summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2012-03-22 17:34:44 -0400
committerJonny Lamb <jonny.lamb@collabora.co.uk>2012-03-22 17:40:35 -0400
commit37bb3f998ef5c2b8e8cb01047e4f5d7e9284e52f (patch)
treef32e8ce874f2a0b66163b9c597a5e4294aeb1ad1
parent3805b29b643fea19147653ae30038edd4c87f059 (diff)
downloadtelepathy-glib-37bb3f998ef5c2b8e8cb01047e4f5d7e9284e52f.tar.gz
version 0.17.7telepathy-glib-0.17.7
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r--NEWS29
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/base-media-call-stream.c2
-rw-r--r--telepathy-glib/versions/0.17.7.abi5
5 files changed, 40 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 18e91a17f..0f0e6303c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,32 @@
+telepathy-glib 0.17.7 (2012-03-22)
+==================================
+
+API additions:
+
+• …get_local_sending on TpBaseMediaCallStream exposes the local
+ sending state. (Olivier)
+
+• TpCallStateReason structure now has a message string
+ member. (Olivier)
+
+Fixes:
+
+• TpBaseMediaCallContent: be sure to update the local sending state on
+ call acceptance. (Olivier)
+
+• A few miscellaneous fixes to the Call1 code, including:
+ • ensuring local sending state is updated on call acceptance,
+ • ignoring sending/receiving failures while held,
+ • only emitting STUNServersChanged when they have actually
+ changed,
+ • and not waiting for streams to start again after holding if they
+ weren't sending before. (Olivier)
+
+Enhancements:
+
+• Use close_channels_async on the channel dispatch operation in the
+ example approver. (Will)
+
telepathy-glib 0.17.6 (19/03/2012)
==================================
diff --git a/configure.ac b/configure.ac
index ff62a2b67..1d24c696c 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], [17])
-m4_define([tp_glib_micro_version], [6])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_micro_version], [7])
+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], [68])
+m4_define([tp_glib_lt_current], [69])
m4_define([tp_glib_lt_revision], [0])
-m4_define([tp_glib_lt_age], [68])
+m4_define([tp_glib_lt_age], [69])
# Some magic
m4_define([tp_glib_base_version],
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index c3be3dac6..90626f3a0 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -83,6 +83,7 @@ ABI_LISTS = \
versions/0.17.3.abi \
versions/0.17.5.abi \
versions/0.17.6.abi \
+ versions/0.17.7.abi \
$(NULL)
# The quoting here is unnecessary but harmless, and has the useful side-effect
diff --git a/telepathy-glib/base-media-call-stream.c b/telepathy-glib/base-media-call-stream.c
index 24a25f791..5df072777 100644
--- a/telepathy-glib/base-media-call-stream.c
+++ b/telepathy-glib/base-media-call-stream.c
@@ -949,7 +949,7 @@ tp_base_media_call_stream_set_local_sending (TpBaseMediaCallStream *self,
* Gets the local sending state
*
* Returns: The local sending state
- * Since: 0.UNRELEASED
+ * Since: 0.17.7
*/
gboolean
tp_base_media_call_stream_get_local_sending (TpBaseMediaCallStream *self)
diff --git a/telepathy-glib/versions/0.17.7.abi b/telepathy-glib/versions/0.17.7.abi
new file mode 100644
index 000000000..e8becd19f
--- /dev/null
+++ b/telepathy-glib/versions/0.17.7.abi
@@ -0,0 +1,5 @@
+Version: TELEPATHY_GLIB_0.17.7
+Extends: TELEPATHY_GLIB_0.17.6
+Release: 0.17.7
+
+tp_base_media_call_stream_get_local_sending