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


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibsodium
Version #11.0.5
Version #21.0.6
CPU Typex86_64
GCC Version4.9.2
SubjectBinary Compatibility

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types341 / 97
VerdictIncompatible
(0.9%)

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (2)


runtime.h, libsodium.so.17.0.0
sodium_runtime_has_sse41 ( )
sodium_runtime_has_ssse3 ( )

to the top

Removed Symbols (3)


crypto_onetimeauth_poly1305.h, libsodium.so.13.3.0
crypto_onetimeauth_poly1305_implementation_name ( )
crypto_onetimeauth_poly1305_set_implementation crypto_onetimeauth_poly1305_implementation* impl )

runtime.h, libsodium.so.13.3.0
sodium_runtime_get_cpu_features ( )

to the top

Header Files (1)


sodium.h

to the top

Shared Libraries (1)


libsodium.so.13.3.0

to the top



Test Info


Library Namelibsodium
Version #11.0.5
Version #21.0.6
CPU Typex86_64
GCC Version4.9.2
SubjectSource Compatibility

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types591 / 208
VerdictIncompatible
(0.7%)

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh4
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (5)


crypto_generichash_blake2b.h
_crypto_generichash_blake2b_pick_best_implementation ( )

crypto_onetimeauth_poly1305.h
_crypto_onetimeauth_poly1305_pick_best_implementation ( )

runtime.h
_sodium_runtime_get_cpu_features ( )
sodium_runtime_has_sse41 ( )
sodium_runtime_has_ssse3 ( )

to the top

Removed Symbols (4)


crypto_onetimeauth_poly1305.h
crypto_onetimeauth_pick_best_implementation ( )
crypto_onetimeauth_poly1305_implementation_name ( )
crypto_onetimeauth_poly1305_set_implementation crypto_onetimeauth_poly1305_implementation* impl )

runtime.h
sodium_runtime_get_cpu_features ( )

to the top

Header Files (1)


sodium.h

to the top

Shared Libraries (1)


libsodium.so.13.3.0

to the top