Binary compatibility report for the libgnutls.so object between 3.4.1 and 3.4.2 versions on x86_64

Test Info


Module Namelibgnutls
Version #13.4.1
Version #23.4.2
CPU Typex86_64

Test Results


Total Header Files14
Total Source Files97
Total Objects1
Total Symbols / Types951 / 462
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-14
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (14)


pkcs7.h, libgnutls.so.30.1.0
gnutls_pkcs7_add_attr ( gnutls_pkcs7_attrs_t* list, char const* oid, gnutls_datum_t* data, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs7_attrs_deinit gnutls_pkcs7_attrs_t list ) @@ GNUTLS_3_4
gnutls_pkcs7_get_attr ( gnutls_pkcs7_attrs_t list, unsigned int idx, char** oid, gnutls_datum_t* data, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs7_get_crl_raw2 ( gnutls_pkcs7_t pkcs7, int indx, gnutls_datum_t* crl ) @@ GNUTLS_3_4
gnutls_pkcs7_get_crt_raw2 ( gnutls_pkcs7_t pkcs7, int indx, gnutls_datum_t* cert ) @@ GNUTLS_3_4
gnutls_pkcs7_get_signature_info ( gnutls_pkcs7_t pkcs7, unsigned int idx, gnutls_pkcs7_signature_info_st* info ) @@ GNUTLS_3_4
gnutls_pkcs7_print ( gnutls_pkcs7_t pkcs7, gnutls_certificate_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_4
gnutls_pkcs7_sign ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t signer, gnutls_privkey_t signer_key, gnutls_datum_t const* data, gnutls_pkcs7_attrs_t signed_attrs, gnutls_pkcs7_attrs_t unsigned_attrs, gnutls_digest_algorithm_t dig, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs7_signature_info_deinit gnutls_pkcs7_signature_info_st* info ) @@ GNUTLS_3_4
gnutls_pkcs7_verify ( gnutls_pkcs7_t pkcs7, gnutls_x509_trust_list_t tl, gnutls_typed_vdata_st* vdata, unsigned int vdata_size, unsigned int idx, gnutls_datum_t const* data, unsigned int flags ) @@ GNUTLS_3_4
gnutls_pkcs7_verify_direct ( gnutls_pkcs7_t pkcs7, gnutls_x509_crt_t signer, unsigned int idx, gnutls_datum_t const* data, unsigned int flags ) @@ GNUTLS_3_4

x509.h, libgnutls.so.30.1.0
gnutls_x509_crt_verify_data2 ( gnutls_x509_crt_t crt, gnutls_sign_algorithm_t algo, unsigned int flags, gnutls_datum_t const* data, gnutls_datum_t const* signature ) @@ GNUTLS_3_4
gnutls_x509_dn_get_str ( gnutls_x509_dn_st* dn, gnutls_datum_t* str ) @@ GNUTLS_3_4
gnutls_x509_trust_list_get_issuer_by_subject_key_id ( gnutls_x509_trust_list_t list, gnutls_datum_t const* dn, gnutls_datum_t const* spki, gnutls_x509_crt_t* issuer, unsigned int flags ) @@ GNUTLS_3_4

to the top

Problems with Data Types, Low Severity (1)


x509.h
[+] typedef gnutls_x509_dn_t (1)

to the top

Header Files (14)


abstract.h
compat.h
crypto.h
dtls.h
gnutls.h
ocsp.h
openpgp.h
pkcs11.h
pkcs12.h
system-keys.h
tpm.h
urls.h
x509-ext.h
x509.h

to the top

Source Files (97)


alpn.c
cert_types.c
ciphers.c
ciphersuites.c
common.c
crl.c
crl_write.c
crq.c
crypto-api.c
crypto-backend.c
debug.c
dn.c
ecc.c
email-verify.c
etm.c
ext_master_secret.c
extensions.c
extras.c
fips.c
gnutls_alert.c
gnutls_anon_cred.c
gnutls_auth.c
gnutls_buffers.c
gnutls_cert.c
gnutls_compress.c
gnutls_db.c
gnutls_dh.c
gnutls_dtls.c
gnutls_errors.c
gnutls_extensions.c
gnutls_global.c
gnutls_handshake.c
gnutls_mem.c
gnutls_openpgp.c
gnutls_pcert.c
gnutls_priority.c
gnutls_privkey.c
gnutls_privkey_raw.c
gnutls_psk.c
gnutls_pubkey.c
gnutls_range.c
gnutls_record.c
gnutls_session.c
gnutls_session_pack.c
gnutls_srp.c
gnutls_state.c
gnutls_str.c
gnutls_supplemental.c
gnutls_ui.c
gnutls_x509.c
heartbeat.c
hostname-verify.c
kx.c
locks.c
mac.c
max_record.c
name_constraints.c
ocsp.c
ocsp_output.c
output.c
pgp.c
pgpverify.c
pin.c
pkcs12.c
pkcs12_bag.c
pkcs7.c
privkey.c
privkey_openssl.c
privkey_pkcs8.c
protocols.c
publickey.c
random.c
safe-memfuncs.c
safe_renegotiation.c
secparams.c
server_name.c
session_ticket.c
sign.c
signature.c
srp.c
srp_sb64.c
srtp.c
status_request.c
system-keys-dummy.c
system.c
system_override.c
tpm.c
urls.c
verify-high.c
verify-high2.c
verify-tofu.c
verify.c
x509.c
x509_b64.c
x509_dn.c
x509_ext.c
x509_write.c

to the top

Objects (1)


libgnutls.so.30.0.1

to the top