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

Test Info


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

Test Results


Total Header Files5
Total Source Files18
Total Objects1
Total Symbols / Types74 / 57
VerdictIncompatible
(0.7%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-8

Problems with Symbols, Medium Severity (1)


openssl.h, libgnutls-openssl.so.27.0.0
[+] SSL_CTX_new SSL_METHOD* method ) (1)

to the top

Problems with Data Types, Low Severity (2)


gnutls.h
[+] enum gnutls_compression_method_t (1)
[+] enum gnutls_protocol_t (1)

to the top

Other Changes in Data Types (8)


gnutls.h
[+] enum gnutls_cipher_algorithm (2)
[+] enum gnutls_kx_algorithm_t (4)
[+] enum gnutls_mac_algorithm_t (1)
[+] enum gnutls_protocol_t (1)

to the top

Header Files (5)


compat.h
crypto.h
gnutls.h
openpgp.h
openssl.h

to the top

Source Files (18)


asnprintf.c
c-ctype.c
coding.c
decoding.c
element.c
errors.c
gnutls_openssl.c
gstr.c
hash-pjw-bare.c
openssl_compat.c
parser_aux.c
printf-args.c
printf-parse.c
read-file.c
sockets.c
structure.c
vasnprintf.c
version.c

to the top

Objects (1)


libgnutls-openssl.so.27.0.0

to the top