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

Test Info


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

Test Results


Total Header Files57
Total Dynamic Libraries1
Total Symbols / Types2522 / 1031
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-34
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low5

Added Symbols (34)


bio.h, libcrypto{00000009}.dso
BIO_clear_flags BIO* b, int flags )
BIO_get_callback BIO const* b )
BIO_get_callback_arg BIO const* b )
BIO_method_name BIO const* b )
BIO_method_type BIO const* b )
BIO_set_callback BIO* b, long(*cb)(bio_st*, int, char const*, int, long, long) )
BIO_set_callback_arg BIO* b, char* arg )
BIO_set_flags BIO* b, int flags )
BIO_test_flags BIO const* b, int flags )

evp.h, libcrypto{00000009}.dso
EVP_Cipher ( EVP_CIPHER_CTX* c, unsigned char* out, unsigned char const* in, unsigned int inl )
EVP_CIPHER_block_size EVP_CIPHER const* cipher )
EVP_CIPHER_CTX_block_size EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_cipher EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_flags EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_free EVP_CIPHER_CTX* a )
EVP_CIPHER_CTX_get_app_data EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_iv_length EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_key_length EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_new ( )
EVP_CIPHER_CTX_nid EVP_CIPHER_CTX const* ctx )
EVP_CIPHER_CTX_set_app_data ( EVP_CIPHER_CTX* ctx, void* data )
EVP_CIPHER_flags EVP_CIPHER const* cipher )
EVP_CIPHER_iv_length EVP_CIPHER const* cipher )
EVP_CIPHER_key_length EVP_CIPHER const* cipher )
EVP_CIPHER_nid EVP_CIPHER const* cipher )
EVP_MD_block_size EVP_MD const* md )
EVP_MD_CTX_clear_flags EVP_MD_CTX* ctx, int flags )
EVP_MD_CTX_md EVP_MD_CTX const* ctx )
EVP_MD_CTX_set_flags EVP_MD_CTX* ctx, int flags )
EVP_MD_CTX_test_flags ( EVP_MD_CTX const* ctx, int flags )
EVP_MD_pkey_type EVP_MD const* md )
EVP_MD_size EVP_MD const* md )
EVP_MD_type EVP_MD const* md )

x509v3.h, libcrypto{00000009}.dso
a2i_ipadd ( unsigned char* ipout, char const* ipasc )

to the top

Problems with Constants (5)


asn1.h
[+] ASN1_F_ASN1_ITEM_D2I_FP
[+] B_ASN1_PRINTABLE

dtls1.h
[+] DTLS1_CCS_HEADER_LENGTH

ssl.h
[+] SSL_DEFAULT_CIPHER_LIST

x509v3.h
[+] X509V3_F_R2I_PCI

to the top

Header Files (57)


aes.h
asn1.h
asn1_mac.h
asn1t.h
bio.h
bn.h
buffer.h
comp.h
conf.h
conf_api.h
crypto.h
des.h
dh.h
dsa.h
dso.h
dtls1.h
e_os2.h
engine.h
err.h
evp.h
hmac.h
kssl.h
lhash.h
md2.h
md5.h
objects.h
ocsp.h
opensslconf.h
opensslv.h
ossl_typ.h
pem.h
pem2.h
pkcs12.h
pkcs7.h
pq_compat.h
pqueue.h
rand.h
rc2.h
rc4.h
rsa.h
safestack.h
sha.h
ssl.h
ssl2.h
ssl23.h
ssl3.h
stack.h
store.h
symhacks.h
tls1.h
tmdiff.h
txt_db.h
ui.h
ui_compat.h
x509.h
x509_vfy.h
x509v3.h

to the top

Dynamic Libraries (1)


libcrypto{00000009}.dso

to the top




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