Binary compatibility report for the libssl.dso library  between 00000009-S60 3rd Edition and 00000009-S60 5th Edition versions on ARM

Test Info


Library Namelibssl.dso
Version #100000009-S60 3rd Edition
Version #200000009-S60 5th Edition
CPU ArchitectureARM
GCC Version3.4.3

Test Results


Total Header Files1
Total Dynamic Libraries1
Total Symbols / Types202 / 311
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-13
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low4

Added Symbols (13)


ssl.h, libssl{00000009}.dso
SSL_CTX_get_client_cert_cb SSL_CTX* ctx )
SSL_CTX_get_info_callback SSL_CTX* ctx )
SSL_CTX_sess_get_get_cb SSL_CTX* ctx )
SSL_CTX_sess_get_new_cb SSL_CTX* ctx )
SSL_CTX_sess_get_remove_cb SSL_CTX* ctx )
SSL_CTX_sess_set_get_cb SSL_CTX* ctx, SSL_SESSION*(*get_session_cb)(ssl_st*, unsigned char*, int, int*) )
SSL_CTX_sess_set_new_cb SSL_CTX* ctx, int(*new_session_cb)(ssl_st*, SSL_SESSION*) )
SSL_CTX_sess_set_remove_cb SSL_CTX* ctx, void(*remove_session_cb)(ssl_ctx_st*, SSL_SESSION*) )
SSL_CTX_set_client_cert_cb SSL_CTX* ctx, int(*client_cert_cb)(SSL*, X509**, EVP_PKEY**) )
SSL_CTX_set_cookie_generate_cb SSL_CTX* ctx, int(*app_gen_cookie_cb)(SSL*, unsigned char*, unsigned int*) )
SSL_CTX_set_cookie_verify_cb SSL_CTX* ctx, int(*app_verify_cookie_cb)(SSL*, unsigned char*, unsigned int) )
SSL_CTX_set_info_callback SSL_CTX* ctx, void(*cb)(SSL const*, int, int) )
SSL_set_SSL_CTX SSL* ssl, SSL_CTX* ctx )

to the top

Problems with Constants (4)


asn1.h
[+] ASN1_F_ASN1_ITEM_D2I_FP
[+] B_ASN1_PRINTABLE

dtls1.h
[+] DTLS1_CCS_HEADER_LENGTH

ssl.h
[+] SSL_DEFAULT_CIPHER_LIST

to the top

Header Files (1)


ssl.h

to the top

Dynamic Libraries (1)


libssl{00000009}.dso

to the top




Generated on Thu Aug 11 11:47:35 2011 for libssl.dso by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API