Binary compatibility report for the libgnutls.so object between 3.0.11 and 3.0.12 versions on x86_64
Test Info
Module Name | libgnutls |
Version #1 | 3.0.11 |
Version #2 | 3.0.12 |
CPU Type | x86_64 |
GCC Version | 4.9.2 |
Test Results
Total Header Files | 8 |
Total Source Files | 79 |
Total Objects | 1 |
Total Symbols / Types | 632 / 300 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 35 |
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 (35)
abstract.h,
libgnutls.so.28.5.1
gnutls_pubkey_encrypt_data ( gnutls_pubkey_t key, unsigned int flags, gnutls_datum_t const* plaintext, gnutls_datum_t* ciphertext ) @@ GNUTLS_3_0_0
gnutls.h,
libgnutls.so.28.5.1
gnutls_session_resumption_requested ( gnutls_session_t session ) @@ GNUTLS_3_0_0
ocsp.h,
libgnutls.so.28.5.1
gnutls_ocsp_req_add_cert ( gnutls_ocsp_req_t req, enum gnutls_digest_algorithm_t digest, gnutls_x509_crt_t issuer, gnutls_x509_crt_t cert ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_add_cert_id ( gnutls_ocsp_req_t req, enum gnutls_digest_algorithm_t digest, gnutls_datum_t const* issuer_name_hash, gnutls_datum_t const* issuer_key_hash, gnutls_datum_t const* serial_number ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_deinit ( gnutls_ocsp_req_t req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_export ( gnutls_ocsp_req_t req, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_cert_id ( gnutls_ocsp_req_t req, unsigned int indx, gnutls_digest_algorithm_t* digest, gnutls_datum_t* issuer_name_hash, gnutls_datum_t* issuer_key_hash, gnutls_datum_t* serial_number ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_extension ( gnutls_ocsp_req_t req, unsigned int indx, gnutls_datum_t* oid, unsigned int* critical, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_nonce ( gnutls_ocsp_req_t req, unsigned int* critical, gnutls_datum_t* nonce ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_get_version ( gnutls_ocsp_req_t req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_import ( gnutls_ocsp_req_t req, gnutls_datum_t const* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_init ( gnutls_ocsp_req_t* req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_print ( gnutls_ocsp_req_t req, gnutls_ocsp_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_randomize_nonce ( gnutls_ocsp_req_t req ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_set_extension ( gnutls_ocsp_req_t req, char const* oid, unsigned int critical, gnutls_datum_t const* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_req_set_nonce ( gnutls_ocsp_req_t req, unsigned int critical, gnutls_datum_t const* nonce ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_deinit ( gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_export ( gnutls_ocsp_resp_t resp, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_certs ( gnutls_ocsp_resp_t resp, gnutls_x509_crt_t** certs, size_t* ncerts ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_extension ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_datum_t* oid, unsigned int* critical, gnutls_datum_t* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_nonce ( gnutls_ocsp_resp_t resp, unsigned int* critical, gnutls_datum_t* nonce ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_produced ( gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_responder ( gnutls_ocsp_resp_t resp, gnutls_datum_t* dn ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_response ( gnutls_ocsp_resp_t resp, gnutls_datum_t* response_type_oid, gnutls_datum_t* response ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_signature ( gnutls_ocsp_resp_t resp, gnutls_datum_t* sig ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_signature_algorithm ( gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_single ( gnutls_ocsp_resp_t resp, unsigned int indx, gnutls_digest_algorithm_t* digest, gnutls_datum_t* issuer_name_hash, gnutls_datum_t* issuer_key_hash, gnutls_datum_t* serial_number, int* cert_status, time_t* this_update, time_t* next_update, time_t* revocation_time, int* revocation_reason ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_status ( gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_get_version ( gnutls_ocsp_resp_t resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_import ( gnutls_ocsp_resp_t resp, gnutls_datum_t const* data ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_init ( gnutls_ocsp_resp_t* resp ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_print ( gnutls_ocsp_resp_t resp, gnutls_ocsp_print_formats_t format, gnutls_datum_t* out ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_verify ( gnutls_ocsp_resp_t resp, gnutls_x509_trust_list_t trustlist, unsigned int* verify, int flags ) @@ GNUTLS_3_0_0
gnutls_ocsp_resp_verify_direct ( gnutls_ocsp_resp_t resp, gnutls_x509_crt_t signercert, unsigned int* verify, int flags ) @@ GNUTLS_3_0_0
x509.h,
libgnutls.so.28.5.1
gnutls_x509_dn_oid_name ( char const* oid, unsigned int flags ) @@ GNUTLS_3_0_0
to the top
Header Files (8)
abstract.h
compat.h
crypto.h
dtls.h
gnutls.h
openpgp.h
pkcs12.h
x509.h
to the top
Source Files (79)
cert_types.c
ciphers.c
ciphersuites.c
common.c
crl.c
crl_write.c
crq.c
crypto-api.c
crypto-backend.c
dn.c
ecc.c
extras.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_dh_primes.c
gnutls_dtls.c
gnutls_errors.c
gnutls_extensions.c
gnutls_global.c
gnutls_handshake.c
gnutls_hash_int.c
gnutls_mem.c
gnutls_mpi.c
gnutls_num.c
gnutls_openpgp.c
gnutls_pcert.c
gnutls_pk.c
gnutls_priority.c
gnutls_privkey.c
gnutls_psk.c
gnutls_pubkey.c
gnutls_record.c
gnutls_rsa_export.c
gnutls_session.c
gnutls_srp.c
gnutls_state.c
gnutls_str.c
gnutls_supplemental.c
gnutls_ui.c
gnutls_x509.c
kx.c
locks.c
mac.c
max_record.c
mpi.c
output.c
pbkdf2-sha1.c
pgp.c
pgpverify.c
pkcs12.c
pkcs12_bag.c
pkcs12_encr.c
pkcs7.c
privkey.c
privkey_pkcs8.c
protocols.c
publickey.c
random.c
rfc2818_hostname.c
safe_renegotiation.c
secparams.c
server_name.c
session_ticket.c
sign.c
signature.c
srp.c
srp_sb64.c
system_override.c
verify-high.c
verify.c
x509.c
x509_b64.c
x509_write.c
to the top
Objects (1)
libgnutls.so.28.5.1
to the top