[Telepathy] telepathy-gabble 0.5.12 released

Robert McQueen robert.mcqueen at collabora.co.uk
Sun Jun 17 10:54:34 PDT 2007


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

* Use new simple presence mixin from telepathy-glib 0.5.13.
* Add "make check-twisted" Python test suite.
* Add support for HANDLE_OWNERS_NOT_AVAILABLE.
* Add support for new RequestAvatars method and AvatarReceived signal.
* Don't fail on avatars with missing <TYPE> nodes.
* Add "handle-name" to room listing GotRooms dict.
* Make the StopListing method on room list channels actually work.
* Store any known nickname on newly created roster entries.
* Tighten up handling of incoming <message> errors, otherwise we can
  think the remote user has our nickname.
* Don't create new channels when we receive incoming <gone> typing
  notifications.
* Add workaround for Google roster oddity which makes people bounce off
   the subscribe remote pending list even if they approve us.
* Add hack for advertising H263-N800 as H263-1998 when talking to older
   N800s.

Darcs changes follow.

Regards,
Rob

Sun Jun 17 17:13:37 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  tagged telepathy-gabble 0.5.12

Fri Jun 15 14:01:13 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-muc.py: use new IQ event attributes

Fri Jun 15 14:00:46 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * bump version to 0.5.12

Fri Jun 15 13:58:55 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * MUC chanel: set HANDLE_OWNERS_NOT_AVAILABLE by default; remove it
when we know the owner of at least one handle

Fri Jun 15 13:56:59 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add MUC handle ownership test to suite

Fri Jun 15 13:56:31 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for MUC handle ownership

Thu Jun 14 23:40:38 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * make loop more idiomatic

Thu Jun 14 23:38:08 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-roster.py: use @match/new IQ event attributes

Thu Jun 14 23:34:50 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * fix docstring

Thu Jun 14 23:24:01 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: extract to attribute/query node/query xmlns for IQ events

Thu Jun 14 23:23:27 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * servicetest.match(): pass through extra arguments to event handlers

Thu Jun 14 16:25:58 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * staticify functions

Wed Jun 13 15:11:17 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-muc.py: use @match

Wed Jun 13 15:08:09 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.go(): allow overriding protocol/authenticator

Tue Jun 12 18:10:51 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add hack so that Element objects are printed to XML in test debug logs

Thu Jun 14 16:31:35 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * lm_message_node_extract_properties: use g_value_set_uint and no
g_value_set_int if the type is "uint"

Wed Jun 13 15:26:27 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * _boring: ignore extensions/extensions.html

Thu Jun  7 13:11:52 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Update genginterface.py from telepathy-glib

Thu Jun  7 13:06:57 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Update c-constants-generator from telepathy-glib (requires
--stringparam mixed-case-prefix)

Thu Jun  7 12:43:13 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Update c-interfaces-generator.xsl from telepathy-glib - it now takes
a --stringparam to set the prefix for interface constants

Wed Jun  6 18:28:30 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * extensions/Makefile.am: get all.xml from $(srcdir)

Wed Jun  6 13:20:51 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * OLPC_Buddy_Info.xml: explicitly specify that unchanged properties
are included in PropertiesChanged

Wed Jun  6 12:59:35 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Add paragraphing to SetProperties() docstring

Wed Jun  6 12:58:03 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Explicitly specify that SetProperties is a "replace", not "update"
operation

Fri May 11 14:45:21 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Add JID to OLPC buddy info extension

Wed Jun  6 11:14:41 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Textual tweaks to the BuddyInfo specification

Wed Jun  6 11:14:04 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Correct BuddyInfo spec: the subscribe list is called subscribe, not
subscribed

Wed Jun  6 11:13:41 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Require that SetProperties() in the BuddyInfo interface can be
called before Connect()

Mon Jun 11 18:21:17 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-avatar.py: use @match

Mon Jun 11 17:39:31 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-connect.py: use @match

Mon Jun 11 17:38:33 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * servicetest.py: remove Telepathy prefix from D-Bus signal path

Mon Jun 11 17:36:40 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * servicetest.py: add match() decorator for convenience

Mon Jun 11 17:29:01 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * clarify comment

Mon Jun 11 17:21:14 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: remove unused code

Mon Jun 11 17:06:38 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * port tests to matching by event attribute instead of index

Mon Jun 11 17:05:55 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * tests: use Event objects rather than tuples for representing events

Mon Jun 11 16:30:17 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: add XMPP 1.0 authenticator

Mon Jun 11 15:33:54 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * JabberAuthenticator: take username/password rather than username/digest

Mon Jun 11 15:29:46 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * BaseXmlStream: don't set SID; let Twisted do it for us

Mon Jun 11 15:27:30 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * JabberXmlStream: only send header once stream is started, not when
connection is made

Fri Jun  8 14:58:14 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * rename Authenticator to JabberAuthenticator

Fri Jun  8 14:46:09 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * fix stream version numbers to be tuples rather than strings

Fri Jun  8 13:17:39 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * split XmlStream into JabberXmlStream and XmppXmlStream
  Also: make XmlStreamFactory instantiate self.protocol instead of
XmlStream,
  and set XmlStreamFactory.protocol to JabberXmlStream.

Fri Jun  8 13:00:09 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test authenticator: specifically wait for jabber:iq:auth IQ

Tue Jun  5 20:00:52 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-avatar-async.py: use data['conn_iface'] instead of
conn_iface(data['conn'])

Tue Jun  5 19:59:20 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * simplify test setup code by building data dict after instantiating
everything

Tue Jun  5 16:55:04 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * when joining a MUC, use GROUP_CHANGE_REASON_NONE instead of _INVITED
if we weren't invited

Tue Jun  5 16:54:38 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for MUCs

Tue May 29 08:45:17 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * make request_send() return void instead of always returning the request

Tue May 29 08:42:59 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * remove unreachable code path

Tue May 29 08:23:21 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * remove unused GError parameter from request_send()

Wed Jun  6 16:07:53 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * merge conflicts from 0.4 google roster patch

Tue Jun  5 17:02:57 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * rename confusing chan/schan variables in roster to pub_chan and sub_chan

Tue May  8 11:46:01 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * roster.c: don't remove handles from subscribe/known lists if they're
remote pending in subscribe list

Wed Jun  6 15:47:03 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * merge conflicts between H263-N800 hack from 0.4 and trunk

Tue May 22 18:52:03 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaStream: when the H263-N800 hack is enabled, discard any
local codecs called H263-1998, and advertise H263-N800 and H263-1998

Tue May 22 18:50:43 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaStream: when the H263-N800 hack is enabled, discard any
remote codecs called H263-N800, and turn their H263-1998 into H263-N800

Tue May 22 18:28:56 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaSession: set the h263-n800-hack property on video streams
with contacts who have the H263_N800_HACK capability set

Tue May 22 17:44:18 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleMediaStream: add a "h263-n800-hack" construct property

Tue May 22 16:03:47 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabblePresenceCache: set a JINGLE_H263_N800_HACK on people who have
the Gabble versions released with older N800 images

Tue Jun  5 13:13:23 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * In Twisted tests, use ByteArray to simplify the code

Tue Jun  5 12:52:04 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Bump required tp-glib version to 0.5.13 for TpPresenceMixin

Fri Jun  1 17:45:33 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * util.[ch]: add gabble_get_room_handle_from_jid()

Fri Jun  1 13:33:28 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Don't chmod +x the Twisted tests (unnecessary)

Thu May 31 19:17:24 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Make test-avatar-async.py work

Thu May 31 19:16:58 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Make tests/servicetest.py stop raising DeprecationWarning

Thu May 31 19:16:39 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * chmod files appropriately before running check-twisted

Thu May 31 19:16:12 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Add check-twisted forwarder to top-level Makefile

Wed May 23 17:46:50 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Set extensions.html title from spec title (and possibly version)

Wed May 23 17:09:13 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Add stylesheet (from telepathy-spec) and Makefile rules to generate
extensions.html

Fri Jun  1 14:45:38 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Don't use g_hash_table_unref

Thu May 31 12:56:53 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Error instead of assert in construct_contact_statuses_cb for invalid
handles

Thu May 31 11:00:26 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Initialize the padding fields in
TpPresenceStatusOptionalArgumentSpec structs to NULL

Thu May 31 10:43:45 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Tidy up the TpPresenceMixin usage a bit

Thu May 31 10:40:38 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Use ClearStatuses, RemoveStatuses and SetStatus from telepathy-glib

Thu May 31 09:53:15 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Unref the parameters hashtable in construct_presence_statuses

Wed May 30 17:00:52 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Use GetPresence and RequestPresence in TpPresenceMixin

Wed May 30 14:06:50 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Use TpPresenceMixin to emit PresenceUpdate

Tue May 29 16:49:32 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * TpPresenceMixin implements AddStatus now

Tue May 29 16:34:34 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * TpPresenceMixin implements SetLastActivityTime now

Tue May 29 16:32:50 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * TABS!!!!!

Tue May 29 16:15:25 BST 2007  Olli Salli <olli.salli at collabora.co.uk>
  * Use TpPresenceMixin in GabbleConnection, currently just implementing
GetStatuses

Fri May 11 16:17:02 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Change TpHandle cast to GPOINTER_TO_UINT to keep 64-bit gcc happy

Tue May 29 10:22:05 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * Changed the decorator name for lazily performed expects

Tue May 29 09:20:34 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * Actually added servicetest.py to darcs; fixed two tests to use
delayed expect functions

Tue May 29 09:12:59 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * Ported the existing tests to new testing framework

Tue May 29 08:59:32 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * The check-twisted "jabber" server uses legacy jabber protocol, fixed
xmlstream attributes to reflect this

Tue May 29 08:58:20 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * Split gabbletest into generic testing framework and gabble-specific
stuff

Sat May  5 16:32:55 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * GabbleRoster: when creating new items, if we have any nickname info
for a contact which isn't just part of the JID, store it in the item

Thu May 31 10:00:58 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * fix whitespace

Wed May 30 17:01:26 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * fix avatars so that a missing <TYPE> node gives an empty type
string, not an error

Wed May 30 16:10:00 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * don't process incoming <nick> elements if we receive a <message
type="error">, otherwise we can confuse our nick with the erroneous
contact's

Wed May 30 16:07:47 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * add missing method return to StopListing method on the room list channel

Tue May 29 16:29:20 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * don't process <c> or <x xmlns="vcard-temp:x:update"> nodes in
incoming <message> stanzas, both aren't specified in the relevant XEPs,
and we don't send them anyway...

Tue May 29 08:59:30 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * remove silly debug code

Mon May 28 23:04:49 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for RequestAvatars/AvatarReceived

Mon May 28 17:52:15 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * implement RequestAvatars()

Thu May 24 16:53:19 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * factor out avatar parsing

Mon May 28 17:43:51 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: ask to always have byte arrays passed into signal
handlers

Mon May 28 17:28:52 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: use positional arguments with add_signal_receiver()

Mon May 28 17:27:32 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: complain when event handlers return non-boolean values

Mon May 28 17:24:26 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: only respond to disco request if host is localhost,
so that we can emulate conference servers

Wed May 23 17:29:56 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add avatar test

Wed May 23 17:09:53 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: add helper function for async D-Bus calls

Wed May 23 17:09:08 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: pass in test to event handlers as data['test']

Tue May 22 03:31:41 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: refactor authentication code

Tue May 22 03:23:28 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: refactor to minimise code in try block

Tue May 22 02:39:45 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: query for username in the same way as other nodes

Thu May 17 19:14:27 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test executables are boring

Thu May 17 18:27:27 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for delayed messages

Thu May 17 18:24:38 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-text.py: send/check for type="chat" messages

Thu May 17 18:22:02 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * remove unnecessary import

Thu May 17 17:37:24 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add README to tests/ directory

Thu May 17 17:36:31 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add helper script for writing Twisted tests

Mon May 21 18:05:24 BST 2007  Simon McVittie
<simon.mcvittie at collabora.co.uk>
  * Update AS_AC_EXPAND macro from autostars.sf.net CVS, fixing
recursive expansion

Mon May 28 14:58:53 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * add "handle-name" to the dict returned in the GotRooms signal

Wed May 16 15:16:40 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * correct comment

Tue May 15 18:45:17 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * port more tests to using gabbletest.go()

Tue May 15 18:39:25 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add docstrings to tests

Tue May 15 18:38:36 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for connection failure

Tue May 15 16:28:26 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * make Twisted tests share a session bus, since this doesn't seem to
cause any problems

Tue May 15 16:27:26 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * remove unnecessary imports

Tue May 15 15:03:02 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for SetStatus idempotence

Tue May 15 14:32:37 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: generate events for presence stanzas

Mon May 14 18:35:43 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * port to using gabbletest.go()

Mon May 14 18:34:25 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: add convenience function to build test from functions
in __main__ and run it

Fri May 11 17:40:20 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for saving alias to vCard

Fri May 11 17:27:07 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: use port 4222, not 5222, to avoid spurious failures
when there's a local Jabberd running

Fri May 11 17:22:49 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-text.py: improve comments

Fri May 11 17:22:27 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-text.py: use gabbletest.run()

Fri May 11 17:18:11 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * gabbletest.py: allow overriding connection parameters in
gabble_test_setup()/run()

Wed May  9 15:59:00 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add make rule for running Twisted tests

Wed May  9 15:33:55 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add some Python tests

Wed May  9 15:32:33 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add Twisted-based test infrastructure

Tue May  8 13:56:04 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add message parsing test

Tue May  8 13:46:05 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * lm_message_build_with_sub_type ()

Tue May  8 12:45:49 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * refactor lm_message_build to separate creating the LmMessage from
adding nodes

Wed May  2 17:12:05 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * test-gabble-presence: fix memory leak

Wed May  2 15:28:17 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add test for JID decoding

Wed May  2 15:25:53 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * add check-valgrind rule

Tue May 15 14:43:24 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * better error message when PEP publish/query failed

Mon May 14 20:45:56 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * conn-olpc.c: add debug output to help PS debugging

Tue May 15 14:14:24 BST 2007  Dafydd Harries
<dafydd.harries at collabora.co.uk>
  * SetStatus: don't emit PresenceUpdate or send <presence> messages if
the presence didn't actually change

Fri May 11 15:30:22 BST 2007  Senko Rasic <senko.rasic at collabora.co.uk>
  * GabbleVCardManager: allow callers to modify vcard cache message
in-place and reuse it in replace request

Fri May 11 14:22:11 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * define gabble_debug_set_log_file_from_env even if ENABLE_DEBUG is
not set

Mon May  7 12:51:08 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * properly catch close and dup2 errors

Mon May  7 12:40:50 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * s/GABBLE_OUTPUT/GABBLE_LOGFILE

Mon May  7 12:33:22 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * use dup2 instead of dup/close

Mon May  7 12:00:04 BST 2007  Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
  * add env variable GABBLE_OUTPUT used to define a file as output
instead of stdout/stderr

Sun May 20 21:32:02 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * ImFactory: ignore GONE chat states if there's no existing channel,
preventing unavoidable loops

Wed May  2 18:26:24 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  * bump version to 0.5.11.1

Wed May  2 16:23:17 BST 2007  Robert McQueen
<robert.mcqueen at collabora.co.uk>
  tagged telepathy-gabble 0.5.11


More information about the Telepathy mailing list