Binary compatibility report for the libgnutls-extra.so object between 2.12.23 and 3.0.1 versions on x86_64

Test Info


Module Namelibgnutls-extra
Version #12.12.23
Version #23.0.1
CPU Typex86_64
GCC Version4.9.2

Test Results


Total Header Files5
Total Source Files3
Total Objects1
Total Symbols / Types23 / 4
VerdictIncompatible
(89.1%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh20
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low0

Removed Symbols (20)


extra.h, libgnutls-extra.so.26.22.6
gnutls_ia_allocate_client_credentials gnutls_ia_client_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_ia_allocate_server_credentials gnutls_ia_server_credentials_t* sc ) @@ GNUTLS_1_4
gnutls_ia_enable ( gnutls_session_t session, int allow_skip_on_resume ) @@ GNUTLS_1_4
gnutls_ia_endphase_send ( gnutls_session_t session, int final_p ) @@ GNUTLS_1_4
gnutls_ia_extract_inner_secret ( gnutls_session_t session, char* buffer ) @@ GNUTLS_1_4
gnutls_ia_free_client_credentials gnutls_ia_client_credentials_t sc ) @@ GNUTLS_1_4
gnutls_ia_free_server_credentials gnutls_ia_server_credentials_t sc ) @@ GNUTLS_1_4
gnutls_ia_generate_challenge ( gnutls_session_t session, size_t buffer_size, char* buffer ) @@ GNUTLS_1_4
gnutls_ia_get_client_avp_ptr gnutls_ia_client_credentials_t cred ) @@ GNUTLS_1_4
gnutls_ia_get_server_avp_ptr gnutls_ia_server_credentials_t cred ) @@ GNUTLS_1_4
gnutls_ia_handshake gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_ia_handshake_p gnutls_session_t session ) @@ GNUTLS_1_4
gnutls_ia_permute_inner_secret ( gnutls_session_t session, size_t session_keys_size, char const* session_keys ) @@ GNUTLS_1_4
gnutls_ia_recv ( gnutls_session_t session, char* data, size_t sizeofdata ) @@ GNUTLS_1_4
gnutls_ia_send ( gnutls_session_t session, char const* data, size_t sizeofdata ) @@ GNUTLS_1_4
gnutls_ia_set_client_avp_function ( gnutls_ia_client_credentials_t cred, gnutls_ia_avp_func avp_func ) @@ GNUTLS_1_4
gnutls_ia_set_client_avp_ptr ( gnutls_ia_client_credentials_t cred, void* ptr ) @@ GNUTLS_1_4
gnutls_ia_set_server_avp_function ( gnutls_ia_server_credentials_t cred, gnutls_ia_avp_func avp_func ) @@ GNUTLS_1_4
gnutls_ia_set_server_avp_ptr ( gnutls_ia_server_credentials_t cred, void* ptr ) @@ GNUTLS_1_4
gnutls_ia_verify_endphase ( gnutls_session_t session, char const* checksum ) @@ GNUTLS_1_4

to the top

Problems with Symbols, Medium Severity (1)


extra.h, libgnutls-extra.so.26.22.6
[+] gnutls_extra_check_version char const* req_version ) @@ GNUTLS_1_4 (1)

to the top

Header Files (5)


compat.h
crypto.h
extra.h
gnutls.h
openpgp.h

to the top

Source Files (3)


fipsmd5.c
gnutls_extra.c
gnutls_ia.c

to the top

Objects (1)


libgnutls-extra.so.26.22.6

to the top