summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS42
-rw-r--r--configure.ac10
-rw-r--r--telepathy-glib/Makefile.am3
-rw-r--r--telepathy-glib/errors.c12
-rw-r--r--telepathy-glib/gtypes.c2
-rw-r--r--telepathy-glib/versions/0.7.34.abi18
6 files changed, 72 insertions, 15 deletions
diff --git a/NEWS b/NEWS
index b2814e7ef..b9230a639 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,45 @@
-telepathy-glib 0.7.34 (UNRELEASED)
+telepathy-glib 0.7.34 (2009-08-16)
==================================
-???
+The "secret lack of example detected" release.
+
+Enhancements:
+
+* Updated to telepathy-spec 0.17.27 (smcv)
+ - generate code for Connection.Interface.Location
+ - omit Debug interface from code-generation for now: it will be enabled in a
+ future release when we have reference client- and service-side
+ implementations (possibly called TpDebugReceiver and TpDebugSender)
+ - add more errors
+ - generate code for Handler.Capabilities property
+
+* Add macros for static assertions (tp_verify, tp_verify_true,
+ tp_verify_statement) to util.h (smcv, adapted from gnulib)
+
+* Make the allocation model for tp_dbus_properties_mixin_make_properties_hash
+ part of our ABI guarantee (smcv)
+
+* Add a GType macro TP_ARRAY_TYPE_OBJECT_PATH_LIST (wjt)
+
+Fixes:
+
+* fd.o #23164: don't unref a NULL DBusMessage (wjt)
+
+* Get tp_intset_iter_init and tp_intset_iter_reset into the documentation (smcv)
+
+* Make omitted CM parameters that have a default indistinguishable from
+ explicitly-passed parameters with that value, removing the need to specify
+ the default in the Connection as well (sjoerd)
+
+* fd.o #22889: reduce introspection round-trips (wjt)
+
+* Fix header guard in debug.h (dilinger)
+
+* fd.o #18091: for interfaces with D-Bus methods, document how to write a
+ complete interface init function (smcv)
+
+* Fix a rare crash when a TpProxyPendingCall is cancelled before the
+ DBusGProxyCall is provided (smcv)
telepathy-glib 0.7.33 (2009-06-26)
==================================
diff --git a/configure.ac b/configure.ac
index 8fc6054d6..5bef8fb2f 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], [33])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [34])
+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], [26])
-m4_define([tp_glib_lt_revision], [1])
-m4_define([tp_glib_lt_age], [26])
+m4_define([tp_glib_lt_current], [27])
+m4_define([tp_glib_lt_revision], [0])
+m4_define([tp_glib_lt_age], [27])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/Makefile.am b/telepathy-glib/Makefile.am
index 74d020bfa..097dc0b46 100644
--- a/telepathy-glib/Makefile.am
+++ b/telepathy-glib/Makefile.am
@@ -36,7 +36,8 @@ ABI_LISTS = \
versions/0.7.29.abi \
versions/0.7.30.abi \
versions/0.7.31.abi \
- versions/0.7.32.abi
+ versions/0.7.32.abi \
+ versions/0.7.34.abi
EXTRA_DIST = \
$(ABI_LISTS) \
diff --git a/telepathy-glib/errors.c b/telepathy-glib/errors.c
index f87b5a9db..bda469a65 100644
--- a/telepathy-glib/errors.c
+++ b/telepathy-glib/errors.c
@@ -149,23 +149,23 @@
* @TP_ERROR_ALREADY_CONNECTED: org.freedesktop.Telepathy.Error.AlreadyConnected:
* Raised on attempts to connect again to an account that is already
* connected, if the protocol or server does not allow this.
- * Since 0.7.UNRELEASED
+ * Since 0.7.34
* @TP_ERROR_CONNECTION_REPLACED: org.freedesktop.Telepathy.Error.ConnectionReplaced:
* Used as disconnection reason for an existing connection if it is
* disconnected because a second connection to the same account is made.
- * Since 0.7.UNRELEASED
+ * Since 0.7.34
* @TP_ERROR_REGISTRATION_EXISTS: org.freedesktop.Telepathy.Error.RegistrationExists:
* Raised on attempts to register an account on a server when the account
* already exists.
- * Since 0.7.UNRELEASED
+ * Since 0.7.34
* @TP_ERROR_SERVICE_BUSY: org.freedesktop.Telepathy.Error.ServiceBusy:
* Raised when a server or other infrastructure rejects a request because
* it is too busy.
- * Since 0.7.UNRELEASED
+ * Since 0.7.34
* @TP_ERROR_RESOURCE_UNAVAILABLE: org.freedesktop.Telepathy.Error.ResourceUnavailable:
* Raised when a local process rejects a request because it does not have
* enough of a resource, such as memory.
- * Since 0.7.UNRELEASED
+ * Since 0.7.34
*
* Enumerated type representing the Telepathy D-Bus errors.
*/
@@ -280,7 +280,7 @@ tp_error_get_type (void)
{ TP_ERROR_CONNECTION_REFUSED, "TP_ERROR_CONNECTION_REFUSED", "ConnectionRefused" },
{ TP_ERROR_CONNECTION_FAILED, "TP_ERROR_CONNECTION_FAILED", "ConnectionFailed" },
{ TP_ERROR_CONNECTION_LOST, "TP_ERROR_CONNECTION_LOST", "ConnectionLost" },
- /* new in telepathy-spec 0.17.27 / telepathy-glib 0.7.UNRELEASED */
+ /* new in telepathy-spec 0.17.27 / telepathy-glib 0.7.34 */
{ TP_ERROR_ALREADY_CONNECTED, "TP_ERROR_ALREADY_CONNECTED",
"AlreadyConnected" },
{ TP_ERROR_CONNECTION_REPLACED, "TP_ERROR_CONNECTION_REPLACED",
diff --git a/telepathy-glib/gtypes.c b/telepathy-glib/gtypes.c
index d72c90ada..a7084146a 100644
--- a/telepathy-glib/gtypes.c
+++ b/telepathy-glib/gtypes.c
@@ -45,7 +45,7 @@
* that returns the #GType of a #GPtrArray
* of DBUS_TYPE_G_OBJECT_PATH.
*
- * Since: 0.7.UNRELEASED
+ * Since: 0.7.34
*/
GType
diff --git a/telepathy-glib/versions/0.7.34.abi b/telepathy-glib/versions/0.7.34.abi
new file mode 100644
index 000000000..195b25c4c
--- /dev/null
+++ b/telepathy-glib/versions/0.7.34.abi
@@ -0,0 +1,18 @@
+Version: TELEPATHY_GLIB_0.7.34
+Extends: TELEPATHY_GLIB_0.7.32
+Release: 0.7.34
+
+tp_cli_connection_interface_location_call_get_locations
+tp_cli_connection_interface_location_call_request_location
+tp_cli_connection_interface_location_call_set_location
+tp_cli_connection_interface_location_connect_to_location_updated
+tp_cli_connection_interface_location_run_get_locations
+tp_cli_connection_interface_location_run_request_location
+tp_cli_connection_interface_location_run_set_location
+tp_iface_quark_connection_interface_location
+tp_svc_connection_interface_location_emit_location_updated
+tp_svc_connection_interface_location_get_type
+tp_svc_connection_interface_location_implement_get_locations
+tp_svc_connection_interface_location_implement_request_location
+tp_svc_connection_interface_location_implement_set_location
+tp_type_dbus_array_of_o