Binary compatibility report for the libtelepathy-glib library  between 0.11.2 and 0.11.3 versions on x86

Test Info


Library Namelibtelepathy-glib
Version #10.11.2
Version #20.11.3
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files59
Total Shared Libraries1
Total Symbols / Types1280 / 1089
VerdictIncompatible
(0.2%)

Problem Summary


SeverityCount
Added Symbols-54
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low0
Other Changes
in Data Types
-1
Other Changes
in Constants
-17

Added Symbols (54)


base-connection-manager.h, libtelepathy-glib.so.0.35.1
tp_base_connection_manager_get_dbus_daemon TpBaseConnectionManager* self ) @@ TELEPATHY_GLIB_0.11.3

base-connection.h, libtelepathy-glib.so.0.35.1
tp_base_connection_get_dbus_daemon TpBaseConnection* self ) @@ TELEPATHY_GLIB_0.11.3

capabilities.h, libtelepathy-glib.so.0.35.1
tp_capabilities_get_channel_classes TpCapabilities* self ) @@ TELEPATHY_GLIB_0.11.3
tp_capabilities_get_type ( ) @@ TELEPATHY_GLIB_0.11.3
tp_capabilities_is_specific_to_contact TpCapabilities* self ) @@ TELEPATHY_GLIB_0.11.3
tp_capabilities_supports_text_chatrooms TpCapabilities* self ) @@ TELEPATHY_GLIB_0.11.3
tp_capabilities_supports_text_chats TpCapabilities* self ) @@ TELEPATHY_GLIB_0.11.3

channel.h, libtelepathy-glib.so.0.35.1
tp_channel_get_chat_state TpChannel* self, TpHandle contact ) @@ TELEPATHY_GLIB_0.11.3
tp_channel_get_feature_quark_chat_states ( ) @@ TELEPATHY_GLIB_0.11.3
tp_channel_get_feature_quark_core ( ) @@ TELEPATHY_GLIB_0.11.3
tp_channel_get_feature_quark_group ( ) @@ TELEPATHY_GLIB_0.11.3

connection-manager.h, libtelepathy-glib.so.0.35.1
tp_connection_manager_get_feature_quark_core ( ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_manager_param_copy TpConnectionManagerParam const* in ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_manager_param_free TpConnectionManagerParam* param ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_manager_param_get_type ( ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_manager_protocol_copy TpConnectionManagerProtocol const* in ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_manager_protocol_free TpConnectionManagerProtocol* proto ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_manager_protocol_get_type ( ) @@ TELEPATHY_GLIB_0.11.3

connection.h, libtelepathy-glib.so.0.35.1
tp_connection_get_capabilities TpConnection* self ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_get_feature_quark_capabilities ( ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_get_feature_quark_connected ( ) @@ TELEPATHY_GLIB_0.11.3
tp_connection_get_feature_quark_core ( ) @@ TELEPATHY_GLIB_0.11.3

contact.h, libtelepathy-glib.so.0.35.1
tp_contact_get_capabilities TpContact* self ) @@ TELEPATHY_GLIB_0.11.3

dbus-daemon.h, libtelepathy-glib.so.0.35.1
tp_dbus_daemon_register_object ( TpDBusDaemon* self, gchar const* object_path, gpointer object ) @@ TELEPATHY_GLIB_0.11.3
tp_dbus_daemon_unregister_object ( TpDBusDaemon* self, gpointer object ) @@ TELEPATHY_GLIB_0.11.3

gtypes.h, libtelepathy-glib.so.0.35.1
tp_type_dbus_array_sasas ( ) @@ TELEPATHY_GLIB_0.11.3
tp_type_dbus_array_sasuu ( ) @@ TELEPATHY_GLIB_0.11.3
tp_type_dbus_hash_ua_28sasas_29 ( ) @@ TELEPATHY_GLIB_0.11.3
tp_type_dbus_struct_sasas ( ) @@ TELEPATHY_GLIB_0.11.3
tp_type_dbus_struct_sasuu ( ) @@ TELEPATHY_GLIB_0.11.3

intset.h, libtelepathy-glib.so.0.35.1
tp_intset_get_type ( ) @@ TELEPATHY_GLIB_0.11.3

proxy.h, libtelepathy-glib.so.0.35.1
tp_proxy_is_prepared gpointer self, GQuark feature ) @@ TELEPATHY_GLIB_0.11.3
tp_proxy_prepare_async gpointer self, GQuark const* features, GAsyncReadyCallback callback, gpointer user_data ) @@ TELEPATHY_GLIB_0.11.3
tp_proxy_prepare_finish gpointer self, GAsyncResult* result, GError** error ) @@ TELEPATHY_GLIB_0.11.3

telepathy-interfaces.h, libtelepathy-glib.so.0.35.1
tp_iface_quark_connection_interface_contact_info ( ) @@ TELEPATHY_GLIB_0.11.3

tp-cli-connection.h, libtelepathy-glib.so.0.35.1
tp_cli_connection_interface_contact_info_call_get_contact_info ( TpConnection* proxy, gint timeout_ms, GArray const* in_Contacts, tp_cli_connection_interface_contact_info_callback_for_get_contact_info callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_call_refresh_contact_info ( TpConnection* proxy, gint timeout_ms, GArray const* in_Contacts, tp_cli_connection_interface_contact_info_callback_for_refresh_contact_info callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_call_request_contact_info ( TpConnection* proxy, gint timeout_ms, guint in_Contact, tp_cli_connection_interface_contact_info_callback_for_request_contact_info callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_call_set_contact_info ( TpConnection* proxy, gint timeout_ms, GPtrArray const* in_ContactInfo, tp_cli_connection_interface_contact_info_callback_for_set_contact_info callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_connect_to_contact_info_changed ( TpConnection* proxy, tp_cli_connection_interface_contact_info_signal_callback_contact_info_changed callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object, GError** error ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_run_get_contact_info ( TpConnection* proxy, gint timeout_ms, GArray const* in_Contacts, GHashTable** out_ContactInfo, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_run_refresh_contact_info ( TpConnection* proxy, gint timeout_ms, GArray const* in_Contacts, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_run_request_contact_info ( TpConnection* proxy, gint timeout_ms, guint in_Contact, GPtrArray** out_Contact_Info, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.3
tp_cli_connection_interface_contact_info_run_set_contact_info ( TpConnection* proxy, gint timeout_ms, GPtrArray const* in_ContactInfo, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.3

tp-svc-connection.h, libtelepathy-glib.so.0.35.1
tp_svc_connection_interface_contact_info_emit_contact_info_changed ( gpointer instance, guint arg_Contact, GPtrArray const* arg_ContactInfo ) @@ TELEPATHY_GLIB_0.11.3
tp_svc_connection_interface_contact_info_get_type ( ) @@ TELEPATHY_GLIB_0.11.3
tp_svc_connection_interface_contact_info_implement_get_contact_info ( TpSvcConnectionInterfaceContactInfoClass* klass, tp_svc_connection_interface_contact_info_get_contact_info_impl impl ) @@ TELEPATHY_GLIB_0.11.3
tp_svc_connection_interface_contact_info_implement_refresh_contact_info ( TpSvcConnectionInterfaceContactInfoClass* klass, tp_svc_connection_interface_contact_info_refresh_contact_info_impl impl ) @@ TELEPATHY_GLIB_0.11.3
tp_svc_connection_interface_contact_info_implement_request_contact_info ( TpSvcConnectionInterfaceContactInfoClass* klass, tp_svc_connection_interface_contact_info_request_contact_info_impl impl ) @@ TELEPATHY_GLIB_0.11.3
tp_svc_connection_interface_contact_info_implement_set_contact_info ( TpSvcConnectionInterfaceContactInfoClass* klass, tp_svc_connection_interface_contact_info_set_contact_info_impl impl ) @@ TELEPATHY_GLIB_0.11.3

util.h, libtelepathy-glib.so.0.35.1
tp_weak_ref_destroy TpWeakRef* self ) @@ TELEPATHY_GLIB_0.11.3
tp_weak_ref_dup_object TpWeakRef* self ) @@ TELEPATHY_GLIB_0.11.3
tp_weak_ref_get_user_data TpWeakRef* self ) @@ TELEPATHY_GLIB_0.11.3
tp_weak_ref_new gpointer object, gpointer user_data, GDestroyNotify destroy ) @@ TELEPATHY_GLIB_0.11.3

to the top

Problems with Data Types, Medium Severity (1)


contact.h
[+] enum TpContactFeature (1)

to the top

Problems with Symbols, Low Severity (2)


tp-cli-connection.h, libtelepathy-glib.so.0.34.1
[+] tp_cli_connection_interface_contact_capabilities_call_get_contact_capabilities ( TpConnection* proxy, gint timeout_ms, GArray const* in_handles, tp_cli_connection_interface_contact_capabilities_callback_for_get_contact_capabilities callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.7.37 (1)
[+] tp_cli_connection_interface_contact_capabilities_run_get_contact_capabilities ( TpConnection* proxy, gint timeout_ms, GArray const* in_handles, GHashTable** out_Contact_Capabilities, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.7.37 (1)

to the top

Other Changes in Data Types (1)


contact.h
[+] enum TpContactFeature (1)

to the top

Other Changes in Constants (17)


telepathy-interfaces.h
[+] TP_IFACE_CONNECTION_INTERFACE_CONTACT_INFO
[+] TP_PROP_CLIENT_OBSERVER_RECOVER
[+] TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_CONTACT_INFO_FLAGS
[+] TP_PROP_CONNECTION_INTERFACE_CONTACT_INFO_SUPPORTED_FIELDS
[+] TP_PROP_CONNECTION_INTERFACES
[+] TP_PROP_CONNECTION_STATUS
[+] TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_GTALK_P2P
[+] TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_ICE_UDP
[+] TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_2009
[+] TP_TOKEN_CHANNEL_INTERFACE_MEDIA_SIGNALLING_WLM_8_5
[+] TP_TOKEN_CONNECTION_CONTACT_ID
[+] TP_TOKEN_CONNECTION_INTERFACE_ALIASING_ALIAS
[+] TP_TOKEN_CONNECTION_INTERFACE_AVATARS_TOKEN
[+] TP_TOKEN_CONNECTION_INTERFACE_CAPABILITIES_CAPS
[+] TP_TOKEN_CONNECTION_INTERFACE_CONTACT_CAPABILITIES_CAPABILITIES
[+] TP_TOKEN_CONNECTION_INTERFACE_LOCATION_LOCATION
[+] TP_TOKEN_CONNECTION_INTERFACE_SIMPLE_PRESENCE_PRESENCE

to the top

Header Files (59)


account-manager.h
account.h
base-connection-manager.h
base-connection.h
channel-dispatch-operation.h
channel-dispatcher.h
channel-factory-iface.h
channel-iface.h
channel-manager.h
channel-request.h
channel.h
client.h
connection-manager.h
connection.h
contact.h
contacts-mixin.h
dbus-daemon.h
dbus-properties-mixin.h
dbus.h
debug-ansi.h
debug-sender.h
debug.h
defs.h
enums.h
errors.h
exportable-channel.h
gnio-util.h
group-mixin.h
gtypes.h
handle-repo-dynamic.h
handle-repo-static.h
handle-repo.h
handle.h
heap.h
interfaces.h
intset.h
media-interfaces.h
message-mixin.h
presence-mixin.h
properties-mixin.h
proxy-subclass.h
proxy.h
run.h
svc-account-manager.h
svc-account.h
svc-channel-dispatch-operation.h
svc-channel-dispatcher.h
svc-channel-request.h
svc-channel.h
svc-client.h
svc-connection-manager.h
svc-connection.h
svc-debug.h
svc-generic.h
svc-media-interfaces.h
svc-properties-interface.h
telepathy-glib.h
text-mixin.h
util.h

to the top

Shared Libraries (1)


libtelepathy-glib.so.0.34.1

to the top




Generated on Fri Sep 27 20:15:09 2013 for libtelepathy-glib by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API