From 6f05b76411400cc7d2b68fcb0d388faef3e3e9d4 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 1 Oct 2017 18:40:51 +0200 Subject: v1.0.15, soname bump to 23 --- compat_reports/1.0.14_to_1.0.15/compat_report.html | 497 +++++++++++++++++++++ libsodium-last.spec | 23 +- libsodium.xml | 2 +- 3 files changed, 513 insertions(+), 9 deletions(-) create mode 100644 compat_reports/1.0.14_to_1.0.15/compat_report.html diff --git a/compat_reports/1.0.14_to_1.0.15/compat_report.html b/compat_reports/1.0.14_to_1.0.15/compat_report.html new file mode 100644 index 0000000..d2ecdfd --- /dev/null +++ b/compat_reports/1.0.14_to_1.0.15/compat_report.html @@ -0,0 +1,497 @@ + + + + + + + + +libsodium: 1.0.14 to 1.0.15 compatibility report + + + +

API compatibility report for the libsodium library between 1.0.14 and 1.0.15 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibsodium
Version #11.0.14
Version #21.0.15
Archx86_64
GCC Version6.4.1
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types575 / 48
Compatibility98.6%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh8
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Removed Symbols  8 


+crypto_stream_aes128ctr.h, libsodium.so.18.4.0
+crypto_stream_aes128ctr ( unsigned char* out, unsigned long long outlen, unsigned char const* n, unsigned char const* k )
+crypto_stream_aes128ctr_afternm ( unsigned char* out, unsigned long long len, unsigned char const* nonce, unsigned char const* c )
+crypto_stream_aes128ctr_beforenm ( unsigned char* c, unsigned char const* k )
+crypto_stream_aes128ctr_beforenmbytes ( )
+crypto_stream_aes128ctr_keybytes ( )
+crypto_stream_aes128ctr_noncebytes ( )
+crypto_stream_aes128ctr_xor ( unsigned char* out, unsigned char const* in, unsigned long long inlen, unsigned char const* n, unsigned char const* k )
+crypto_stream_aes128ctr_xor_afternm ( unsigned char* out, unsigned char const* in, unsigned long long len, unsigned char const* nonce, unsigned char const* c )
+
+to the top
+

Header Files  1 


+
+sodium.h
+
+
to the top
+

Libraries  1 


+
+libsodium.so.18.4.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibsodium
Version #11.0.14
Version #21.0.15
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types822 / 93
Compatibility99%
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh8
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Removed Symbols  8 


+crypto_stream_aes128ctr.h
+crypto_stream_aes128ctr ( unsigned char* out, unsigned long long outlen, unsigned char const* n, unsigned char const* k )
+crypto_stream_aes128ctr_afternm ( unsigned char* out, unsigned long long len, unsigned char const* nonce, unsigned char const* c )
+crypto_stream_aes128ctr_beforenm ( unsigned char* c, unsigned char const* k )
+crypto_stream_aes128ctr_beforenmbytes ( )
+crypto_stream_aes128ctr_keybytes ( )
+crypto_stream_aes128ctr_noncebytes ( )
+crypto_stream_aes128ctr_xor ( unsigned char* out, unsigned char const* in, unsigned long long inlen, unsigned char const* n, unsigned char const* k )
+crypto_stream_aes128ctr_xor_afternm ( unsigned char* out, unsigned char const* in, unsigned long long len, unsigned char const* nonce, unsigned char const* c )
+
+to the top
+

Header Files  1 


+
+sodium.h
+
+
to the top
+

Libraries  1 


+
+libsodium.so.18.4.0
+
+
to the top
+



+ +
+ + diff --git a/libsodium-last.spec b/libsodium-last.spec index 67708ff..8dfb367 100644 --- a/libsodium-last.spec +++ b/libsodium-last.spec @@ -1,4 +1,4 @@ -# remirepo spec file for libsodium-last +# remirepo spec file for libsodium23 # renamed for parallel installation, from: # # Fedora spec file for libsodium @@ -9,20 +9,21 @@ # Please preserve changelog entries # %global libname libsodium -%global soname 18 +%global soname 23 # soname 13 since 1.0.0 # soname 17 since 1.0.6 # soname 18 since 1.0.7 +# soname 23 since 1.0.15 -%if 0%{?fedora} >= 24 +%if 0%{?fedora} >= 28 # Standard build Name: %{libname} %else # Build for parallel install -Name: %{libname}-last +Name: %{libname}%{soname} %endif -Version: 1.0.14 +Version: 1.0.15 Release: 1%{?dist} Summary: The Sodium crypto library Group: System Environment/Libraries @@ -34,7 +35,7 @@ Source0: http://download.libsodium.org/libsodium/releases/%{libname}-%{ve Provides: %{libname} = %{version}-%{release} Provides: %{libname}%{?_isa} = %{version}-%{release} %else -Obsoletes: %{libname}-last <= %{version} +Obsoletes: %{libname}%{soname} <= %{version} %endif @@ -63,7 +64,8 @@ Conflicts: %{libname}-static < %{version} Provides: %{libname}-static = %{version}-%{release} Provides: %{libname}-static%{?_isa} = %{version}-%{release} %else -Obsoletes: %{libname}-last-static <= %{version} +Obsoletes: %{libname}-last-static <= %{version} +Obsoletes: %{libname}%{soname}-static <= %{version} %endif %description static @@ -83,7 +85,8 @@ Conflicts: %{libname}-devel < %{version} Provides: %{libname}-devel = %{version}-%{release} Provides: %{libname}-devel%{?_isa} = %{version}-%{release} %else -Obsoletes: %{libname}-last-devel <= %{version} +Obsoletes: %{libname}-last-devel <= %{version} +Obsoletes: %{libname}%{soname}-devel <= %{version} %endif %description devel @@ -140,6 +143,10 @@ make check %changelog +* Sun Oct 1 2017 Remi Collet - 1.0.15-1 +- update to 1.0.15 +- soname bump to 23 + * Fri Sep 22 2017 Remi Collet - 1.0.14-1 - update to 1.0.14 diff --git a/libsodium.xml b/libsodium.xml index f0e3300..0066fea 100644 --- a/libsodium.xml +++ b/libsodium.xml @@ -9,7 +9,7 @@ -1.0.14 +1.0.15 -- cgit