[Telepathy] ANNOUNCE: telepathy-gabble 0.7.6
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Wed May 14 04:01:38 PDT 2008
The "my first Gabble release" release.
tar:
http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.7.6.tar.gz
sig:
http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.7.6.tar.gz.asc
darcs: http://projects.collabora.co.uk/darcs/telepathy/telepathy-gabble
tag: "telepathy-gabble 0.7.6"
Requirements:
* telepathy-glib >= 0.7.8 is now required
Enhancements:
* Implement the Hold API using telepathy-glib rather than as an
extension
Fixes:
* fd.o #15656: fix an inconsistency in audio/video capabilities
* fd.o #15422: fix generation of extensions/extensions.html
* fd.o #15904: fix a regression making the caller of an incoming call in
the remote pending set instead of the members one.
Full Darcs changes follow.
Regards,
G.
Wed May 14 12:54:37 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* version 0.7.6
Wed May 14 12:48:49 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
tagged telepathy-gabble 0.7.6
Wed May 14 12:47:56 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* improve NEWS about 0.7.6
Wed May 14 12:43:29 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* version 0.7.6
Wed May 14 12:41:24 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* write NEWS for 0.7.6
Mon May 12 13:32:34 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* test-incoming-call.py: use sets when checking members
Mon May 12 13:29:38 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* gabble-media-channel: use mixin->members directly
Mon May 12 13:24:11 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* gabble-media-channel: esthetic trivial tweak
Mon May 12 13:09:10 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* gabble-media-channel: don't move peer to remote-pending if he's
already in members (Close fd.o #15791)
Mon May 12 13:06:38 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* test-incoming-call.py: add a regression test for fd.o #15791
Mon May 12 13:00:49 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* gabble-media-channel.c: move comment as now we don't always add the
peer to the members list
Mon May 12 12:44:40 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* test-incoming-call.py: check if we are moved the members when
accepting the call
Mon May 12 12:43:59 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* test-incoming-call.py: check if the caller is properly moved to
members
Mon May 12 12:42:58 CEST 2008 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* test-incoming-call.py: Gabble now sets the caller as actor in
MembersChanged when our self handle is moving to local-pending
Fri May 9 17:16:27 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Alter PYTHONPATH so gabbleconfig.py is picked up correctly in
out-of-tree builds, fixing distcheck
Fri May 9 14:37:09 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Now that we depend on telepathy-glib >= 0.7.6 anyway, we might as
well implement CallState. However, omit it from GetInterfaces() to avoid
making clients think we have a proper implementation
Fri May 9 14:31:32 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Fix generation of extensions/extensions.html (fd.o #15422)
Fri May 9 14:23:25 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Remove Channel_Interface_Hold from extensions/
Fri May 9 14:22:16 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* GabbleMediaChannel: use telepathy-glib's version of the Hold API
Fri May 9 14:22:06 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Require telepathy-glib 0.7.8 (for Hold)
Thu May 8 10:57:48 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Update Hold API docs from telepathy-spec 0.17.3.1
Wed May 7 18:05:36 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Adapt check-coding-style hook
Wed May 7 17:55:02 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Allow unstable extension interfaces (for Hold)
Wed May 7 17:53:51 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Require telepathy-glib 0.7.3 due to updated code-gen tools
Wed May 7 17:52:31 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Update code-gen tools from telepathy-glib
Fri May 9 14:14:14 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Don't claim support for the CallStates interface unless we're
actually compiling it (it's effectively #if 0 at the moment)
Wed May 7 17:34:50 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Rephrase comment to avoid needing #if 0
Wed May 7 17:31:58 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Rephrase comment about why we're not strictly following XEP-0153, to
avoid having #if 0'd code
Thu May 8 20:39:56 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* re-order test-capabilities.py to test that we go from none -> video
+ audio -> audio -> none correctly
Thu May 8 20:39:37 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* store disco query node attributes in the event objects in the test
suite
Thu May 8 13:41:59 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* remove test-caps-update.py as it is redundant in light of
test-capabilities.py's new/existing checks for CapabilitiesChanged, and
fails due to assuming a 1:1 correspondence between having just the
jingle audio/video transports and being audio/video callable. these
capabilities now depend on the jingle transports as well as gabble's
intrinsic jingle and google p2p features.
Thu May 8 13:41:20 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* update test-capabilities to test that adding a new capability later
(adding video in this case) causes another CapabilitiesChanged signal
Thu May 8 13:07:50 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* fix test-capabilities.py - add google p2p transport to the
capabilities so that audio calling is possible
Tue May 6 15:15:58 CEST 2008 Senko Rasic <senko.rasic at collabora.co.uk>
* actually exclude dbus tube tests if they're not supported
Tue May 6 15:14:44 CEST 2008 Senko Rasic <senko.rasic at collabora.co.uk>
* don't explicitly wait for CONNECTED, so we don't have to deal signal
delivery races (2/2)
Tue May 6 15:11:50 CEST 2008 Senko Rasic <senko.rasic at collabora.co.uk>
* deal with possible races in signal delivery (1/2)
Tue May 6 15:10:40 CEST 2008 Senko Rasic <senko.rasic at collabora.co.uk>
* don't shadow param name
Tue May 6 15:09:45 CEST 2008 Senko Rasic <senko.rasic at collabora.co.uk>
* test dbus tubes only if they're supported
Tue May 6 16:36:41 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* In Twisted tests, use the correct version of Python
Tue May 6 16:36:24 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Check for a Python suitable for running the tests separately
Tue May 6 16:35:58 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Add a comment explaining why we look for an *old* version of Python
by preference
Tue May 6 21:29:51 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* remove #if 0'd hacky _presence_node_has_google_voice function which
has been unused from 0.3.x days
Tue May 6 14:32:26 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* correct _gabble_media_channel_typeflags_to_caps and
_gabble_media_channel_caps_to_typeflags to match the semantics of
_gabble_media_session_request_streams when deciding what stream types
are available.
Specifically, a) we must have GTalk-P2P transport available in order
to place
/any/ calls because it is the only transport we can signal atm, b) any
3rd
party with Google voice capability is always audio callable, and c) to
make
Jingle audio/video calls to 3rd parties, they must also support Jingle
and
GTalk-P2P. Fixes #15656.
Tue May 6 14:31:18 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* add a note to _gabble_media_session_request_streams reminding people
to also check that _gabble_media_channel_typeflags_to_caps and
_gabble_media_channel_caps_to_typeflags are kept up to date
Tue May 6 14:16:52 CEST 2008 Robert McQueen
<robert.mcqueen at collabora.co.uk>
* avoid duplicating the required PRESENCE_CAP_* for a person to be
callable
by calling _gabble_media_channel_caps_to_typeflags instead (this just
applies
to the trivial checking in AddMembers, only relevant when using the
pre-0.17.2 spec method of adding the member before requesting streams
is being
used)
Mon May 5 14:21:38 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Nano version 0.7.5.1
Mon May 5 13:34:01 CEST 2008 Simon McVittie
<simon.mcvittie at collabora.co.uk>
tagged telepathy-gabble 0.7.5
More information about the Telepathy
mailing list