[Telepathy] ANNOUNCE: telepathy-glib 0.7.27
Simon McVittie
simon.mcvittie at collabora.co.uk
Tue Mar 17 14:51:48 PDT 2009
telepathy-glib 0.7.27, the "sliced woot" release.
Tarball:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.7.27.tar.gz
Signature:
http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.7.27.tar.gz.asc
The latest reviewed code is always available from:
git://git.collabora.co.uk/git/telepathy-glib.git
http://git.collabora.co.uk/?p=telepathy-glib.git (gitweb)
Enhancements:
* fd.o #18220: make it much less verbose to construct string/variant maps
(a{sv}) by adding functions like tp_g_value_slice_new_uint(), which are a
shortcut for a sequence like tp_g_value_slice_new (G_TYPE_UINT) followed by
g_value_set_uint
* Make example connection managers installable (they might be useful for
testing UIs - use ./configure --enable-installed-examples if you want them)
* Add an example connection manager that has dummy StreamedMedia channels
* Add an example connection manager that has dummy ContactList channels
vaguely resembling the XMPP roster
* Update to telepathy-spec 0.17.21 (adding
TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART and
TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP)
Fixes:
* fd.o #20646: in TpChannel, when adding contacts to one of the Group sets,
remove them from both of the others
* Use AM_PATH_PYTHON to detect the Python version
* In TpGroupMixin, let implementations allow the self-handle to be removed
regardless of whether the CAN_REMOVE flag is set. This is meant to be how
you remove yourself gracefully from a chatroom or streamed media call.
* fd.o #20165: fix a use-after-free in tp_base_connection_register() that
causes connection managers to assert if they have not already called
tp_dbus_daemon_dup() or tp_run_connection_manager() (regression in 0.7.26
which broke the telepathy-qt4 regression tests)
* Fix some memory leaks when making TpContact objects, when holding handles in
TpContactsMixin, when filling contact attributes in TpPresenceMixin,
when setting simple presence, and in the regression tests
* Update the valgrind suppressions file to cope with new telepathy-glib code,
GTest, and glibc 2.9
* Fix compilation with gtkdoc 1.11, which is stricter about the contents of
Since: annotations, and parses more comments
Regards,
Simon
-------------- 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/telepathy/attachments/20090317/ca7d4233/attachment.pgp
More information about the telepathy
mailing list