summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-02-14 10:53:38 (GMT)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-02-14 11:26:06 (GMT)
commit455e07e61e9a3e357c7ed29051dc22d84348516c (patch)
treea036cdc5d2d26514b3895d51f22872bba8ad0f63
parent46963665e493ca20363a66ff65fb1ca7520b4629 (diff)
downloadtelepathy-glib-455e07e61e9a3e357c7ed29051dc22d84348516c.tar.gz
telepathy-glib-455e07e61e9a3e357c7ed29051dc22d84348516c.tar.xz
start preparing 0.17.5
I didn't change configure.ac yet, we'll do it when actually releasing.
-rw-r--r--NEWS21
-rw-r--r--telepathy-glib/abi.am1
-rw-r--r--telepathy-glib/account-manager.c2
-rw-r--r--telepathy-glib/base-channel.c2
-rw-r--r--telepathy-glib/connection.c4
-rw-r--r--telepathy-glib/gnio-util.c8
-rw-r--r--telepathy-glib/versions/0.17.5.abi10
7 files changed, 39 insertions, 9 deletions
diff --git a/NEWS b/NEWS
index cbf6400..7b5a61b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,25 @@
telepathy-glib 0.17.5 (UNRELEASED)
==================================
+The “I have no privates but I have a heart!” release.
+
+Enhancements:
+
+• tp_account_manager_get_most_available_presence() now returns
+ (AVAILABLE, "available, "") if the only connected accounts does not implement
+ SimplePresence. (Guillaume)
+
+• TpBaseChannel now has a virtual get_interfaces() method. (Danielle)
+
+• tp_connection_disconnect_async: high level API to disconnect a
+ TpConnection. (Simon)
+
+• tp_unix_connection_receive_credentials_with_byte() and
+ tp_unix_connection_send_credentials_with_byte() now have async equivalents.
+ (Xavier)
+
+• Produce DLL files when compiled for windows. (Siraj)
+
Fixes:
• fd.o #45554: fix use-after-free if various async results are kept until
@@ -13,7 +32,7 @@ Fixes:
• TpChannel: fix a crash when preparing contacts. (Xavier)
• fdo.o #45982: fix a crash in TpBaseContactList when using RenameGroup()'s
- fallback code.
+ fallback code. (Guillaume)
telepathy-glib 0.17.4 (2011-12-19)
==================================
diff --git a/telepathy-glib/abi.am b/telepathy-glib/abi.am
index beea173..09b9dcd 100644
--- a/telepathy-glib/abi.am
+++ b/telepathy-glib/abi.am
@@ -81,6 +81,7 @@ ABI_LISTS = \
versions/0.17.1.abi \
versions/0.17.2.abi \
versions/0.17.3.abi \
+ versions/0.17.5.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 8e7ac63..3cb499d 100644
--- a/telepathy-glib/account-manager.c
+++ b/telepathy-glib/account-manager.c
@@ -1158,7 +1158,7 @@ tp_account_manager_set_all_requested_presences (TpAccountManager *manager,
* If no accounts are enabled or valid the output will be
* (%TP_CONNECTION_PRESENCE_TYPE_OFFLINE, "offline", "").
*
- * Since 0.UNRELEASED, if the only connected accounts does not implement
+ * Since 0.17.5, if the only connected accounts does not implement
* %TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE, the output will be
* (%TP_CONNECTION_PRESENCE_TYPE_AVAILABLE, "available", "").
*
diff --git a/telepathy-glib/base-channel.c b/telepathy-glib/base-channel.c
index 176e001..6b67b29 100644
--- a/telepathy-glib/base-channel.c
+++ b/telepathy-glib/base-channel.c
@@ -230,7 +230,7 @@
* Returns: (transfer container): a #GPtrArray of static strings for D-Bus
* interfaces implemented by this client.
*
- * Since: UNRELEASED
+ * Since: 0.17.5
*/
#include "config.h"
diff --git a/telepathy-glib/connection.c b/telepathy-glib/connection.c
index 4ab28fa..9094aba 100644
--- a/telepathy-glib/connection.c
+++ b/telepathy-glib/connection.c
@@ -3536,7 +3536,7 @@ _tp_connection_void_cb (TpConnection *proxy,
* or tp_account_set_enabled_async(), depending whether the intention is
* to put the account offline temporarily, or disable it longer-term.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
void
tp_connection_disconnect_async (TpConnection *self,
@@ -3564,7 +3564,7 @@ tp_connection_disconnect_async (TpConnection *self,
*
* Returns: %TRUE if the call was successful, otherwise %FALSE
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
*/
gboolean
tp_connection_disconnect_finish (TpConnection *self,
diff --git a/telepathy-glib/gnio-util.c b/telepathy-glib/gnio-util.c
index fc0e43f..b6278eb 100644
--- a/telepathy-glib/gnio-util.c
+++ b/telepathy-glib/gnio-util.c
@@ -400,7 +400,7 @@ send_credentials_with_byte_async_thread (GSimpleAsyncResult *res,
* tp_unix_connection_send_credentials_with_byte_finish() to get the result of
* the operation.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
**/
void
tp_unix_connection_send_credentials_with_byte_async (
@@ -436,7 +436,7 @@ tp_unix_connection_send_credentials_with_byte_async (
*
* Returns: %TRUE if the operation was successful, otherwise %FALSE.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
**/
gboolean
tp_unix_connection_send_credentials_with_byte_finish (
@@ -725,7 +725,7 @@ receive_credentials_with_byte_async_thread (GSimpleAsyncResult *res,
* tp_unix_connection_receive_credentials_with_byte_finish() to get the result
* of the operation.
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
**/
void
tp_unix_connection_receive_credentials_with_byte_async (
@@ -759,7 +759,7 @@ tp_unix_connection_receive_credentials_with_byte_async (
* Returns: (transfer full): a #GCredentials, or %NULL on error.
* Free the returned object with g_object_unref().
*
- * Since: 0.UNRELEASED
+ * Since: 0.17.5
**/
GCredentials *
tp_unix_connection_receive_credentials_with_byte_finish (
diff --git a/telepathy-glib/versions/0.17.5.abi b/telepathy-glib/versions/0.17.5.abi
new file mode 100644
index 0000000..cb15b31
--- /dev/null
+++ b/telepathy-glib/versions/0.17.5.abi
@@ -0,0 +1,10 @@
+Version: TELEPATHY_GLIB_0.17.5
+Extends: TELEPATHY_GLIB_0.17.3
+Release: 0.17.5
+
+tp_connection_disconnect_async
+tp_connection_disconnect_finish
+tp_unix_connection_receive_credentials_with_byte_async
+tp_unix_connection_receive_credentials_with_byte_finish
+tp_unix_connection_send_credentials_with_byte_async
+tp_unix_connection_send_credentials_with_byte_finish