[Ftp-release] ANNOUNCE: telepathy-glib 0.7.17

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Oct 14 10:14:40 PDT 2008

telepathy-glib 0.7.17, the "inexplicable bonus pizza" release.

The latest reviewed code is always available from:
http://git.collabora.co.uk/?p=telepathy-glib.git (gitweb)


* Updated to spec 0.17.13, which adds Requested, InitiatorHandle and
  InitiatorID properties to Channel

* Updated two example CMs (echo and channelspecific) to spec 0.17.13 too

* Added handle reference-counting helpers, which should be used instead
  of using the HoldHandles, RequestHandles and ReleaseHandles D-Bus API

* Added C accessors for TpProxy's read-only properties, and for
  TpConnection's connection-ready property

* Added some infrastructure for test coverage analysis using lcov

* Moved some of the release/checking machinery to tools/telepathy.am
  for easy pasting into other Telepathy projects

* The first time TP_ERRORS is used, the error domain is now automatically
  registered with dbus-glib

* Added sanity checks (g_return_if_fail/g_critical) to TpConnection,
  TpProxy, TpDBusDaemon and tp_dbus_check_* public API


* tp_handle_is_valid and tp_handles_are_valid raise InvalidHandle on failure,
  not InvalidArgument (numerous methods in telepathy-spec require
  InvalidHandle to be raised, so this should make most CMs more

* The test and example CMs raise NotAvailable on syntactically incorrect
  strings, rather than InvalidArgument (which is not spec-compliant)

* The example valgrind suppressions file now works if libdbus was not
  installed in /usr, or if glibc is version 2.7

* fd.o #17502: fixed documentation of the #include for TpDBusPropertiesMixin

* Fixed a memory leak in TpContactsMixin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 155 bytes
Desc: Digital signature
Url : http://lists.freedesktop.org/archives/ftp-release/attachments/20081014/879db3e2/attachment-0001.pgp 

More information about the Ftp-release mailing list