Binary compatibility report for the libssl.so.0.9.8 library  between 0.9.8-Maemo 5.0 and 0.9.8-MeeGo 1.2 Harmattan versions on ARM

Test Info


Library Namelibssl.so.0.9.8
Version #10.9.8-Maemo 5.0 (gcc 4.2.1)
Version #20.9.8-MeeGo 1.2 Harmattan (gcc 4.4.1)
CPU ArchitectureARM

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types224 / 145
VerdictIncompatible

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh4
Problems with
Data Types
High4
Medium15
Low10
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low2

Removed Symbols (4)


ssl.h, libssl.so.0.9.8
SSL_CTX_use_psk_identity_hint SSL_CTX* ctx, char const* identity_hint ) @@ OPENSSL_0.9.8
SSL_get_psk_identity SSL* s ) @@ OPENSSL_0.9.8
SSL_get_psk_identity_hint SSL* s ) @@ OPENSSL_0.9.8
SSL_use_psk_identity_hint SSL* s, char const* identity_hint ) @@ OPENSSL_0.9.8

to the top

Problems with Data Types, High Severity (4)


ssl.h
[+] struct ssl_session_st (2)
[+] struct ssl_st (2)

to the top

Problems with Data Types, Medium Severity (15)


dtls1.h
[+] struct dtls1_state_st (6)
[+] struct hm_header_st (1)

ssl.h
[+] struct ssl_ctx_st (3)

ssl3.h
[+] struct ssl3_state_st (5)

to the top

Problems with Symbols, Medium Severity (1)


ssl.h, libssl.so.0.9.8
[+] SSL_CIPHER_description SSL_CIPHER const* p1, char* buf, int size ) @@ OPENSSL_0.9.8 (1)

to the top

Problems with Data Types, Low Severity (10)


dtls1.h
[+] struct dtls1_state_st (5)
[+] struct hm_header_st (1)

ssl.h
[+] struct ssl_ctx_st (1)
[+] struct ssl_session_st (1)
[+] struct ssl_st (1)

ssl3.h
[+] struct ssl3_state_st (1)

to the top

Problems with Constants (2)


dtls1.h
[+] DTLS1_COOKIE_LENGTH

ssl.h
[+] SSL_R_NO_RENEGOTIATION

to the top

Header Files (4)


pem.h
ssl.h
symhacks.h
tls1.h

to the top

Shared Libraries (1)


libssl.so.0.9.8

to the top




Generated on Wed Jun 29 19:42:52 2011 for libssl.so.0.9.8 by ABI Compliance Checker 1.23.4  
A tool for checking backward binary compatibility of a shared C/C++ library API