From 6e392cb16675048ee2afd60f0f6cc8f20b38c5ed Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 17 Jul 2017 19:16:50 +0200 Subject: v1.0.13 --- compat_reports/1.0.6_to_1.0.7/compat_report.html | 675 +++++++++++++++++++++++ 1 file changed, 675 insertions(+) create mode 100644 compat_reports/1.0.6_to_1.0.7/compat_report.html (limited to 'compat_reports/1.0.6_to_1.0.7/compat_report.html') diff --git a/compat_reports/1.0.6_to_1.0.7/compat_report.html b/compat_reports/1.0.6_to_1.0.7/compat_report.html new file mode 100644 index 0000000..0e3816b --- /dev/null +++ b/compat_reports/1.0.6_to_1.0.7/compat_report.html @@ -0,0 +1,675 @@ + + + + + + + + + + libsodium: 1.0.6 to 1.0.7 compatibility report + + + +

API compatibility report for the libsodium library between 1.0.6 and 1.0.7 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibsodium
Version #11.0.6
Version #21.0.7
CPU Typex86_64
GCC Version4.9.2
SubjectBinary Compatibility
+

Test Results


+ + + + +
Total Header Files1
Total Shared Libraries1
Total Symbols / Types340 / 97
VerdictIncompatible
(4.7%)
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-3
Removed SymbolsHigh10
Problems with
Data Types
High1
Medium1
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Added Symbols (3)


+runtime.h, libsodium.so.18.0.0
+sodium_runtime_has_avx ( )
+
+utils.h, libsodium.so.18.0.0
+sodium_add ( unsigned char* a, unsigned char const* b, size_t const len )
+sodium_is_zero ( unsigned char const* n, size_t const nlen )
+
+to the top
+

Removed Symbols (10)


+randombytes_salsa20_random.h, libsodium.so.17.0.0
+randombytes_salsa20_implementation_name ( )
+randombytes_salsa20_random ( )
+randombytes_salsa20_random_buf void*const buf, size_t const size )
+randombytes_salsa20_random_close ( )
+randombytes_salsa20_random_stir ( )
+
+randombytes_sysrandom.h, libsodium.so.17.0.0
+randombytes_sysrandom ( )
+randombytes_sysrandom_buf void*const buf, size_t const size )
+randombytes_sysrandom_close ( )
+randombytes_sysrandom_implementation_name ( )
+randombytes_sysrandom_stir ( )
+
+to the top
+ +

Problems with Data Types, High Severity (1)


+crypto_onetimeauth_poly1305.h
+ +[+] struct crypto_onetimeauth_poly1305_state (1) +
+ + +
+to the top
+ +

Problems with Data Types, Medium Severity (1)


+crypto_onetimeauth_poly1305.h
+ +[+] struct crypto_onetimeauth_poly1305_state (1) +
+ + +
+to the top
+ +

Problems with Data Types, Low Severity (1)


+crypto_onetimeauth_poly1305.h
+ +[+] struct crypto_onetimeauth_poly1305_state (1) +
+ + +
+to the top
+

Header Files (1)


+
+sodium.h
+
+
to the top
+

Shared Libraries (1)


+
+libsodium.so.17.0.0
+
+
to the top
+


+

Test Info


+ + + + + + + +
Library Namelibsodium
Version #11.0.6
Version #21.0.7
CPU Typex86_64
GCC Version4.9.2
SubjectSource Compatibility
+

Test Results


+ + + + +
Total Header Files1
Total Shared Libraries1
Total Symbols / Types592 / 208
VerdictIncompatible
(3%)
+

Problem Summary


+ + + + + + + + + +
SeverityCount
Added Symbols-5
Removed SymbolsHigh12
Problems with
Data Types
High1
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
+ +

Added Symbols (5)


+crypto_scalarmult_curve25519.h
+_crypto_scalarmult_curve25519_pick_best_implementation ( )
+
+crypto_stream_chacha20.h
+_crypto_stream_chacha20_pick_best_implementation ( )
+
+runtime.h
+sodium_runtime_has_avx ( )
+
+utils.h
+sodium_add ( unsigned char* a, unsigned char const* b, size_t const len )
+sodium_is_zero ( unsigned char const* n, size_t const nlen )
+
+to the top
+

Removed Symbols (12)


+randombytes_salsa20_random.h
+randombytes_salsa20_implementation_name ( )
+randombytes_salsa20_random ( )
+randombytes_salsa20_random_buf void*const buf, size_t const size )
+randombytes_salsa20_random_close ( )
+randombytes_salsa20_random_stir ( )
+randombytes_salsa20_random_uniform uint32_t const upper_bound )
+
+randombytes_sysrandom.h
+randombytes_sysrandom ( )
+randombytes_sysrandom_buf void*const buf, size_t const size )
+randombytes_sysrandom_close ( )
+randombytes_sysrandom_implementation_name ( )
+randombytes_sysrandom_stir ( )
+randombytes_sysrandom_uniform uint32_t const upper_bound )
+
+to the top
+ +

Problems with Data Types, High Severity (1)


+crypto_onetimeauth_poly1305.h
+ +[+] struct crypto_onetimeauth_poly1305_state (1) +
+ + +
+to the top
+ +

Problems with Data Types, Low Severity (1)


+crypto_onetimeauth_poly1305.h
+ +[+] struct crypto_onetimeauth_poly1305_state (1) +
+ + +
+to the top
+

Header Files (1)


+
+sodium.h
+
+
to the top
+

Shared Libraries (1)


+
+libsodium.so.17.0.0
+
+
to the top
+




+ + -- cgit