Binary compatibility report for the libtelepathy-glib library  between 0.11.10 and 0.11.11 versions on x86

Test Info


Library Namelibtelepathy-glib
Version #10.11.10
Version #20.11.11
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files67
Total Shared Libraries1
Total Symbols / Types1469 / 1189
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-47
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-14

Added Symbols (47)


base-client.h, libtelepathy-glib.so.0.40.0
tp_base_client_get_dbus_daemon TpBaseClient* self ) @@ TELEPATHY_GLIB_0.11.11
tp_base_client_get_name TpBaseClient* self ) @@ TELEPATHY_GLIB_0.11.11
tp_base_client_get_uniquify_name TpBaseClient* self ) @@ TELEPATHY_GLIB_0.11.11

base-connection-manager.h, libtelepathy-glib.so.0.40.0
tp_base_connection_manager_add_protocol ( TpBaseConnectionManager* self, TpBaseProtocol* protocol ) @@ TELEPATHY_GLIB_0.11.11

base-protocol.h, libtelepathy-glib.so.0.40.0
tp_base_protocol_get_immutable_properties TpBaseProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_base_protocol_get_name TpBaseProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_base_protocol_get_parameters TpBaseProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_base_protocol_get_type ( ) @@ TELEPATHY_GLIB_0.11.11
tp_base_protocol_new_connection ( TpBaseProtocol* self, GHashTable* asv, GError** error ) @@ TELEPATHY_GLIB_0.11.11

channel-manager.h, libtelepathy-glib.so.0.40.0
tp_channel_manager_type_foreach_channel_class GType type, TpChannelManagerTypeChannelClassFunc func, gpointer user_data ) @@ TELEPATHY_GLIB_0.11.11

connection-manager.h, libtelepathy-glib.so.0.40.0
tp_connection_manager_get_protocol_object ( TpConnectionManager* self, gchar const* protocol ) @@ TELEPATHY_GLIB_0.11.11

dbus-properties-mixin.h, libtelepathy-glib.so.0.40.0
tp_dbus_properties_mixin_fill_properties_hash GObject* object, GHashTable* table, gchar const* first_interface, gchar const* first_property, ... ) @@ TELEPATHY_GLIB_0.11.11

gtypes.h, libtelepathy-glib.so.0.40.0
tp_type_dbus_hash_sa_28sasas_29 ( ) @@ TELEPATHY_GLIB_0.11.11

protocol.h, libtelepathy-glib.so.0.40.0
tp_protocol_can_register TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_dup_param_names TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_capabilities TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_english_name TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_feature_quark_core ( ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_feature_quark_parameters ( ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_icon_name TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_name TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_param ( TpProtocol* self, gchar const* param ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_type ( ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_get_vcard_field TpProtocol* self ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_has_param ( TpProtocol* self, gchar const* param ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_init_known_interfaces ( ) @@ TELEPATHY_GLIB_0.11.11
tp_protocol_new ( TpDBusDaemon* dbus, gchar const* cm_name, gchar const* protocol_name, GHashTable const* immutable_properties, GError** error ) @@ TELEPATHY_GLIB_0.11.11

proxy.h, libtelepathy-glib.so.0.40.0
tp_proxy_has_interface gpointer self, gchar const* iface ) @@ TELEPATHY_GLIB_0.11.11

telepathy-interfaces.h, libtelepathy-glib.so.0.40.0
tp_iface_quark_channel_type_contact_search ( ) @@ TELEPATHY_GLIB_0.11.11
tp_iface_quark_protocol ( ) @@ TELEPATHY_GLIB_0.11.11

tp-cli-channel.h, libtelepathy-glib.so.0.40.0
tp_cli_channel_type_contact_search_call_more ( TpChannel* proxy, gint timeout_ms, tp_cli_channel_type_contact_search_callback_for_more callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_call_search ( TpChannel* proxy, gint timeout_ms, GHashTable* in_Terms, tp_cli_channel_type_contact_search_callback_for_search callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_call_stop ( TpChannel* proxy, gint timeout_ms, tp_cli_channel_type_contact_search_callback_for_stop callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_connect_to_search_result_received ( TpChannel* proxy, tp_cli_channel_type_contact_search_signal_callback_search_result_received callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object, GError** error ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_connect_to_search_state_changed ( TpChannel* proxy, tp_cli_channel_type_contact_search_signal_callback_search_state_changed callback, gpointer user_data, GDestroyNotify destroy, GObject* weak_object, GError** error ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_run_more ( TpChannel* proxy, gint timeout_ms, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_run_search ( TpChannel* proxy, gint timeout_ms, GHashTable* in_Terms, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.11
tp_cli_channel_type_contact_search_run_stop ( TpChannel* proxy, gint timeout_ms, GError** error, GMainLoop** loop ) @@ TELEPATHY_GLIB_0.11.11

tp-svc-channel.h, libtelepathy-glib.so.0.40.0
tp_svc_channel_type_contact_search_emit_search_result_received ( gpointer instance, GHashTable* arg_Result ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_channel_type_contact_search_emit_search_state_changed ( gpointer instance, guint arg_State, gchar const* arg_Error, GHashTable* arg_Details ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_channel_type_contact_search_get_type ( ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_channel_type_contact_search_implement_more ( TpSvcChannelTypeContactSearchClass* klass, tp_svc_channel_type_contact_search_more_impl impl ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_channel_type_contact_search_implement_search ( TpSvcChannelTypeContactSearchClass* klass, tp_svc_channel_type_contact_search_search_impl impl ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_channel_type_contact_search_implement_stop ( TpSvcChannelTypeContactSearchClass* klass, tp_svc_channel_type_contact_search_stop_impl impl ) @@ TELEPATHY_GLIB_0.11.11

tp-svc-protocol.h, libtelepathy-glib.so.0.40.0
tp_svc_protocol_get_type ( ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_protocol_implement_identify_account ( TpSvcProtocolClass* klass, tp_svc_protocol_identify_account_impl impl ) @@ TELEPATHY_GLIB_0.11.11
tp_svc_protocol_implement_normalize_contact ( TpSvcProtocolClass* klass, tp_svc_protocol_normalize_contact_impl impl ) @@ TELEPATHY_GLIB_0.11.11

to the top

Other Changes in Constants (14)


telepathy-enums.h
[+] NUM_TP_CHANNEL_CONTACT_SEARCH_STATES

telepathy-interfaces.h
[+] TP_IFACE_CHANNEL_TYPE_CONTACT_SEARCH
[+] TP_IFACE_PROTOCOL
[+] TP_PROP_CHANNEL_TYPE_CONTACT_SEARCH_AVAILABLE_SEARCH_KEYS
[+] TP_PROP_CHANNEL_TYPE_CONTACT_SEARCH_LIMIT
[+] TP_PROP_CHANNEL_TYPE_CONTACT_SEARCH_SEARCH_STATE
[+] TP_PROP_CHANNEL_TYPE_CONTACT_SEARCH_SERVER
[+] TP_PROP_PROTOCOL_CONNECTION_INTERFACES
[+] TP_PROP_PROTOCOL_ENGLISH_NAME
[+] TP_PROP_PROTOCOL_ICON
[+] TP_PROP_PROTOCOL_INTERFACES
[+] TP_PROP_PROTOCOL_PARAMETERS
[+] TP_PROP_PROTOCOL_REQUESTABLE_CHANNEL_CLASSES
[+] TP_PROP_PROTOCOL_VCARD_FIELD

to the top

Header Files (67)


account-manager.h
account.h
add-dispatch-operation-context.h
base-client.h
base-connection-manager.h
base-connection.h
capabilities.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-channels-context.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
observe-channels-context.h
presence-mixin.h
properties-mixin.h
proxy-subclass.h
proxy.h
run.h
simple-approver.h
simple-handler.h
simple-observer.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.39.2

to the top




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