API compatibility report for the libsodium library between 1.0.2 and 1.0.3 versions on x86_64
Test Info
Library Name | libsodium |
Version #1 | 1.0.2 |
Version #2 | 1.0.3 |
CPU Type | x86_64 |
GCC Version | 4.9.2 |
Subject | Binary Compatibility |
Test Results
Total Header Files | 1 |
Total Shared Libraries | 1 |
Total Symbols / Types | 308 / 101 |
Verdict | Incompatible (0.6%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 11 |
Removed Symbols | High | 2 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (11)
crypto_auth_hmacsha256.h,
libsodium.so.13.2.0
crypto_auth_hmacsha256_statebytes ( )
crypto_auth_hmacsha512.h,
libsodium.so.13.2.0
crypto_auth_hmacsha512_statebytes ( )
crypto_auth_hmacsha512256.h,
libsodium.so.13.2.0
crypto_auth_hmacsha512256_statebytes ( )
crypto_box.h,
libsodium.so.13.2.0
crypto_box_seal ( unsigned char* c, unsigned char const* m, unsigned long long mlen, unsigned char const* pk )
crypto_box_seal_open ( unsigned char* m, unsigned char const* c, unsigned long long clen, unsigned char const* pk, unsigned char const* sk )
crypto_box_sealbytes ( )
crypto_generichash.h,
libsodium.so.13.2.0
crypto_generichash_statebytes ( )
crypto_hash_sha256.h,
libsodium.so.13.2.0
crypto_hash_sha256_statebytes ( )
crypto_hash_sha512.h,
libsodium.so.13.2.0
crypto_hash_sha512_statebytes ( )
crypto_onetimeauth.h,
libsodium.so.13.2.0
crypto_onetimeauth_statebytes ( )
crypto_stream_xsalsa20.h,
libsodium.so.13.2.0
crypto_stream_xsalsa20_xor_ic ( unsigned char* c, unsigned char const* m, unsigned long long mlen, unsigned char const* n, uint64_t ic, unsigned char const* k )
to the top
Removed Symbols (2)
randombytes_salsa20_random.h,
libsodium.so.13.1.0
randombytes_salsa20_random_uniform ( uint32_t const upper_bound )
randombytes_sysrandom.h,
libsodium.so.13.1.0
randombytes_sysrandom_uniform ( uint32_t const upper_bound )
to the top
Header Files (1)
sodium.h
to the top
Shared Libraries (1)
libsodium.so.13.1.0
to the top
Test Info
Library Name | libsodium |
Version #1 | 1.0.2 |
Version #2 | 1.0.3 |
CPU Type | x86_64 |
GCC Version | 4.9.2 |
Subject | Source Compatibility |
Test Results
Total Header Files | 1 |
Total Shared Libraries | 1 |
Total Symbols / Types | 558 / 212 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 11 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (11)
crypto_auth_hmacsha256.h
crypto_auth_hmacsha256_statebytes ( )
crypto_auth_hmacsha512.h
crypto_auth_hmacsha512_statebytes ( )
crypto_auth_hmacsha512256.h
crypto_auth_hmacsha512256_statebytes ( )
crypto_box.h
crypto_box_seal ( unsigned char* c, unsigned char const* m, unsigned long long mlen, unsigned char const* pk )
crypto_box_seal_open ( unsigned char* m, unsigned char const* c, unsigned long long clen, unsigned char const* pk, unsigned char const* sk )
crypto_box_sealbytes ( )
crypto_generichash.h
crypto_generichash_statebytes ( )
crypto_hash_sha256.h
crypto_hash_sha256_statebytes ( )
crypto_hash_sha512.h
crypto_hash_sha512_statebytes ( )
crypto_onetimeauth.h
crypto_onetimeauth_statebytes ( )
crypto_stream_xsalsa20.h
crypto_stream_xsalsa20_xor_ic ( unsigned char* c, unsigned char const* m, unsigned long long mlen, unsigned char const* n, uint64_t ic, unsigned char const* k )
to the top
Header Files (1)
sodium.h
to the top
Shared Libraries (1)
libsodium.so.13.1.0
to the top
Generated on Sat May 16 11:26:28 2015 for libsodium by ABI Compliance Checker 1.99.9
A tool for checking backward compatibility of a C/C++ library API