Binary compatibility report for the E_Dbus library  between 1.0.2 and 1.1.0 versions on x86

Test Info


Library NameE_Dbus
Version #11.0.2
Version #21.1.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files8
Total Shared Libraries7
Total Symbols / Types338 / 173
VerdictIncompatible
(2.4%)

Problem Summary


SeverityCount
Added Symbols-24
Removed SymbolsHigh7
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High1
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (24)


E_Connman.h, libeconnman0_7x.so.1.1.0
e_connman_element_property_array_set_full ( E_Connman_Element* element, char const* prop, int type, unsigned int count, void const*const* values, E_DBus_Method_Return_Cb cb, void const* data )
e_connman_element_property_dict_strings_array_get_stringshared ( E_Connman_Element const* element, char const* dict_name, char const* key, unsigned int* count, char const*** strings )
e_connman_service_domains_get ( E_Connman_Element const* service, unsigned int* count, char const*** domains )
e_connman_service_ethernet_duplex_get ( E_Connman_Element const* service, char const** duplex )
e_connman_service_ethernet_interface_get ( E_Connman_Element const* service, char const** iface )
e_connman_service_ethernet_speed_get ( E_Connman_Element const* service, unsigned short* speed )
e_connman_service_login_required_get ( E_Connman_Element const* service, Eina_Bool* login_required )
e_connman_service_nameservers_get ( E_Connman_Element const* service, unsigned int* count, char const*** nameserver )
e_connman_service_proxy_configuration_excludes_get ( E_Connman_Element const* service, unsigned int* count, char const*** excludes )
e_connman_service_proxy_configuration_method_get ( E_Connman_Element const* service, char const** method )
e_connman_service_proxy_configuration_servers_get ( E_Connman_Element const* service, unsigned int* count, char const*** servers )
e_connman_service_proxy_configuration_url_get ( E_Connman_Element const* service, char const** url )
e_connman_service_proxy_excludes_get ( E_Connman_Element const* service, unsigned int* count, char const*** excludes )
e_connman_service_proxy_method_get ( E_Connman_Element const* service, char const** method )
e_connman_service_proxy_servers_get ( E_Connman_Element const* service, unsigned int* count, char const*** servers )
e_connman_service_proxy_url_get ( E_Connman_Element const* service, char const** url )

E_Notify.h, libenotify.so.1.1.0
e_notification_action_id_get E_Notification_Action* a )
e_notification_action_name_get E_Notification_Action* a )
e_notification_hint_action_icons_set ( E_Notification* n, Eina_Bool action_icons )
e_notification_hint_image_path_get E_Notification* n )
e_notification_hint_image_path_set ( E_Notification* n, char const* path )
e_notification_hint_resident_set ( E_Notification* n, Eina_Bool resident )
e_notification_hint_transient_set ( E_Notification* n, Eina_Bool transient )
e_notification_image_init ( E_Notification_Image* img, Evas_Object* obj )

to the top

Removed Symbols (7)


E_Connman.h, libeconnman.so.1.0.2
e_connman_service_apn_get ( E_Connman_Element const* service, char const** apn )
e_connman_service_apn_set ( E_Connman_Element* service, char const* apn, E_DBus_Method_Return_Cb cb, void const* data )
e_connman_service_ethernet_netmask_get ( E_Connman_Element const* service, char const** netmask )
e_connman_service_mcc_get ( E_Connman_Element const* service, char const** mcc )
e_connman_service_mnc_get ( E_Connman_Element const* service, char const** mnc )
e_connman_service_mode_get ( E_Connman_Element const* service, char const** mode )
e_connman_service_setup_required_get ( E_Connman_Element const* service, Eina_Bool* setup_required )

to the top

Problems with Symbols, High Severity (1)


E_Connman.h, libeconnman.so.1.0.2
[+] e_connman_service_security_get ( E_Connman_Element const* service, char const** security ) (1)

to the top

Header Files (8)


E_Bluez.h
E_Connman.h
E_DBus.h
E_Hal.h
E_Notification_Daemon.h
E_Notify.h
E_Ofono.h
E_Ukit.h

to the top

Shared Libraries (7)


libebluez.so.1.0.2
libeconnman.so.1.0.2
libedbus.so.1.0.2
libehal.so.1.0.2
libenotify.so.1.0.2
libeofono.so.1.0.2
libeukit.so.1.0.2

to the top




Generated on Tue Aug 21 19:44:37 2012 for E_Dbus by ABI Compliance Checker 1.98.4  
A tool for checking backward compatibility of a C/C++ library API