Binary compatibility report for the libgadu library  between 1.8.2 and 1.9.0 versions on x86

Test Info


Library Namelibgadu
Version #11.8.2
Version #21.9.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types138 / 469
VerdictIncompatible
(14.9%)

Problem Summary


SeverityCount
Added Symbols-9
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium3
Low18
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
Other Changes
in Data Types
-1
Other Changes
in Constants
-16

Added Symbols (9)


libgadu.h, libgadu.so.3.10.0
gg_global_get_resolver ( )
gg_global_set_custom_resolver ( int(*resolver_start)(int*, void**, char const*), void(*resolver_cleanup)(void**, int) )
gg_global_set_resolver enum gg_resolver_t type )
gg_http_get_resolver struct gg_http* gh )
gg_http_set_custom_resolver ( struct gg_http* gh, int(*resolver_start)(int*, void**, char const*), void(*resolver_cleanup)(void**, int) )
gg_http_set_resolver ( struct gg_http* gh, enum gg_resolver_t type )
gg_session_get_resolver struct gg_session* gs )
gg_session_set_custom_resolver ( struct gg_session* gs, int(*resolver_start)(int*, void**, char const*), void(*resolver_cleanup)(void**, int) )
gg_session_set_resolver ( struct gg_session* gs, enum gg_resolver_t type )

to the top

Problems with Data Types, Medium Severity (3)


libgadu.h
[+] struct gg_event (1)
[+] union gg_event_union (2)

to the top

Problems with Data Types, Low Severity (18)


libgadu.h
[+] struct gg_event (1)
[+] struct gg_event_msg (2)
[+] struct gg_http (4)
[+] struct gg_login_params (3)
[+] struct gg_session (7)
[+] union gg_event_union (1)

to the top

Problems with Constants, Low Severity (1)


libgadu.h
[+] GG_STATUS_DESCR_MAXSIZE

to the top

Other Changes in Data Types (1)


libgadu.h
[+] struct gg_login_params (1)

to the top

Other Changes in Constants (16)


libgadu.h
[+] GG_FEATURE_DND_FFC
[+] GG_FEATURE_IMAGE_DESCR
[+] GG_FEATURE_MSG77
[+] GG_FEATURE_MSG80
[+] GG_FEATURE_STATUS77
[+] GG_FEATURE_STATUS80
[+] GG_FEATURE_STATUS80BETA
[+] GG_STATUS_DESCR_MASK
[+] GG_STATUS_DESCR_MAXSIZE_PRE_8_0
[+] GG_STATUS_DND
[+] GG_STATUS_DND_DESCR
[+] GG_STATUS_FFC
[+] GG_STATUS_FFC_DESCR
[+] GG_STATUS_IMAGE_MASK
[+] GG_STATUS_MASK
[+] GG_STATUS_VOICE_MASK

to the top

Header Files (1)


libgadu.h

to the top

Shared Libraries (1)


libgadu.so.3.9.0

to the top




Generated on Tue Nov 12 11:56:06 2013 for libgadu by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API