[Telepathy] telepathy-gabble 0.4.9 released

Robert McQueen robert.mcqueen at collabora.co.uk
Tue Dec 5 15:47:34 PST 2006


"There's something very important I forgot to tell you... Don't cross
 the streams... It would be bad."

Fix up Jingle stream name collisions once and for all by adding support
for XEP-0166's newest addition ;), the <content creator=""> attribute,
meaning we now have two namespaces for streams belonging to the call
initiator, and streams belonging to the recipient. Also when doing room
listing, batch up information from the server and emit the signals on a
timer so that we don't spam the bus so ridiculously. Darcs changes below!

URL:
http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.4.9.tar.gz

Regards,
Rob

Tue Dec  5 22:45:54 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  tagged telepathy-gabble 0.4.9

Tue Dec  5 22:45:35 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump version to 0.4.9

Fri Dec  1 11:46:22 GMT 2006  Senko Rasic <senko.rasic at collabora.co.uk>
  * GabbleRoomlistChannel: tweak for room signal interval, fixed the
debugging output

Thu Nov 30 14:23:23 GMT 2006  Senko Rasic <senko.rasic at collabora.co.uk>
  * GabbleRoomlistChannel: emit room signals for several rooms at once
instead one for each room

Fri Dec  1 14:05:14 GMT 2006  Senko Rasic <senko.rasic at collabora.co.uk>
  * GabbleConnection: used loop instead of g_ptr_array_foreach for
freeing emitted capabilities

Tue Dec  5 18:27:48 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: tweak debugging string

Tue Dec  5 18:24:15 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: turn the <content creator=""> value into an
initiator value and use _lookup_stream_by_name_and_initiator instead of
having two similar-but-different functions

Tue Dec  5 18:20:28 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: make _lookup_stream_by_name_and_initiator fuzzy
at matching initiators when you pass in INITIATOR_INVALID

Tue Dec  5 18:20:05 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleTypes: add a new INITIATOR_INVALID (-1) value to the
JingleInitiator enum

Tue Dec  5 14:33:33 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: make _add_content_descriptions iterate the
streams in the pointer array, not the hash table

Tue Dec  5 14:33:01 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: call _stream_not_ready_for_initiate by iterating
the pointer array, not the hash table

Tue Dec  5 14:32:25 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: name streams by searching the pointer array for
existing streams, not the hash table

Tue Dec  5 14:31:52 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: call _stream_not_ready_for_accept by iterating
the pointer array, not the hash table

Tue Dec  5 14:29:41 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: remove the hash table of streams by name

Tue Dec  5 14:25:10 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: when creating streams, check for an existing
stream with the same initiator only, not just a stream with the same name

Tue Dec  5 00:23:35 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: when looking up streams to handle actions on,
use any creator="" value to constrain the choice of stream by who created it

Tue Dec  5 00:10:13 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: remove indentation from
_call_handlers_on_streams by adding an early return

Tue Dec  5 00:06:37 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: use _gabble_media_stream_add_content_node
function for creation of <content> nodes

Tue Dec  5 00:01:02 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaStream: expose a _gabble_media_stream_add_content_node
function for adding correctly-formed <content> nodes to session nodes

Mon Dec  4 23:54:24 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaStream: add a creator="initiator" or creator="responder"
to <content> nodes

Mon Dec  4 23:39:46 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: move initiator to a public member

Mon Dec  4 23:33:34 GMT 2006  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump version to 0.4.8.1


More information about the Telepathy mailing list