diff options
author | Xavier Claessens <xavier.claessens@collabora.co.uk> | 2012-09-11 12:49:12 +0200 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.co.uk> | 2012-09-11 12:49:35 +0200 |
commit | 2126739841326c79f98ae795b3c962ad3a1d7884 (patch) | |
tree | f881802dc599705335b61609fac95c9ffa418dee | |
parent | 6555f449c4b6490f08d7b2c8c523faa4c542b89d (diff) |
prepare 0.19.9 releasetelepathy-glib-0.19.9
-rw-r--r-- | NEWS | 12 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | telepathy-glib/abi.am | 1 | ||||
-rw-r--r-- | telepathy-glib/account-manager.c | 4 | ||||
-rw-r--r-- | telepathy-glib/base-client.c | 8 | ||||
-rw-r--r-- | telepathy-glib/channel-dispatch-operation.c | 20 | ||||
-rw-r--r-- | telepathy-glib/channel-request.c | 2 | ||||
-rw-r--r-- | telepathy-glib/channel.c | 8 | ||||
-rw-r--r-- | telepathy-glib/connection-contact-info.c | 4 | ||||
-rw-r--r-- | telepathy-glib/contact-search-result.c | 4 | ||||
-rw-r--r-- | telepathy-glib/contact.c | 4 | ||||
-rw-r--r-- | telepathy-glib/handle-repo.c | 4 | ||||
-rw-r--r-- | telepathy-glib/protocol.c | 2 | ||||
-rw-r--r-- | telepathy-glib/proxy.c | 4 | ||||
-rw-r--r-- | telepathy-glib/text-channel.c | 4 | ||||
-rw-r--r-- | telepathy-glib/versions/0.19.9.abi | 18 |
16 files changed, 68 insertions, 39 deletions
@@ -1,4 +1,4 @@ -telepathy-glib 0.19.9 (UNRELEASED) +telepathy-glib 0.19.9 (2012-09-11) ================================== Deprecations: @@ -15,6 +15,13 @@ Deprecations: corresponding function with _dup_ in its name, such as tp_text_channel_dup_pending_messages(), instead. (Xavier) +• tp_handle_set/get_qdata() are now deprecated. Handles are immortal so using + them would leak the data until Connection gets disconnected. + +• tp_channel_request_new() and tp_channel_dispatch_operation_new() constructors + are now deprecated. Applications should not need them since they are created + internaly in TpBaseClient. + Enhancements: • Some functions from util.h, such as tp_utf8_make_valid(), @@ -30,6 +37,9 @@ Fixes: • Fix use of an unterminated string in the tls-certificates test (Sjoerd) +• Fix service-side codegen using single includes, which prevents extensions to + build with TP_DISABLE_SINGLE_INCLUDE. + telepathy-glib 0.19.8 (2012-08-31) ================================== diff --git a/configure.ac b/configure.ac index 84883c5ac..d2fd8c03f 100644 --- a/configure.ac +++ b/configure.ac @@ -11,8 +11,8 @@ AC_PREREQ([2.59]) m4_define([tp_glib_major_version], [0]) m4_define([tp_glib_minor_version], [19]) -m4_define([tp_glib_micro_version], [8]) -m4_define([tp_glib_nano_version], [1]) +m4_define([tp_glib_micro_version], [9]) +m4_define([tp_glib_nano_version], [0]) # If library source has changed since last release, increment revision # If interfaces have been added, removed or changed since last release, @@ -26,9 +26,9 @@ m4_define([tp_glib_nano_version], [1]) # (we don't guarantee that we won't add ABI then remove it again, if it was # never seen in a release). -m4_define([tp_glib_lt_current], [76]) +m4_define([tp_glib_lt_current], [77]) m4_define([tp_glib_lt_revision], [0]) -m4_define([tp_glib_lt_age], [76]) +m4_define([tp_glib_lt_age], [77]) # Some magic m4_define([tp_glib_base_version], diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am index c3841d74d..8419b3be1 100644 --- a/telepathy-glib/abi.am +++ b/telepathy-glib/abi.am @@ -93,6 +93,7 @@ ABI_LISTS = \ versions/0.19.6.abi \ versions/0.19.7.abi \ versions/0.19.8.abi \ + versions/0.19.9.abi \ $(NULL) # The quoting here is unnecessary but harmless, and has the useful side-effect diff --git a/telepathy-glib/account-manager.c b/telepathy-glib/account-manager.c index 77439239d..39b10e864 100644 --- a/telepathy-glib/account-manager.c +++ b/telepathy-glib/account-manager.c @@ -1116,7 +1116,7 @@ tp_account_manager_ensure_account (TpAccountManager *self, * Returns: (element-type TelepathyGLib.Account) (transfer container): a newly allocated #GList of valid accounts in @manager * * Since: 0.9.0 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_account_manager_dup_valid_accounts() instead. */ GList * @@ -1147,7 +1147,7 @@ tp_account_manager_get_valid_accounts (TpAccountManager *manager) * Returns: (element-type TelepathyGLib.Account) (transfer full): a newly * allocated #GList of reffed valid accounts in @manager * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_account_manager_dup_valid_accounts (TpAccountManager *manager) diff --git a/telepathy-glib/base-client.c b/telepathy-glib/base-client.c index 033d870d5..5ebaee89d 100644 --- a/telepathy-glib/base-client.c +++ b/telepathy-glib/base-client.c @@ -907,7 +907,7 @@ tp_base_client_register (TpBaseClient *self, * #GList of #TpChannelRequest * * Since: 0.11.6 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_base_client_dup_pending_requests() instead. */ GList * @@ -929,7 +929,7 @@ tp_base_client_get_pending_requests (TpBaseClient *self) * handled channels * * Since: 0.11.6 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_base_client_dup_handled_channels() instead. */ GList * @@ -975,7 +975,7 @@ tp_base_client_get_handled_channels (TpBaseClient *self) * Returns: (transfer full) (element-type TelepathyGLib.ChannelRequest): a * #GList of #TpChannelRequest * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_base_client_dup_pending_requests (TpBaseClient *self) @@ -996,7 +996,7 @@ tp_base_client_dup_pending_requests (TpBaseClient *self) * Returns: (transfer full) (element-type TelepathyGLib.Channel): the * handled channels * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_base_client_dup_handled_channels (TpBaseClient *self) diff --git a/telepathy-glib/channel-dispatch-operation.c b/telepathy-glib/channel-dispatch-operation.c index 07453a0b1..71742f4b6 100644 --- a/telepathy-glib/channel-dispatch-operation.c +++ b/telepathy-glib/channel-dispatch-operation.c @@ -886,7 +886,7 @@ tp_channel_dispatch_operation_init_known_interfaces (void) * Returns: a new reference to an channel dispatch operation proxy, or %NULL if * @object_path is not syntactically valid or the channel dispatcher is not * running - * Deprecated: Since 0.UNRELEASED. New code should get + * Deprecated: Since 0.19.9. New code should get * #TpChannelDispatchOperation objects from a #TpBaseClient */ TpChannelDispatchOperation * @@ -979,7 +979,7 @@ tp_channel_dispatch_operation_get_feature_quark_core (void) * Returns: (transfer none): the value of #TpChannelDispatchOperation:connection * * Since: 0.11.5 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_channel_dispatch_operation_get_connection() instead. */ TpConnection * @@ -1000,7 +1000,7 @@ tp_channel_dispatch_operation_borrow_connection ( * Returns: (transfer none): the value of #TpChannelDispatchOperation:account * * Since: 0.11.5 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_channel_dispatch_operation_get_account() instead. */ TpAccount * @@ -1022,7 +1022,7 @@ tp_channel_dispatch_operation_borrow_account ( * Returns: (transfer none): the value of #TpChannelDispatchOperation:channels * * Since: 0.11.5 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_channel_dispatch_operation_get_channels() instead. */ GPtrArray * @@ -1045,7 +1045,7 @@ tp_channel_dispatch_operation_borrow_channels ( * #TpChannelDispatchOperation:possible-handlers * * Since: 0.11.5 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_channel_dispatch_operation_get_possible_handlers() instead. */ GStrv @@ -1067,7 +1067,7 @@ tp_channel_dispatch_operation_borrow_possible_handlers ( * #TpChannelDispatchOperation:cdo-properties * * Since: 0.11.5 - * Deprecated: Since 0.UNRELEASED. New code should use individual property + * Deprecated: Since 0.19.9. New code should use individual property * getters like tp_channel_dispatch_operation_get_connection(), * tp_channel_dispatch_operation_get_account(), * tp_channel_dispatch_operation_get_channels(), or @@ -1090,7 +1090,7 @@ tp_channel_dispatch_operation_borrow_immutable_properties ( * * Returns: (transfer none): the value of #TpChannelDispatchOperation:connection * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ TpConnection * tp_channel_dispatch_operation_get_connection ( @@ -1109,7 +1109,7 @@ tp_channel_dispatch_operation_get_connection ( * * Returns: (transfer none): the value of #TpChannelDispatchOperation:account * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ TpAccount * tp_channel_dispatch_operation_get_account ( @@ -1129,7 +1129,7 @@ tp_channel_dispatch_operation_get_account ( * * Returns: (transfer none): the value of #TpChannelDispatchOperation:channels * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GPtrArray * tp_channel_dispatch_operation_get_channels ( @@ -1150,7 +1150,7 @@ tp_channel_dispatch_operation_get_channels ( * Returns: (transfer none): the value of * #TpChannelDispatchOperation:possible-handlers * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GStrv tp_channel_dispatch_operation_get_possible_handlers ( diff --git a/telepathy-glib/channel-request.c b/telepathy-glib/channel-request.c index 7ed924c33..69f44e902 100644 --- a/telepathy-glib/channel-request.c +++ b/telepathy-glib/channel-request.c @@ -567,7 +567,7 @@ tp_channel_request_init_known_interfaces (void) * Returns: a new reference to an channel request proxy, or %NULL if * @object_path is not syntactically valid or the channel dispatcher is * not running - * Deprecated: Since 0.UNRELEASED. New code should get #TpChannelRequest objects + * Deprecated: Since 0.19.9. New code should get #TpChannelRequest objects * from a #TpBaseClient */ TpChannelRequest * diff --git a/telepathy-glib/channel.c b/telepathy-glib/channel.c index 58918304f..cc95af172 100644 --- a/telepathy-glib/channel.c +++ b/telepathy-glib/channel.c @@ -395,7 +395,7 @@ tp_channel_is_ready (TpChannel *self) * * Returns: (transfer none): the value of #TpChannel:connection * Since: 0.7.12 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_channel_get_connection() instead. */ TpConnection * @@ -414,7 +414,7 @@ tp_channel_borrow_connection (TpChannel *self) * while this channel is valid - reference it with g_object_ref() if needed. * * Returns: (transfer none): the value of #TpChannel:connection - * Since: 0.UNRELEASED + * Since: 0.19.9 */ TpConnection * tp_channel_get_connection (TpChannel *self) @@ -447,7 +447,7 @@ tp_channel_get_connection (TpChannel *self) * where the keys are strings, * D-Bus interface name + "." + property name, and the values are #GValue * instances - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_channel_dup_immutable_properties() instead. */ GHashTable * @@ -487,7 +487,7 @@ _tp_channel_get_immutable_properties (TpChannel *self) * * Returns: (transfer full): a dictionary where the keys are strings, * D-Bus interface name + "." + property name. - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GVariant * tp_channel_dup_immutable_properties (TpChannel *self) diff --git a/telepathy-glib/connection-contact-info.c b/telepathy-glib/connection-contact-info.c index 79792e1dd..238b593ad 100644 --- a/telepathy-glib/connection-contact-info.c +++ b/telepathy-glib/connection-contact-info.c @@ -476,7 +476,7 @@ tp_connection_get_contact_info_flags (TpConnection *self) * a #GList of #TpContactInfoFieldSpec struct, or %NULL if the feature is not * yet prepared or the connection doesn't have the necessary properties. * Since: 0.11.7 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_connection_dup_contact_info_supported_fields() instead. */ GList * @@ -502,7 +502,7 @@ tp_connection_get_contact_info_supported_fields (TpConnection *self) * Returns: (element-type TelepathyGLib.ContactInfoFieldSpec) (transfer full): * a #GList of #TpContactInfoFieldSpec struct, or %NULL if the feature is not * yet prepared or the connection doesn't have the necessary properties. - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_connection_dup_contact_info_supported_fields (TpConnection *self) diff --git a/telepathy-glib/contact-search-result.c b/telepathy-glib/contact-search-result.c index 9f5d6a00f..47ebea0fc 100644 --- a/telepathy-glib/contact-search-result.c +++ b/telepathy-glib/contact-search-result.c @@ -251,7 +251,7 @@ tp_contact_search_result_get_field (TpContactSearchResult *self, * Returns: (transfer container) (element-type TelepathyGLib.ContactInfoField): * a #GList of #TpContactInfoField for the specified contact. You should free * it when you're done with g_list_free(). - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_contact_search_result_dup_fields() instead. */ GList * @@ -271,7 +271,7 @@ tp_contact_search_result_get_fields (TpContactSearchResult *self) * Returns: (transfer full) (element-type TelepathyGLib.ContactInfoField): * a #GList of #TpContactInfoField for the specified contact. You should free * it when you're done with tp_contact_info_list_free(). - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_contact_search_result_dup_fields (TpContactSearchResult *self) diff --git a/telepathy-glib/contact.c b/telepathy-glib/contact.c index 988be1120..dea4409fb 100644 --- a/telepathy-glib/contact.c +++ b/telepathy-glib/contact.c @@ -609,7 +609,7 @@ tp_contact_get_capabilities (TpContact *self) * a #GList of #TpContactInfoField, or %NULL if the feature is not yet * prepared. * Since: 0.11.7 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_contact_dup_contact_info() instead. */ GList * @@ -632,7 +632,7 @@ tp_contact_get_contact_info (TpContact *self) * Returns: (element-type TelepathyGLib.ContactInfoField) (transfer full): * a #GList of #TpContactInfoField, or %NULL if the feature is not yet * prepared. - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_contact_dup_contact_info (TpContact *self) diff --git a/telepathy-glib/handle-repo.c b/telepathy-glib/handle-repo.c index fa04930e3..960e3e670 100644 --- a/telepathy-glib/handle-repo.c +++ b/telepathy-glib/handle-repo.c @@ -395,7 +395,7 @@ tp_handle_lookup (TpHandleRepoIface *self, * connection, so @destroy will not be called until the connection * disconnects. * - * Deprecated: Since 0.UNRELEASED. It is not recommended to use this function + * Deprecated: Since 0.19.9. It is not recommended to use this function * because the associated data won't be freed until the connection disconnects. */ @@ -420,7 +420,7 @@ tp_handle_set_qdata (TpHandleRepoIface *repo, * * Returns: the data associated with a given key on a given handle; %NULL * if there is no associated data. - * Deprecated: Since 0.UNRELEASED. It is not recommended to use this function + * Deprecated: Since 0.19.9. It is not recommended to use this function * because the associated data won't be freed until the connection disconnects. */ gpointer diff --git a/telepathy-glib/protocol.c b/telepathy-glib/protocol.c index d109890f1..919b4a6b5 100644 --- a/telepathy-glib/protocol.c +++ b/telepathy-glib/protocol.c @@ -1001,7 +1001,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS * terminated by one whose @name is %NULL * * Since: 0.17.6 - * Deprecated: Since 0.UNRELEASED. New code should use tp_protocol_dup_params() + * Deprecated: Since 0.19.9. New code should use tp_protocol_dup_params() * instead. */ const TpConnectionManagerParam * diff --git a/telepathy-glib/proxy.c b/telepathy-glib/proxy.c index 870c4c713..8d6befbf4 100644 --- a/telepathy-glib/proxy.c +++ b/telepathy-glib/proxy.c @@ -446,7 +446,7 @@ static void tp_proxy_iface_destroyed_cb (DBusGProxy *dgproxy, TpProxy *self); * The reference is only valid as long as @self is. * * Since: 0.7.1 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_proxy_get_interface_by_id() instead. */ DBusGProxy * @@ -472,7 +472,7 @@ tp_proxy_borrow_interface_by_id (TpProxy *self, * interface is as given (or %NULL if an @error is raised). * The reference is only valid as long as @self is. * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ DBusGProxy * tp_proxy_get_interface_by_id (TpProxy *self, diff --git a/telepathy-glib/text-channel.c b/telepathy-glib/text-channel.c index f1f2cdefb..683f80260 100644 --- a/telepathy-glib/text-channel.c +++ b/telepathy-glib/text-channel.c @@ -1261,7 +1261,7 @@ tp_text_channel_get_feature_quark_incoming_messages (void) * a #GList of borrowed #TpSignalledMessage * * Since: 0.13.10 - * Deprecated: Since 0.UNRELEASED. New code should use + * Deprecated: Since 0.19.9. New code should use * tp_text_channel_dup_pending_messages() instead. */ GList * @@ -1284,7 +1284,7 @@ tp_text_channel_get_pending_messages (TpTextChannel *self) * Returns: (transfer full) (element-type TelepathyGLib.SignalledMessage): * a #GList of reffed #TpSignalledMessage * - * Since: 0.UNRELEASED + * Since: 0.19.9 */ GList * tp_text_channel_dup_pending_messages (TpTextChannel *self) diff --git a/telepathy-glib/versions/0.19.9.abi b/telepathy-glib/versions/0.19.9.abi new file mode 100644 index 000000000..c5fbf46d7 --- /dev/null +++ b/telepathy-glib/versions/0.19.9.abi @@ -0,0 +1,18 @@ +Version: TELEPATHY_GLIB_0.19.9 +Extends: TELEPATHY_GLIB_0.19.8 +Release: 0.19.9 + +tp_base_client_dup_handled_channels +tp_channel_dispatch_operation_get_channels +tp_channel_dup_immutable_properties +tp_channel_dispatch_operation_get_possible_handlers +tp_proxy_get_interface_by_id +tp_contact_search_result_dup_fields +tp_connection_dup_contact_info_supported_fields +tp_channel_dispatch_operation_get_connection +tp_contact_dup_contact_info +tp_account_manager_dup_valid_accounts +tp_text_channel_dup_pending_messages +tp_channel_dispatch_operation_get_account +tp_channel_get_connection +tp_base_client_dup_pending_requests |