[Pkg-telepathy-commits] [telepathy-glib] 104/111: 0.23.3

Simon McVittie smcv at debian.org
Wed Mar 19 18:07:30 UTC 2014


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch debian
in repository telepathy-glib.

commit 3f02fdc0fd182e5f058507f966658ac89c1cdd85
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Mar 18 11:01:57 2014 +0100

    0.23.3
---
 NEWS                               | 19 ++++++++++++++++++-
 configure.ac                       |  8 ++++----
 telepathy-glib/abi.am              |  1 +
 telepathy-glib/protocol.c          |  6 +++---
 telepathy-glib/protocol.h          |  2 ++
 telepathy-glib/versions/0.23.3.abi |  6 ++++++
 6 files changed, 34 insertions(+), 8 deletions(-)

diff --git a/NEWS b/NEWS
index 3be7d67..702bda8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,16 @@
-telepathy-glib 0.23.3 (UNRELEASED)
+telepathy-glib 0.23.3 (2014-03-18)
 ==================================
 
+This is the release candidate for the future 0.24.0 stable release.
+
+Enhancements:
+
+• TpProtocol gained API to access to its immutable properties as a
+  GVariant. (fd.o #55108, Guillaume)
+
+• TpCallStream and TpCallContent now inherit the factory from their
+  TpCallChannel. (fd.o #76168, Guillaume)
+
 Fixes:
 
 • fix a memory leak when cleaning up TpProxy "prepare" requests
@@ -8,6 +18,13 @@ Fixes:
 
 • fix a memory leak for paths to contacts' avatar data (fd.o #76000, Simon)
 
+• fix crashes in TpFileTransferChannel with GLib 2.39 (fd.o #72319, Xavier)
+
+• fix some paths memory leaks (fd.o #76119, Guillaume)
+
+• tp_list_connection_managers_async() now terminates properly if there is no
+  CM installed. (fd.o #68892, Guillaume)
+
 telepathy-glib 0.23.2 (2014-02-26)
 ==================================
 
diff --git a/configure.ac b/configure.ac
index 19e835b..650ffc5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,8 +11,8 @@ AC_PREREQ([2.60])
 
 m4_define([tp_glib_major_version], [0])
 m4_define([tp_glib_minor_version], [23])
-m4_define([tp_glib_micro_version], [2])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [3])
+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], [83])
+m4_define([tp_glib_lt_current], [84])
 m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [83])
+m4_define([tp_glib_lt_age], [84])
 
 # Some magic
 m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index a503f56..04e0eff 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -99,6 +99,7 @@ ABI_LISTS = \
     versions/0.23.0.abi \
     versions/0.23.1.abi \
     versions/0.23.2.abi \
+    versions/0.23.3.abi \
     $(NULL)
 
 # The quoting here is unnecessary but harmless, and has the useful side-effect
diff --git a/telepathy-glib/protocol.c b/telepathy-glib/protocol.c
index c238d49..b63730c 100644
--- a/telepathy-glib/protocol.c
+++ b/telepathy-glib/protocol.c
@@ -769,7 +769,7 @@ tp_protocol_class_init (TpProtocolClass *klass)
    * will both be unavailable, and this #TpProtocol object will only be useful
    * as a way to access lower-level D-Bus calls.
    *
-   * Since: UNRELEASED
+   * Since: 0.23.3
    */
   g_object_class_install_property (object_class,
       PROP_PROTOCOL_PROPERTIES_VARDICT,
@@ -1030,7 +1030,7 @@ finally:
  *
  * Returns: a new protocol proxy, or %NULL on invalid arguments
  *
- * Since: 0.UNRELEASED
+ * Since: 0.23.3
  */
 TpProtocol *
 tp_protocol_new_vardict (TpDBusDaemon *dbus,
@@ -2422,7 +2422,7 @@ tp_protocol_dup_presence_statuses (TpProtocol *self)
  *
  * Returns: (transfer full): the value of
  * #TpProtocol:protocol-properties-vardict
- * Since: UNRELEASED
+ * Since: 0.23.3
  */
 GVariant *
 tp_protocol_dup_immutable_properties (TpProtocol *self)
diff --git a/telepathy-glib/protocol.h b/telepathy-glib/protocol.h
index 22cf5ff..c4f2c87 100644
--- a/telepathy-glib/protocol.h
+++ b/telepathy-glib/protocol.h
@@ -81,6 +81,7 @@ TpProtocol *tp_protocol_new (TpDBusDaemon *dbus, const gchar *cm_name,
     const gchar *protocol_name, const GHashTable *immutable_properties,
     GError **error);
 
+_TP_AVAILABLE_IN_0_24
 TpProtocol * tp_protocol_new_vardict (TpDBusDaemon *dbus,
     const gchar *cm_name,
     const gchar *protocol_name,
@@ -108,6 +109,7 @@ GStrv tp_protocol_dup_param_names (TpProtocol *self) G_GNUC_WARN_UNUSED_RESULT;
 _TP_AVAILABLE_IN_0_18
 GList *tp_protocol_dup_params (TpProtocol *self) G_GNUC_WARN_UNUSED_RESULT;
 
+_TP_AVAILABLE_IN_0_24
 GVariant * tp_protocol_dup_immutable_properties (TpProtocol *self);
 
 #ifndef TP_DISABLE_DEPRECATED
diff --git a/telepathy-glib/versions/0.23.3.abi b/telepathy-glib/versions/0.23.3.abi
new file mode 100644
index 0000000..b1e304c
--- /dev/null
+++ b/telepathy-glib/versions/0.23.3.abi
@@ -0,0 +1,6 @@
+Version: TELEPATHY_GLIB_0.23.3
+Extends: TELEPATHY_GLIB_0.23.2
+Release: 0.23.3
+
+tp_protocol_dup_immutable_properties
+tp_protocol_new_vardict

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-telepathy/telepathy-glib.git



More information about the Pkg-telepathy-commits mailing list