summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS9
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/Makefile.am3
-rw-r--r--telepathy-glib/account-manager.c6
-rw-r--r--telepathy-glib/account.c6
-rw-r--r--telepathy-glib/channel-dispatch-operation.c4
-rw-r--r--telepathy-glib/channel-dispatcher.c4
-rw-r--r--telepathy-glib/channel-request.c4
-rw-r--r--telepathy-glib/client.c6
-rw-r--r--telepathy-glib/connection-manager.c2
-rw-r--r--telepathy-glib/dbus.c2
-rw-r--r--telepathy-glib/media-interfaces.c4
-rw-r--r--telepathy-glib/versions/0.7.32.abi102
13 files changed, 133 insertions, 27 deletions
diff --git a/NEWS b/NEWS
index b4b9a42c9..c0cfd157d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
-telepathy-glib 0.7.32 (UNRELEASED)
+telepathy-glib 0.7.32 (2009-06-12)
==================================
-API changes:
+The "cake wars" release.
Enhancements:
@@ -19,6 +19,8 @@ Enhancements:
* Added flymake support (jonnylamb)
+* fd.o #22230: Added support for byte ('y') parameters to CMs (smcv)
+
Fixes:
* Made sure _gen/error-str.h and .c end with a newline, fixing compilation with
@@ -33,7 +35,8 @@ Fixes:
* Removed dead code for introspecting alias flags (smcv)
-Deprecations:
+* fd.o #22182: Fixed a potential use-after-free in the callable example CM
+ (smcv)
Release notes for projects using code generation:
diff --git a/configure.ac b/configure.ac
index 731601ca8..7d3e81057 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], [7])
-m4_define([tp_glib_micro_version], [31])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [32])
+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], [25])
+m4_define([tp_glib_lt_current], [26])
m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [25])
+m4_define([tp_glib_lt_age], [26])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/Makefile.am b/telepathy-glib/Makefile.am
index 7c0065870..f701a690b 100644
--- a/telepathy-glib/Makefile.am
+++ b/telepathy-glib/Makefile.am
@@ -35,7 +35,8 @@ ABI_LISTS = \
versions/0.7.28.abi \
versions/0.7.29.abi \
versions/0.7.30.abi \
- versions/0.7.31.abi
+ versions/0.7.31.abi \
+ versions/0.7.32.abi
EXTRA_DIST = \
$(ABI_LISTS) \
diff --git a/telepathy-glib/account-manager.c b/telepathy-glib/account-manager.c
index 72346a5d2..e147358ce 100644
--- a/telepathy-glib/account-manager.c
+++ b/telepathy-glib/account-manager.c
@@ -41,7 +41,7 @@
* The #TpAccountManager object is used to communicate with the Telepathy
* AccountManager service.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -59,7 +59,7 @@
* tp_cli_dbus_properties_call_get_all() method can be used to get the D-Bus
* properties.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -118,7 +118,7 @@ tp_account_manager_class_init (TpAccountManagerClass *klass)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_ACCOUNT_MANAGER.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_account_manager_init_known_interfaces (void)
diff --git a/telepathy-glib/account.c b/telepathy-glib/account.c
index 3754ba252..3285c5991 100644
--- a/telepathy-glib/account.c
+++ b/telepathy-glib/account.c
@@ -42,7 +42,7 @@
* The Telepathy Account Manager stores the user's configured real-time
* communication accounts. The #TpAccount object represents a stored account.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -70,7 +70,7 @@
* tp_cli_account_call_remove(), tp_cli_account_call_update_parameters() and
* tp_cli_account_call_reconnect().
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -153,7 +153,7 @@ tp_account_class_init (TpAccountClass *klass)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_ACCOUNT.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_account_init_known_interfaces (void)
diff --git a/telepathy-glib/channel-dispatch-operation.c b/telepathy-glib/channel-dispatch-operation.c
index cf7fc3a1d..42173772e 100644
--- a/telepathy-glib/channel-dispatch-operation.c
+++ b/telepathy-glib/channel-dispatch-operation.c
@@ -94,7 +94,7 @@
* be added in a later version of telepathy-glib, along with a mechanism
* similar to tp_connection_call_when_ready().
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -180,7 +180,7 @@ tp_channel_dispatch_operation_class_init (TpChannelDispatchOperationClass *klass
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CHANNEL_DISPATCH_OPERATION.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_channel_dispatch_operation_init_known_interfaces (void)
diff --git a/telepathy-glib/channel-dispatcher.c b/telepathy-glib/channel-dispatcher.c
index d688b8746..c32c90bba 100644
--- a/telepathy-glib/channel-dispatcher.c
+++ b/telepathy-glib/channel-dispatcher.c
@@ -62,7 +62,7 @@
* a later version of telepathy-glib, along with a mechanism similar to
* tp_connection_call_when_ready().
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -121,7 +121,7 @@ tp_channel_dispatcher_class_init (TpChannelDispatcherClass *klass)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CHANNEL_DISPATCHER.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_channel_dispatcher_init_known_interfaces (void)
diff --git a/telepathy-glib/channel-request.c b/telepathy-glib/channel-request.c
index a2992f6ee..1ff1924b0 100644
--- a/telepathy-glib/channel-request.c
+++ b/telepathy-glib/channel-request.c
@@ -77,7 +77,7 @@
* tp_cli_dbus_properties_call_get_all() method can be used to get those
* properties.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -203,7 +203,7 @@ tp_channel_request_class_init (TpChannelRequestClass *klass)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CHANNEL_REQUEST.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_channel_request_init_known_interfaces (void)
diff --git a/telepathy-glib/client.c b/telepathy-glib/client.c
index ae88a56bb..ea2a90fe1 100644
--- a/telepathy-glib/client.c
+++ b/telepathy-glib/client.c
@@ -41,7 +41,7 @@
* the Client interface. This object represents such a client, and is mainly
* useful in the implementation of the ChannelDispatcher itself.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -60,7 +60,7 @@
* tp_cli_dbus_properties_call_get_all() and tp_cli_dbus_properties_call_set()
* methods is recommended.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
/**
@@ -119,7 +119,7 @@ tp_client_class_init (TpClientClass *klass)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CLIENT.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_client_init_known_interfaces (void)
diff --git a/telepathy-glib/connection-manager.c b/telepathy-glib/connection-manager.c
index 5da42e382..324ce419b 100644
--- a/telepathy-glib/connection-manager.c
+++ b/telepathy-glib/connection-manager.c
@@ -1408,7 +1408,7 @@ tp_connection_manager_set_property (GObject *object,
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_CONNECTION_MANAGER.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_connection_manager_init_known_interfaces (void)
diff --git a/telepathy-glib/dbus.c b/telepathy-glib/dbus.c
index 1e1bc3bf8..60c9e3781 100644
--- a/telepathy-glib/dbus.c
+++ b/telepathy-glib/dbus.c
@@ -1274,7 +1274,7 @@ tp_dbus_daemon_dispose (GObject *object)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_DBUS_DAEMON.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_dbus_daemon_init_known_interfaces (void)
diff --git a/telepathy-glib/media-interfaces.c b/telepathy-glib/media-interfaces.c
index 0dcfd9c9b..3ae96a50e 100644
--- a/telepathy-glib/media-interfaces.c
+++ b/telepathy-glib/media-interfaces.c
@@ -219,7 +219,7 @@ finally:
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_MEDIA_STREAM_HANDLER.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_media_stream_handler_init_known_interfaces (void)
@@ -250,7 +250,7 @@ tp_media_stream_handler_init_known_interfaces (void)
* tp_proxy_or_subclass_hook_on_interface_add() with first argument
* %TP_TYPE_MEDIA_SESSION_HANDLER.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.32
*/
void
tp_media_session_handler_init_known_interfaces (void)
diff --git a/telepathy-glib/versions/0.7.32.abi b/telepathy-glib/versions/0.7.32.abi
new file mode 100644
index 000000000..5ac4bc88b
--- /dev/null
+++ b/telepathy-glib/versions/0.7.32.abi
@@ -0,0 +1,102 @@
+Version: TELEPATHY_GLIB_0.7.32
+Extends: TELEPATHY_GLIB_0.7.31
+Release: 0.7.32
+
+tp_account_get_type
+tp_account_init_known_interfaces
+tp_account_manager_get_type
+tp_account_manager_init_known_interfaces
+tp_account_manager_new
+tp_account_new
+tp_channel_dispatch_operation_get_type
+tp_channel_dispatch_operation_init_known_interfaces
+tp_channel_dispatch_operation_new
+tp_channel_dispatcher_get_type
+tp_channel_dispatcher_init_known_interfaces
+tp_channel_dispatcher_new
+tp_channel_request_get_type
+tp_channel_request_init_known_interfaces
+tp_channel_request_new
+tp_cli_account_call_reconnect
+tp_cli_account_call_remove
+tp_cli_account_call_update_parameters
+tp_cli_account_connect_to_account_property_changed
+tp_cli_account_connect_to_removed
+tp_cli_account_interface_avatar_connect_to_avatar_changed
+tp_cli_account_manager_call_create_account
+tp_cli_account_manager_connect_to_account_removed
+tp_cli_account_manager_connect_to_account_validity_changed
+tp_cli_channel_dispatch_operation_call_claim
+tp_cli_channel_dispatch_operation_call_handle_with
+tp_cli_channel_dispatch_operation_connect_to_channel_lost
+tp_cli_channel_dispatch_operation_connect_to_finished
+tp_cli_channel_dispatcher_call_create_channel
+tp_cli_channel_dispatcher_call_ensure_channel
+tp_cli_channel_dispatcher_interface_operation_list_connect_to_dispatch_operation_finished
+tp_cli_channel_dispatcher_interface_operation_list_connect_to_new_dispatch_operation
+tp_cli_channel_request_call_cancel
+tp_cli_channel_request_call_proceed
+tp_cli_channel_request_connect_to_failed
+tp_cli_channel_request_connect_to_succeeded
+tp_cli_client_approver_call_add_dispatch_operation
+tp_cli_client_handler_call_handle_channels
+tp_cli_client_interface_requests_call_add_request
+tp_cli_client_interface_requests_call_remove_request
+tp_cli_client_observer_call_observe_channels
+tp_client_get_type
+tp_client_init_known_interfaces
+tp_connection_manager_init_known_interfaces
+tp_dbus_daemon_init_known_interfaces
+tp_iface_quark_account
+tp_iface_quark_account_interface_avatar
+tp_iface_quark_account_manager
+tp_iface_quark_channel_dispatch_operation
+tp_iface_quark_channel_dispatcher
+tp_iface_quark_channel_dispatcher_interface_operation_list
+tp_iface_quark_channel_request
+tp_iface_quark_client
+tp_iface_quark_client_approver
+tp_iface_quark_client_handler
+tp_iface_quark_client_interface_requests
+tp_iface_quark_client_observer
+tp_media_session_handler_init_known_interfaces
+tp_media_stream_handler_init_known_interfaces
+tp_svc_account_emit_account_property_changed
+tp_svc_account_emit_removed
+tp_svc_account_get_type
+tp_svc_account_implement_reconnect
+tp_svc_account_implement_remove
+tp_svc_account_implement_update_parameters
+tp_svc_account_interface_avatar_emit_avatar_changed
+tp_svc_account_interface_avatar_get_type
+tp_svc_account_manager_emit_account_removed
+tp_svc_account_manager_emit_account_validity_changed
+tp_svc_account_manager_get_type
+tp_svc_account_manager_implement_create_account
+tp_svc_channel_dispatch_operation_emit_channel_lost
+tp_svc_channel_dispatch_operation_emit_finished
+tp_svc_channel_dispatch_operation_get_type
+tp_svc_channel_dispatch_operation_implement_claim
+tp_svc_channel_dispatch_operation_implement_handle_with
+tp_svc_channel_dispatcher_get_type
+tp_svc_channel_dispatcher_implement_create_channel
+tp_svc_channel_dispatcher_implement_ensure_channel
+tp_svc_channel_dispatcher_interface_operation_list_emit_dispatch_operation_finished
+tp_svc_channel_dispatcher_interface_operation_list_emit_new_dispatch_operation
+tp_svc_channel_dispatcher_interface_operation_list_get_type
+tp_svc_channel_request_emit_failed
+tp_svc_channel_request_emit_succeeded
+tp_svc_channel_request_get_type
+tp_svc_channel_request_implement_cancel
+tp_svc_channel_request_implement_proceed
+tp_svc_client_approver_get_type
+tp_svc_client_approver_implement_add_dispatch_operation
+tp_svc_client_get_type
+tp_svc_client_handler_get_type
+tp_svc_client_handler_implement_handle_channels
+tp_svc_client_interface_requests_get_type
+tp_svc_client_interface_requests_implement_add_request
+tp_svc_client_interface_requests_implement_remove_request
+tp_svc_client_observer_get_type
+tp_svc_client_observer_implement_observe_channels
+tp_type_dbus_struct_ays