commit 28c0ac5b51aa3694b0df8b0441771831f2ee52e2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 17:41:04 2008 +0100

    Properly add avahi olpc support to the avahi backend when compiling with olpc support

 src/Makefile.am |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit 2b2998bf6a7844e05f04e78b2ef462d44f3c0c60
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 17:35:56 2008 +0100

    Make autogen.sh executable

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 2da3f3be6a74b5690ca23e419152a3f7f30865d3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 15:30:21 2008 +0100

    version 0.3.4

 NEWS         |   14 ++++++++++++++
 configure.ac |    4 ++--
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 3c891781e8947e12ed197834fbb566e73ddda6b7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 15:53:42 2008 +0100

    Refer to gitweb instead of darcs

 README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4abc76f17949e855ac2551cc35467b0d972bdffb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 15:49:36 2008 +0100

    Copy git dist-hook from gabble

 Makefile.am |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 0c4885f02c635f6beea1b77568a0724a3243a954
Merge: 170fb38... 857a484...
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 13:06:50 2008 +0100

    Merge branch 'master' into inspectotron-sjoerd

commit 170fb3881e8a25a04e7e81c65d209d90c35d31ab
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 13:03:59 2008 +0100

    SalutConnection: Small coding style polish

 src/salut-connection.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit aa26613ed2feaca77c191142852977b8e12de9d6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 12:59:16 2008 +0100

    SalutConnection: fix up indentation in get_alias

 src/salut-connection.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit b197d5a396b52f568b0353da1f86e386df0d738c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 20 12:58:10 2008 +0100

    SalutConnection: rename handle_repo to contact_repo where dealing purely with contact handles

 src/salut-connection.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 857a484795b17e51998c5903d3d3670b2acfc727
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 22:28:04 2008 +0100

    SalutMucChannel: Remove unused SalutConnection in the private struct

 src/salut-muc-channel.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 8eeaab9511c499eb597d6cf9ffc462ee1a5228b7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 22:24:55 2008 +0100

    SalutRoomlistChannel: Define the interfaces property

 src/salut-roomlist-channel.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 5fda4c8f71c1cc96e56e23227814e0d52f82b77e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 18:56:36 2008 +0100

    SalutTubesChannel: Add TargetID property

 src/salut-tubes-channel.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit ee83838e749b1707e9fc057bf4448c1c5d8647ce
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 18:56:26 2008 +0100

    SalutRoomlistChannel: Add TargetID property

 src/salut-roomlist-channel.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit ceb8c6da02ffd92693f1c6ad8c4cd4162f3c78dd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 18:56:14 2008 +0100

    SalutMucChannel: Add TargetID property

 src/salut-muc-channel.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 97db7be2b5256d2c4f8791995ee2292d223e6943
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 18:56:07 2008 +0100

    SalutImChannel: Add TargetID property

 src/salut-im-channel.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 42606022c7c037724bfb9834481381354cc3f367
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 18:55:58 2008 +0100

    SalutContactChannel: Add TargetID property

 src/salut-contact-channel.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 93534ea96d8712edacaa7d30eb379ec98d4dee92
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 17:30:53 2008 +0100

    SalutConnection: Implement GetAliases and refactor the alias getting

 src/salut-connection.c |  120 +++++++++++++++++++++++++++++-------------------
 1 files changed, 72 insertions(+), 48 deletions(-)

commit a262aef23aa4f303cd80667e7dd3eacc42dbd83a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 17:01:49 2008 +0100

    SalutConnection: In RequestAliases if we don't have information about a contact, let the alias fall back to the handle name

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 362a0b4aaee0282cad9ab97454c4f9a48abb870a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 16:58:42 2008 +0100

    SalutConnection: Add Aliasing to the Contacts interface

 src/salut-connection.c |   53 +++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 52 insertions(+), 1 deletions(-)

commit f21305455e8a75b19bd70abfb612f202a435304b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 16:39:23 2008 +0100

    Add avatars to the Contacts interface

 src/salut-connection.c |   54 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

commit 745a8a7ea4bca8e77cba8a6d8072d19c49b306f8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 17:33:19 2008 +0100

    SalutConnection: Add the Contacts interface to the connection and reorder the interface in alphabetical order

 src/salut-connection.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bc5bb561b4c2f975301cb0bfa9b476859c53eb43
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 16:23:26 2008 +0100

    Add basic inspectotron support

 src/salut-connection.c |   11 +++++++++++
 src/salut-connection.h |    3 +++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit f3de654193a5218026cb295618f51407fd4c4b5e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 19 16:03:58 2008 +0100

    Depend on telepathy-glib >= 0.7.14 for the contacts mixin

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3f84b5232cb85aef0fe5929790306534954e893b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 13 12:17:23 2008 +0100

    SalutTubesChannel: Initialize external group properties

 src/salut-tubes-channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 299f069c615e17e5314e4275f79f4afc9d6e0a7f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Aug 13 12:13:02 2008 +0100

    SalutTubesChannel: Add a comment about telelepathy interface ordering

 src/salut-tubes-channel.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 3a46d723de424e67613535b162f41d659ab49129
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Aug 11 13:47:16 2008 +0100

    SalutTubesChannel: implement channel DBus properties

 src/salut-tubes-channel.c |   22 ++++++++++++++++++++++
 src/salut-tubes-channel.h |    1 +
 2 files changed, 23 insertions(+), 0 deletions(-)

commit 19de00fe8e12582fc7c4c633ac619af63d0066e0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Aug 11 13:38:39 2008 +0100

    SalutTubesChannel: expose interfaces as a GObject property

 src/salut-tubes-channel.c |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

commit b067acc43b1227e5c8a49aac13e5cd79fd053e74
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Aug 11 13:04:10 2008 +0100

    SalutRoomlistChannel: implement channel DBus properties

 src/salut-roomlist-channel.c |   23 +++++++++++++++++++++++
 src/salut-roomlist-channel.h |    1 +
 2 files changed, 24 insertions(+), 0 deletions(-)

commit df7ea7ba06f5c7ee8d23ab3263391bf873acfb31
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Aug 11 12:59:25 2008 +0100

    SalutRoomlistChannel: expose interfaces ad a GObject property

 src/salut-roomlist-channel.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 78671f882bb2b7becb136dc7f383baa73ddd7aea
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 12:19:17 2008 +0100

    SalutMucChannel: Implement group interface DBus properties

 src/salut-muc-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 54831711541e5496a6f02dd6aae1bcfdc38c0e19
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 12:18:05 2008 +0100

    SalutMucChannel: Implement channel DBus properties

 src/salut-muc-channel.c |   27 +++++++++++++++++++++++++--
 src/salut-muc-channel.h |    1 +
 2 files changed, 26 insertions(+), 2 deletions(-)

commit 0406459323274637e29e6b21eb295ae99303b844
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 12:10:27 2008 +0100

    SalutMucChannel: expose interface as a GObject property

 src/salut-muc-channel.c |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

commit fc30e83b41cb3a560df2eb8fab81ea7b9905dfc7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:43:40 2008 +0000

    SalutContactChannel: Export Group properties from spec 0.17.6
    
    20080609094340-53eee-5de0031f176ddcd578043bddb24f58def7ae022f.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-contact-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e7c691e2e28aa641b1d0a1633f12f961649930b9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:42:52 2008 +0000

    SalutContactChannel: implement D-Bus properties from spec 0.17.7
    
    20080609094252-53eee-7027ec63e9de6e2281b2435ccdc7bc9e19a64307.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-contact-channel.c |   22 ++++++++++++++++++++++
 src/salut-contact-channel.h |    2 ++
 2 files changed, 24 insertions(+), 0 deletions(-)

commit 93e65da5d1555aecab5eb1e204be545ded11e287
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:40:33 2008 +0000

    SalutContactChannel: give property G_PARAM_STATIC_NAME
    
    20080609094033-53eee-0366ab1d26862a543464a68e8e875966253378e4.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-contact-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 38654118b440cc84a00f84d82a76b76ba16398e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:39:08 2008 +0000

    SalutContactChannel: export interfaces as a GObject property
    
    20080609093908-53eee-a51b7d2aec7088f52f2e0a9dbfb326aeb7545f68.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-contact-channel.c |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

commit 3094ab8a65373680a4283c4a42a27f2707c45a12
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:38:16 2008 +0000

    SalutContactChannel: update copyright year, re-order headers according to coding style
    
    20080609093816-53eee-c472be1c967f5e501e72229a9948a2a660f9ab21.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-contact-channel.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit f72ef23c7a6f083a4720ad4fa36f5cb361b4993f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:36:23 2008 +0000

    SalutImChannel: update copyright year
    
    20080609093623-53eee-23e790b64a52d372710973002c7df6aec9d4de15.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-im-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ea4de3f2d7c2f2a560592660469d346d022ac458
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:33:40 2008 +0000

    SalutImChannel: order #includes according to Telepathy coding style
    
    20080609093340-53eee-5376fcf23bb198085100fb3b18cf999574016c91.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-im-channel.c |   39 +++++++++++++++++++--------------------
 1 files changed, 19 insertions(+), 20 deletions(-)

commit 0f35546dee32a21a97b01bc3a23ff3cde42405df
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:24:39 2008 +0000

    SalutImChannel: export D-Bus properties for spec 0.17.7
    
    20080609092439-53eee-e58947b32a94778178fc2b6c30289727701fc9e3.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-im-channel.c |   22 ++++++++++++++++++++++
 src/salut-im-channel.h |    2 ++
 2 files changed, 24 insertions(+), 0 deletions(-)

commit 989376ff46fc237a239167e038527ee3726532cd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:21:04 2008 +0000

    SalutImChannel: expose interfaces as a GObject property
    
    20080609092104-53eee-15adfda609537549e88d23262cfc792bdf714cae.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-im-channel.c |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

commit a35cd59125a2fe011c92a12da2bee3ba5af9f796
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:18:47 2008 +0000

    SalutImChannel: set G_PARAM_STATIC_NAME on properties
    
    20080609091847-53eee-5503e9b9889acabb6dc82a5dde055d63d765f014.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-im-channel.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit cbff71a7e9bded854b7180df298fb935dbd8eca2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 09:18:17 2008 +0000

    SalutImChannel: [coding style] no newline after return type for forward declarations
    
    20080609091817-53eee-4db2cf526624415ac16b40cc4f1a9a7481994484.gz
    
    Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

 src/salut-im-channel.c |   23 ++++++++---------------
 1 files changed, 8 insertions(+), 15 deletions(-)

commit 2996bc45abb653f3c46720e616ec9eb2af224791
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sun Aug 10 13:42:15 2008 +0100

    Remove .git-darcs-dir that got introduced as part of the git conversions
    process

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 3903a103107c43249619adcfae996b8c27e4e4d4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 7 09:17:44 2008 +0000

    use tp_debug_divert_messages instead of our own copy of it
    
    
    20080807091744-7fe3f-1d323493d91e25deca165c6ab9b5a580467b48d7.gz

 src/debug.c         |   33 ---------------------------------
 src/debug.h         |    4 ----
 src/salut.c         |    2 +-
 tests/salut-debug.c |    2 +-
 4 files changed, 2 insertions(+), 39 deletions(-)

commit 0b09c2ebdc05bc0e58bd2d9821a2d853b9f499a7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jul 29 17:26:19 2008 +0000

    Use the function names as present in the final release of SimplePresence
    
    
    20080729172619-93b9a-838e8fbdb02adca2e830f47f75568007b3cc5ae6.gz

 src/salut-connection.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5db6316f96bba9f87fd550552f9ae0544dce5c06
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jul 29 17:06:51 2008 +0000

    Depend on telepathy-glib >= 0.7.13 for SimplePresence
    
    
    20080729170651-93b9a-403deef9c3c77d8c59b3190eba32c087702d68ba.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 960a9d86cf7537e38fda083bd1b243392f099c75
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 16 11:33:14 2008 +0000

    Implement SimplePresence interface
    
    
    20080616113314-93b9a-03108278ae1ca77b8abc3c5cc1a66a44858b47ea.gz

 src/salut-connection.c |   13 ++++++++++++-
 src/salut-connection.h |    2 ++
 2 files changed, 14 insertions(+), 1 deletions(-)

commit cd533f0810b50de9a00f91dc8a6efed550489fd1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 8 11:21:31 2008 +0000

    salut-roomlist-channel.c: use g_value_take_string when setting the handle-name
    
    
    20080708112131-7fe3f-25b73404775edaf466e7de333d39261d33083109.gz

 src/salut-roomlist-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c8f8bb54081154c854835a99f923e0239908df80
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 7 12:16:57 2008 +0000

    salut-roomlist-channel.c: set the handle-name in the hashtable returned by the GotRooms signal
    
    
    20080707121657-7fe3f-171a67be53af6a48206a7b2c0673c1eebaf359ea.gz

 src/salut-roomlist-channel.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit d3b412245b5b4435b10eec2ccb37e68356262c34
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Fri Jun 6 10:08:48 2008 +0000

    Remove unneeded include
    
    
    20080606100848-a41c0-e31ecb8a39807201b1bfaad73f14da85ca5a771d.gz

 src/salut-dummy-discovery-client.c |   14 --------------
 src/salut-dummy-discovery-client.h |    2 --
 2 files changed, 0 insertions(+), 16 deletions(-)

commit 8dc4a7c93717d93c4a1c33c1471c26adee53d865
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Thu Jun 5 18:25:05 2008 +0000

    Create the backend object in the set_property instead of _create_factories
    
    
    20080605182505-a41c0-f6a7cbbe823101859f31661570c141a3625c33b7.gz

 src/salut-connection.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 851c6dcd1b35bd3ebe07a26870c37773f4358dab
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Thu Jun 5 18:20:24 2008 +0000

    check coding style of telepathy-salut-debug
    
    
    20080605182024-a41c0-6e52855d6da914d7719a05c2679b0423ffd9b7c5.gz

 tests/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 927328ccb962dc3c657f018705fcdcfec08e0188
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Thu Jun 5 16:40:14 2008 +0000

    Backend property is a construct only property
    
    
    20080605164014-a41c0-50f49e102a32e8ec1380aab8a0b3d31a1b1f9a83.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 16bde94b02ac08f1575aef77850c67d4c8df04d9
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Thu Jun 5 16:39:31 2008 +0000

    Create the backend object in create_channel_factories, after the backend property has been set
    
    
    20080605163931-a41c0-f137e1f784d47e3b0eebe24ecb94217691c7ec63.gz

 src/salut-connection.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit b313f51f13a2050d8e3bab86dfcd05ff59614b07
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Thu Jun 5 16:38:23 2008 +0000

    Abstract get_host_name_fqdn in backends
    
    
    20080605163823-a41c0-300e93f06f4bbe6098221d7658f6e8440b95e9c4.gz

 src/salut-avahi-discovery-client.c |    8 ++++++++
 src/salut-connection.c             |    7 +------
 src/salut-discovery-client.c       |   11 +++++++++++
 src/salut-discovery-client.h       |    5 +++++
 4 files changed, 25 insertions(+), 6 deletions(-)

commit 0ac09c290fb19109c4c360a4eeb2178ef8572201
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Thu Jun 5 11:42:17 2008 +0000

    Remove the two salut_discovery_client_new() functions, choose the avahi or dummy backend from the main() function and pass the GType backend to SalutConnectionManager and SalutConnection via a property when the object is created
    
    
    20080605114217-a41c0-0473007078d1fc15270971e3d8c8034690662e07.gz

 src/salut-avahi-discovery-client.c |   11 ----
 src/salut-avahi-discovery-client.h |    2 -
 src/salut-connection-manager.c     |   92 +++++++++++++++++++++++++++++++++++-
 src/salut-connection-manager.h     |    2 +
 src/salut-connection.c             |   44 +++++++++++++++++-
 src/salut-dummy-discovery-client.c |   11 ----
 src/salut-dummy-discovery-client.h |    3 -
 src/salut.c                        |    5 ++-
 tests/salut-debug.c                |    5 ++-
 9 files changed, 143 insertions(+), 32 deletions(-)

commit 249b8eb2e94e8a224f74df468a95b492249ff8a1
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Wed Jun 4 14:47:23 2008 +0000

    Add src/salut-dummy-discovery-client.c|h
    
    
    20080604144723-a41c0-779c0d6035d401e44b964ac30a828355ef630266.gz

 src/salut-dummy-discovery-client.c |  159 ++++++++++++++++++++++++++++++++++++
 src/salut-dummy-discovery-client.h |   68 +++++++++++++++
 2 files changed, 227 insertions(+), 0 deletions(-)

commit 186120be4e86f106b17f9f767cf5f7b090c71150
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Wed Jun 4 14:35:24 2008 +0000

    Add a dummy backend
    
    
    20080604143524-a41c0-0a97764b62b6c9523b09b8a39447ec8fa07f602e.gz

 src/Makefile.am                    |   46 ++++++++++++++++++++++++-----------
 src/salut-avahi-discovery-client.c |    6 ++--
 src/salut-avahi-discovery-client.h |    2 +-
 src/salut-connection.c             |    9 ++++---
 tests/Makefile.am                  |    2 +
 5 files changed, 42 insertions(+), 23 deletions(-)

commit 6e030bdd0f5dd6545b7d7a5c0eb6a4973562c9c6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Wed Jun 4 13:30:50 2008 +0000

    Generating tests/telepathy-salut-debug
    
    
    20080604133050-a41c0-7a79c8e18cfc7eed9adc8e35aeec37a147992c8e.gz

 tests/Makefile.am   |   15 ++++++++++++++-
 tests/salut-debug.c |   35 +++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+), 1 deletions(-)

commit 01aaf7bddb92d4cb9b2a158c59feeb3222ea4a6c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 5 11:35:26 2008 +0000

    version 0.3.3.1
    
    
    20080605113526-93b9a-97e653a96440eaaf08d151e7d5879648384c2ac3.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0cff3a3ab40469523beba4cf05edd818ac2569b8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 5 11:27:44 2008 +0000

    version 0.3.3
    
    
    20080605112744-93b9a-29be9903d10e8528f28855fa243857239eed8a2f.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 952611b1d3b5116ae62032f866b7fb7b3c476aa4
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 5 11:16:41 2008 +0000

    Update NEWS
    
    
    20080605111641-93b9a-73af5c40c7be2e07bd7d61da01ae862b2f4b262d.gz

 NEWS |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit d0d291fc5f88aceaf107d6402638f4876c249f93
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 12:45:30 2008 +0000

    Rename salut_avahi_contact_get_keyval* to _avahi_txt_get_keyval*
    
    
    20080604124530-93b9a-0ae31652ac4b679bf8ed7a791b4ae0aacc04d48a.gz

 src/salut-avahi-contact.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit 2e1eb7d8dc72948f911c61eb90118a3053ff3f8c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 12:04:00 2008 +0000

    SalutAvahiContact: If retrieve_avatar is called but the avatar_token == NULL then cancel the retrieval
    
    
    20080604120400-93b9a-1d7b1bfa9a12c885e2ec43a546820eea9ee0f157.gz

 src/salut-avahi-contact.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit e1fb1440e567a7d57d48a230c0979982c02ad803
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 11:54:05 2008 +0000

    SalutAvahiContact: Fix STREMPTY macro and its usage
    
    
    20080604115405-93b9a-cd297609c3be4e33545aa3b712689039fc132552.gz

 src/salut-avahi-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2789088d3479b995fe0a3600fadc0669e7c4265f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 11:51:04 2008 +0000

    More coding style fixes
    
    
    20080604115104-93b9a-98a5e1ae9bab4c13ffaaf90480e75c626f3da050.gz

 src/salut-avahi-olpc-activity-manager.h |    4 ++--
 src/salut-olpc-activity-manager.h       |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 96b4a27efa6ce0fa3ace78dec6195d0525727a45
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 11:47:26 2008 +0000

    SalutAvahiContact: Use a utility function to get the key/value from an avahi txt list
    
    
    20080604114726-93b9a-d4e3a9c171825d1a443630bd989adf6c5544fcb0.gz

 src/salut-avahi-contact.c |  188 +++++++++++++++++++--------------------------
 1 files changed, 78 insertions(+), 110 deletions(-)

commit ac9267dfe2bc50dbf4ad51d6477c079dc3d63f04
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 11:36:22 2008 +0000

    Coding style updates
    
    
    20080604113622-93b9a-8ca5877780cdf67ac0aab6e3d7ae998be0a7d53f.gz

 src/salut-avahi-olpc-activity-manager.h |    6 ++++--
 src/salut-avahi-olpc-activity.c         |    2 +-
 src/salut-avahi-olpc-activity.h         |    4 ++--
 src/salut-olpc-activity.h               |    4 ++--
 4 files changed, 9 insertions(+), 7 deletions(-)

commit 64015f617a0b836579e74152b8bcbfe8f7e6ff99
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 11:31:58 2008 +0000

    Coding style updates
    
    
    20080604113158-93b9a-6c2078534b174e0730dfb45389ee2fbca53827a8.gz

 tests/check-gibber-sasl-auth.c |  168 +++++++++--------
 tests/test-sasl-auth-server.c  |  392 +++++++++++++++++++++------------------
 tests/test-sasl-auth-server.h  |   20 +-
 3 files changed, 312 insertions(+), 268 deletions(-)

commit ab0b393544724e1ea9c12852e9f9ab16d9a7cc4a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 10:25:10 2008 +0000

    SalutAvahiContact: Define a macro to test for empty strings
    
    
    20080604102510-93b9a-c876590e5a47f8e5cfbfc79bda860110a4c1723e.gz

 src/salut-avahi-contact.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 1a554f3fa4446c3b59546b9a8143b22b62742057
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 10:19:29 2008 +0000

    Convert tests to telepathy coding style
    
    
    20080604101929-93b9a-7480a8b55e1a75d9a1797bf42412944f31513e20.gz

 tests/Makefile.am                                 |   12 ++
 tests/causalorderingtest.py                       |    2 +-
 tests/check-gibber-r-multicast-causal-transport.c |    6 +-
 tests/check-gibber-r-multicast-packet.c           |    6 +-
 tests/check-gibber-r-multicast-sender.c           |  187 +++++++++++---------
 tests/check-gibber-xmpp-connection.c              |   37 +++--
 tests/check-gibber-xmpp-error.c                   |    2 +-
 tests/check-gibber-xmpp-node.c                    |   24 ++--
 tests/check-gibber-xmpp-reader.c                  |   25 ++--
 tests/check-gibber-xmpp-stanza.c                  |    2 +-
 tests/check-helpers.c                             |    2 +-
 tests/check-main.c                                |   16 +-
 tests/test-r-multicast-transport-io.c             |  194 +++++++++++---------
 tests/test-resolver.h                             |    4 +-
 tests/test-sasl-auth-server.c                     |   36 ++--
 tests/test-transport.c                            |   93 ++++++-----
 tests/test-transport.h                            |    8 +-
 tests/test-xmpp-connection.c                      |  186 +++++++++++---------
 18 files changed, 462 insertions(+), 380 deletions(-)

commit ebde871b168784840bfd1fae56a99484e6aa32e8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 4 09:28:40 2008 +0000

    Make gibber conform to telepathy coding style
    
    
    20080604092840-93b9a-aee2061241cb08f169ce5b8e9834aaf1ab65cf9a.gz

 lib/gibber/Makefile.am                           |   13 +-
 lib/gibber/gibber-bytestream-oob.c               |    6 +-
 lib/gibber/gibber-debug.c                        |    4 +-
 lib/gibber/gibber-debug.h                        |    4 +-
 lib/gibber/gibber-fd-transport.c                 |  388 +++++----
 lib/gibber/gibber-fd-transport.h                 |   17 +-
 lib/gibber/gibber-iq-helper.c                    |    2 +-
 lib/gibber/gibber-iq-helper.h                    |    2 +-
 lib/gibber/gibber-linklocal-transport.c          |  112 ++--
 lib/gibber/gibber-linklocal-transport.h          |   39 +-
 lib/gibber/gibber-muc-connection.c               |  599 ++++++++-------
 lib/gibber/gibber-muc-connection.h               |   54 +-
 lib/gibber/gibber-multicast-transport.c          |  509 +++++++------
 lib/gibber/gibber-multicast-transport.h          |   30 +-
 lib/gibber/gibber-r-multicast-causal-transport.c |   87 +--
 lib/gibber/gibber-r-multicast-packet.c           |  392 +++++-----
 lib/gibber/gibber-r-multicast-packet.h           |   10 +-
 lib/gibber/gibber-r-multicast-sender.c           |  937 ++++++++++++----------
 lib/gibber/gibber-r-multicast-sender.h           |   31 +-
 lib/gibber/gibber-r-multicast-transport.c        |  204 +++---
 lib/gibber/gibber-r-multicast-transport.h        |   31 +-
 lib/gibber/gibber-resolver-asyncns.c             |    4 +-
 lib/gibber/gibber-resolver.c                     |    6 +-
 lib/gibber/gibber-resolver.h                     |    6 +-
 lib/gibber/gibber-sasl-auth.c                    |  865 +++++++++++----------
 lib/gibber/gibber-sasl-auth.h                    |   23 +-
 lib/gibber/gibber-ssl-transport.c                |   40 +-
 lib/gibber/gibber-ssl-transport.h                |    4 +-
 lib/gibber/gibber-tcp-transport.c                |  110 ++--
 lib/gibber/gibber-tcp-transport.h                |   21 +-
 lib/gibber/gibber-transport.c                    |  114 ++--
 lib/gibber/gibber-transport.h                    |   46 +-
 lib/gibber/gibber-xmpp-connection-listener.c     |    4 +-
 lib/gibber/gibber-xmpp-connection-listener.h     |    5 +-
 lib/gibber/gibber-xmpp-connection.c              |  314 ++++----
 lib/gibber/gibber-xmpp-connection.h              |   40 +-
 lib/gibber/gibber-xmpp-node.c                    |  320 ++++----
 lib/gibber/gibber-xmpp-node.h                    |  128 ++--
 lib/gibber/gibber-xmpp-reader.c                  |  405 +++++-----
 lib/gibber/gibber-xmpp-reader.h                  |   24 +-
 lib/gibber/gibber-xmpp-stanza.c                  |    6 +-
 lib/gibber/gibber-xmpp-stanza.h                  |   19 +-
 lib/gibber/gibber-xmpp-writer.c                  |  306 ++++----
 lib/gibber/gibber-xmpp-writer.h                  |   38 +-
 44 files changed, 3335 insertions(+), 2984 deletions(-)

commit e9f08f6a1591a2e35a17a430f5aa5cae7f62f816
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 3 13:51:54 2008 +0000

    Add coding style checking tools
    
    
    20080603135154-93b9a-b631438708091d087e3ba0eb58f04399819d1aba.gz

 tools/check-c-style.sh      |   36 ++++++++++++++++++++++++++++++++++++
 tools/check-coding-style.mk |   17 +++++++++++++++++
 tools/check-misc.sh         |   13 +++++++++++++
 tools/check-whitespace.sh   |   17 +++++++++++++++++
 4 files changed, 83 insertions(+), 0 deletions(-)

commit 0399b890f6e105720e342badbf14ccf9fb9eee4e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 3 13:31:18 2008 +0000

    Add coding style checker tools from gabble and make the main salut src tree valid coding style
    
    
    20080603133118-93b9a-1171eedccfe23199c466c9062c56c3a88227f090.gz

 configure.ac                        |   14 +
 src/Makefile.am                     |   24 ++-
 src/debug.h                         |    2 +-
 src/salut-avahi-contact-manager.c   |    6 +-
 src/salut-avahi-contact-manager.h   |    4 +-
 src/salut-avahi-contact.c           |   26 +-
 src/salut-avahi-contact.h           |    4 +-
 src/salut-avahi-discovery-client.c  |    4 +-
 src/salut-avahi-muc-channel.c       |    2 +-
 src/salut-avahi-muc-channel.h       |    4 +-
 src/salut-avahi-muc-manager.c       |    2 +-
 src/salut-avahi-muc-manager.h       |   13 +-
 src/salut-avahi-self.c              |    2 +-
 src/salut-avahi-self.h              |    4 +-
 src/salut-bytestream-manager.h      |    4 +-
 src/salut-connection-manager.c      |   69 +++--
 src/salut-connection-manager.h      |    4 +-
 src/salut-connection.c              |  568 ++++++++++++++++++-----------------
 src/salut-connection.h              |    4 +-
 src/salut-contact-channel.c         |   64 ++--
 src/salut-contact-channel.h         |    4 +-
 src/salut-contact-manager.c         |  233 ++++++++-------
 src/salut-contact-manager.h         |   10 +-
 src/salut-contact.c                 |  110 ++++----
 src/salut-contact.h                 |   22 +-
 src/salut-im-channel.c              |    7 +-
 src/salut-im-channel.h              |    2 +-
 src/salut-im-manager.h              |    4 +-
 src/salut-muc-channel.c             |  337 +++++++++++----------
 src/salut-muc-channel.h             |    9 +-
 src/salut-muc-manager.c             |   55 ++--
 src/salut-muc-manager.h             |    4 +-
 src/salut-self.c                    |   75 +++---
 src/salut-self.h                    |    4 +-
 src/salut-tubes-channel.c           |    4 +-
 src/salut-tubes-channel.h           |    2 +-
 src/salut-xmpp-connection-manager.h |   37 +--
 src/salut.c                         |   18 +-
 src/text-helper.c                   |   19 +-
 src/write-mgr-file.c                |   61 ++--
 tools/Makefile.am                   |    4 +
 41 files changed, 960 insertions(+), 885 deletions(-)

commit c94efe7dcf6489dcf329d0cfb19b4a648644dc45
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 3 09:11:42 2008 +0000

    Coding style fixes
    
    
    20080603091142-93b9a-7ee97024b1c0cb7a050689fafff4fa0a5d585b3f.gz

 src/salut-avahi-contact.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 68659d1e99f177d0c183e1d4979568a02620f796
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 16:45:34 2008 +0000

    SalutContact: Restart retrieving the avatar if the token was changed while retrieving it and only start retrieving an avatar when a new request came in while there were no outstanding requests
    
    
    20080602164534-93b9a-6f356814c429737f6c922143062bcb302d7a88cf.gz

 src/salut-contact.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 2866e65da6ba4ca0abd2ecbfb4b9ef451b7b121d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 16:42:36 2008 +0000

    SalutAvahiContact: If _retrieve_avatar is called again, restart retrieving the avatar
    
    
    20080602164236-93b9a-465d3cbb97731030642f959a7723b5b399ef2392.gz

 src/salut-avahi-contact.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 335ddf4fd701232cb35c8d176c2a7637ba39b90d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 16:40:59 2008 +0000

    SalutAvahiContact: don't call _avatar_request_flush twice if getting the avatar failed
    
    
    20080602164059-93b9a-441cff076af8d41d8926b326926477cacbb3fc10.gz

 src/salut-avahi-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d5b4295c9e04f8fc6277ba673ba6fa2ce4ee4e63
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 16:10:54 2008 +0000

    Do proper error handling if adding a resolver for a contact fails
    
    
    20080602161054-93b9a-38d63d46921a153a2cbb04414dce1ced01bd4a44.gz

 src/salut-avahi-contact-manager.c |    8 ++++++--
 src/salut-avahi-contact.c         |    9 ++++++---
 src/salut-avahi-contact.h         |    2 +-
 3 files changed, 13 insertions(+), 6 deletions(-)

commit 37b3bb265bd46c985942cb10e678a711d61478ac
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 16:08:04 2008 +0000

    SalutAvahiOlpcActivityManager: fix typo so it compiles again
    
    
    20080602160804-93b9a-82c892edd9133afa5a25744418af421239a29932.gz

 src/salut-avahi-olpc-activity-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 413cb1f4264f43ebe273a74d7adcf8fc88ab7c94
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 14:48:40 2008 +0000

    Remove useless constructor functions from various classes
    
    
    20080602144840-93b9a-7286f74c3d61cc00e9345ef470a34f59e0b0e1a2.gz

 src/salut-avahi-contact-manager.c       |   22 +---------------------
 src/salut-avahi-discovery-client.c      |   18 ------------------
 src/salut-avahi-olpc-activity-manager.c |   23 ++++-------------------
 src/salut-avahi-olpc-activity.c         |   14 --------------
 src/salut-avahi-self.c                  |   19 -------------------
 src/salut-contact-manager.c             |   14 --------------
 src/salut-olpc-activity-manager.c       |   17 -----------------
 7 files changed, 5 insertions(+), 122 deletions(-)

commit d07bfe55bd78d3e1e2c8286d4743062a57384339
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 14:31:12 2008 +0000

    Fix the casting in the various _GET_PRIV macros
    
    
    20080602143112-93b9a-2607d6734e2bab1aea9792fa3a05861c7c11df89.gz

 src/salut-avahi-contact-manager.c  |    3 ++-
 src/salut-avahi-contact.c          |    2 +-
 src/salut-avahi-discovery-client.c |    3 ++-
 src/salut-avahi-muc-channel.c      |    2 +-
 src/salut-avahi-muc-manager.c      |    2 +-
 src/salut-avahi-self.c             |    2 +-
 src/salut-bytestream-manager.c     |    2 +-
 src/salut-roomlist-channel.c       |    2 +-
 src/salut-tubes-channel.c          |    2 +-
 src/tube-dbus.c                    |    2 +-
 src/tube-stream.c                  |    2 +-
 11 files changed, 13 insertions(+), 11 deletions(-)

commit f0d8e855ceb743412d354faa284496b03ef2243c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 14:14:43 2008 +0000

    SalutAvahiSelf: Fix setting of the nickname parameter on the self object
    
    
    20080602141443-93b9a-696512167e4b091298f0b5c568bd8faaa12b6a2e.gz

 src/salut-avahi-self.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4e3172fa25ddde218423cccfadb26c34f7ac6e2b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 14:05:21 2008 +0000

    Salut doesn't support messages of type autoreply, but does support type notice
    
    
    20080602140521-93b9a-86207025c37274ba8f2e4a7b1315a7210ec54685.gz

 src/salut-im-channel.c  |    6 ++++--
 src/salut-muc-channel.c |    3 ++-
 src/text-helper.c       |    2 --
 3 files changed, 6 insertions(+), 5 deletions(-)

commit b13d5789fd89f561b6cee45d16613f4f4cfe219f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 13:51:59 2008 +0000

    Only send message types salut knows about
    
    
    20080602135159-93b9a-a748b0fce7559aa15b25e4fa677930234e95e10d.gz

 src/salut-im-channel.c  |   15 +++++++++++++--
 src/salut-muc-channel.c |   14 ++++++++++++--
 src/text-helper.c       |    6 ++++++
 3 files changed, 31 insertions(+), 4 deletions(-)

commit caceac26acef85f9ba5b5ae7c366a5d1fa240ff7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 2 13:31:10 2008 +0000

    Split up contact changes in multiple functions
    
    
    20080602133110-93b9a-571b7caad7dfb93efb4c7c628e83fe20c97d7a23.gz

 src/salut-avahi-contact.c |  174 +++++++++++++-----------
 src/salut-contact.c       |  337 +++++++++++++++++++++++---------------------
 src/salut-contact.h       |   36 ++++--
 3 files changed, 297 insertions(+), 250 deletions(-)

commit 25202cdf936f1331e510ceb0df38d81ac0e7dc05
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri May 30 10:51:30 2008 +0000

    Drop the ref to a AvahiContact when it has no more services
    
    
    20080530105130-93b9a-76c97b5dc0338d21023f585a14346066dbe5c97f.gz

 src/salut-avahi-contact-manager.c |    3 +++
 src/salut-contact-manager.c       |    2 --
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 3d76dda83501692859c8cf687a428a2898356426
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri May 30 10:40:12 2008 +0000

    SalutContact: Whitespace fixes
    
    
    20080530104012-93b9a-793e81db547582a4b4ab7e27b86cd50684f19e42.gz

 src/salut-contact.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 234b2c6660c10716bb00b252513ce8e39269b167
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 8 12:32:05 2008 +0000

    avahi-olpc-activity: fix handle leaks
    
    
    20080408123205-7fe3f-f51690fc82c9b82ba9bf66af83606c95d237fb8d.gz

 src/salut-avahi-olpc-activity-manager.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 257912a12dd01aac8449a1aaea366a9d775753c6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 8 11:27:03 2008 +0000

    olpc-activity: unref the muc when it's closed
    
    
    20080408112703-7fe3f-a9c33db043a12c18aad62214780c9b05bedb5c2b.gz

 src/salut-olpc-activity.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit f9f35dce38a1beb597fccdb798aa639ab044b352
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 8 11:23:57 2008 +0000

    muc-mgr: emit the closed signal when closing all channels
    
    
    20080408112357-7fe3f-ca8c74222bbce5a1432f89ed30403807fef5b7fc.gz

 src/salut-muc-channel.c |    6 ++++++
 src/salut-muc-channel.h |    2 ++
 src/salut-muc-manager.c |    9 +++++++++
 3 files changed, 17 insertions(+), 0 deletions(-)

commit a5b1728758ef4d2e7f639544c680c8f257636b8c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 8 09:33:09 2008 +0000

    olpc-activity: contact have to be unrefed after salut_contact_manager_get_contact call
    
    
    20080408093309-7fe3f-90db9b99a5cae683a77c7aca42be4b1126beb7f0.gz

 src/salut-olpc-activity.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 068d15d0582df79a2467e29c1532b94c6b4db993
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Apr 7 14:11:32 2008 +0000

    salut-avahi-olpc-activity-manager: fix a free and an unref issue
    
    
    20080407141132-7fe3f-92cd702d4b45f16f04f90ae677058a01f2bc5f5d.gz

 src/salut-avahi-olpc-activity-manager.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit cfd124481baf5490d2155c8ba60926073b004d0e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Apr 7 14:09:39 2008 +0000

    muc-channel: don't keep a ref on the XCM, the muc mgr keep one for us
    
    
    20080407140939-7fe3f-d5877f4898a94fb6198e649e39d391d511e9f563.gz

 src/salut-muc-channel.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 747137d76976d451afc2dda3b98c3b884dd57049
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Apr 7 14:06:36 2008 +0000

    salut-olpc-activity-manager: always unref the activity when we call salut_contact_joined_activity
    
    
    20080407140636-7fe3f-16664d8a1d8d8a304bd908aa3026cc52c87cd64a.gz

 src/salut-olpc-activity-manager.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 42ec2a169ec92b569219ea15cdb65035a5cef1df
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 4 15:34:25 2008 +0000

    muc-channel: don't keep a ref on the muc mgr
    
    
    20080404153425-7fe3f-8157d3221c52e78e4ba973e4128a5c32375a3cc1.gz

 src/salut-muc-channel.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit e0c23b16700764d4366aef5891a6b7fc5e59bc57
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 4 10:35:39 2008 +0000

    unref the muc channel when we left an activity
    
    
    20080404103539-7fe3f-6bee851eeff9f438bb0f225fd269f0ec4d6b38d2.gz

 src/salut-olpc-activity.c |   12 ++++++++++++
 src/salut-olpc-activity.h |    2 ++
 src/salut-self.c          |    1 +
 3 files changed, 15 insertions(+), 0 deletions(-)

commit ce8aa967c9fc3e0bb8f96be892b9f51f327ad2f6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 4 09:13:55 2008 +0000

    remove some old comments
    
    
    20080404091355-7fe3f-d44264eb7e09b6c3e274b3c3223e76e580652da1.gz

 src/salut-avahi-olpc-activity-manager.c |    2 --
 src/salut-avahi-olpc-activity.c         |    1 -
 src/salut-olpc-activity.c               |    1 -
 src/salut-olpc-activity.h               |    3 +--
 4 files changed, 1 insertions(+), 6 deletions(-)

commit cb36432fb2a988b0bf6e83ebfab4fd9db378d2a9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Apr 4 08:52:44 2008 +0000

    olpc-activity-manager: move the activities_by_room hash table to private
    
    
    20080404085244-7fe3f-01363da441782237b2e88c57032e3067a5b86eaf.gz

 src/salut-avahi-olpc-activity-manager.c |    3 +-
 src/salut-olpc-activity-manager.c       |   36 ++++++++++++++++++++----------
 src/salut-olpc-activity-manager.h       |    2 -
 3 files changed, 25 insertions(+), 16 deletions(-)

commit a296e9303db9b7b7c67df09dc548842d85414f28
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:54:28 2008 +0000

    build new files
    
    
    20080403145428-7fe3f-06dd14b57d40559b527d1b6b405150a785964afc.gz

 src/Makefile.am |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 8179f62df44338fd0b006af96ab2c71b46327981
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:54:06 2008 +0000

    connection: use the OLPC activity manager
    
    
    20080403145406-7fe3f-2cbb96ef57114add694a217a1eda32e3ca497da0.gz

 src/salut-connection.c |  244 ++++++++++++++++++++----------------------------
 1 files changed, 102 insertions(+), 142 deletions(-)

commit 34b886a45a5c226e7c73c569b1593d1469b89e4f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:53:39 2008 +0000

    add salut-avahi-olpc-activity-manager.[ch]
    
    
    20080403145339-7fe3f-33a13ae0bb5856b094c8f3bddf6843a44b9a65d0.gz

 src/salut-avahi-olpc-activity-manager.c |  393 +++++++++++++++++++++++++++++++
 src/salut-avahi-olpc-activity-manager.h |   66 +++++
 2 files changed, 459 insertions(+), 0 deletions(-)

commit 5fbf35c3cf33e3962a325d2aa14e13d6b82434f6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:53:15 2008 +0000

    add salut-avahi-olpc-activity.[ch]
    
    
    20080403145315-7fe3f-4ecb8d7471cc84f78c39b8e7713bc64071fd3622.gz

 src/salut-avahi-olpc-activity.c |  556 +++++++++++++++++++++++++++++++++++++++
 src/salut-avahi-olpc-activity.h |   70 +++++
 2 files changed, 626 insertions(+), 0 deletions(-)

commit 77f0d2a51aa111e08235436014f0aeffee9beabd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:52:53 2008 +0000

    add salut-olpc-activity-manager.[ch]
    
    
    20080403145253-7fe3f-a316b5ad2dab597038c825aea83b3162e3efea0d.gz

 src/salut-olpc-activity-manager.c |  340 +++++++++++++++++++++++++++++++++++++
 src/salut-olpc-activity-manager.h |   97 +++++++++++
 2 files changed, 437 insertions(+), 0 deletions(-)

commit aff8edd7fa0cb8414e4a29195869192c57bc16de
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:51:49 2008 +0000

    contact: remove OLPC activity tracking. That's the olpc-activity-mgr's job now
    
    
    20080403145149-7fe3f-18f889e25c9baa6df00a4961b4d4551e555208b8.gz

 src/salut-contact.c |  224 ++++++++++++++++++++-------------------------------
 src/salut-contact.h |   14 ++--
 2 files changed, 94 insertions(+), 144 deletions(-)

commit b8f76bd1da91d056b9fe5d6fc09b80db2772fe86
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:50:54 2008 +0000

    contact-manager: move disposing code to close_all method
    
    
    20080403145054-7fe3f-02b1d4cee68f8f958ebe967172db356a30a282cb.gz

 src/salut-avahi-contact-manager.c |   51 ++++++++++++++----------------------
 src/salut-contact-manager.c       |    2 +
 src/salut-contact-manager.h       |    2 +-
 3 files changed, 23 insertions(+), 32 deletions(-)

commit 52079d5b9f651be2c6cfc81ff2091bc17d06baa6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:49:16 2008 +0000

    self: fix build when OLPC support is disabled
    
    
    20080403144916-7fe3f-3ef1d0a9fe3b4f4cd653316fe7ada92365fa73bc.gz

 src/salut-avahi-self.c |    6 +-
 src/salut-self.c       |  816 ++++--------------------------------------------
 src/salut-self.h       |   16 +-
 3 files changed, 68 insertions(+), 770 deletions(-)

commit 9a3cd01a92f86dd63877e52a8cdaa2ce0bb745a1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:48:02 2008 +0000

    discovery-client: fix build when OLPC support is disabled
    
    
    20080403144802-7fe3f-9f6898f602951a6f7b20ff668a7b80c3c2d5e893.gz

 src/salut-avahi-discovery-client.c |    8 +++++++-
 src/salut-discovery-client.c       |    2 ++
 src/salut-discovery-client.h       |    8 +++++++-
 3 files changed, 16 insertions(+), 2 deletions(-)

commit de3a26bfd143df58a6a5e558e9b0a75d4ad20f99
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:46:56 2008 +0000

    avahi-contact: pass NULL to salut_contact_change if OLPC support is disabled
    
    
    20080403144656-7fe3f-f8b3a630610886394b1bec96feb6fbe8b4e611ab.gz

 src/salut-avahi-contact.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 64959ea67b017cf151dd819eeb818e04e675e875
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Apr 3 14:45:50 2008 +0000

    add salut-olpc-activity.[ch]
    
    
    20080403144550-7fe3f-38fa52724c10bc99ab9caa4016aa4bebea0722eb.gz

 src/salut-olpc-activity.c |  760 +++++++++++++++++++++++++++++++++++++++++++++
 src/salut-olpc-activity.h |   97 ++++++
 2 files changed, 857 insertions(+), 0 deletions(-)

commit 5fd1abf843c6b029dae73158416afaa7fdefcd7b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:34:38 2008 +0000

    avahi-muc-manager: add missing include
    
    
    20080331103438-7fe3f-198496e1efb0d6bc21c375c273820dd715e84b87.gz

 src/salut-avahi-muc-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e559d1b1ff4588d56e3243074252e38616248e61
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:33:35 2008 +0000

    salut-contact: abstract avahi bits for presence and avatar
    
    
    20080331103335-7fe3f-163a61e0803b8430afb067d13ad72acd2e034ea4.gz

 src/salut-contact.c | 1294 ++++++++++++++-------------------------------------
 src/salut-contact.h |   47 +-
 2 files changed, 377 insertions(+), 964 deletions(-)

commit 127f09ce31eb97dc45729615d5741ca049ec9eed
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:32:38 2008 +0000

    add /salut-avahi-contact.[ch]
    
    
    20080331103238-7fe3f-3ace65dedb883a3fe4bb005d8a9cdd707fe40c24.gz

 src/salut-avahi-contact.c |  826 +++++++++++++++++++++++++++++++++++++++++++++
 src/salut-avahi-contact.h |   75 ++++
 2 files changed, 901 insertions(+), 0 deletions(-)

commit fb9d16fb3c716e4d36f7ea2ffe5d3add1daf2735
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:22:23 2008 +0000

    salut-connection: use the discovery client to instantiate the self object
    
    
    20080331102223-7fe3f-c42a98cdab850741925eb8a1277b64d8fa06a6b5.gz

 src/salut-connection.c |   23 ++++++-----------------
 1 files changed, 6 insertions(+), 17 deletions(-)

commit be49f64e461bdd0c6a2e172951a305c026706f8a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:17:33 2008 +0000

    salut-self: abstract presence and avatar announcement
    
    
    20080331101733-7fe3f-e5dab1af34b5f0652d188ccc2df14da697071294.gz

 src/salut-self.c |  731 ++++++++++++++++++++++++++----------------------------
 src/salut-self.h |   35 ++-
 2 files changed, 383 insertions(+), 383 deletions(-)

commit 47ad9bb2c997c6c2d480daecf736974dab906f27
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:16:53 2008 +0000

    add salut-avahi-self.[ch]
    
    
    20080331101653-7fe3f-51cfccc7e70a5b4a58d29b69de8b018c92274d0e.gz

 src/salut-avahi-self.c |  540 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/salut-avahi-self.h |   68 ++++++
 2 files changed, 608 insertions(+), 0 deletions(-)

commit 332a136518093d15c241cd071bc5dc324f861a17
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 31 10:02:53 2008 +0000

    discovery-client: add salut_discovery_client_create_self method
    
    
    20080331100253-7fe3f-f3dd5a7404db3e3aef677c481a38f0d297e1215f.gz

 src/salut-avahi-discovery-client.c |   25 +++++++++++++++++++++++++
 src/salut-discovery-client.c       |   21 +++++++++++++++++++++
 src/salut-discovery-client.h       |   11 +++++++++++
 3 files changed, 57 insertions(+), 0 deletions(-)

commit fd7b92dfc1cf1ba447eeb28e4153d57493a45af7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 27 10:22:40 2008 +0000

    avahi-contact-manager: destroy the client after the resolver
    
    
    20080327102240-7fe3f-11749244d70e9e6cfe01447b342a9a0a098efb66.gz

 src/salut-avahi-contact-manager.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 048a4c9eae3cecc4e6e36b44a57f83878e7df4b7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 27 10:01:40 2008 +0000

    salut-contact-manager: abstract avahi bits
    
    
    20080327100140-7fe3f-08b0e8596a36a07408a0960cbd17cef27e331741.gz

 src/salut-contact-manager.c |  366 +++----------------------------------------
 src/salut-contact-manager.h |   24 +--
 2 files changed, 28 insertions(+), 362 deletions(-)

commit 0f214ee0a47db1bcffe0c8df0b0e0ee9e60969bf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 27 09:57:32 2008 +0000

    salut-avahi-muc-manager: destroy the discovery client after the browser
    
    
    20080327095732-7fe3f-5884698fec6921d79f1dd5c3fd171a477464ee82.gz

 src/salut-avahi-muc-manager.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 2ca0454f1537e8de9f77c707526b739529b85930
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 27 09:56:59 2008 +0000

    salut-avahi-muc-channel.c: dispose function have to be static
    
    
    20080327095659-7fe3f-e9d7df677dc64b3173aaa72acd0fe5d5bfff38ca.gz

 src/salut-avahi-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 498957df82c4825f6698c46f10c774b2cd81292a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Mar 27 09:55:13 2008 +0000

    salut-avahi-contact-manager: remove OLPC activity code. Create salut-avahi-contact objects
    
    
    20080327095513-7fe3f-e4822f0d7e85cfdd74558d2c0270c4e6eb6c623f.gz

 src/salut-avahi-contact-manager.c |  116 ++++++++++++-------------------------
 1 files changed, 38 insertions(+), 78 deletions(-)

commit 93fb663c7f1873e50b505711ec7395bdf4deceb1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 21 15:53:38 2008 +0000

    salut-connection: disconnect signals when disposing the discovery client
    
    
    20080321155338-7fe3f-cbb3f2ee1e0fa329be662292132042d0734d066a.gz

 src/salut-connection.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 10d840ac705e416a986c0e236b8c1fea62a6e527
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 21 10:47:17 2008 +0000

    avahi-discovery-client: implement salut_discovery_client_create_olpc_activity_manager
    
    
    20080321104717-7fe3f-b4669f9bf8b01673452ea1223a24955e4af08d5f.gz

 src/salut-avahi-discovery-client.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit 6bdd4486ebe8969efc374703d52e653698d33dff
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 21 10:43:27 2008 +0000

    discovery-client: add salut_discovery_client_create_olpc_activity_manager
    
    
    20080321104327-7fe3f-db4648f11b6b029d7013c7d6d73ffb652c14cb06.gz

 src/salut-discovery-client.c |   11 +++++++++++
 src/salut-discovery-client.h |    6 ++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

commit 23a60749273e1190f99d998562ae6879c1568c3b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 19 12:55:32 2008 +0000

    debug: add olpc-activity flag
    
    
    20080319125532-7fe3f-055e6d4797aca930049e5cae15a62e4f035fc849.gz

 src/debug.c |    1 +
 src/debug.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit d9d8ef5a2c7e774c5d937bc633ff08a2be965b4c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 19 10:27:29 2008 +0000

    remove salut_contact_manager_new
    
    
    20080319102729-7fe3f-4f0c1433c118b957335b900aea2f66d25e7cad11.gz

 src/salut-contact-manager.c |    8 --------
 src/salut-contact-manager.h |    5 -----
 2 files changed, 0 insertions(+), 13 deletions(-)

commit 79df5bcc095465d3a8e665cbb16abb58f713678a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 16:35:44 2008 +0000

    avahi-muc-manager.c: coding style tweaks
    
    
    20080318163544-7fe3f-a60f37a9ffa487379835927235ffb41adca67e39.gz

 src/salut-avahi-muc-manager.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit b36d6b30d6a0cb22b70cb7c1de770b72c6233805
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:47:22 2008 +0000

    muc-manager: remove useless old code
    
    
    20080318154722-7fe3f-5731f6d75840b5e75acf9f67478d304bf78b47aa.gz

 src/salut-muc-manager.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit cb3903fa53d891acac96d5bec80594c988ab804e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:23:39 2008 +0000

    salut-connection: use new contact mgr API
    
    
    20080318152339-7fe3f-86071c68ee5c3f1155db72264b65dc8cd4e433d5.gz

 src/salut-connection.c |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 4ebf23fb1edd5846d3dbeaac38d9402c97d7691d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:22:50 2008 +0000

    build salut-avahi-contact-manager
    
    
    20080318152250-7fe3f-4af252905dc8876c50486b8fa9b5c9d45a26b0af.gz

 src/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit fe27cb90ac40d5f01ad97d91f26d82f5252f8cf2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:22:14 2008 +0000

    add salut-avahi-contact-manager.[ch]
    
    
    20080318152214-7fe3f-fd7bbb7b5683df57128067c23e50ec75cca4d393.gz

 src/salut-avahi-contact-manager.c |  367 +++++++++++++++++++++++++++++++++++++
 src/salut-avahi-contact-manager.h |   67 +++++++
 2 files changed, 434 insertions(+), 0 deletions(-)

commit 15d0cbe5da141d1574641575c19bae91fff899f0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:21:46 2008 +0000

    salut-contact-manager: start to abstract avahi bits
    
    
    20080318152146-7fe3f-a6b449bdebfe41378d0ec20edf0b11dfc6a5f15d.gz

 src/salut-contact-manager.c |  189 +++++--------------------------------------
 src/salut-contact-manager.h |   15 +++-
 2 files changed, 31 insertions(+), 173 deletions(-)

commit a8703dfe2d2d6c187028bde69eba9000df32bd59
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:19:48 2008 +0000

    avahi-discovery-client: implement _create_contact_manager
    
    
    20080318151948-7fe3f-a43f06c6417962e08a095a232b2ce007347f7b22.gz

 src/salut-avahi-discovery-client.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit 88393a1d426e6254b5b6ae0e20d7477fea4cbbeb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 15:19:06 2008 +0000

    discovery-client: add salut_discovery_client_create_contact_manager
    
    
    20080318151906-7fe3f-981dd6cb69b48cfa77e1e397025da0f779658423.gz

 src/salut-discovery-client.c |   11 +++++++++++
 src/salut-discovery-client.h |    6 ++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

commit 3c4bb38dd180bf3f97709c1c92296cdd64f1a51c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 15:44:29 2008 +0000

    salut-contact-manager: create a constructor to properly create the object
    
    
    20080317154429-7fe3f-f20137920dbb21f656396e5da08d67863cb620d8.gz

 src/salut-contact-manager.c |  111 ++++++++++++++++++++++++++++++++++++-------
 1 files changed, 94 insertions(+), 17 deletions(-)

commit 714865396ee3483d7ee61ad344f19e7b8a038808
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 14:39:52 2008 +0000

    salut-avahi-discovery-client.c: change state when disposing the client
    
    
    20080317143952-7fe3f-73429a826f5478eb70e85ee828a7020abcdb5b46.gz

 src/salut-avahi-discovery-client.c |   39 +++++++++++++++++++++--------------
 1 files changed, 23 insertions(+), 16 deletions(-)

commit a44a5910b37e280f5abac1b639b0ac2c1488a70b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 14:37:47 2008 +0000

    salut-discovery-client: add disconnecting state
    
    
    20080317143747-7fe3f-3162180c4c51a4d3e003435a069ff7edfc473104.gz

 src/salut-avahi-discovery-client.c |    1 +
 src/salut-discovery-client.h       |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit d5b601c6f766e8bdf83c002502b4d18edd0fe48f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 14:18:16 2008 +0000

    muc-channel: rely on abstract methods to announce muc service
    
    
    20080317141816-7fe3f-f1f633e02d41e00ea40eecf198b191e562adc532.gz

 src/salut-muc-channel.c |  237 +++++++----------------------------------------
 src/salut-muc-channel.h |   15 ++-
 2 files changed, 43 insertions(+), 209 deletions(-)

commit 921cb7b9413def5c8cc20b0b4bf4b91fa03bb77a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 14:16:21 2008 +0000

    salut-muc-manager: abstract muc channel creation in the muc manager
    
    
    20080317141621-7fe3f-c4d0ec3168ae673daff944d86f5da480dbe69d07.gz

 src/salut-avahi-muc-manager.c |   22 ++++++++++++++++++++++
 src/salut-muc-manager.c       |    7 ++++---
 src/salut-muc-manager.h       |    7 +++++++
 3 files changed, 33 insertions(+), 3 deletions(-)

commit d62508fa13a6c404670251be4e554a8a6c213b2c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 14:15:14 2008 +0000

    build salut-avahi-muc-channel
    
    
    20080317141514-7fe3f-910247ed1d5b704567837622eb37877a2f84f9f3.gz

 src/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6a27e50ad8a3f2f4e19e9de93f0e00b43a0a29e0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 14:00:27 2008 +0000

    add salut-avahi-muc-channel.[ch]
    
    
    20080317140027-7fe3f-7801255ac46bca9955736f135e8f9f41ee583a83.gz

 src/salut-avahi-muc-channel.c |  362 +++++++++++++++++++++++++++++++++++++++++
 src/salut-avahi-muc-channel.h |   72 ++++++++
 2 files changed, 434 insertions(+), 0 deletions(-)

commit 8c79c8c5f52575ea4d94e706b28bacd9b956824e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Mar 17 09:13:58 2008 +0000

    add salut_muc_channel_new
    
    
    20080317091358-7fe3f-19f5fb49e07a068f74abe16564e8c66f68059228.gz

 src/salut-muc-channel.c |   23 +++++++++++++++++++++++
 src/salut-muc-channel.h |    9 +++++++++
 src/salut-muc-manager.c |   14 +++-----------
 3 files changed, 35 insertions(+), 11 deletions(-)

commit e527185b1a87b4029268fba83aa2231edc563484
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 15:19:49 2008 +0000

    salut-connection: start to abstract Avahi
    
    
    20080314151949-7fe3f-ead36f3d2e99680c7b41a6dd77c8e91459336507.gz

 src/salut-connection.c |  115 ++++++++++++++++++++++++++---------------------
 1 files changed, 64 insertions(+), 51 deletions(-)

commit a11d8cea1ef8c30e0526299ef93b24a6697461d2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 15:18:15 2008 +0000

    salut-muc-manager: remove all Avahi code and rely on abstract methods for discovery
    
    
    20080314151815-7fe3f-05835e68061351dcd3d100ef7b34870b18128baf.gz

 src/salut-muc-manager.c |  378 +++++++++++------------------------------------
 src/salut-muc-manager.h |   24 ++-
 2 files changed, 101 insertions(+), 301 deletions(-)

commit 8e25249ed638ed175b078428fc3d7f1e3a31f200
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 15:18:05 2008 +0000

    build new files
    
    
    20080314151805-7fe3f-0caa7726bfd9b1ff5067152d7b054bb820a7883c.gz

 src/Makefile.am |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 060a9e35a5b1bf7b193cb6bc4558628c15aa9f26
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 15:13:30 2008 +0000

    add salut-avahi-muc-manager.[ch]
    
    
    20080314151330-7fe3f-4d49aafa79ac8e2d5de86d7651c06a4d845bef97.gz

 src/salut-avahi-muc-manager.c |  436 +++++++++++++++++++++++++++++++++++++++++
 src/salut-avahi-muc-manager.h |   68 +++++++
 2 files changed, 504 insertions(+), 0 deletions(-)

commit 9eaf7c8cb1568e13aaa3304596b7ee6650ec9546
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 15:05:00 2008 +0000

    add salut-avahi-discovery-client.[ch]
    
    
    20080314150500-7fe3f-955bbd7456e00d839e6844c01dc37258e97d13a7.gz

 src/salut-avahi-discovery-client.c |  265 ++++++++++++++++++++++++++++++++++++
 src/salut-avahi-discovery-client.h |   71 ++++++++++
 2 files changed, 336 insertions(+), 0 deletions(-)

commit aa69d2385d5975619a52dd19c2d4aa6ecabfaaab
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 15:03:25 2008 +0000

    add salut-discovery-client.[ch]
    
    
    20080314150325-7fe3f-e94b563ea1f2ce64a471caa378cafb809a642b4e.gz

 src/salut-discovery-client.c |   95 ++++++++++++++++++++++++++++++++++++++++++
 src/salut-discovery-client.h |   72 +++++++++++++++++++++++++++++++
 2 files changed, 167 insertions(+), 0 deletions(-)

commit d6fcf8b576d6a33fd488ae334fc11b15fcee7a15
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 14 12:37:31 2008 +0000

    salut-muc-manager: move code from _new function to properties and constructor
    
    
    20080314123731-7fe3f-b28e4e3b3c1c4d11f1c59b5fceb8dd1aec3ed944.gz

 src/salut-muc-manager.c |  135 ++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 110 insertions(+), 25 deletions(-)

commit bcea93334c91fcc368fd7199e16019ef79c1e77b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 11 15:33:23 2008 +0000

    salut-debug: add discovery flag
    
    
    20080311153323-7fe3f-e6c8c0ce2ffcb7bbbc29561a276e1ccec7bed1fd.gz

 src/debug.c |    1 +
 src/debug.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit afab4ea0a6846ac8f4bc90eec91f6841cb5b7256
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Fri May 23 15:10:25 2008 +0000

    Make tests work even when '.' is not in the $PATH
    
    
    20080523151025-a41c0-d2952b763c2ee3b40a2e43b7e8416402a4f0f2a8.gz

 rules/check.mak |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 3cc9ede38bbe8c387259585b8d8a82226ec36049
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri May 30 11:19:43 2008 +0000

    tube-stream: Fix off by one error in unix socket path initialization
    
    
    20080530111943-93b9a-6d0f9dbacadfa0c3f4c52779be03e87fc3245d45.gz

 src/tube-stream.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f79090a53928fb0dbbafd43c0e4cfe77fc7dd221
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 29 13:38:27 2008 +0000

    don't use EAI_ADDRFAMILY and EAI_NODATA. Should fix build on Fedora 9
    
    
    20080429133827-7fe3f-479a47eecfdd825cc8b38a88309be9d8cb1b711f.gz

 lib/gibber/gibber-resolver.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 54b93297f110a75446299c07c6ac655b5bc02ff7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 23 11:31:13 2008 +0000

    docs/: build HTML by default, now we have a properly licensed xep.xsl
    
    
    20080423113113-53eee-b88afcd4c99f1b209c9ef2d06840437ee3aafd2b.gz

 docs/Makefile.am |   38 ++++++++++++++------------------------
 docs/README      |    6 ------
 2 files changed, 14 insertions(+), 30 deletions(-)

commit 1564754cf17a3b142351a09441aadf8712ef8c00
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 23 11:30:55 2008 +0000

    tools/: ship xep.xsl now it's DFSG-free (thanks stpeter!)
    
    
    20080423113055-53eee-831b6ceaa3e7ffa200eb701e7d1230cb4ac3d604.gz

 tools/Makefile.am |   10 +-
 tools/xep.xsl     |  909 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 918 insertions(+), 1 deletions(-)

commit 6ded0e455db5c1abce389da9c96133e42748e756
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 23 11:07:50 2008 +0000

    COPYING: indicate the status of src/sha1/sha1.[ch] and tools/xep.xsl
    
    
    20080423110750-53eee-da5ecd8b1432500239b14fb3973a2214d450fe12.gz

 COPYING |   70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 69 insertions(+), 1 deletions(-)

commit 03a1fa63b591fef7483832401c21cc988c63b26e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 22 11:06:27 2008 +0000

    Fix bashism "&>"
    
    
    20080422110627-53eee-036b7cb6f278804e8c925529da6a7994fc14671f.gz

 autogen.sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 70d4c73e78eb53e9f38ab55a08b0291c1b229bef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 17:13:58 2008 +0000

    Remove cruft from tools/
    
    
    20080421171358-53eee-b7e2675e510303d1b1ca398dcc8816491a10b64f.gz

 tools/Makefile.am            |    7 +-
 tools/genginterface.py       |  712 ------------------------------------------
 tools/ls-interfaces.xsl      |   35 --
 tools/make-all-async.xsl     |   43 ---
 tools/spec-to-introspect.xsl |   51 ---
 tools/update-spec-gen-am.sh  |   75 -----
 6 files changed, 1 insertions(+), 922 deletions(-)

commit e665d31614ef5aeb90a6aec96a656796808c46dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:54:49 2008 +0000

    Add tools/ to SUBDIRS
    
    
    20080421165449-53eee-7e365c98ef890bc77d8c84e65c736d1e17b5ecc4.gz

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 82fd790681fff991ac0a151e71288550c1cd8a94
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:48:35 2008 +0000

    Move extensions/tools to tools (consistent with Gabble, telepathy-glib, etc.)
    
    
    20080421164835-53eee-424948eb2510e98e743a9c2ba68b8985ed9f84de.gz

 configure.ac                                       |    2 +-
 extensions/Makefile.am                             |    4 +-
 extensions/tools/Makefile.am                       |   42 --
 extensions/tools/c-constants-generator.xsl         |  299 --------
 extensions/tools/c-interfaces-generator.xsl        |   84 ---
 extensions/tools/doc-generator.xsl                 |  758 --------------------
 extensions/tools/genginterface.py                  |  712 ------------------
 extensions/tools/glib-client-marshaller-gen.py     |   59 --
 extensions/tools/glib-errors-enum-body.xsl         |   72 --
 extensions/tools/glib-errors-enum-header.xsl       |   73 --
 extensions/tools/glib-ginterface-gen.py            |  711 ------------------
 extensions/tools/glib-gtypes-generator.py          |  230 ------
 .../tools/glib-interfaces-body-generator.xsl       |   47 --
 extensions/tools/glib-interfaces-generator.xsl     |   55 --
 extensions/tools/glib-signals-marshal-gen.py       |   55 --
 extensions/tools/identity.xsl                      |    7 -
 extensions/tools/libglibcodegen.py                 |  320 ---------
 extensions/tools/ls-interfaces.xsl                 |   35 -
 extensions/tools/make-all-async.xsl                |   43 --
 extensions/tools/spec-to-introspect.xsl            |   51 --
 extensions/tools/update-spec-gen-am.sh             |   75 --
 tools/Makefile.am                                  |   42 ++
 tools/c-constants-generator.xsl                    |  299 ++++++++
 tools/c-interfaces-generator.xsl                   |   84 +++
 tools/doc-generator.xsl                            |  758 ++++++++++++++++++++
 tools/genginterface.py                             |  712 ++++++++++++++++++
 tools/glib-client-marshaller-gen.py                |   59 ++
 tools/glib-errors-enum-body.xsl                    |   72 ++
 tools/glib-errors-enum-header.xsl                  |   73 ++
 tools/glib-ginterface-gen.py                       |  711 ++++++++++++++++++
 tools/glib-gtypes-generator.py                     |  230 ++++++
 tools/glib-interfaces-body-generator.xsl           |   47 ++
 tools/glib-interfaces-generator.xsl                |   55 ++
 tools/glib-signals-marshal-gen.py                  |   55 ++
 tools/identity.xsl                                 |    7 +
 tools/libglibcodegen.py                            |  320 +++++++++
 tools/ls-interfaces.xsl                            |   35 +
 tools/make-all-async.xsl                           |   43 ++
 tools/spec-to-introspect.xsl                       |   51 ++
 tools/update-spec-gen-am.sh                        |   75 ++
 40 files changed, 3730 insertions(+), 3732 deletions(-)

commit 840dc089b307ec92829ec1168d4e49358910c6be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:45:08 2008 +0000

    Add comment explaining why the .service.in file has a shorter name than you might expect
    
    
    20080421164508-53eee-50ee2a5f882df2251e132c2ea6326653d5b5c252.gz

 data/Makefile.am |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 4bf291a850d3c6b2dd25dbc63b5f85413202cace
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:35:52 2008 +0000

    Fix data/Makefile.am
    
    
    20080421163552-53eee-1138a03236e8322713771495399df05d6916cb5a.gz

 data/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e2691a793900c2e8145c09502eb14a65d65492ae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:21:13 2008 +0000

    Don't use tar-ustar now that we've removed the long filename that caused problems (it turns out to be an automake 1.9 feature anyway)
    
    
    20080421162113-53eee-7543bb61bc072f0015efc27cf296fe926d74c8d3.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 092e2331408f89ba92096cf81711061d35f2dae4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:19:10 2008 +0000

    Pass -f to autoreconf to update config.guess and friends
    
    
    20080421161910-53eee-b73334e37fbba9448c78d44a2ff85167c456d0bf.gz

 autogen.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fb208c34a09e60f88ffa5e3dbb311567a442bbe1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:18:40 2008 +0000

    Prefer to run under automake-1.8 if available, to avoid automake 1.9 dependencies creeping in while we claim to support 1.8
    
    
    20080421161840-53eee-2efdc56698a24c917bfcafc8e27d333039df2168.gz

 autogen.sh |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 5e2f2217b52af21e7166f40e27781a610242267f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:17:39 2008 +0000

    Remove the fragile spec-gen.am stuff (no longer used)
    
    
    20080421161739-53eee-57bc93785fef1e8c7ac3a3cc5d0e26a0344118e4.gz

 autogen.sh             |    3 ---
 extensions/Makefile.am |    2 --
 2 files changed, 0 insertions(+), 5 deletions(-)

commit 184f752e22d9b8e84c013568777cf12290641b7a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:16:38 2008 +0000

    Update code generation machinery
    
    
    20080421161638-53eee-78f691d4d0d0c0963127d77bae015e548efe831f.gz

 extensions/Makefile.am    |  123 +++++++++++++++++++++++++--------------------
 extensions/all.xml        |    5 +-
 extensions/channel.xml    |   27 ++++++++++
 extensions/connection.xml |   28 ++++++++++
 extensions/extensions.c   |    6 ++
 5 files changed, 131 insertions(+), 58 deletions(-)

commit bc89908e2c110cd3c72bbf3797f80788f668814c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:16:19 2008 +0000

    Require telepathy-glib 0.7.3 (path of least resistance for updating code-gen)
    
    
    20080421161619-53eee-f665e1867a06078fa60351dd293a863d6c4f0ae3.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b25e0d557c06a05042251a2f19e6be38141f0152
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:14:50 2008 +0000

    configure.ac: check for mkdir -p (needed for updated code-gen)
    
    
    20080421161450-53eee-fb71431d2ef8588ab0149b61ab5a13fa1fc5170d.gz

 configure.ac |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 03df27f95ef4926dc0f15739d73b0c7a7f5758da
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:14:25 2008 +0000

    Add more codegen tools from telepathy-glib
    
    
    20080421161425-53eee-57f3aa4bdca004be44ba9ac5c24389e94bd1b55c.gz

 extensions/tools/Makefile.am                       |   35 +-
 extensions/tools/glib-client-marshaller-gen.py     |   59 ++
 extensions/tools/glib-ginterface-gen.py            |  711 ++++++++++++++++++++
 extensions/tools/glib-gtypes-generator.py          |  230 +++++++
 .../tools/glib-interfaces-body-generator.xsl       |   47 ++
 extensions/tools/glib-interfaces-generator.xsl     |   55 ++
 extensions/tools/glib-signals-marshal-gen.py       |   55 ++
 extensions/tools/identity.xsl                      |    7 +
 extensions/tools/libglibcodegen.py                 |  320 +++++++++
 9 files changed, 1517 insertions(+), 2 deletions(-)

commit dcf357c704df13cce5310c00b64ed5e14d4127ab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 16:12:21 2008 +0000

    Update existing codegen tools from telepathy-glib
    
    
    20080421161221-53eee-04dacea1ac4f1d291f79f3c3b08d581458e08925.gz

 extensions/tools/c-constants-generator.xsl   |  184 ++++++++-----
 extensions/tools/c-interfaces-generator.xsl  |    4 +-
 extensions/tools/doc-generator.xsl           |  385 ++++++++++++++++++++++++--
 extensions/tools/glib-errors-enum-body.xsl   |   27 ++-
 extensions/tools/glib-errors-enum-header.xsl |   27 ++-
 extensions/tools/ls-interfaces.xsl           |    2 +
 extensions/tools/make-all-async.xsl          |   21 ++
 extensions/tools/spec-to-introspect.xsl      |   25 ++
 8 files changed, 571 insertions(+), 104 deletions(-)

commit 5bcaaea2ea021a4ea6041b74e4f273ea90f63298
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 13:23:30 2008 +0000

    Remove as-ac-expand.m4
    
    
    20080421132330-53eee-a75b470d6b20679042002bc0e537eda878146451.gz

 m4/Makefile.am     |    3 +--
 m4/as-ac-expand.m4 |   49 -------------------------------------------------
 2 files changed, 1 insertions(+), 51 deletions(-)

commit bea029f709c6ddc673efddbb2132b3e7bdce81af
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 13:22:54 2008 +0000

    Remove now-useless AC_DEFINE/AC_SUBST/AS_AC_EXPAND of DBUS_SERVICES_DIR
    
    
    20080421132254-53eee-0d8b677b837a93d334ee5ae9bff9a44a22deca3b.gz

 configure.ac |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 95bf83c298e779d4edd4b712443297eb072a58a1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 13:19:32 2008 +0000

    Don't distribute .service.in file with insanely long name (patch from my Gabble branch)
    
    
    20080421131932-53eee-568b21973e005135bffa5098629be745ed4ea9b5.gz

 data/Makefile.am                                   |   21 +++++++------------
 ...op.Telepathy.ConnectionManager.salut.service.in |    3 --
 data/salut.service.in                              |    3 ++
 3 files changed, 11 insertions(+), 16 deletions(-)

commit 7aea6b5ce4246b70983e93cff3454a3a627a32c1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 13:03:33 2008 +0000

    Add a hard dependency on telepathy-glib 0.6.1 and avoid using #ifdef for tp_debug_set_flags
    
    
    20080421130333-53eee-01c0cf70c09ca45cf4721d0b258ac39e026e29e1.gz

 configure.ac |    7 +------
 src/debug.c  |    6 +-----
 src/salut.c  |   10 +---------
 3 files changed, 3 insertions(+), 20 deletions(-)

commit bdafc09c8d55a67e445158779b99d98699864bf5
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Tue Apr 15 15:31:56 2008 +0000

    Add a D-Bus message queue when the application is not yet connected to the tube (similar to Bug #14343 in Gabble)
    
    
    20080415153156-a41c0-24c44c55063246bb5ef35d4c0f250c8ce5bc6068.gz

 src/tube-dbus.c |   78 ++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 72 insertions(+), 6 deletions(-)

commit 67badba2f8d18c51eab027dca48d7273288c8726
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Tue Apr 15 14:40:03 2008 +0000

    Fix copyright
    
    
    20080415144003-a41c0-28af9e509291e1acda3cf78e7f15bb3246559ec8.gz

 lib/gibber/gibber-bytestream-ibb.c |    2 +-
 src/tube-dbus.c                    |    2 +-
 src/tube-iface.c                   |    2 +-
 src/tube-stream.c                  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 15adc0cb109f4a1c3ee154d968b117eb5cc72281
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Apr 15 14:22:19 2008 +0000

    rename gibber_transport_block to gibber_transport_block_receiving
    
    
    20080415142219-7fe3f-da9d8e1cce94bb1e4b69012cd0f6fae743962c80.gz

 lib/gibber/gibber-bytestream-oob.c |    2 +-
 lib/gibber/gibber-fd-transport.c   |   12 ++++++------
 lib/gibber/gibber-transport.c      |    8 ++++----
 lib/gibber/gibber-transport.h      |    7 +++----
 src/tube-stream.c                  |    2 +-
 5 files changed, 15 insertions(+), 16 deletions(-)

commit 97f66166caf66b9b116adee81ccb1df4928c31be
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 5 18:02:57 2008 +0000

    tube-stream: block the data stream when the bytestream is blocked and when transport buffer isn't empty
    
    
    20080305180257-7fe3f-fafcd411c3d2394983a9964e2a618750b0ef9d2f.gz

 src/tube-stream.c |   99 +++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 77 insertions(+), 22 deletions(-)

commit e48eec3dec961b9d0cfefea9c78cf7a44b6672ac
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 5 17:55:43 2008 +0000

    bytestream-oob: block writing if the transport buffer isn't empty
    
    
    20080305175543-7fe3f-41abf277588792b510162fd467810363da4a7679.gz

 lib/gibber/gibber-bytestream-oob.c |   68 ++++++++++++++++++++++++++++++-----
 1 files changed, 58 insertions(+), 10 deletions(-)

commit 0e46c6118b1cdb9783315ee2f0c27042223854b3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 5 17:53:36 2008 +0000

    add gibber_bytestream_oob_block_read
    
    
    20080305175336-7fe3f-f69727027697ba9977c2499ea5363c746729a494.gz

 lib/gibber/gibber-bytestream-oob.c |   16 ++++++++++++++++
 lib/gibber/gibber-bytestream-oob.h |    3 +++
 2 files changed, 19 insertions(+), 0 deletions(-)

commit b251bd8f5dcc4ca2ae8ed6f044c73fa38094e1c5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 5 17:48:08 2008 +0000

    gibber-fd-transport.c: implement gibber_transport_block
    
    
    20080305174808-7fe3f-f02e8973276cfcb0e09d7eaec57ad66ead0da158.gz

 lib/gibber/gibber-fd-transport.c |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

commit 0e80f8098d1a758149474b3ac3d540322a8b6e23
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Mar 5 17:33:24 2008 +0000

    add gibber_transport_block method
    
    
    20080305173324-7fe3f-aefe91baadbb145291b0df9b79820785c736d958.gz

 lib/gibber/gibber-transport.c |   11 +++++++++++
 lib/gibber/gibber-transport.h |    5 +++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit 4a9a3bdd876046e800a9bacc369edd6b318e4d3e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Apr 9 09:43:03 2008 +0000

    NEWS: fix typo
    
    
    20080409094303-7fe3f-a5565be11a0328d5bed9cdfbc2fe6c6e21de9ef5.gz

 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ea93e9ba8a40a31ae9202bb05e8b25248f9a9fa2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Apr 9 09:32:23 2008 +0000

    version 0.3.2
    
    
    20080409093223-7fe3f-7c1fc21c2577c6049e031fad678a0f61bff26346.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 818ea7415549ea88d096e3cf155f4208d8081146
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Apr 9 09:26:19 2008 +0000

    version 0.3.2
    
    
    20080409092619-7fe3f-4435a714cac2b09872712994227c352c0f0807f8.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 26e5667777bedf76aea557d8bba6e973603fa4ee
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Apr 9 09:25:13 2008 +0000

    add a NEWS entry for 0.3.1 release
    
    
    20080409092513-7fe3f-5690a7e2a250187dfb0ba4a3c3fafa321492e4de.gz

 NEWS |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 0cd1fba461e9bfc97784ba11aa77d1ec5d51ddbc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Apr 7 08:57:26 2008 +0000

    salut-connection: no need to get the DBus proxy when disposing
    
    
    20080407085726-7fe3f-6c814cb60e3034fb967a4c3f0b39f74a5e5e38e0.gz

 src/salut-connection.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 9481dc60386e34ca7590102c93e6368822d34bcc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Mar 28 09:02:42 2008 +0000

    muc-channel: add debug info about membership management
    
    
    20080328090242-7fe3f-e950996e2f9015831cff8deedbe969890ddbee00.gz

 src/salut-muc-channel.c |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit e6878327f0850724377792e308ad39a2e978c94b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Mar 20 11:35:53 2008 +0000

    GibberRMulticastCausalTransport: When reconnecting after a reset, reset the resetting flag
    
    
    20080320113553-b58c9-d3074a3e1160a03331fbdce5f91f380d0f3ed5d4.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3086e9264a860253ff8eabaee6af4093ac1e5f1c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Mar 20 11:34:52 2008 +0000

    continous-failure.py: Update test to send messages on a regular basis to see check if data is still send after a reset
    
    
    20080320113452-b58c9-08851cf6347ebf8cc7dd2e01a5c72fed36125220.gz

 tests/continous-failure.py |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

commit 602c6f6bc635042fe6fbea2abc5c2de953ad7ae1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Mar 20 11:30:05 2008 +0000

    While resetting just drop messages, don't send it through to a lower transport
    
    
    20080320113005-b58c9-d73e2c636279bd00059324fd4887dcf0e3659697.gz

 lib/gibber/gibber-r-multicast-transport.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 7c1b6001a909da31ac103751e6bd08925f9623f1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Mar 18 12:54:19 2008 +0000

    contact-manager: use the service name and not the activity name when removing an activity
    
    
    20080318125419-7fe3f-2b6337e920050070038738a49c87de057b8af8b6.gz

 src/salut-contact-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 373294cf95440d889e33fa08834bdee6ce9a4d9e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 29 18:54:30 2008 +0000

    Fix some small coding style issues
    
    
    20080229185430-b58c9-2e8a9fd2e3272303a046d480e03c1aec547a82cd.gz

 lib/gibber/gibber-r-multicast-sender.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit d6a58f308a9895d3a9c031a7057b95efb67d93f0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 29 18:48:48 2008 +0000

    GibberRMulticastSender: Don't assume that all packets between ->first_packet, and ->next_output_paxket exist
    
    
    20080229184848-b58c9-9d5a66aa30b9b5c7dc71858ec0c3d548f2c96027.gz

 lib/gibber/gibber-r-multicast-sender.c |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

commit 79f17b1a0ca1f6af570c6807b0b02017afdaf367
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 29 17:57:44 2008 +0000

    GibberRMulticastSender: Fix repairing when the node has moved to pending_removal
    
    
    20080229175744-b58c9-badc83e553cb58214d8869138cf0cb3b46e7313f.gz

 lib/gibber/gibber-r-multicast-sender.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 76058b9330713ce96e84d2a27743f5834efb23cd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 29 16:57:07 2008 +0000

    GibberRMulticastSenderGroup: WHOIS_REQUEST senders should be looked up by whois_request.sender_id in the packet
    
    
    20080229165707-b58c9-73933d5855900e271c22c38a3dd468af8a4ee010.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d6e5594dab49ccf0ba5a2a3c0f80814cdc4d81f8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 29 16:28:11 2008 +0000

    GibberRMulticastSenderGroup: Fixed a silly bug where the condition in the forloop woud still true forever
    
    
    20080229162811-b58c9-1d62bba768c92463f9bc6d0171edcc4c5034cadc.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2850949ccc50f0487284acf65b69fe7c999c38e8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 29 11:46:20 2008 +0000

    GibberRMulticast: Don't keep pending removals in the main hash, but put them in a seperate array. So we can start a new gathering session including them, while still being able to react on repair requests
    
    
    20080229114620-b58c9-c2afc379ff4938c18beee24e7d03121670b815dc.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |  109 +++-----
 lib/gibber/gibber-r-multicast-sender.c           |  312 +++++++++++++++++-----
 lib/gibber/gibber-r-multicast-sender.h           |    8 +-
 3 files changed, 290 insertions(+), 139 deletions(-)

commit 4ebb8f7d45b2bdcfe51f545ad5f6d0d3d65b385b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 28 16:40:05 2008 +0000

    GibberRMulticastTransport: Ensure we wait for nodes to finish their failure process before completeling the JOIN
    
    
    20080228164005-b58c9-91e322e6df3277ac03363586159626c1e4fd3d10.gz

 lib/gibber/gibber-r-multicast-transport.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit b3144e0081462993a01017931ee86fc969f0dc5a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 28 16:39:26 2008 +0000

    GibberRMulticastTransport: reset the timeout to zero when the gathering phase has stopped, not strictly necessary, but nice anyway
    
    
    20080228163926-b58c9-427ec7caa197665ffaf2714fcbb549985fbefc02.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a7fde038d8e85345900587d31866e74f4ddd8895
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 28 15:47:31 2008 +0000

    GibberRMulticastSender: Set the pending removal state before checking the queue length as the lenght partially depends on the state
    
    
    20080228154731-b58c9-2310ba695cac0635d663f79ecf3570bee82069a5.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit d38a061aae61d1ff4184c6f3ac35f3a556a35bf3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 28 11:16:35 2008 +0000

    If we're resetting because the join failed, return JOIN_FAILED immediately
    
    
    20080228111635-b58c9-be2d6d6e3d8b31472ca7a4dc4c3720764d7deba4.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6ca82af019bed472e693fd02c1eb5e5fd25d6621
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 28 11:16:08 2008 +0000

    Better debugging of sender garbage collection
    
    
    20080228111608-b58c9-f407c4561a64c815eb1645d749755ab15d058093.gz

 lib/gibber/gibber-r-multicast-sender.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 4b0d9e0136c26d3887cbc44292bddae343031103
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 28 09:55:32 2008 +0000

    GibberRMulticast: Add more clear debugging information
    
    
    20080228095532-b58c9-4d7e3a4de70c95b7511eccb8b152c6c2c3ebc2a5.gz

 lib/gibber/gibber-r-multicast-sender.c    |    2 +-
 lib/gibber/gibber-r-multicast-transport.c |    4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit d6846b71b911caeb176fb467e7fb7be2a5f44161
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Feb 21 10:10:38 2008 +0000

    bytestream-muc: set state to closing before closed
    
    
    20080221101038-7fe3f-bc6a9ae25604b2e906294bd65a8a3b26141904fe.gz

 lib/gibber/gibber-bytestream-muc.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 58beddaf9079aea3cc1fe363ed80bdaeb785246a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Feb 21 10:09:04 2008 +0000

    bytestream-ibb: set status to closing before closed
    
    
    20080221100904-7fe3f-d774fc518f296f4c59735deedf6a75f0e7201137.gz

 lib/gibber/gibber-bytestream-ibb.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1ac01f37e4e704ae0527d2034d734b9084079cfa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Feb 21 10:03:27 2008 +0000

    bytestream-ibb: add a explanation about the current status of this bytestream
    
    
    20080221100327-7fe3f-70b9a8bf9ed9f214be8b9d74d95c412f09b01c0f.gz

 lib/gibber/gibber-bytestream-ibb.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ad611c9862068d49e0a53ed48b64a788a6fc2317
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Feb 21 09:35:58 2008 +0000

    bytestream-obb: remove redundant disconnect signals
    
    
    20080221093558-7fe3f-809061765448b5b7f9ba38358e7322d2d591cc17.gz

 lib/gibber/gibber-bytestream-oob.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 505474ee6f0470698211d14c89777c7568d4b185
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Feb 21 09:15:46 2008 +0000

    bystream-oob: always go trought the closing state before the closed one
    
    
    20080221091546-7fe3f-50d041136c8170d666b749516b0a0779809a7362.gz

 lib/gibber/gibber-bytestream-oob.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit e51f4a5d3a47504f335de2bae30b25f63535a596
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 16:43:11 2008 +0000

    bytestream-obb: add a closing state and disconnect the transport when closing the bytestream
    
    
    20080220164311-7fe3f-1607e7cd44065f8b009a18c58cb75da4e65ff2f1.gz

 lib/gibber/gibber-bytestream-iface.h |    1 +
 lib/gibber/gibber-bytestream-oob.c   |  151 +++++++++++++++++++++-------------
 2 files changed, 93 insertions(+), 59 deletions(-)

commit 7530f84eb582195761b40743c574ec520bb96cba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 15:13:58 2008 +0000

    bytestream-oob: be sure the buffer is flushed before disconnect the transport
    
    
    20080220151358-7fe3f-b110c0e52710a52a6e20b77458ed67fda0ef9969.gz

 lib/gibber/gibber-bytestream-oob.c |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

commit 52d93588ef9ce1d525dd0b2a663dc17fd8174ae0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 13:07:31 2008 +0000

    gibber-fd-transport: emit the buffer-empthy signal when all the data are directly send
    
    
    20080220130731-7fe3f-89479d58b69bdb4f589128959eb298dca9ff7890.gz

 lib/gibber/gibber-fd-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 538355b88670e3af185453e325fcdae715b14e2b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 13:02:22 2008 +0000

    add gibber_transport_emit_buffer_empty and use it instead of g_signal_emit_by_name
    
    
    20080220130222-7fe3f-6dda7dbd3f91fc6267ced2140be54e819795d977.gz

 lib/gibber/gibber-fd-transport.c |    2 +-
 lib/gibber/gibber-transport.c    |    5 +++++
 lib/gibber/gibber-transport.h    |    3 +++
 3 files changed, 9 insertions(+), 1 deletions(-)

commit 0b541bf829fadb6d032202225ef64af23779cf7f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 12:53:52 2008 +0000

    gibber-transport: assert buffer_is_empty is implemented
    
    
    20080220125352-7fe3f-8e09cfb31edccb90388aee786f67cea18f708768.gz

 lib/gibber/gibber-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7fb3bd086ba3854d62586ce489fd79c9fe0feaf4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 12:35:22 2008 +0000

    tube-stream: wait the buffer is empty before remove the transport
    
    
    20080220123522-7fe3f-afeb9636be83cf04ef69ed305dcb89e8f606d675.gz

 src/tube-stream.c |   48 ++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 40 insertions(+), 8 deletions(-)

commit bfb37e73a45382867736d801b8c9cb348bcea431
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 12:17:26 2008 +0000

    gibber-fd-transport: implement the buffer_is_empty method
    
    
    20080220121726-7fe3f-a778b637f890c297c30062f620d8c511f680b293.gz

 lib/gibber/gibber-fd-transport.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit ecb0af1fbb627c973ba88887e920d65b69c3c831
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 12:15:55 2008 +0000

    gibber-fd-transport: emit the "buffer-empty" signal when needed
    
    
    20080220121555-7fe3f-a4496f080ccfa38d9b014a344b5e98bd2739017f.gz

 lib/gibber/gibber-fd-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 025d957ccd802565d10813e0a17ba0ff4c1e128f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 12:14:49 2008 +0000

    gibber-transport: add gibber_transport_buffer_is_empty abstract method
    
    
    20080220121449-7fe3f-f71a67795f683190eb1cdb8bdd187858472be20e.gz

 lib/gibber/gibber-transport.c |    9 +++++++++
 lib/gibber/gibber-transport.h |    4 ++++
 2 files changed, 13 insertions(+), 0 deletions(-)

commit 9800b361da430e7d6023ec4c21946bada41a6240
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Feb 20 12:02:30 2008 +0000

    gibber-transport: add a "empty-buffer" signal
    
    
    20080220120230-7fe3f-bc4ddd7398392a295371f79ea5b8b393c2d56dcb.gz

 lib/gibber/gibber-transport.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 41d45b8a7c8295e036d3090398b1e248c39c0ce5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 16:53:30 2008 +0000

    Reference the wiki page about Clique
    
    
    20080218165330-53eee-9367f3c939ad6e6550e2ee8cbced4bfefb9ed378.gz

 README |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit af6d26986ab59c3f732d76badedd3a481058a4ca
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 15:52:58 2008 +0000

    Fix up README for current Salut. Also s/Gabble/Salut/ and mention XEP-0174 instead of "Bonjour"
    
    
    20080218155258-53eee-6ec390e2983c8fdba3a1ecaa76d5e519c553ecd7.gz

 README |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 3c12496df530bd34f12671ef80a4d0272d910383
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 15:36:53 2008 +0000

    Use -Wno-portability now we explicitly require GNU Make (fd.o #14020)
    
    
    20080218153653-53eee-540983842761c77aff3c25e27d7464e2f9d48ad8.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e34ae4d0a6d2f30303f71be90a5b2faf100eab29
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 15:36:48 2008 +0000

    Add README
    
    
    20080218153648-53eee-e4a9566921b4a9fbe34215d6bd768b8e3983d564.gz

 README |   76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 76 insertions(+), 0 deletions(-)

commit 57d7db564d7add1e3a4bebd212b362855b775a05
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Feb 15 11:42:21 2008 +0000

    version 0.3.1
    
    
    20080215114221-7fe3f-3efe1be4226b11935799828fd35b7554d560d5d9.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be87f224a582fd9744a582ab8dda53b9adcaa1f8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Feb 15 11:36:45 2008 +0000

    version 0.3.1
    
    
    20080215113645-7fe3f-c2abcedba80e3c7ef3238e93211faf615e96757e.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d53d681f706d3f68d97772535a729847b4d5003b
Author: Laurent Bigonville <bigon@bigon.be>
Date:   Tue Feb 5 18:41:24 2008 +0000

    configure.ac: readd lost enable_ssl variable
    
    
    20080205184124-34271-e12bdde8c722b2febc05a7821e5d497cf15567e5.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5c240f76ab40fed44e5c3dbcb7ee22c07d9f9061
Author: Laurent Bigonville <bigon@bigon.be>
Date:   Sat Feb 2 16:21:49 2008 +0000

    configure.ac: add a flag to control openssl support
    
    
    20080202162149-34271-7929944141455b52154b228f4060568fa13ded43.gz

 configure.ac |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit f09f5999d37b7796e8cb893f41d6c00fae4e4403
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Feb 15 11:20:08 2008 +0000

    add Salut 0.3.1 release notes
    
    
    20080215112008-7fe3f-7b9edb91bfea256dcad706e842dfd19a8fad3631.gz

 NEWS |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 6e5c96a214e44b574ad26d714cb31ffa0720781f
Author: Marco Barisione <marco@barisione.org>
Date:   Tue Feb 12 12:50:34 2008 +0000

    src/Makefile.am: use POSIX character classes instead of ranges
    
    
    20080212125034-f1355-2a8faf4a271bb325930bd8927296b26c6bad6f9c.gz

 src/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bcc6d82bc02ac5c94b030936575839eb7f826489
Author: Marco Barisione <marco@barisione.org>
Date:   Tue Feb 12 12:50:21 2008 +0000

    lib/gibber/Makefile.am: use POSIX character classes instead of ranges
    
    
    20080212125021-f1355-0ceefa323ec0cda849ca43d4c98bf327d0255e7d.gz

 lib/gibber/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2c1336ad2871a09022395221ae5101d39674fc76
Author: Marco Barisione <marco@barisione.org>
Date:   Tue Feb 12 12:27:38 2008 +0000

    src/Makefile.am: allow digits in type names while generating marshallers
    
    
    20080212122738-f1355-11824aaf039c3c07e4f8fa2346fa6c56f80ff76d.gz

 src/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 213e18355c8e495e30fe5223e099aa6f1ca4064f
Author: Marco Barisione <marco@barisione.org>
Date:   Tue Feb 12 12:27:21 2008 +0000

    lib/gibber/Makefile.am: allow digits in type names while generating marshallers
    
    
    20080212122721-f1355-1f151e370fda9f71bed0092657db14a241ace47a.gz

 lib/gibber/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db2f680870119c5953195d079d75eb9724667171
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Feb 7 13:06:30 2008 +0000

    SalutMucManager: If setting up a resolver fails then we can get into a situation where a browser entry doesn't have a resolver. Handle this gracefully
    
    
    20080207130630-b58c9-dc509589bd21f6e3b3728f31ce0d658b92821f0c.gz

 src/salut-muc-manager.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 655ac9abef97494c91c6ab6465716781f9b44d1b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Feb 1 14:24:54 2008 +0000

    gibber-bytestream-muc: actually close the muc before announce it as closed
    
    
    20080201142454-7fe3f-9a8ab540ac89d53c84b86798263b4b74892c9e8b.gz

 lib/gibber/gibber-bytestream-muc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2b32cc9205a8bf0a8c5ade1060f6183ceedaaf64
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 1 11:38:20 2008 +0000

    Ignore request for removal of unknown senders
    
    
    20080201113820-b58c9-87c69bbc773c679cb69faed69004e17d06fe8183.gz

 lib/gibber/gibber-r-multicast-sender.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 40a4c17f02c721bb0d7bd5e460710ae15c9f03da
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 1 11:27:14 2008 +0000

    Always fully stop whois recovery process if a WHOIS_REPLY was received
    
    
    20080201112714-b58c9-863339e58eefca776a940199499e135791dcc91c.gz

 lib/gibber/gibber-r-multicast-sender.c |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit 1d159cc9380bcbcec563a9c113b7a1f3e490b2ae
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Feb 1 11:26:22 2008 +0000

    Reschedule whois request before sending out the request sigan, to prevent race conditions if the signal handler reenters the main loop
    
    
    20080201112622-b58c9-e06b56b79569ba286bdbbf00b2a5ab66ce957d60.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 855af32f9cbe4568f151404028219d711ed00528
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Feb 1 09:43:51 2008 +0000

    salut-contact: GError have to be freed using g_error_free, not g_free
    
    
    20080201094351-7fe3f-ee103b8c4a24aaba0b27da496f3ad8214a8ad8df.gz

 src/salut-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a8039257a0293d8a08ea4556bc9df0ba5b3dba7f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jan 31 16:43:21 2008 +0000

    tube-dbus: fix a reference leak when creating the muc bytestream
    
    
    20080131164321-7fe3f-7cc97c80562d2f0e80870f4f847957c4a76bb384.gz

 src/tube-dbus.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4eb77c90214062dfb66cf9972487066a6c4aeeb8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jan 31 16:37:11 2008 +0000

    salut_tube_dbus_constructor: when handle_type is room, the bytestream have to be of type GibberBytestreamMuc
    
    
    20080131163711-7fe3f-8a198df36a839f33f0389c1c9e180b600cddf94d.gz

 src/tube-dbus.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 254821f14e1ee929218525c594674677842a3ad6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jan 31 15:24:19 2008 +0000

    salut-self: convert error code to TP_ERROR_NETWORK_ERROR when announce_activity() failed
    
    
    20080131152419-7fe3f-a5344bcd08499796f6d4b6a30fcfcc2ee2cc32f4.gz

 src/salut-self.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 7e59ac8f853ba07f21acfc52b996d950d92bb08c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jan 30 13:56:46 2008 +0000

    NEWS: copy 0.3.0 release notes
    
    
    20080130135646-7fe3f-20a3928b87c6d54a6dc4d1860d750309571b4f7d.gz

 NEWS |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 66d41c641937a003c6dda54dd38df026683e66ad
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jan 29 14:09:45 2008 +0000

    salut-contact: display error message when ga_service_resolver_attach failed
    
    
    20080129140945-7fe3f-4f0b4ff6b11199a4e1b7fe4b16db641cd30551fb.gz

 src/salut-contact.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 6c8e484b65a3a0a30165f7c851a4574fd48ae03d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jan 29 13:19:56 2008 +0000

    salut-contact-manager.c: use DEBUG macro instead of g_message
    
    
    20080129131956-7fe3f-6bb6300f19dfe3f3cc2f3fcbda61b8d4fdfc7ddf.gz

 src/salut-contact-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 363714111a19b772c62b8eb9a75739ee0dd13c3c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 29 12:02:48 2008 +0000

    GibberResolver: Fix function definition style
    
    
    20080129120248-b58c9-61a80236308b5e07308103db4a8dcbd3db5d8a91.gz

 lib/gibber/gibber-resolver.c |  107 +++++++++++++++++++++++++++++-------------
 1 files changed, 74 insertions(+), 33 deletions(-)

commit fa7c9f63e5e1657cc0d9c263b1f6cad346ff0187
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 29 11:51:58 2008 +0000

    GibberRMulticastTransport: Flush the state when asked to disconnect
    
    
    20080129115158-b58c9-0c161791fb02f52ce3811d24c9c610e7737f98a1.gz

 lib/gibber/gibber-r-multicast-transport.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e523fec9d7e869b2ee1ca2d9829207fe21eb95f2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 29 09:28:29 2008 +0000

    check-gibber-resolver: Fix copyright header
    
    
    20080129092829-b58c9-5da63100665fddc6fa637b626b4d84aff595ed01.gz

 tests/check-gibber-resolver.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 44cc6fb2ec4fad286eb84db7b65b557aab42110c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 16:45:50 2008 +0000

    GibberResolver: Use NS_GET16 instead of GETSHORT
    
    
    20080128164550-b58c9-664b1041eaab8e63bab262ea1c10618a06f72adc.gz

 lib/gibber/gibber-resolver.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit ad05f27dbdf9f3ecb048ccbe27fbeba2561f80a3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 16:01:37 2008 +0000

    GibberResolver: Various small coding style fixes
    
    
    20080128160137-b58c9-5eb1f11e77f2376ea57b305ae3e6af8920aa9a03.gz

 lib/gibber/gibber-resolver.c |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit 0775044cb6c4727c7b4d10dcd43ac0767ecfa80f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:51:36 2008 +0000

    GibberResolver: Use g_list_next instead of ->next
    
    
    20080128155136-b58c9-c7ae7b40e49736d1bf2d242d22a98bd6ea5db23f.gz

 lib/gibber/gibber-resolver.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 3effd3c88dfe9fa7b778a7e00ca3c463d00d0f65
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:48:28 2008 +0000

    GibberResolver: Small coding style fix
    
    
    20080128154828-b58c9-797494fda61cbd5fc91121748343d04d40385fb1.gz

 lib/gibber/gibber-resolver.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b02a203bf553d59b2eae0a82fc5871d9b04c9194
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:31:41 2008 +0000

    test-resolv.c: Assert the return code after calling gibber_resolver_sockaddr_to_str, so it's always executed
    
    
    20080128153141-b58c9-e0c2d3fed6c35dfa74ca19bf4e03d3c2e3ba9968.gz

 lib/gibber/examples/test-resolv.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit b1e604d0d15b34e9265493ae1a22adcde3203945
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:30:03 2008 +0000

    GibberResolver: Small coding style fix
    
    
    20080128153003-b58c9-dd36bf1ad7e4d69af4e76027df791d502ab9149a.gz

 lib/gibber/gibber-resolver.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c062e22ae65adc67da6c1a23ae36b1f605a67f1e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:28:38 2008 +0000

    check-gibber-resolver.c: Use g_list_next instead of ->next
    
    
    20080128152838-b58c9-e5f60434cd5ce808c617792826426e1e5a09eee4.gz

 tests/check-gibber-resolver.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b2bb7fdb8db344ceceb2fe042b77483c2489a68
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:28:08 2008 +0000

    GibberResolver: unset the resolver singleton when changing the type
    
    
    20080128152808-b58c9-f583f1a24cb007b18f9f4bc41c5252598e159391.gz

 lib/gibber/gibber-resolver.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f821a6d45ddbcbb895734663d03e506ce24a6e1c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 28 15:26:59 2008 +0000

    test-resolv.c: Little coding style fix
    
    
    20080128152659-b58c9-09fee42446ba99a776873bca9d1c412f476040c8.gz

 lib/gibber/examples/test-resolv.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 468cf0821ea18a06c041876f3f9f21898bd571d2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 15 11:26:34 2008 +0000

    Kill trailing spaces
    
    
    20080115112634-b58c9-1449521db0d9f3a582f51a4daebeea38c5e1fd8a.gz

 configure.ac |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 3534441abe459b6baac08fd7ca0478c98718170b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 15 11:26:13 2008 +0000

    Only use the async resolver when compiled with libasyncns support
    
    
    20080115112613-b58c9-7adfe48352fdcddfbbf20007d4de0f8581cb79c7.gz

 configure.ac                 |    5 ++++-
 lib/gibber/gibber-resolver.c |   11 +++++++++--
 2 files changed, 13 insertions(+), 3 deletions(-)

commit a32a66544e63a7f59623e74c989966440759e0e2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 15 11:02:34 2008 +0000

    Add a resolver based on libasyncns
    
    
    20080115110234-b58c9-e589c3b495a46d96d7ebb2986dad48149886696e.gz

 configure.ac                         |    8 +
 lib/gibber/Makefile.am               |   13 +
 lib/gibber/gibber-resolver-asyncns.c |  415 ++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-resolver-asyncns.h |   59 +++++
 lib/gibber/gibber-resolver.c         |    4 +-
 5 files changed, 497 insertions(+), 2 deletions(-)

commit 35312c1a91907015443b0c6ff35b8a983774df4a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 14 22:13:57 2008 +0000

    GibberResolver: Implement getting the singleton resolver
    
    
    20080114221357-b58c9-560bc8842e8456b9557b667fe4c6bd0e9587dba3.gz

 lib/gibber/examples/test-resolv.c |    2 +-
 lib/gibber/gibber-resolver.c      |   27 +++++++++++++++++++++++++++
 lib/gibber/gibber-resolver.h      |    3 +++
 3 files changed, 31 insertions(+), 1 deletions(-)

commit 02f73d258fb5d63fea60d40aee24a3894046a9ce
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 14 22:13:35 2008 +0000

    GibberResolver: Actually pass the error to gibber_resolver_srv_result
    
    
    20080114221335-b58c9-9d328ca9d26af122e8f4fbaecd302150437be9cc.gz

 lib/gibber/gibber-resolver.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8cfccc62f400b3fcb5a4a1c26b2cd07e9fef475b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 14 21:50:24 2008 +0000

    Automatically configure the right  resolv linking flags
    
    
    20080114215024-b58c9-0576be51e81b2e661bb19b1d32b88a3e1e9e0c0f.gz

 configure.ac           |   21 +++++++++++++++++++++
 lib/gibber/Makefile.am |    2 +-
 2 files changed, 22 insertions(+), 1 deletions(-)

commit 14943ff3b025352c5613fbd50228ad52a6700ec7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 14 21:10:49 2008 +0000

    GibberResolver: Add various utility functions and error codes
    
    
    20080114211049-b58c9-eee3371e048e92f9a45ac683fd59e0450c505222.gz

 lib/gibber/gibber-resolver.c |  107 +++++++++++++++++++++++++++++++++++------
 lib/gibber/gibber-resolver.h |   16 ++++++
 2 files changed, 107 insertions(+), 16 deletions(-)

commit 444e2dab549fcd454100b5a4d54dfc24804645e4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 14 20:17:44 2008 +0000

    Add a simple check for the srv list ordering
    
    
    20080114201744-b58c9-88384e91e79ee779a78c90f6f52e2d458671f076.gz

 tests/Makefile.am             |    5 ++-
 tests/check-gibber-resolver.c |   90 ++++++++++++++++++++++++++++++++
 tests/check-gibber.h          |    1 +
 tests/check-main.c            |    1 +
 tests/test-resolver.c         |  113 +++++++++++++++++++++++++++++++++++++++++
 tests/test-resolver.h         |   59 +++++++++++++++++++++
 6 files changed, 268 insertions(+), 1 deletions(-)

commit 0f77df525c86c8e327f5db737f024653f3e77177
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 14 20:15:06 2008 +0000

    Implement GibberResolver and a simple usage example
    
    
    20080114201506-b58c9-26494b8c9df8fb0b00d4c35803753bc41112c4a2.gz

 lib/gibber/Makefile.am            |    4 +-
 lib/gibber/examples/Makefile.am   |    9 +-
 lib/gibber/examples/test-resolv.c |  127 +++++++
 lib/gibber/gibber-resolver.c      |  746 +++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-resolver.h      |  157 ++++++++
 5 files changed, 1041 insertions(+), 2 deletions(-)

commit 5987a50830b594a4c0a954ce06bde19d337bd21e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 8 16:36:52 2008 +0000

    Remove various obsolete includes
    
    
    20080108163652-b58c9-a26ff9675e10011921389ffc83aa2a17e0f73e7b.gz

 src/salut-connection.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 7cec7d2cfcb2d5d81bf50333d64c407f9ae97fcb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jan 29 10:22:49 2008 +0000

    check-gibber-r-multicast-sender.c: fix a GibberRMulticastPacket leak
    
    
    20080129102249-7fe3f-e505eadf78dff8ebf2ae5a97e50e7d27db462d9e.gz

 tests/check-gibber-r-multicast-sender.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3a9652b60e217510b3da9c9632e326aa27e51ce7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jan 29 10:17:10 2008 +0000

    check-gibber-iq-helper.c: remove debug g_print
    
    
    20080129101710-7fe3f-e16f785a2b3cf4f9b0ab76a2a338a079a1ed61bb.gz

 tests/check-gibber-iq-helper.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 076d7f4515b40c182a6f5663712265380d5eecc7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 28 14:32:43 2008 +0000

    bytestream-muc: Don't set "stream-id" properties in the setter function as user isn't suppose to set one
    
    
    20080128143243-7fe3f-d0ad63fe82de6a1c98a8e6f432fc1e6a94d62777.gz

 lib/gibber/gibber-bytestream-muc.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit be81723c018a95ad9cfddbe8117737084e75a6f4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 28 13:55:46 2008 +0000

    salut_params_free: don't leak the published-name
    
    
    20080128135546-7fe3f-9a49eec81924c616b274cb74601b4fe353abd47d.gz

 src/salut-connection-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c3da2ccc8a5dc1a34b4967232284cb7ed9867075
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Dec 17 13:57:50 2007 +0000

    salut-bytestream-manager: don't leak our streaminit_reply_cb_data structure if the XMPP connection failed
    
    
    20071217135750-7fe3f-67aa6c03551e10bba29f72b7e7764338d31bc367.gz

 src/salut-bytestream-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d7af9786af4cde0d8389bc01b0e4e57c64a4cf0d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jan 25 13:17:13 2008 +0000

    salut-contact: fix leaks when setting olpc_ip4 and olpc_ip6 value
    
    
    20080125131713-7fe3f-b40a4bb591828b60d6abcf58a039cb5436ca0164.gz

 src/salut-contact.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7bd4f5f60c456cf7000b4a82a15c5d2d1b98686b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jan 25 12:38:50 2008 +0000

    bytestream-manager: fix a muc-manager refcount leak leading to a vicious crash when disposing connection
    
    
    20080125123850-7fe3f-2be310b724965cc0ea0e1fc70bc0e607394199ea.gz

 src/salut-bytestream-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8e0792afc023af0488b6eb801543a193ac25194d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 21 12:30:32 2008 +0000

    tubes-channel: tubes_message_received: change some test as assertion
    
    
    20080121123032-7fe3f-ed8eb022178d1706001a445b43393f49f7de741b.gz

 src/salut-tubes-channel.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

commit a08ee2afb4d5089488418f92f299e127f5feec54
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 21 12:10:23 2008 +0000

    don't listen for the received-stanza in tubes-channel but received stanza from the text channel. Should fix #14145 on fd.o
    
    
    20080121121023-7fe3f-5155e302b5f0d2aa6faa4174ea99a8783c26b2ef.gz

 src/salut-muc-channel.c   |   29 +++++++++++++++++++++++++++++
 src/salut-tubes-channel.c |   14 ++++----------
 src/salut-tubes-channel.h |    3 +++
 3 files changed, 36 insertions(+), 10 deletions(-)

commit 3b31372fb502645f4df7fa835a3c1d64fbdac5ba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 21 12:09:39 2008 +0000

    muc-manager: add salut_muc_manager_ensure_tubes_channel
    
    
    20080121120939-7fe3f-425e055ce91d59fec79b56c3b19bdd82c8eb8809.gz

 src/salut-muc-manager.c |   22 ++++++++++++++++++++++
 src/salut-muc-manager.h |    4 ++++
 2 files changed, 26 insertions(+), 0 deletions(-)

commit bbfe8bb29ffbfd2601de555fc8972e3e650cb8ae
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 21 11:09:10 2008 +0000

    muc-manager: factor out tubes channel creation
    
    
    20080121110910-7fe3f-681ac1c970f3da310d984888934caae3dd067cd5.gz

 src/salut-muc-manager.c |   49 ++++++++++++++++++++++++++++++----------------
 1 files changed, 32 insertions(+), 17 deletions(-)

commit 89a1909547adf91e237a8b0f1b809bd6e7d5db47
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 21 10:35:48 2008 +0000

    tubes-channel: muc_connection_received_stanza_cb: check if the stanza has the right type/subtype
    
    
    20080121103548-7fe3f-bbc47331de1d784d07dcf8f7d31f42b5cb755e01.gz

 src/salut-tubes-channel.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 02211ffe92ca54dc40b5a216ab0cae746665542f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 21 09:45:04 2008 +0000

    tubes-channel: fix a typo in comment. We don't use presence to announce tubes in Salut
    
    
    20080121094504-7fe3f-803cef81e7d3880a73297a467b339d8b67be3107.gz

 src/salut-tubes-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d49d5fad708618c6d2c5abb971c623791d9c1e8e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jan 18 10:50:09 2008 +0000

    salut-self: send_olpc_activity_properties_changes_msg: convert GError to a TP_ERROR
    
    
    20080118105009-7fe3f-931bd6e8af5bf7a311005386e2d2042b491432d5.gz

 src/salut-self.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit a7b2b2c8f293b47ba845a97073cbb238b112dc06
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jan 18 10:42:44 2008 +0000

    salut-self: update_activity_privacy: convert GError to a TP_ERROR
    
    
    20080118104244-7fe3f-db482e1b3226575d65a9fdfc5e39b09437bea7de.gz

 src/salut-self.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit d6b1db1ee8c443c1e7fd32241e60420a867f6241
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jan 18 10:34:38 2008 +0000

    salut-self: update_activity_privacy have to be static
    
    
    20080118103438-7fe3f-6d90b35e5268a23f239703e5a08186627f4b822d.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ca571d538dd46de85e147eb1a372b88f7c7b37d6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jan 17 14:51:45 2008 +0000

    gibber-r-multicast-causal-transport.c: fix a crasher when a transport is disconnected before the self sender was created
    
    
    20080117145145-7fe3f-e2f74cc5eecff9b3b1501f1767edaf8703651609.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 30809839d7c837816f6591ffde919ced7fb5c6d6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jan 10 13:53:38 2008 +0000

    salut-connection: don't create the bytestream mgr if something got wrong and we disconnected the connection
    
    
    20080110135338-7fe3f-5af8aa6be5d7772015f18521c830499cdb52e9f0.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 786b735ef441207d9761f4abb0bc9c45d4c946f1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jan 8 15:42:26 2008 +0000

    version 0.3.0.1
    
    
    20080108154226-93b9a-05fb81db17933ef9b0c1198fe78991a7d8072b37.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ee787676438037975306ee3df9b38025c0889728
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jan 8 15:34:52 2008 +0000

    version 0.3.0
    
    
    20080108153452-93b9a-afbe5b2b9086d520ef761aa3a56b3c793cc0e91f.gz

 configure.ac |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5bfa4b4e656c0e1e530ec3483117bab3543b0e7e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jan 8 12:28:03 2008 +0000

    Small coding style fixes
    
    
    20080108122803-b58c9-2557c5da785ad1454d34b1e21a9c1f51a5cd58e0.gz

 src/salut-contact.c |    2 +-
 src/salut-self.c    |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 11a864f5232c3e384de180fdd43c6d4f196dd24c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 7 21:34:22 2008 +0000

    SalutContact: If the avatar tokens change while we retrieven an avatar. Restart it
    
    
    20080107213422-b58c9-722889f2377bbeae8335c02278ec9f9464d9a195.gz

 src/salut-contact.c |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit cf89271bf1f2bc62ae5aef98264245c2cfed872b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 7 17:17:29 2008 +0000

    Implement the Avatar interface as intended
    
    
    20080107171729-b58c9-ba4d3caccc242f10d6743438f5781f8e477ddbab.gz

 src/salut-connection.c |   41 ++++++++++++++++++++++++-----------------
 1 files changed, 24 insertions(+), 17 deletions(-)

commit 53976f5ec9224dff42cc37e6e8c23b68cd813a3f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 7 17:15:33 2008 +0000

    When purely removing the avatar set the token to ""
    
    
    20080107171533-b58c9-2d7b7b78f9e3d59277fa550ab5a154cb2d59934a.gz

 src/salut-self.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b12cc379ec43fa13967d79900ca8be84033676e6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jan 7 16:54:13 2008 +0000

    SalutSelf: Properly remove old avatar data if not setting a fresh one
    
    
    20080107165413-b58c9-44273a51901baeb445c8431642bb3e981fb83d9f.gz

 src/salut-self.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 482d0c8703be0486f5f7ae44c5e3d47e3d2ed46b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 7 11:19:43 2008 +0000

    salut_connection_request_avatars: unref the contact after the salut_contact_get_avatar call
    
    
    20080107111943-7fe3f-e0f9aec50eaf63857c228659c67c6d85e1b1ad74.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 98cc1cbfc107a2bccb89f6e17b64ec978dd39011
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jan 7 11:14:12 2008 +0000

    salut-connection: coding style fix
    
    
    20080107111412-7fe3f-e5305b908680546c18bf92acc3aca20a64a55de8.gz

 src/salut-connection.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit cb4b737673912777c9f25d03f98f0f18162cf47a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jan 5 19:54:21 2008 +0000

    SalutConnection, emit AvatarUpdated when our own avatar is set
    
    
    20080105195421-b58c9-e9136f2168cae356253032a16e103f1b33988106.gz

 src/salut-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 89d9b4eccc68ee28efe82d3f5bb77e7bc6e181fa
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jan 5 14:46:27 2008 +0000

    Port to avahi-gobject
    
    
    20080105144627-b58c9-59315b12ad699a1c09f1e04dffffa89f616b1cad.gz

 configure.ac                       |    2 +-
 src/Makefile.am                    |   22 +--
 src/salut-avahi-client.c           |  270 --------------
 src/salut-avahi-client.h           |   81 -----
 src/salut-avahi-entry-group.c      |  677 ------------------------------------
 src/salut-avahi-entry-group.h      |  186 ----------
 src/salut-avahi-enums.h            |   70 ----
 src/salut-avahi-errors.c           |   29 --
 src/salut-avahi-errors.h           |   34 --
 src/salut-avahi-record-browser.c   |  409 ----------------------
 src/salut-avahi-record-browser.h   |   77 ----
 src/salut-avahi-service-browser.c  |  400 ---------------------
 src/salut-avahi-service-browser.h  |   74 ----
 src/salut-avahi-service-resolver.c |  426 -----------------------
 src/salut-avahi-service-resolver.h |   77 ----
 src/salut-connection.c             |   22 +-
 src/salut-contact-manager.c        |   30 +-
 src/salut-contact-manager.h        |    4 +-
 src/salut-contact.c                |   50 ++--
 src/salut-contact.h                |    6 +-
 src/salut-muc-channel.c            |   22 +-
 src/salut-muc-manager.c            |   41 ++-
 src/salut-muc-manager.h            |    4 +-
 src/salut-self.c                   |   98 +++---
 src/salut-self.h                   |    4 +-
 25 files changed, 142 insertions(+), 2973 deletions(-)

commit caacf0e2dad67a45d1d906b9f9d8f5ef5dd2ca33
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jan 4 20:38:37 2008 +0000

    SalutConnection: Implement RequestAvatars
    
    
    20080104203837-b58c9-5984cb92b46176ed168d4d470f217c0dd40f64b8.gz

 src/salut-connection.c |   74 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

commit f91670a95d9006a5903e09cd131dab69a9ef7913
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jan 4 20:03:19 2008 +0000

    SalutConnection: Implement GetKnownAvatarTokens
    
    
    20080104200319-b58c9-58b59f2989d85486a36ed90989133e5c388b8329.gz

 src/salut-connection.c |   63 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 63 insertions(+), 0 deletions(-)

commit dd82dd17b4294379853521326d2fe17f6991d316
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 3 16:15:56 2008 +0000

    When ignoring an attempt to set a tubes channel's type, assert that the desired value is either NULL or TP_IFACE_CHANNEL_TYPE_TUBES
    
    
    20080103161556-53eee-b2471ede72eaf32e1cce4385517cf325c2b7c7d9.gz

 src/salut-tubes-channel.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 03d09f9719b9ac3a573c5dbdb05ad8bb6f37546c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 3 16:13:27 2008 +0000

    Assert that room lists have type ROOM_LIST, not TEXT
    
    
    20080103161327-53eee-70f61474e7844fabb613fdb0e401755966fa8696.gz

 src/salut-roomlist-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3c5e63852b0e85d5f7c958f1cc26a49ed6e1d914
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 3 13:09:56 2008 +0000

    Cope with TpChannelIface channel-type property becoming writeable in telepathy-glib > 0.7.0, avoiding warnings when channels are constructed (fd.o #13896).
    
    If telepathy-glib is <= 0.7.0, the added code will never execute, but is
    harmless.
    
    20080103130956-53eee-332abad0cbbda9b38dc88650dd587d3a4bdff8f9.gz

 src/salut-roomlist-channel.c |    9 +++++++++
 src/salut-tubes-channel.c    |    5 +++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit f43402954df3d2df74dc61522ee185400d9b6e3b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jan 3 13:34:54 2008 +0000

    gibber-tcp-transport.c: getaddrinfo uses gai_strerror and not errno for error reporting
    
    
    20080103133454-7fe3f-a75b7fd058d69baa5b2c606ef46d4c67a6d7d67e.gz

 lib/gibber/gibber-tcp-transport.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 842a38c3e3ef195366df011324785a110d9d877d
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Dec 17 10:24:38 2007 +0000

    gibber-ssl-transport.c: reissue the disconnecting/disconnected signals from the underlying transport
    
    
    20071217102438-f974e-a176126026743735ab872e751e41d80d6853a4e8.gz

 lib/gibber/gibber-ssl-transport.c |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit 74412e33a7adb2375e0184627e03a69bec38738a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Dec 7 11:27:52 2007 +0000

    version 0.2.99.1
    
    
    20071207112752-93b9a-99ed1a150eb2000861c42422e645e5df7148b85f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 550d99e0692187ef625d78efe8ded6d033be8659
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Dec 7 11:13:01 2007 +0000

    version 0.2.0.1
    
    
    20071207111301-93b9a-014d45f57198ff2d784e4730fc7ae013a88e230f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a7e5ed63d4b251bc1876fb7508dac03273bcaba7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Dec 7 11:03:48 2007 +0000

    version 0.2.0
    
    
    20071207110348-93b9a-e378f9d89061250dde29c43ae11d49c9bfa4b368.gz

 configure.ac |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 950363fe36ebd0d1f6c46103115a110aa13a6d14
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Dec 6 16:55:47 2007 +0000

    GibberRMulticastSender: An up to date session packet should have all senders in it's depends.. Fixes session packets not being properly rescheduled
    
    
    20071206165547-b58c9-a7253f023d1a038c2a4a3577f0e2cfd88ee371e7.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0060d6b8eee8d2d6571748298425803ff391d0bb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Dec 6 11:51:40 2007 +0000

    GibberBytestreamOOB: Little coding style fix
    
    
    20071206115140-b58c9-49b4acf6be10d6b8b4ca7c5de24e22c6e18367af.gz

 lib/gibber/gibber-bytestream-oob.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ccf2feb99a5ec4a752cd353c70a00fb7a15fed44
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Dec 5 17:33:04 2007 +0000

    GibberBytestreamOOB: Connect back to the address our sockaddress came from, ignoring the hostname we got from SI
    
    
    20071205173304-b58c9-e61b33ad1b0f87b3dc44aa0dd7e03842ca505cc9.gz

 lib/gibber/gibber-bytestream-oob.c |   45 ++++++++++++++++++++++++++++++++----
 1 files changed, 40 insertions(+), 5 deletions(-)

commit 33cbd8c0461182222e47673e677a2557e9cc79cb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Dec 5 17:30:00 2007 +0000

    GibberBytestreamOOB: Listen on wildcard instead of a specific address
    
    
    20071205173000-b58c9-1ef4e115be32e3d459ec078a8e01f49b37d74c0a.gz

 lib/gibber/gibber-bytestream-oob.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 94328859bc7681c398aebe40727e1e2050c058c6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Dec 5 14:30:07 2007 +0000

    GibberFdTransport: Update copyright
    
    
    20071205143007-b58c9-d06fbdaa37a9018f402633a3167be6c21f228693.gz

 lib/gibber/gibber-fd-transport.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 141aeb291e900f534724b2516fa4424b0cb64e89
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Dec 5 14:29:24 2007 +0000

    GibberFdTransport: Implement get_sockaddr virtual method
    
    
    20071205142924-b58c9-915d7bd8d0d29e547e6cf7c225d5f2c5d342b612.gz

 lib/gibber/gibber-fd-transport.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit c4ccebf3ff0e2431c7fbe0ddedb1c90e00e8224c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Dec 5 14:28:45 2007 +0000

    Add a get_sockaddr virtual method to GibberTransport
    
    
    20071205142845-b58c9-a1dc3ac383004244f2a1cd778a781d850d648ed2.gz

 lib/gibber/gibber-transport.c |   10 ++++++++++
 lib/gibber/gibber-transport.h |    7 +++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

commit ee8d9326f5971d34caad01d6e723e09a3678134b
Author: Marco Barisione <marco@barisione.org>
Date:   Mon Dec 3 11:35:48 2007 +0000

    genginterface.py: use gint64 and guint64 for x and t types instead of gint and guint
    
    
    20071203113548-f1355-0421f1a5156174a748c860ce7adb26f9a3deafbf.gz

 extensions/tools/genginterface.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 2184d859d8a3a795969318611f00d5cfb0c5e20f
Author: Marco Barisione <marco@barisione.org>
Date:   Mon Dec 3 11:33:13 2007 +0000

    genginterface.py: handle array of arrays in type_to_gtype()
    
    
    20071203113313-f1355-241bbd009108021ef7420f7aa3fe09dc85fb4ecf.gz

 extensions/tools/genginterface.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 25c77e8326dd090c4c31b3b580e553c8cb8e7688
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Dec 3 11:37:37 2007 +0000

    SalutAvahiEntryGroup: Comment on the contents of a the entries hashtable
    
    
    20071203113737-b58c9-9fc6204ad37231c3174c8116619ddc1dfb4c8d07.gz

 src/salut-avahi-entry-group.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit baa878ad6957b4069b03cf84c37d7ae978ae6770
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Dec 3 11:21:17 2007 +0000

    SalutAvahiEntryGroup: The entries hashtable exists of entries as keys, not strings.. Thus use an entry and not a string for removal
    
    
    20071203112117-b58c9-bebdf6f69f54d581158de8ba100449d00caade4f.gz

 src/salut-avahi-entry-group.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 33555e4ad1d6359f819816f24fa8bbe5a0ed6bd8
Author: Marco Barisione <marco@barisione.org>
Date:   Sun Dec 2 17:42:53 2007 +0000

    configure.ac: use $TELEPATHY_GLIB_LIBS instead of the non-existent $TP_GLIB_LIBS
    
    
    20071202174253-f1355-b9afa980fc709561b635fbea31b9a28b340deaa7.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c04dbc63aa6552a1cfb5da0c4d1641426672e890
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 21:32:48 2007 +0000

    version 0.1.11.1
    
    
    20071129213248-93b9a-2f55d65fc790f3cf37ce8f53439a4c843518ea18.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c836661706b7ad4e08dff6fdfce7026860c59126
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 21:16:21 2007 +0000

    version 0.1.11
    
    
    20071129211621-93b9a-ef63cccf25f9c964a2f6806335ac554149393913.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2ffd186f367b5dd0f7cfced26112fd32cceba265
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 20:49:03 2007 +0000

    Announce muc rooms if and only if they are connected
    
    
    20071129204903-93b9a-22c18ec559a08418f9c7dc6ca996b7f4dfc08409.gz

 src/salut-muc-channel.c |   10 +++++++++-
 src/salut-muc-manager.c |    2 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 7a686229153bce298e01bc7e4b3fbf40699a2dc2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 17:07:49 2007 +0000

    Tube channels become ready as soon as their created, so return them right away
    
    
    20071129170749-93b9a-591c6a1382136f66e31512ff74bff0461977b5d8.gz

 src/salut-muc-manager.c   |   38 +++--------------------------
 src/salut-tubes-channel.c |   58 ---------------------------------------------
 src/salut-tubes-channel.h |    1 -
 3 files changed, 4 insertions(+), 93 deletions(-)

commit e2b0b5845a1e1f4cba942a7d4abf61a2bc92804a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 16:26:57 2007 +0000

    SalutTubesChannel: Throw an error when a tube is offered while the channel is not connected
    
    
    20071129162657-93b9a-2d658c15786014a0f16ed3204e314f263315e841.gz

 src/salut-tubes-channel.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 4f7ec33a5edc87335040a4265db2f657bacbdeb2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 12:16:35 2007 +0000

    Don't stop already stopped senders
    
    
    20071129121635-93b9a-b44fb7a0beca7390d8c3c4dd7b080b1d2b2edf3c.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6d38e9826489bb6e64bbd1c26660e322f0c3a608
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 29 11:18:49 2007 +0000

    GibberRMulticastSender: Only send the initial repair request out quickly. And have bigger timeouts afterwards
    
    
    20071129111849-93b9a-38ce19ec8599d1afe1d19056bb3956eac9f940c5.gz

 lib/gibber/gibber-r-multicast-sender.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit d68efd0460071a3cdcef15f92907c6458c6bf854
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 28 18:29:44 2007 +0000

    GibberRMulticastSender: Don't repair after and including stopped state instead of just after
    
    
    20071128182944-93b9a-56795deb7605c2e2fa0265fc0f5164cecf8e5fbb.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b3fa4a34adcbe79df92dd959c39e5a4f40083aca
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 27 22:02:54 2007 +0000

    Add a test with one node dying
    
    
    20071127220254-93b9a-ad502389173ee01f9413ee8884a82e602e5aa046.gz

 tests/died-node.py |   53 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 tests/mesh.py      |    9 ++++++++
 2 files changed, 62 insertions(+), 0 deletions(-)

commit 6de925920c8984ee20ddada6ceba4730f7ea1be2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 27 22:02:34 2007 +0000

    Add some debug info
    
    
    20071127220234-93b9a-0a2a9212dc721a1572212e816446318f0552676a.gz

 lib/gibber/gibber-r-multicast-sender.c    |    2 ++
 lib/gibber/gibber-r-multicast-transport.c |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit eab57f7c8edcaaa17eab4574f0f25f3f5152c66a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 27 22:02:10 2007 +0000

    GibberRMulticastTransport: When tagging a failure as INSTANT_FAILURE, remove the failed timer. Also don't recheck INSTANT_FAILURE members
    
    
    20071127220210-93b9a-129889dcb3e5ec30bfdf8bd7913422a73ff87b99.gz

 lib/gibber/gibber-r-multicast-transport.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 49117575d2eddab96143401cebe7301b6d074625
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 27 21:56:11 2007 +0000

    GibberRMulticastTransport: Removing failed members from the members table afer the join has finished, even if they were in depends and not in failures
    
    
    20071127215611-93b9a-d3070c40b742678f0992ceaeeea77432336b2e9e.gz

 lib/gibber/gibber-r-multicast-transport.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit db1062f66eafdc94d0b916e20ffd5b6eeabfcb37
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 27 17:28:28 2007 +0000

    GibberRMulticastSender: Only get the sender when it didn't fail. Prevents assertion failure when a sender was failed during the join process
    
    
    20071127172828-93b9a-e424a0e8ae2173707c15db6450c3a8756391036e.gz

 lib/gibber/gibber-r-multicast-transport.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 8928f2072958724145dddc3d271cfb6a4135ffb1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 27 17:08:09 2007 +0000

    GibberRMulticastSender: Don't try to repair packets after the stopped state
    
    
    20071127170809-93b9a-d8f08a4bb3215cb237e99061be3b0a8193ddfe0f.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c716be3da163918d2b880bb48f409ec142c20d0b
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 28 02:24:38 2007 +0000

    correct the LGPL 2.1 boilerplate (s/Library/Lesser/ and update FSF address)
    
    
    20071128022438-418b8-3052971bb1f2342e61c64251b52459c9e60488b3.gz

 extensions/Channel_Type_File_Transfer.xml   |    2 +-
 extensions/OLPC_Activity_Properties.xml     |    4 ++--
 extensions/OLPC_Buddy_Info.xml              |    4 ++--
 extensions/all.xml                          |    4 ++--
 extensions/tools/c-constants-generator.xsl  |    2 +-
 extensions/tools/c-interfaces-generator.xsl |    2 +-
 extensions/tools/ls-interfaces.xsl          |    4 ++--
 7 files changed, 11 insertions(+), 11 deletions(-)

commit 2358c96047308af79d1d2f9f204f36307fb65d8e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:45:37 2007 +0000

    version 0.1.10.1
    
    
    20071126194537-93b9a-40f275bfc2bea036f3ab72e4363eec98ebb7f323.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3c4711cb03a89be42046371ba79607c322d54698
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:43:57 2007 +0000

    version 0.1.10
    
    
    20071126194357-93b9a-bf8b0fa573779143a69128410595d240c08ae95f.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a897aa924cd5e88cf5dff6bb6cdcacb80e747a0a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:33:32 2007 +0000

    Whitespace fixes
    
    
    20071126193332-93b9a-1d993cf0e5d09cc2cfc1c1c6345d2cd9e0b31d82.gz

 lib/gibber/gibber-r-multicast-sender.c    |    4 ++--
 lib/gibber/gibber-r-multicast-transport.c |    9 +++++----
 2 files changed, 7 insertions(+), 6 deletions(-)

commit 830c15f898a10cea0523e4d10249621b5ebcc2ba
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:11:36 2007 +0000

    GibberRMulticastSender: Don't let lookup_by_name care about nodes pending for removal
    
    
    20071126191136-93b9a-8c4ec8e5b2f5085126ace5a6449ff427455fbcf6.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 647c0c5acc257d2589da4640bd63755e2e84e7bf
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:10:05 2007 +0000

    GibberRMulticastSender: While popping packets keep checking the senders state
    
    
    20071126191005-93b9a-9bacdb919e86302cd8da664ce7f6d37460783506.gz

 lib/gibber/gibber-r-multicast-sender.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 34fd44acf66fbf2b0674c370050ba1473091b596
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:07:05 2007 +0000

    GibberRMulticastSender: Let _cache_size only return the size of the relavant cached items
    
    
    20071126190705-93b9a-b3fd3c1feb9a2c1bcfa0accf2c7771ee60fc2dcf.gz

 lib/gibber/gibber-r-multicast-sender.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit b77fc2b55457beb362fb600b56efe5afc80591c8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:06:31 2007 +0000

    GibberRMulticastSender: When signalling failure only cancel the needed timers don't set the state to failure
    
    
    20071126190631-93b9a-b5e09dd32ec58e1dd0cc1a41fbf1a8884fa5d347.gz

 lib/gibber/gibber-r-multicast-sender.c |   36 +++++++++++++++++++------------
 1 files changed, 22 insertions(+), 14 deletions(-)

commit 92e26bae78275d5dede3eed63455fed51e9a5b93
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:04:25 2007 +0000

    GibberRMulticastSender: When marking nodes as instant failure remove their respective senders from the causal transport
    
    
    20071126190425-93b9a-c51cdb7cb0990bee5d7821503b06c086470304b2.gz

 lib/gibber/gibber-r-multicast-transport.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 4ab8223cb72f2b2a9e8ec03177378b5400a674a9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:03:51 2007 +0000

    GibberRMulticastSender: Only do the failure process on the wire for nodes of which we known the start, otherwise mark them as instant failures
    
    
    20071126190351-93b9a-fb941ab8851d7a585dca63a0fad5cb26606d466a.gz

 lib/gibber/gibber-r-multicast-transport.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 6c479cb382ec76be3910b1f8c1c71b0a8a4e26c7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 19:01:26 2007 +0000

    Add a test continously failing one node, causing group split and reconnects
    
    
    20071126190126-93b9a-a75d8096a67cfd837b21cb9c6b20eec234993a90.gz

 tests/continous-failure.py |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 0016ff11347fb51965ac30e020feaac7f9834ea0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 15:28:48 2007 +0000

    GibberRMulticastTransport: Don't flag members as ATTEMPT_JOIN_DONE when the AJ packets had the current sender in the senders field
    
    
    20071126152848-93b9a-b4e5f2a78faaa3f68f59d4c5d82f96904e2a5cec.gz

 lib/gibber/gibber-r-multicast-transport.c |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit 7e99ccbedc978c8b29210be936334b49bfa535ca
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 15:27:54 2007 +0000

    Cleanup join failure timer when the join has succeeded
    
    
    20071126152754-93b9a-a84dd5431cf3d35bf1bc599062f90f37b52fb538.gz

 lib/gibber/gibber-r-multicast-transport.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 39ddd6cdaecb7ce6c380155507b120d90db9457b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 15:27:12 2007 +0000

    GibberRMulticastTransport: When a node fails during a join let the join process take care of the removal from members
    
    
    20071126152712-93b9a-af54721efd8bae40771af31eae1436c7dbb611be.gz

 lib/gibber/gibber-r-multicast-transport.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 973f70b6bed2c5d369f65865825551b4cd9f3164
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 15:26:00 2007 +0000

    GibberRMulticastTransport: Updated members can start the packet after the one we just processed
    
    
    20071126152600-93b9a-d35d0de99a58b93f12c8b71585de57300a46e8f4.gz

 lib/gibber/gibber-r-multicast-transport.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4457aefb3fc6031e7ef0bd403469444d970d38f0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 15:25:23 2007 +0000

    GibberRMulticastTransport: Check join state directly after starting it, in case we're the only one left
    
    
    20071126152523-93b9a-1ca684418ed65dd29b5d12fd5787d9ab8267e802.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d6917dd1396d8e7300dd58fac56e8d467ccc29c9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 14:42:35 2007 +0000

    causalorderingtest.py: Update the test to work the final protocol
    
    
    20071126144235-93b9a-6a42a62a2fb2d1d02aff64992ab091106ec050f4.gz

 tests/causalorderingtest.py |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)

commit 1ba987ad3146d09c11bad509da6e09cc46c5ad41
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 11:32:42 2007 +0000

    GibberRMulticastSender: Do a stricter check of a senders state before signalling failure
    
    
    20071126113242-93b9a-ef03b4a7dcdf05b57f3593982ae84c73c91aa9a2.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 28bdfff3cb53c0d798d1654dec1bb5a18ee38198
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 11:31:50 2007 +0000

    After connecting the GibberRMTransport, no longer listen to GibberRMCTransport signals. Those belong to GibberRMTransport now
    
    
    20071126113150-93b9a-508b7cc97033f4ac2450ccdf165fad7439012519.gz

 lib/gibber/gibber-muc-connection.c    |    7 +++++--
 tests/test-r-multicast-transport-io.c |    4 +++-
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 5db64b5be1698e1273f86e5f8567b3805cd273fa
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 11:28:10 2007 +0000

    GibberRMulticastTransport: Assert that we are not asked to connected in the connected state
    
    
    20071126112810-93b9a-a536b4c019058d1ccfbb44857ca0eb2d26a26115.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 65800856928cce38b549ff4e598d85d80b519348
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 09:57:37 2007 +0000

    GibberRMulticastSender: Some whitespace fixes
    
    
    20071126095737-93b9a-ede8e3299810a74905ce26496519a7c0afca93e7.gz

 lib/gibber/gibber-r-multicast-sender.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 72c79dabd89f606643eb5718b9d3b8500fd1105a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 09:56:01 2007 +0000

    Explain gibber_r_multicast_packet_diff a bit more
    
    
    20071126095601-93b9a-e0f64b1b4bdbd21732fd9622a4f57c94d1e91d1e.gz

 lib/gibber/gibber-r-multicast-packet.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d1ef16266fb60084e5fa9b38fc651368c09a8234
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 26 09:47:51 2007 +0000

    GibberRMulticastSender: Ensure sender dispose methods don't iterate the groups hash array while it's being freed
    
    
    20071126094751-93b9a-ccb4f5fda396012b66f061429676bb9de8fe6720.gz

 lib/gibber/gibber-r-multicast-sender.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 7e7dce848ac66d463c74b5eaa1d4d5f5f0260a1d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Nov 24 23:29:40 2007 +0000

    repair-after-node-disconnected-test.py: After successfull finishing,  send a packet from the retriever and wait 30 seconds after success so everyone can dispose node0
    
    
    20071124232940-93b9a-67537b2c5ba49008cf658e952318eeca8b30c969.gz

 tests/repair-after-node-disconnected-test.py |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

commit 60aa6f72079293086a7b8ba3658d714b0171b592
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Nov 24 23:27:57 2007 +0000

    GibberRMulticastSender: Keep a sender in a pending removal state as long as not all it's depends are acked
    
    
    20071124232757-93b9a-2abb0a6dab8e060bd632623517a6278cb053815b.gz

 lib/gibber/gibber-r-multicast-sender.c |  183 ++++++++++++++++++++++++++++----
 lib/gibber/gibber-r-multicast-sender.h |    8 +-
 2 files changed, 169 insertions(+), 22 deletions(-)

commit d55c2ce1ce4d4db4e53cc07041cdd67e54ad7552
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Nov 24 23:22:26 2007 +0000

    GibberRMulticastSender: Only stop repeating if requested
    
    
    20071124232226-93b9a-99f4fabd1a0b800f205bc1b20fa239c48e274910.gz

 lib/gibber/gibber-r-multicast-sender.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit f1a9941910ff6da970e9fd15f2a0eaa5750500d3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Nov 24 23:21:23 2007 +0000

    mesh.py: Add some utility functions to dump depends and get the packets sender
    
    
    20071124232123-93b9a-7a3a6a8961f59f5348ee308467f7f2107d6708f8.gz

 tests/mesh.py |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit aeb0cbcaac8aa60e7d22dd1a72fbe0c6bff2726f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Nov 24 10:59:49 2007 +0000

    GibberRMulticastSender: After popping a data packat, exit the pop_packet function the normal way, to ensure the progress timer is properly reset
    
    
    20071124105949-93b9a-8db4291ac68265aadaf683d0f71185154f8ea272.gz

 lib/gibber/gibber-r-multicast-sender.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e3907b3acecd80ebece04eecce0d286cd8573e13
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 22 14:42:26 2007 +0000

    test-ssl.c: Call gibber_xmpp_connection_restart before reopening a connection
    
    
    20071122144226-93b9a-7dade3d53a11728ffa1d3307f0efdef09174f943.gz

 lib/gibber/examples/test-ssl.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b26256eb868b56e669304752416616a50032eedc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Nov 19 16:29:12 2007 +0000

    salut-connection: salut_connection_act_set_properties: use check_room()
    
    
    20071119162912-7fe3f-80da2601779897187dc4de5bbedd91d3fcf1dfef.gz

 src/salut-connection.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 8f08b6bda63a228b40981f133d2b8a9eebe26a6f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Nov 19 16:27:15 2007 +0000

    salut-connectio: factorize room_handle checking to check_room
    
    
    20071119162715-7fe3f-b12d74904345a834e0e223a5f073a8095730135b.gz

 src/salut-connection.c |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

commit b9db953a4014c200dd6880eac9482a29cd72d1ec
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Nov 19 16:22:25 2007 +0000

    salut-connection: salut_connection_olpc_get_activities: check if contact handle is valid
    
    
    20071119162225-7fe3f-9b938299909d7a202c3f46cdb8989edc5b03d305.gz

 src/salut-connection.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 192cef5b117fd06278133a623f9f44864c42da2e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Nov 19 16:21:40 2007 +0000

    salut-connection: salut_connection_olpc_get_current_activity: check if handle is valid
    
    
    20071119162140-7fe3f-1fbf34ac1513b000fefaa34ee68ce12e9f6d358d.gz

 src/salut-connection.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 037b2d488413a6dc39ccdc3307b8bd6de1b33fe2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Nov 19 16:20:23 2007 +0000

    salut_connection_olpc_get_properties: check if handle is valid
    
    
    20071119162023-7fe3f-70a8ba48e01567dfa626380ff0c97301d2e8a1ba.gz

 src/salut-connection.c |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 0e7c332ca5a71cc64f715b2f62705e1c102abf9e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 14 14:57:02 2007 +0000

    Development version 0.1.9.1
    
    
    20071114145702-7fe3f-944969e0442f6fdb9652ac28480d1c61b3af63b9.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 722093704e1fa1461d63b417a2bce683964bc4c0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 14 14:37:54 2007 +0000

    version 0.1.9
    
    
    20071114143754-7fe3f-db5adcedd05bd882519e3053340b1df976e8e840.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 285f5eb4a5d6a08c4c9c328261e3523da8d7ce4c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 14 14:34:51 2007 +0000

    configure.ac: fix release comment: we use salut_nano_version and not salut_release
    
    
    20071114143451-7fe3f-05bb50d600b1d401d5b45134f4fba9beb6d52b38.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e5938606e694e7940cc9d71e553f185d142cd4bd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 14 09:13:19 2007 +0000

    salut-contact: remove the presence resolver failed timer when disposing (fix a crasher)
    
    
    20071114091319-7fe3f-fc9901a35c70a9147cdf27181fc7148df4f9c80f.gz

 src/salut-contact.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit c51c0ee2fb33bb3b09ab7b21222ace7ff43ccf2e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 13 20:08:55 2007 +0000

    version 0.1.8.1
    
    
    20071113200855-93b9a-b493e0daf0f9a7602394c16aebdb658a4cfa2616.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eebb0511c7a37af34f764a4802160026c8ee1392
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 13 20:04:24 2007 +0000

    version 0.1.8
    
    
    20071113200424-93b9a-37aa8f55d7d68cccb49a7dfac531f08096447d6b.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1f1f955602fedc481b2be742e45e0949836e87a9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Nov 13 18:57:47 2007 +0000

    SalutMucChannel: Return the correct type if we're already announcing a clique group
    
    
    20071113185747-b58c9-7ba85b0f9794df5a2c76d99be60667a18d1f11bc.gz

 src/salut-muc-channel.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bb98d6ac5995bea2a58c539a9673d0cd2f03408f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Nov 13 18:24:41 2007 +0000

    muc-channel: salut_muc_channel_publish_service: return if muc_group is NULL instead of asserting
    
    
    20071113182441-7fe3f-ac995fa24a49a2010cfcd266357fdf7282a9f19e.gz

 src/salut-muc-channel.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 3f4807060b65d78321430659481b58aa38c52c07
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Nov 13 18:42:04 2007 +0000

    SalutMucManager: If we're not compiled with tubes support, then a si request for a tube is always an error case
    
    
    20071113184204-b58c9-bd78e559df12eb87db8b982f2adddc7a380e692c.gz

 src/salut-muc-manager.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit a57dc988117b63c3dd790861ea647dc50eb6daf2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Nov 13 17:37:04 2007 +0000

    Use tp_debug_set_flags() if available, to separate 'persist' from the rest of the debug flags (backport from Gabble)
    
    
    20071113173704-7fe3f-476b868d3327e1529e2657d98dfa97cea6e57e25.gz

 configure.ac |    5 +++++
 src/debug.c  |    8 ++++++--
 src/debug.h  |    3 +--
 src/salut.c  |   12 ++++++++++++
 4 files changed, 24 insertions(+), 4 deletions(-)

commit db4835864642062ad5db2a5f0eae6f5b035111f7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 12 10:43:48 2007 +0000

    version 0.1.7.1
    
    
    20071112104348-93b9a-623d825e9ca9508ffc1cdc042a3dafebadd1bfba.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 35748709d8625f9ab126749826b5321bfe42c7fd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 12 10:34:30 2007 +0000

    version 0.1.7
    
    
    20071112103430-93b9a-c53ee70187f3f968d2af800ec340bb420bbe1ba7.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4cf459d64b9c4856467c2194036fb49e7c64bb98
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 12 10:18:11 2007 +0000

    GibberRMulticastSender: rename gibber_r_multicast_sender_fail to _gibber_r_multicast_TEST_sender_fail, so it's extra clear that it's purely for testing
    
    
    20071112101811-93b9a-5d0fed27edffb924788b92710cc74e366f0a4cf4.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 lib/gibber/gibber-r-multicast-sender.h |    2 +-
 tests/test-r-multicast-transport-io.c  |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit d60f79ce19b57ba61b2a2e9ec55c22423e58aa2d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 20:57:13 2007 +0000

    GibberRMulticastSender: Mark a sender as failed if the data message didn't have the claimed amount of data in it
    
    
    20071109205713-93b9a-cc4c07e69c20690593d961e9e6dd4d2e7c740b57.gz

 lib/gibber/gibber-r-multicast-sender.c |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

commit 3bae1d7bc5da795e85d4ea52a16ceb56582fb532
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 20:17:47 2007 +0000

    check-gibber-r-multicast-causal-transport.c: Be much more anal about the flags when doing fragmentation tests
    
    
    20071109201747-93b9a-d5f4c1ab49f4b674fb9cdc383b7d3e70fafdec38.gz

 tests/check-gibber-r-multicast-causal-transport.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 6d68f88c67e0a613af72c198e013fa78b5ca29dd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 20:17:08 2007 +0000

    GibberRMulticastCausalTransport: Correctly set the flags when fragmenting into multiple packets
    
    
    20071109201708-93b9a-e6735f8ed580bcd146a1f18316506a8af9bbd52a.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c5b83ea4a95cbbc6e68abd994ab9279014ef5dec
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 14:41:31 2007 +0000

    repair-after-node-disconnected-test: Add a simulation to test if a node can sucessfully retrieve unacked packets from a failed node from other nodes
    
    
    20071109144131-93b9a-c4276aa3f82606c54ff6f64d5f964c2e61bb51d8.gz

 tests/repair-after-node-disconnected-test.py |  177 ++++++++++++++++++++++++++
 1 files changed, 177 insertions(+), 0 deletions(-)

commit cc2dcda8aaf6c890a391ceb570cc4f752e5f0ddc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 13:38:40 2007 +0000

    GibberRMulticastTransport: Data can come either from members or failing members
    
    
    20071109133840-93b9a-fc2c300ad044f87f5081645f796156a52de35971.gz

 lib/gibber/gibber-r-multicast-transport.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 7f6514591148ba70495507a562558c4c316c96d1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 12:54:50 2007 +0000

    mesh.py: Add failure trigger function
    
    
    20071109125450-93b9a-1401b705bd225b0ab4916fff117ab92b61ea2401.gz

 tests/mesh.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f8460a1dcf7da3e6a03a3251a2607ec7efc393d8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 12:54:22 2007 +0000

    test-r-multicast-transport-io: Add signalling to trigger failures on selected nodes
    
    
    20071109125422-93b9a-4e2e4c2ea73ac739358909e42eb9a72595345ae7.gz

 tests/test-r-multicast-transport-io.c |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit c60aa08e1555a9f35dce0b7d0c139560438fd636
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 12:52:33 2007 +0000

    GibberRMulticastSender: Add functionality to trigger failure for testing purposes
    
    
    20071109125233-93b9a-260e86f64e5dad51bb435eee546bccc800d3c6b1.gz

 lib/gibber/gibber-r-multicast-sender.c |    7 +++++++
 lib/gibber/gibber-r-multicast-sender.h |    3 +++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 0662ae9cb297d037b994be029e123ee625357d26
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 12:51:03 2007 +0000

    GibberRMulticastCausalTransport: Add a method to lookup a sender by name
    
    
    20071109125103-93b9a-0dce1b17363b8a49754359750b37ec4e8b63aa9f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   12 ++++++++++++
 lib/gibber/gibber-r-multicast-causal-transport.h |    3 +++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 32213085ba9e96dbe055b6f91f5ad3b7d4a69d1a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 12:49:34 2007 +0000

    GibberRMulticastSenderGroup: Add a method to lookup a sender by name
    
    
    20071109124934-93b9a-473d7c0a3261e5ae146496ca453c5296e7d85538.gz

 lib/gibber/gibber-r-multicast-sender.c |   17 +++++++++++++++++
 lib/gibber/gibber-r-multicast-sender.h |    3 +++
 2 files changed, 20 insertions(+), 0 deletions(-)

commit 4a2f1e4be2d936bb8f4f7e77da2e6981e060d38c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 9 12:49:25 2007 +0000

    gibber-util: Add gibber_strdiff, copied from tp_strdiff
    
    
    20071109124925-93b9a-6ea0869bd602cbf1cf62e1e2d3948af2707fafef.gz

 lib/gibber/gibber-util.c |   25 +++++++++++++++++++++++++
 lib/gibber/gibber-util.h |    1 +
 2 files changed, 26 insertions(+), 0 deletions(-)

commit e253e8c5728f1bf91c113e1eb91df40bcb9739f0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 9 13:09:10 2007 +0000

    fix build with OLPC features enabled
    
    
    20071109130910-7fe3f-aa8af5d6fd95171c88404dcaa309c480939e49a4.gz

 src/salut-contact.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 45d2eaea322f573e48a4af52e12d23b198f6920e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 9 12:01:45 2007 +0000

    make contact's handle a public variable
    
    
    20071109120145-7fe3f-5bd92dbeb474e6968aebfbce91ad1cf76ecfa2ae.gz

 src/salut-contact-manager.c |   17 ++---------------
 src/salut-contact.c         |    7 +++----
 src/salut-contact.h         |    1 +
 src/salut-muc-channel.c     |    8 +-------
 4 files changed, 7 insertions(+), 26 deletions(-)

commit 455e639d4a824b8061fec1664e167453f877f0c4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 9 11:49:39 2007 +0000

    fix typo in debug message
    
    
    20071109114939-7fe3f-fddcd3a566d84c5516a28ba51673d3147832ce92.gz

 src/salut-contact-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 831fa03a8920e4b1bbe65792dbfe7c8633fbb236
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 9 11:40:41 2007 +0000

    muc-channel: no need to dup the string stored in priv->senders as it's owned by the Contact object and we have a ref on it
    
    
    20071109114041-7fe3f-a14ccff1e0e7f6b8447da5ee77b9947aaed84324.gz

 src/salut-muc-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d7756b9701e1c1947ef6f3811e08e2134f824037
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 9 11:39:01 2007 +0000

    replace salut_contact_manager_create_contact by salut_contact_manager_ensure_contact
    
    
    20071109113901-7fe3f-5d2d359ce28c5edfc6328072d800180b097f64cf.gz

 src/salut-contact-manager.c |   23 ++++++++++++++++++++++-
 src/salut-contact-manager.h |    2 +-
 src/salut-muc-channel.c     |   15 +--------------
 3 files changed, 24 insertions(+), 16 deletions(-)

commit 677a7e1afe0c2e07302446246b77dd9c09444749
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 9 11:23:44 2007 +0000

    salut_contact_manager_create_contact: assert contact doesn't exist yet
    
    
    20071109112344-7fe3f-496bf4a4884f4254014e0cef091eb419bce2fe8a.gz

 src/salut-contact-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 46f6c2f8a095430b1f08ea58f1325219bff03a2a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Nov 8 10:07:26 2007 +0000

    give the SalutConnection to SalutContact instead of the room and contact repo
    
    
    20071108100726-7fe3f-b9a11ce8aedff27fcc7671b090027b413c7ddbe2.gz

 src/salut-contact-manager.c |    6 +----
 src/salut-contact.c         |   50 +++++++++++++++++++++++++------------------
 src/salut-contact.h         |    6 ++--
 3 files changed, 33 insertions(+), 29 deletions(-)

commit 1322f36cfa10d85603ea585598f92394b6b1aa94
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Nov 8 09:44:47 2007 +0000

    contact-manager: don't ensure the contact handle anymore as it's done by the Contact object now
    
    
    20071108094447-7fe3f-67d85cbd2fbc86a2a5df3926c69a0109fc272a33.gz

 src/salut-contact-manager.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 4478d35fbd72baadcf38e034f10bf4d3dc87000c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 16:44:37 2007 +0000

    contact-manager: adapte to use new SalutContact API
    
    
    20071107164437-7fe3f-71e3632bb2664749cd19d5f0969be581a312df3d.gz

 src/salut-contact-manager.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c2f6e0852ecdcdf15cbd040d8603cbee423142bd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 16:43:40 2007 +0000

    muc-channel: salut_muc_channel_add_members: don't ensure the handle as it's owned by the newly created contact now
    
    
    20071107164340-7fe3f-d1856fb19a065968c13897922bad1c760c6f759b.gz

 src/salut-muc-channel.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 345825790a5775a0070bfdce3862d0a73937cd7f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 16:41:27 2007 +0000

    make SalutContact owns the ref on his handle
    
    
    20071107164127-7fe3f-ee6be35176aef80d6eb9253008c8817b7c231523.gz

 src/salut-contact.c |   11 ++++++++++-
 src/salut-contact.h |    3 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

commit 9311a18715365f3a2a3bb8e4bb0e6db06a4eafc7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 16:21:15 2007 +0000

    muc-channel: store senders in a hash table so we can unref contacts when closing the channel
    
    
    20071107162115-7fe3f-da2d387ea7ae83bc0f87492af63298d7dfdd6b8b.gz

 src/salut-muc-channel.c |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

commit 5987931e2f231e52f4fd26d580d1664a34998371
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 16:01:03 2007 +0000

    muc-channel: create/ref contact when we got new senders
    
    
    20071107160103-7fe3f-262d54df60a4bfe3b656d65a5f29ad13d83a4748.gz

 src/salut-muc-channel.c |   35 +++++++++++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 2 deletions(-)

commit 87aaf5123c8ce93109aa7a5d352b20f63835c7a5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 15:59:01 2007 +0000

    contact-manager: add salut_contact_manager_create_contact public function
    
    
    20071107155901-7fe3f-0d917ef865b7f61fe7c64d7fa0d023aa1ca4ec65.gz

 src/salut-contact-manager.c |   47 ++++++++++++++++++++++++++++--------------
 src/salut-contact-manager.h |    3 ++
 2 files changed, 34 insertions(+), 16 deletions(-)

commit 5196f3d7c5c50ee2227a592a6dab583d38ddff41
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 15:03:45 2007 +0000

    muc-channel: split salut_muc_channel_change_members to salut_muc_channel_add_members and salut_muc_channel_remove_members
    
    
    20071107150345-7fe3f-85323678b3130adf4f7cd41c7bc5f85919aa034b.gz

 src/salut-muc-channel.c |   59 +++++++++++++++++++++++++++++++++++++---------
 1 files changed, 47 insertions(+), 12 deletions(-)

commit 3da9687a5dd824b077a23d26bf7433525a25377d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Nov 7 13:15:02 2007 +0000

    muc-channel: fix debug message in salut_muc_channel_change_members
    
    
    20071107131502-7fe3f-1b719ac8bd8cf36ceecca6c459f36d943b5ade49.gz

 src/salut-muc-channel.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 19b8c14d64fd83d7017347ddd3f01316b0753a39
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 7 15:01:13 2007 +0000

    GibberRMulticastCausalTransport: While disconnecting, still accept reliable and repair request packets
    
    
    20071107150113-93b9a-83f220d2ec8bd1974f7e8d5829395a5685530dbb.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   38 ++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 1866d738188a504309135ee68f03f3ef29d5a54a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 7 14:37:46 2007 +0000

    GibberRMulticastSender: Add a stopped state in which a sender will only react to repair requests
    
    
    20071107143746-93b9a-aa287cb453b277922bb645cfa06addc1bb291537.gz

 lib/gibber/gibber-r-multicast-sender.c |   20 ++++++++++++++++----
 lib/gibber/gibber-r-multicast-sender.h |    5 +++--
 2 files changed, 19 insertions(+), 6 deletions(-)

commit e567e3d93b3276fc259212e815945fe188b69cb1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 7 13:10:59 2007 +0000

    Add a simulation to see if leaving nodes do still correctly react to repaire requests
    
    
    20071107131059-93b9a-84ff907176cfee79cb6e1eb2e02f377bcdeea0d7.gz

 tests/repair-after-fail-test.py |  154 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 154 insertions(+), 0 deletions(-)

commit 36e20cb22046494cb05064e9c8f40fdf946a7356
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 7 14:39:27 2007 +0000

    GibberRMulticastSender: Kill trailing whitespace
    
    
    20071107143927-93b9a-50059aa9bb1d57885a11045396a1a53a061d1e5d.gz

 lib/gibber/gibber-r-multicast-sender.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit fe5e303874e292c8459dc9c8e6c8cbeca2fd0283
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 7 13:08:54 2007 +0000

    Don't unnecessarily rstrip data
    
    
    20071107130854-93b9a-3fb3cea0a38696b9b9e3581c25f2fdc6b0e073a5.gz

 tests/mesh.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 4857316c0a9e48e91ce4c05e3d3ebcf451311b8f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 7 15:07:10 2007 +0000

    Development version 0.1.6.1
    
    
    20071107150710-53eee-589d8d89125b7e5ac9c57893e9a2bcf08c76a3c2.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b65d57c9516407557c85e7fbd846e8a09d3e6411
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 7 13:54:24 2007 +0000

    Version 0.1.6
    
    
    20071107135424-53eee-ebcbd849183c45d09d721844c02051ceb184d615.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0747812fbf6a06d68c8649a9c4042b5abfcde31d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Nov 6 13:05:11 2007 +0000

    Correct misleading comment: there are >3 known properties now
    
    
    20071106130511-53eee-cde8ed5ba9b7ef846764904869ce5fa1b2eb1cf6.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4e6ba7601adc449d8930e32a595aa6ba728c2ac4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Nov 6 13:04:25 2007 +0000

    Remove SALUT_CONTACT_OLPC_IP4, SALUT_CONTACT_OLPC_IP6 bitfield flags (both are equivalent to SALUT_CONTACT_OLPC_PROPERTIES)
    
    
    20071106130425-53eee-c329107cf5a8bc8e4a3cfbf0b0c035c9842f370e.gz

 src/salut-connection.c |    4 +---
 src/salut-contact.c    |    4 ++--
 src/salut-contact.h    |    2 --
 3 files changed, 3 insertions(+), 7 deletions(-)

commit 78a39c1c84a2c050111835517357545f9dba0d5b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 12:46:20 2007 +0000

    add ip4-address and ip6-address as known buddy properties
    
    
    20070828124620-7fe3f-384265f6183c4ae1fe1dba02ae686a5481652212.gz

 src/salut-connection.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0300aad9d75b55f1c2c2ad0fe4fc8d540b6b8d85
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 27 14:44:47 2007 +0000

    fix conflict with the IP buddy property patch
    
    
    20070827144447-7fe3f-848cd59eda7b52e48e15fd38842c9b38299e6164.gz

 src/salut-contact.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 96f27d2e176ea225bdca01503541cbcfb6bbc299
Author: Dan Williams <dcbw@redhat.com>
Date:   Sun Jul 15 09:30:38 2007 +0000

    Put IPv4 and IPv6 addresses into buddy properties
    
    
    20070715093038-0fd4a-816387c1ea0b666f9ff1249657e79edf4b33b253.gz

 src/salut-connection.c |   34 +++++++++++++++++++++++++++-------
 src/salut-contact.c    |   38 +++++++++++++++++++++++++++++++++-----
 src/salut-contact.h    |    4 ++++
 3 files changed, 64 insertions(+), 12 deletions(-)

commit 708766251341e277ac5017340923118f76120441
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Nov 6 12:09:02 2007 +0000

    salut-contact: set presence timeout to 20 minutes
    
    
    20071106120902-7fe3f-e27cf90a129a023d1a95d54a00f5a672ec581d7c.gz

 src/salut-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db87e23fe9e3336c7b3652f6c2e456a6c3aa60ee
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 29 15:20:59 2007 +0000

    salut-contact: contact_failed_cb: fix test checking if there is already a timer
    
    
    20071029152059-7fe3f-baaaf866fb0976596ac92b892919f345c647d517.gz

 src/salut-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 81b76c2f586dd31e956f61959403105751a5892c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 29 13:46:23 2007 +0000

    salut-contact: the timeout is in the millisecond, not second
    
    
    20071029134623-7fe3f-96fcc3def17ede3a289d102ab93251f08aa6f758.gz

 src/salut-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e8974ea55969f6bf8069d99daf393b8c8050a010
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 29 13:25:45 2007 +0000

    salut-contact: when presence resolver fails, remove the contact after a timer if we wasn't able to resolve it again
    
    
    20071029132545-7fe3f-8984df3a2237c181cb2a1570cbd4d66ae55bfa3e.gz

 src/salut-contact.c |   35 +++++++++++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 2 deletions(-)

commit f89c91584af2cd40abc75c17ad82c614190dde8d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Nov 5 19:12:45 2007 +0000

    Fix conflicts
    
    
    20071105191245-53eee-e11f94b3103827682e0d46ff6303c32d3299eff5.gz

 lib/gibber/gibber-muc-connection.c |   25 ++++++++++++++-----------
 1 files changed, 14 insertions(+), 11 deletions(-)

commit 8079eeb4b03d934cf5b37c4de60fe257d0dfea65
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Nov 5 11:09:45 2007 +0000

    Add telepathy-salut.8 man page
    
    
    20071105110945-53eee-e9610597c97ca0d7586afd2a1588d932d7e2a314.gz

 _boring                   |    2 ++
 docs/Makefile.am          |   12 +++++++++++-
 docs/telepathy-salut.8.in |   39 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 52 insertions(+), 1 deletions(-)

commit 3721e0ccc9c68776e93f9fe73c13d6d4099d89af
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 18:33:38 2007 +0000

    Don't check for protocol attribute, we no longer send it
    
    
    20071102183338-53eee-41671923990bd6b2336f6adc291816863a996f83.gz

 src/salut-muc-manager.c |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

commit 5ee82be6b33499e790e16115503bf945d9a5b30b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 17:31:13 2007 +0000

    docs/: fix XML
    
    
    20071102173113-53eee-9f8c3999090021409ad5c46559a5ebfe84e53a82.gz

 docs/clique.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 3e8b92dfe3a898764f269e7035f51528e8430ce4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:58:34 2007 +0000

    Change OLPC activity DNS-SD records to _olpc-activity1._udp
    
    
    20071102165834-53eee-2f99007651add54d033c4963fe8d3a65152de4dc.gz

 src/salut-presence.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 929f9bd7fd9e2a5801d88169ff3e174a6642f6dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:46:37 2007 +0000

    Use #defines for DNS-SD service types. Rename _salut-room._udp to _clique._udp
    
    
    20071102164637-53eee-c1fb0a1b0da0057730ea94628b89f37e40bad255.gz

 src/salut-contact-manager.c |    7 ++++---
 src/salut-contact.c         |    8 ++++----
 src/salut-muc-channel.c     |    4 ++--
 src/salut-muc-manager.c     |    2 +-
 src/salut-presence.h        |    3 +++
 src/salut-self.c            |    6 +++---
 6 files changed, 17 insertions(+), 13 deletions(-)

commit 46fef6c6c9a411af75d23d7c82ee46624943b678
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:37:43 2007 +0000

    Remove unused ansi.h
    
    
    20071102163743-53eee-d535a5c0b0396ab0e77f3fc2a38b4aa04bddc0ae.gz

 src/Makefile.am |    3 +--
 src/ansi.h      |   24 ------------------------
 2 files changed, 1 insertions(+), 26 deletions(-)

commit ca0ba244863061e3d4adb9001d7d7439bf07f4f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:37:02 2007 +0000

    Remove now-useless namespaces.h
    
    
    20071102163702-53eee-a50265c77d4380cdd176efd351a731a12e7e1e6c.gz

 src/Makefile.am  |    3 +--
 src/namespaces.h |   23 -----------------------
 2 files changed, 1 insertions(+), 25 deletions(-)

commit b366e0ebd12e8bce904179a4225187648165778b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:36:13 2007 +0000

    Fix up inclusions of namespace headers
    
    
    20071102163613-53eee-b0629123d4b9e682fa76f8bb26bbd3b843b70052.gz

 lib/gibber/gibber-muc-connection.c |    1 +
 src/salut-im-channel.c             |    1 -
 src/salut-im-manager.c             |    2 --
 src/salut-muc-channel.c            |    2 +-
 src/salut-muc-manager.c            |    3 +--
 src/tube-dbus.c                    |    1 -
 src/tube-stream.c                  |    1 -
 7 files changed, 3 insertions(+), 8 deletions(-)

commit c3a4ac5d46c95d61da0e7695f59fd63fe7342d4e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:34:50 2007 +0000

    Recommend 239.255.71.x in documentation
    
    
    20071102163450-53eee-21d38ab89719c73667233fd86869a5aa644d7b61.gz

 docs/clique.xml |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit df0de7b4fac98163b3b86c37d86e3f8ef1cd4172
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:16:16 2007 +0000

    Replace some references to rMulticast with Clique
    
    
    20071102161616-53eee-560ebccd0539eb6aa7bf33d2296a12697c45a826.gz

 lib/gibber/gibber-bytestream-muc.c |    4 +++-
 lib/gibber/gibber-muc-connection.c |    4 ++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 229777322e57c4d9ea2cadaa739d5f08bd500fda
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 16:15:42 2007 +0000

    Document mDNS use for Clique
    
    
    20071102161542-53eee-04b8dc960267284d00fd5b7a6e3024c22b755ba9.gz

 docs/clique.xml |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 55 insertions(+), 3 deletions(-)

commit 1767c1f9dcebab22e3f939046ceaee603c672c1f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 15:53:16 2007 +0000

    Use new Clique namespace to represent the Clique protocol (XMPP-like messages over a reliable multicast protocol)
    
    
    20071102155316-53eee-fa026748eb7cdb35c32fdc4e523d3cc2a2fc1866.gz

 docs/clique.xml                    |   54 +++++++++--------------------------
 lib/gibber/gibber-muc-connection.c |    8 ++--
 lib/gibber/gibber-namespaces.h     |    4 +-
 src/namespaces.h                   |    3 --
 src/salut-im-channel.c             |    6 ++--
 src/salut-muc-channel.c            |   16 ++++------
 src/salut-muc-manager.c            |   28 +++++-------------
 7 files changed, 37 insertions(+), 82 deletions(-)

commit fc257866bc0e0c7e66ef0475b6bfdc0303cf9319
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 15:52:56 2007 +0000

    clique.xml: call it Clique in the intro
    
    
    20071102155256-53eee-6e2e7c13bccb38bad7e357ff925cba279c83c4dd.gz

 docs/clique.xml |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 24f988bb0d283c7abfb99d13855da3b462e77a40
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 2 15:27:01 2007 +0000

    Rename docs/room-invitation.xml to docs/clique.xml
    
    
    20071102152701-53eee-1b7b671ace82e9f36fc67e84b5bd5f40309e17ed.gz

 docs/Makefile.am         |    2 +-
 docs/clique.xml          |  137 ++++++++++++++++++++++++++++++++++++++++++++++
 docs/room-invitation.xml |  137 ----------------------------------------------
 3 files changed, 138 insertions(+), 138 deletions(-)

commit a29577c7a6f6360b135340d991b5869460b51eae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 1 13:20:17 2007 +0000

    Change namespace in documentation to match code
    
    
    20071101132017-53eee-3993fc88411a1c18f5766acac39182fd80a3c89a.gz

 docs/room-invitation.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit fd5d8c34727a9c29bed9321c693c8a1c672d2f07
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 1 13:14:47 2007 +0000

    Add room-invitation protocol description
    
    
    20071101131447-53eee-de336ae13774f312cd4286b588fc3a19e499cfb7.gz

 Makefile.am              |    2 +-
 configure.ac             |    1 +
 docs/Makefile.am         |   22 +++++++
 docs/README              |    6 ++
 docs/room-invitation.xml |  137 ++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 167 insertions(+), 1 deletions(-)

commit 8819986d533652d510fac50ea0a409636c3c60eb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 22 12:34:36 2007 +0000

    Echo broadcast messages that are from us (rMulticast aux bytestreams don't echo)
    
    
    20071022123436-53eee-fd91c3c54857af0aac5d2f7d8024d7c2101fca97.gz

 src/tube-dbus.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 134bed157858610c2df67618dbc32890a76e865c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 22 12:33:55 2007 +0000

    Rename NS_LLMUC to NS_TP_LL_ROOM_INVITATION and put it in the telepathy.fd.o/xmpp namespace
    
    
    20071022123355-53eee-d0f75e4438de341e9f7db0053deb48c6a826d419.gz

 src/namespaces.h        |    3 ++-
 src/salut-im-channel.c  |    3 ++-
 src/salut-muc-channel.c |    2 +-
 src/salut-muc-manager.c |    6 ++++--
 4 files changed, 9 insertions(+), 5 deletions(-)

commit 972225c9c7bbd42c89395a019dfec111173cf548
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 12:47:29 2007 +0000

    bytestream-manager: unref the bystream when it's closed. It's the responsibilty of the object using it to ref it
    
    
    20071102124729-7fe3f-7007455e9c9e7abcce5b38527a566634c97ed132.gz

 src/salut-bytestream-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 01ac3bd7d7da0cea8832e12bb8670ffa93f5cb9c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 1 15:59:26 2007 +0000

    Ignore OOB close stanza - it doesn't make sense for OOB TCP streams that we implement internally, and that's all we currently support
    
    
    20071101155926-53eee-8e8c13bb2a533a6dfb0fb88d9e2a50a94fd65bae.gz

 lib/gibber/gibber-bytestream-oob.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit f8ce035c3e7dc1391acada3bddb2c2e678a3d217
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Nov 1 14:30:57 2007 +0000

    tube-stream: remove useless blank line
    
    
    20071101143057-7fe3f-01091e2e9172f3405972dcad83a015a1ad171a0f.gz

 src/tube-stream.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 0e928f56bdd63dc8e9b49f1a8e31272aefbbcf64
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Nov 1 14:16:53 2007 +0000

    tube-stream: create the transport when the bystream is open as we are not able to handle data before
    
    
    20071101141653-7fe3f-3017e7119586d614860c0359914fb7db0ea98432.gz

 src/tube-stream.c |  110 ++++++++++++++++++++++++++++++++---------------------
 1 files changed, 66 insertions(+), 44 deletions(-)

commit 086c96a89992b4473701fc7ff4328650bb2146eb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Nov 1 13:39:15 2007 +0000

    tube-stream: use GibberTransport instead of reinventing our own
    
    
    20071101133915-7fe3f-597fa2ba5389085542a03569398efa8eb52cd159.gz

 src/tube-stream.c |  258 ++++++++++++++++++++---------------------------------
 1 files changed, 98 insertions(+), 160 deletions(-)

commit a068c3f7937c37a5cdab73b7f51631c22051ec01
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 29 09:33:55 2007 +0000

    bytestream-manager: remove unnecessary casts from (gchar *) to (const gchar *)
    
    
    20071029093355-7fe3f-d169d25829c30dad8b5930ab2fff0ce292d73be9.gz

 src/salut-bytestream-manager.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 735a311ad2eb162abe36048dfd190dce6d61c9ac
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 26 16:05:00 2007 +0000

    salut_tubes_channel_get_stream_tube_socket_address: don't hardcode unix type
    
    
    20071026160500-7fe3f-e2c5b67eeb4a195c9c691fab7c8941e01025a353.gz

 src/salut-tubes-channel.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 6bd6dada33edaeb92ed871f395fae89d850ffa5f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 26 14:32:43 2007 +0000

    tubes-channel: salut_tubes_channel_bytestream_offered: close the bytestream if there is an error
    
    
    20071026143243-7fe3f-30f59ab365cec8394aa7cb76f42c147230ad653f.gz

 src/salut-tubes-channel.c |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

commit ba223e30a1d451afdb44735f69069fb7a88e787e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 26 14:26:23 2007 +0000

    tubes-channe: remove 1-1 tubes commented code
    
    
    20071026142623-7fe3f-88653624e7085ba53a6498004da3e4457e5e39b4.gz

 src/salut-tubes-channel.c |   76 ---------------------------------------------
 1 files changed, 0 insertions(+), 76 deletions(-)

commit 49399bb02458cba64d8f51ba9e21e93637cdf133
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 26 14:19:00 2007 +0000

    salut-muc-manager.c: salut_muc_manager_handle_si_stream_request: close the bytestream if the tubes channel doesn't exist
    
    
    20071026141900-7fe3f-3fd994923f5c37ea8288adaf56545662daf7ff6f.gz

 src/salut-muc-manager.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit f1aa305650c4f1bb9b6ee72e072503f9774a7e87
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 26 13:26:32 2007 +0000

    salut-bytestream-manager.c: use gibber_bytestream_oob_set_check_addr_func to check if the addr is owned by the right contact
    
    
    20071026132632-7fe3f-4eb4c6847008e40769f8966fe51f81f9a08a02ed.gz

 src/salut-bytestream-manager.c |   41 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit 10abfe1a4fd1c970d64aa9ee74deea9ea30ab047
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 26 13:24:09 2007 +0000

    add gibber_bytestream_oob_set_check_addr_func to let bytestream user define a function to check if he want to accept a incoming connection or not
    
    
    20071026132409-7fe3f-466822761c8c257ce8792bc24e40acd35b11304c.gz

 lib/gibber/gibber-bytestream-oob.c |   26 ++++++++++++++++++++++++--
 lib/gibber/gibber-bytestream-oob.h |   11 +++++++++++
 2 files changed, 35 insertions(+), 2 deletions(-)

commit 879b6ddd03d1cde5c4b0c79f8f2f1de595767921
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 14:24:55 2007 +0000

    bytestream-manager: the free of host_name_fqdn have to be done in the finalize, not dispose
    
    
    20071025142455-7fe3f-bf6c12de9d17b9e142dae1f298f70d90d2238095.gz

 src/salut-bytestream-manager.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 4c8aace69054b1c86d916f0f3959554af95c4fe3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 14:16:50 2007 +0000

    bytestream-manager: assert host_name_fqdn is not NULL in constructor
    
    
    20071025141650-7fe3f-d3365ba55c88fd802b4c96c2514df38bedc4f898.gz

 src/salut-bytestream-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9a62be1d5659d6fd6518799ef2cfc9150f20eaf9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 14:08:38 2007 +0000

    add a "host-name-fqdn" property to the bytestream-mananager so we use the host name from avahi_client_get_host_name_fqdn in OOB bytestreams
    
    
    20071025140838-7fe3f-911611086e2f2f9f5fae169dd69dc8c4404c5697.gz

 src/salut-bytestream-manager.c |   37 +++++++++++++++++++++++++++----------
 src/salut-bytestream-manager.h |    3 ++-
 src/salut-connection.c         |    7 ++++---
 3 files changed, 33 insertions(+), 14 deletions(-)

commit 3ae0d26551317feefbb48643f55c5d60fb370486
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 12:44:13 2007 +0000

    fix confict with -protocol and make it build
    
    
    20071025124413-7fe3f-7c929b2b6a39ca5bc95c2129e7803a22362f4c90.gz

 lib/gibber/gibber-bytestream-muc.c |   26 +++++++++++++++++---------
 src/salut-tubes-channel.c          |    6 +-----
 2 files changed, 18 insertions(+), 14 deletions(-)

commit d064b0334cf92d975a69411af8bdcc561841b98a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 11:23:16 2007 +0000

    bytestream-oob: send the IQ response only if we are the recipient of the bytestream
    
    
    20071025112316-7fe3f-b968fbb1082e19ae3f0e73b52d28228e8f7a0fe6.gz

 lib/gibber/gibber-bytestream-oob.c |   47 +++++++++++++++++++++++++----------
 1 files changed, 33 insertions(+), 14 deletions(-)

commit eb1b62cc7d24fe9eb6c78150eea09b0559771bd6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 11:17:24 2007 +0000

    bytestream-manager.c: unref the bytestream *after* the call to gibber_bytestream_iface_close
    
    
    20071025111724-7fe3f-6eb8dddd2adf2c07d9154fb3d7485cd92b6d2e45.gz

 src/salut-bytestream-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8d41615f2c3fbbb8811f74e2b8812a0398db0c96
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 11:14:53 2007 +0000

    bytestream-oob: ref the xmpp-connection and disconnect its signal when disposing
    
    
    20071025111453-7fe3f-0f1bdc167e4aed4385044ec01a96b6dd2048601a.gz

 lib/gibber/gibber-bytestream-oob.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit fefd78cd4c6eae956f4f1385ee5ac75511fcd4d6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 10:52:40 2007 +0000

    bytestream-oob: add a TODO about IPv6 literals in URL
    
    
    20071024105240-7fe3f-f2528d399deea15cf395f1b9513fa279eb8e2af7.gz

 lib/gibber/gibber-bytestream-oob.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 659944b79a5f62cf6d2fb5653084ffbca002c28d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 10:47:55 2007 +0000

    bytestream-oob: add a FIXME in parse_oob_iq_result
    
    
    20071024104755-7fe3f-965ff0b6ff5c27cfafe4233480bbf118bf0c8394.gz

 lib/gibber/gibber-bytestream-oob.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0610ab3a9bc2f9d9c425e70e3403c97e95258959
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 15:38:45 2007 +0000

    bytestream-oob: explicitely say in the host parameter description than it have to be a hostname, not a literal
    
    
    20071023153845-7fe3f-8d30bf993cc3172273b1bee8ec0525a77a0b4c59.gz

 lib/gibber/gibber-bytestream-oob.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 842de024827f4fcfa17a209cbb7ac2a2cf2db370
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 16:01:25 2007 +0000

    tubes-channel: when creating a new stream tube, set its initiator according to the contact who sent us the tubes messages
    
    
    20071023160125-7fe3f-d59bf30ca43166c44d0fbe73c4f0edda806d8e19.gz

 src/salut-tubes-channel.c |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit be972733e0ced89685dbba9ab919c387cadf417b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 15:55:45 2007 +0000

    tubes-channel: extract_tube_information: allow initiator to be NULL
    
    
    20071023155545-7fe3f-49263e8c518def38893baa9daf5b4838ea37ba1e.gz

 src/salut-tubes-channel.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 780feb6143f7977716ecf3dfedeff0d34f1fe8e5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 12:26:32 2007 +0000

    bytestream-oob: call set_transport before connect and open_fd so we don't have to check for the state
    
    
    20071023122632-7fe3f-73857976aecf1dc73511a56510685017bf721dea.gz

 lib/gibber/gibber-bytestream-oob.c |   17 ++---------------
 1 files changed, 2 insertions(+), 15 deletions(-)

commit cbdc5b9d790b22fe34de04f72f038245162be955
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 11:33:17 2007 +0000

    bytestream-oob: don't expect transport's connect is synchronous
    
    
    20071023113317-7fe3f-946e7c5d90aa938c1387cd11f4891ae9d6f226e6.gz

 lib/gibber/gibber-bytestream-oob.c |   81 ++++++++++++++++++++----------------
 1 files changed, 45 insertions(+), 36 deletions(-)

commit c3629198011441fc16cacca7cd8c0c42f644507c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 10:34:26 2007 +0000

    fix stanza leak in gibber_bytestream_oob_accept
    
    
    20071023103426-7fe3f-03aa97d1d76a81a26ffacda567624c4260a8629f.gz

 lib/gibber/gibber-bytestream-oob.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7cc0c61b0ce1b216239d36e3cfca13dfd266dca4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 10:31:00 2007 +0000

    bytestream-oob: close the transport when disposing the bytestream
    
    
    20071023103100-7fe3f-d1664a967a1677b9e3a7407b731e07f243efe96b.gz

 lib/gibber/gibber-bytestream-oob.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c05687cce13e8237cbdf1e3b52d6a9dc608ec288
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 10:27:30 2007 +0000

    bytestream-oob: close the bytestream if the transport is disconnected
    
    
    20071023102730-7fe3f-87d08cb05b7439f14876f911437e61ecaeb0b20f.gz

 lib/gibber/gibber-bytestream-oob.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit dddb4e0d40914a87ee2eb65c7dfd714e3d871f08
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 10:14:42 2007 +0000

    bytestream-oob: use GibberTransport instead of reimplementing our own
    
    
    20071023101442-7fe3f-96abf424f3f1309e847acdba80153d807a206348.gz

 lib/gibber/gibber-bytestream-oob.c |  253 ++++++------------------------------
 1 files changed, 40 insertions(+), 213 deletions(-)

commit 16e4d61bf51a4265dd80624552ae74ccb31f2975
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 08:46:18 2007 +0000

    bytestream-oob: coding style fix
    
    
    20071023084618-7fe3f-080ef680108c87094ae2071d6da125238143718c.gz

 lib/gibber/gibber-bytestream-oob.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 862b147e4c18c1e6827b7a9c25674652a2d9db9e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 15:42:26 2007 +0000

    bytestream-oob: normalize_address was renamed to gibber_normalize_address
    
    
    20071022154226-7fe3f-1a0f0a28170bbe8676d9e98c30a8fc034a1c3e89.gz

 lib/gibber/gibber-bytestream-oob.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ba34a400634153ff0d8c9856a77279aac59280e0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 15:36:04 2007 +0000

    bytestream-oob: remove temporary buffer in data_io_in_cb
    
    
    20071022153604-7fe3f-414cf01c9cb23cdac3945d1dd2ac85b75926f336.gz

 lib/gibber/gibber-bytestream-oob.c |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

commit c2018735fc6a2bb35c1fdd085279fc98e0c01fd9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 15:05:16 2007 +0000

    bytestream-obb: add a write buffer
    
    
    20071022150516-7fe3f-7e0b2dd46ac4d6258ee594330eb8b77a89816f3c.gz

 lib/gibber/gibber-bytestream-oob.c |  148 ++++++++++++++++++++++++++++-------
 1 files changed, 118 insertions(+), 30 deletions(-)

commit c9cc74bd34ab5fee331a0af54136ce19ffdc2a05
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 14:00:36 2007 +0000

    bytestream-obb: close the bytestream if an error occurs when writing to the socket
    
    
    20071022140036-7fe3f-c9548979b33e435fca19de71615440774f10fe58.gz

 lib/gibber/gibber-bytestream-oob.c |   28 ++++++++++++++++++++++------
 1 files changed, 22 insertions(+), 6 deletions(-)

commit c355b530c22efe31cc7a9ccd82fcbc1e3418eeec
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 13:42:53 2007 +0000

    allow func argument of gibber_bytestream_{oob,ibb}_accept to be NULL
    
    
    20071022134253-7fe3f-ce2f69b92e5cbff90ee3f886e8accc5e4b1d1f33.gz

 lib/gibber/gibber-bytestream-ibb.c |    7 +++++--
 lib/gibber/gibber-bytestream-oob.c |    7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

commit 782b5889a4e4aa21958caeac239a8855e512fcba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 13:38:54 2007 +0000

    rename parse_oob_close_iq to parse_oob_iq_result
    
    
    20071022133854-7fe3f-f06d22ccfbc1d3ca0c17ba8800d58bcdf502f5bc.gz

 lib/gibber/gibber-bytestream-oob.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 2625700ab53c64201a143234be6a88150b4b8707
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 13:38:19 2007 +0000

    bytestream-oob: use gibber-util's normalize_address instead of our own copy
    
    
    20071022133819-7fe3f-4cbeccfd97d0c65588629e5215801400d6313e38.gz

 lib/gibber/gibber-bytestream-oob.c |   22 +---------------------
 1 files changed, 1 insertions(+), 21 deletions(-)

commit 254efd1467a16ac6e047c646f31aed2c94af108f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 13:13:02 2007 +0000

    tubes-channel: remove the request attribute in the call of update_tubes_info in salut_tubes_channel_accept_stream_tube
    
    
    20071022131302-7fe3f-9afa74cbf4e0813c29c27f675d1d72387b3aed93.gz

 src/salut-tubes-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9c50504917e31394ec41d10e690e907799deb89
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 12:00:51 2007 +0000

    bytestream-oob: make normalize_address more portable
    
    
    20071022120051-7fe3f-687e4605d1a552c6f8932ac2a698febe0f825143.gz

 lib/gibber/gibber-bytestream-oob.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 619c622e7f9caa53d3e2a59e3e85a6bee8b93b7d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 10:45:06 2007 +0000

    bytestream-oob: don't bufferize data. Let the higher layer do that
    
    
    20071022104506-7fe3f-5c060f058666b5f1ab02b75eb262e31cf387e39f.gz

 lib/gibber/gibber-bytestream-oob.c |   52 +++++++++++++----------------------
 1 files changed, 19 insertions(+), 33 deletions(-)

commit 4ac081a11252f82a004167f7d01d2920eea923c2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 10:14:14 2007 +0000

    bytestream-ibb: remove usless return in xmpp_connection_received_stanza_cb
    
    
    20071022101414-7fe3f-e146fe74f003385321995a112a13e39f092df16a.gz

 lib/gibber/gibber-bytestream-ibb.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e24f72b282f65500efb984ef1563ab3a8040fb43
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 10:13:19 2007 +0000

    bytestream-ibb.c: inline send_stanza
    
    
    20071022101319-7fe3f-a31c7939ed0fe0e94468ec9ae5efb5fc46ae9c50.gz

 lib/gibber/gibber-bytestream-ibb.c |   18 ++++--------------
 1 files changed, 4 insertions(+), 14 deletions(-)

commit 7fae764519bf48c294511a5d445f49663ac59ccf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 16:08:52 2007 +0000

    add GIBBER_TELEPATHY_NS_RMULTICAST namespace and use it in bytestream-muc
    
    
    20071019160852-7fe3f-a8289e1842f7371947c6aab5e2f0764297970f2f.gz

 lib/gibber/gibber-bytestream-muc.c |    3 ++-
 lib/gibber/gibber-namespaces.h     |    3 +++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit c48a5d9e9500e844e86c3419bc8fbf37f7676c30
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 14:38:11 2007 +0000

    bytestream-oob: send item-not-found error if connect to peer failed
    
    
    20071019143811-7fe3f-492dcb0dc0ffbf08dbcdb6c9232b63ee82aa45ca.gz

 lib/gibber/gibber-bytestream-oob.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit ca4911682b565ddc1d68a8fdfa03bc85a5bc9b7d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 14:22:05 2007 +0000

    bytestream-manager.c: improve parsing in si_request_reply_cb
    
    
    20071019142205-7fe3f-94b03be70cc2af73899ab5ad4af32f18c2db1095.gz

 src/salut-bytestream-manager.c |  120 ++++++++++++++++++++++------------------
 1 files changed, 66 insertions(+), 54 deletions(-)

commit f3ef420dbc5aa46d94ebbbe6071d88da61c56a1f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 14:09:00 2007 +0000

    bytestream-manager: remove double break
    
    
    20071019140900-7fe3f-fa1307d0fa268b38f3c1e7a83e939dbb20d06cef.gz

 src/salut-bytestream-manager.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 830b9769776104510cba86b2b1db76dbc86b48ac
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 14:08:07 2007 +0000

    bytestream-manager.c: properly send IQ error in si_request_cb
    
    
    20071019140807-7fe3f-6ea152a3d9af406cc72811c4c39ba34684679300.gz

 src/salut-bytestream-manager.c |   91 +++++++++++++---------------------------
 1 files changed, 29 insertions(+), 62 deletions(-)

commit f0474b2e662c102ccb1e76cf1037815c87f6dbc4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 13:57:33 2007 +0000

    gibber-iq-helper.c: add a TODO in gibber_iq_helper_new_error_reply
    
    
    20071019135733-7fe3f-4afcf06cab597e26bf51cf1972e01062054f0dea.gz

 lib/gibber/gibber-iq-helper.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f09d870ba6fad9f464bb08a406a261ce40d5cbb3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 13:56:10 2007 +0000

    check-gibber-iq-helper.c: update to use new gibber_iq_helper_new_error_reply API
    
    
    20071019135610-7fe3f-fb47984c76d941a3033d0d30a83cb139ec78bbd2.gz

 tests/check-gibber-iq-helper.c |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit 64060d641fc972513a8871831ade137ac8f34d7d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 13:53:31 2007 +0000

    modify gibber_iq_helper_new_error_reply to take a XmppError and a error msg as arguments
    
    
    20071019135331-7fe3f-ec3aa9b11713db676a05b12ce4c19a5e17ebfa34.gz

 lib/gibber/gibber-iq-helper.c |   11 +++++++++--
 lib/gibber/gibber-iq-helper.h |    4 +++-
 2 files changed, 12 insertions(+), 3 deletions(-)

commit f717216d520e3d78e73a8c924d955cc8caf34381
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 12:24:35 2007 +0000

    bytestream-manager.c: backport streaminit_parse_request improvements from Gabble
    
    
    20071019122435-7fe3f-9ee8eda88201ac5987a08dfb4fe86b6dcc282d10.gz

 src/salut-bytestream-manager.c |   89 ++++++++++++++++++++-------------------
 1 files changed, 46 insertions(+), 43 deletions(-)

commit 67e921b93cc00fc9d0e7339600fc0ef51626f33a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 11:36:57 2007 +0000

    build salut-bytestream-manager
    
    
    20071019113657-7fe3f-985b467092246c53910d6b0b091759633679d4b1.gz

 src/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3336dda350e113d17b19db4047fc79c117fef1a0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 11:36:42 2007 +0000

    add salut-bytestream-manager.[ch]
    
    
    20071019113642-7fe3f-c8866689793cf09636fb7ebba6b21c41d98b7f1d.gz

 src/salut-bytestream-manager.c | 1014 ++++++++++++++++++++++++++++++++++++++++
 src/salut-bytestream-manager.h |   82 ++++
 2 files changed, 1096 insertions(+), 0 deletions(-)

commit 5ba00fe40f0eb143cfdc4a45133bd0e0a3b13bcf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 11:30:37 2007 +0000

    build gibber-bytestream-oob
    
    
    20071019113037-7fe3f-80728e4ee6a1c2b23be7613e7f45fbccfb7de17e.gz

 lib/gibber/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f499f1e7621dc03bc652151ef204cccaca20ecba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 11:30:19 2007 +0000

    add gibber-bytestream-oob.[ch]
    
    
    20071019113019-7fe3f-0a661f2c743da28a5aa97dfcbd495d7938b92b57.gz

 lib/gibber/gibber-bytestream-oob.c | 1070 ++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-bytestream-oob.h |   63 +++
 2 files changed, 1133 insertions(+), 0 deletions(-)

commit 5f58d1537cd96cbfbed341fa85cd7b7787587c31
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 10:40:49 2007 +0000

    remove a test g_print
    
    
    20071019104049-7fe3f-7bef26a061c8576a64f386899e333c2670ccee1c.gz

 src/tube-stream.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 05bbe484030359f0da11a7d20bb714a0ab28c806
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 09:58:39 2007 +0000

    bytestream-ibb: add dispose_has_run
    
    
    20071019095839-7fe3f-3e5b7f02eb1c16d5a5db0e8b79c22192bc5102c4.gz

 lib/gibber/gibber-bytestream-ibb.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 9e23353cd450275d76485f2b0364fc83cb6ffdab
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 09:40:04 2007 +0000

    build tube-stream
    
    
    20071019094004-7fe3f-1243004419464e3bf6b095e9f5bb713f1f832ea8.gz

 src/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 0bb4eaa6c3ec6d0d90335117282a453c38b7d6df
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 09:39:42 2007 +0000

    add tube-stream.[ch]
    
    
    20071019093942-7fe3f-c0e4ec1162cc1e45a1dab4bd08d2d5204880e1f0.gz

 src/tube-stream.c | 1628 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/tube-stream.h |   73 +++
 2 files changed, 1701 insertions(+), 0 deletions(-)

commit 34f1a767f62a16c7b40c5e1ac7d38f447e7261e2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 09:21:50 2007 +0000

    drop gibber_bytestream_iface_get_protocol. Use a property instead
    
    
    20071019092150-7fe3f-85006ae582b10866b3af5a7c7287ffb313f3152f.gz

 lib/gibber/gibber-bytestream-ibb.c   |   18 ++++++------------
 lib/gibber/gibber-bytestream-iface.c |   20 +++++++++++---------
 lib/gibber/gibber-bytestream-iface.h |    4 ----
 lib/gibber/gibber-bytestream-muc.c   |   26 ++++++--------------------
 4 files changed, 23 insertions(+), 45 deletions(-)

commit a9b8693b19cf44df554819305409295e24544b1c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Oct 19 09:05:38 2007 +0000

    change bytestream_iface_accept API. The bytestream is now responsible of creating and sending the SI accept stanza
    
    
    20071019090538-7fe3f-163d1d18a4ec7fc548220af4a68a23db7765c57f.gz

 lib/gibber/gibber-bytestream-ibb.c   |   46 ++++++++++++++++++++++++++-------
 lib/gibber/gibber-bytestream-iface.c |    9 ++++--
 lib/gibber/gibber-bytestream-iface.h |    9 +++++-
 lib/gibber/gibber-bytestream-muc.c   |    4 ++-
 4 files changed, 52 insertions(+), 16 deletions(-)

commit 55b9d2de0501f46fed0e1eed321a640595e3843c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 15:00:21 2007 +0000

    bytestream-ibb: properly decline bytestream if a GError is passed
    
    
    20071017150021-7fe3f-a30db1203825440fc212bf471c2bfa314d4deeea.gz

 lib/gibber/gibber-bytestream-ibb.c |   40 +++++++++++++----------------------
 1 files changed, 15 insertions(+), 25 deletions(-)

commit 52fd2f96c15a43704c6ed3c67c52c3e6ea08b7f9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 09:25:01 2007 +0000

    bytestream-ibb: drop muc support
    
    
    20071017092501-7fe3f-553b85c6e50b47db1c729b051df61c05d7aa9b07.gz

 lib/gibber/gibber-bytestream-ibb.c |  188 +++++++++---------------------------
 1 files changed, 46 insertions(+), 142 deletions(-)

commit 69d6447f05648e8b75e707e0871f770878371a12
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 08:52:46 2007 +0000

    add a GError argument to gibber_bytestream_iface_close as in Gabble (not used yet)
    
    
    20071017085246-7fe3f-43bfb3bcea6dba70a39b42d74066141489663817.gz

 lib/gibber/gibber-bytestream-ibb.c   |   49 +++++++++++++++++++--------------
 lib/gibber/gibber-bytestream-iface.c |    7 +++--
 lib/gibber/gibber-bytestream-iface.h |   22 ++++++---------
 lib/gibber/gibber-bytestream-muc.c   |    5 ++-
 src/tube-dbus.c                      |    6 ++--
 5 files changed, 47 insertions(+), 42 deletions(-)

commit ee111d80b4957be26cfbcbba4f9b2e5a68757d2f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 15:55:36 2007 +0000

    add salut_tubes_channel_bytestream_offered
    
    
    20071016155536-7fe3f-dc05f9bbb22b979499392e1d49eb47c254d37877.gz

 src/salut-tubes-channel.c |   86 +++++++++++++++++++++++++++++++++++++++++++++
 src/salut-tubes-channel.h |    4 ++
 2 files changed, 90 insertions(+), 0 deletions(-)

commit 2b28151d5afc17f475d05d977f7994900766b3cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 15:54:47 2007 +0000

    add salut_muc_manager_handle_si_stream_request
    
    
    20071016155447-7fe3f-f9af504165d62bb1293afbd8a2fe19def7e969e7.gz

 src/salut-muc-manager.c |   31 +++++++++++++++++++++++++++++++
 src/salut-muc-manager.h |    6 ++++++
 2 files changed, 37 insertions(+), 0 deletions(-)

commit 5a1b6191026d9804673a1ea84cd1648c4283b00a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 12:44:26 2007 +0000

    tubes-channel: check if we have to publish the tube *before* adding the <tube> markup
    
    
    20071016124426-7fe3f-8fbe4532570fc6a938b55c318d7e21c52fedfcc8.gz

 src/salut-tubes-channel.c |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

commit c2bba0f7bb856275d3dfc84e98cd2aca67961b2f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 11:52:56 2007 +0000

    salut-connection: instantiate the bytestream mgr
    
    
    20071016115256-7fe3f-c9d7ab25f90681f330735958f64fe6bb2595c53b.gz

 src/salut-connection.c |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit 3c1dabc840c0246ba585afda98d399e605f4aa3d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 11:52:30 2007 +0000

    add bytestream-manager debug flag
    
    
    20071016115230-7fe3f-b7bce34bb06d1c53d39d3f14a4a4b7b518f84cba.gz

 src/debug.c |    1 +
 src/debug.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 03755c53b6dd4ac954515f600f84a0864bbfd12c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 10:48:40 2007 +0000

    tubes-channel: don't announce stream tubes we didn't initiate
    
    
    20071016104840-7fe3f-5d448cb9d247316489906d16d7b9950fffb1efcb.gz

 src/salut-tubes-channel.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 02cb2ad8ade0bed8ae892daed7a46aed8b781022
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 15:18:36 2007 +0000

    implement AcceptStreamTube and GetStreamTubeSocketAddress
    
    
    20071015151836-7fe3f-cece3d11b3769666713d25c5bbbf4433d50f978b.gz

 src/salut-tubes-channel.c |  166 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 164 insertions(+), 2 deletions(-)

commit 6404a27e9686954698c8ee4311323b58499d2467
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 14:56:07 2007 +0000

    tubes-channel: add unix and inet sockets in GetAvailableStreamTubeTypes result
    
    
    20071015145607-7fe3f-d33cf4317484f20557d1c7f61f811b0a77922223.gz

 src/salut-tubes-channel.c |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 48c2cc4c9d53174875a72279b42ff57c9e2604b4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 14:52:50 2007 +0000

    tubes-channel: don't force the stream-id attribute in muc presence
    
    
    20071015145250-7fe3f-d655c7983b25475c3cfbf5f0ac90812449f3d1fd.gz

 src/salut-tubes-channel.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit c270503a095646e3cd837a24593beb0a134940b6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 14:42:24 2007 +0000

    remove the offering parameter from extract_tube_information
    
    
    20071015144224-7fe3f-258f44e79311392101d96d519591a9f8c2034376.gz

 src/salut-tubes-channel.c |   19 +++----------------
 1 files changed, 3 insertions(+), 16 deletions(-)

commit ea33bcba076a4449eb4d1e59b45a3a78dae40bc9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 14:35:15 2007 +0000

    start to implement OfferStreamTube (muc only for now)
    
    
    20071015143515-7fe3f-18b4db4afde8f38a8c8d7e548a15fa57f76d9c01.gz

 src/salut-tubes-channel.c |  173 ++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 163 insertions(+), 10 deletions(-)

commit 62b5a80bbcc0283f7ec3aa7215696a39d97fc2aa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 12:14:11 2007 +0000

    tubes-channel: add stream tubes in GetAvailableStreamTubeTypes result
    
    
    20071015121411-7fe3f-70ca6dc6507d00230c7edcb6a5411c81b26ed03d.gz

 src/salut-tubes-channel.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 50520b85ccc2a526cb3d2ec791bd897e116c7caf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 11:46:47 2007 +0000

    gibber-muc-connection.c: gibber_muc_connection_new_stream: make code easier to read and add a comment
    
    
    20071025114647-7fe3f-874bd63d843643779f5665c0c6490a114455686b.gz

 lib/gibber/gibber-muc-connection.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit e007edfa531bbebd96215327ac82467a6684ecfc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 11:40:22 2007 +0000

    gibber-muc-connection: fix a typo in comment
    
    
    20071025114022-7fe3f-4a2fc96db529da5a8e4ee6a0d8a8359c756afa88.gz

 lib/gibber/gibber-muc-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b100b7da800660849a507400c08cfb3fa0191988
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 10:03:59 2007 +0000

    call gibber_muc_connection_new_stream the first time get_property("stream-id") or gibber_bytestream_muc_send is called
    
    
    20071025100359-7fe3f-8c7461d6a6bb35aefeb71473cef76234c0ebc308.gz

 lib/gibber/gibber-bytestream-muc.c |   40 ++++++++++++++++++++++++++++++-----
 1 files changed, 34 insertions(+), 6 deletions(-)

commit f09dd35597171a21b76e940dc5fafa68e99293b1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 09:17:54 2007 +0000

    tubes-channel: remove generate_stream_id
    
    
    20071025091754-7fe3f-60a5c390e9fa7caad8ec51db5e4e51135abaa077.gz

 src/salut-tubes-channel.c |   21 ---------------------
 1 files changed, 0 insertions(+), 21 deletions(-)

commit 3fb25110d3f7dd3950d423fcc5041fd2964758dc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 09:15:57 2007 +0000

    tubes-channel: remove the stream-id arg from create_new_tube
    
    
    20071025091557-7fe3f-be9f710aea987c5700028bef5024e9b3c6650b4f.gz

 src/salut-tubes-channel.c |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

commit f41aa253fd224853340169cd63c55103f0c2a7c3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 09:10:34 2007 +0000

    use gibber_muc_connection_new_stream to allocate the stream used with D-Bus tubes
    
    
    20071025091034-7fe3f-61dd210e04e0131b7f6a7606e301e78b2d4ff966.gz

 lib/gibber/gibber-bytestream-muc.c |    8 ++++++--
 src/salut-tubes-channel.c          |    3 ++-
 src/tube-dbus.c                    |   13 +++----------
 src/tube-dbus.h                    |    4 ++--
 4 files changed, 13 insertions(+), 15 deletions(-)

commit ace98cb4e13fb5ae6fbecd91f700704214d9bc10
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 25 09:05:56 2007 +0000

    add gibber_muc_connection_new_stream and gibber_muc_connection_free_stream
    
    
    20071025090556-7fe3f-3abb0982a77abfd8124abde2c4110406521a8fba.gz

 lib/gibber/gibber-muc-connection.c |   73 ++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-muc-connection.h |    5 ++
 2 files changed, 78 insertions(+), 0 deletions(-)

commit fafbe7e66232bd2347c888a3a66239e87816e954
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 14:18:23 2007 +0000

    muc stream-id are now guint16
    
    
    20071024141823-7fe3f-660fda7ce7652149e0e371f564b4f9b9ac4a10d3.gz

 lib/gibber/gibber-bytestream-muc.c |    8 ++++----
 lib/gibber/gibber-bytestream-muc.h |    2 +-
 src/salut-tubes-channel.c          |    2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit e651c1ab92bb67974d2a361a1bca91c2b7eaaa36
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 14:09:00 2007 +0000

    tubes-channel: use new-senders and lost-senders instead of new-sender and lost-sender
    
    
    20071024140900-7fe3f-8fe05b87f57120950d9b4b824ccbeb4764c55fa4.gz

 src/salut-tubes-channel.c |   74 +++++++++++++++++++++++++--------------------
 1 files changed, 41 insertions(+), 33 deletions(-)

commit fee21591fb8f61acbe36afd9b40505787629edbe
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 13:49:10 2007 +0000

    fix conflict with sjoerd-new-protocol
    
    
    20071024134910-7fe3f-024bc354359894d206ecdd10a0593cb27be72e4b.gz

 lib/gibber/gibber-bytestream-muc.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit d90a418c1235387cc74870279f4730119307924e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 13:19:04 2007 +0000

    tubes-channel: update muc-bytestream's sender <-> stream-id mapping
    
    
    20071024131904-7fe3f-1a594eb82ce94ecb6f7e21d4ecaec233e1154c2e.gz

 src/salut-tubes-channel.c |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

commit 5bd58e6073275a3d0d2f700a156f09ab07014796
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 24 13:15:26 2007 +0000

    bytestream-muc: allow each sender to use his own stream id
    
    
    20071024131526-7fe3f-4187f8aabb8534ae5b4c1755cf80e68baec6be8f.gz

 lib/gibber/gibber-bytestream-muc.c |   34 +++++++++++++++++++++++++++++-----
 lib/gibber/gibber-bytestream-muc.h |    6 ++++++
 2 files changed, 35 insertions(+), 5 deletions(-)

commit 67baf01677049eab9dddeb8785356a9281246d52
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:39:54 2007 +0000

    SalutMucChannel: Let the debug info output which sender is unknown
    
    
    20071105173954-93b9a-4cc06f504a5084175b6a3c5a8b4ad6e195629b28.gz

 src/salut-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6dc3ca9fc9f8aff14606bdd5a9f4b5f8fcd5db65
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:34:59 2007 +0000

    GibberRMulticastSender: Use guint's to iterate through GArray's
    
    
    20071105173459-93b9a-521440eac5105fcad06bc271ab8d479a787cdc2e.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 628e8323cfe5728fe8001da0f8c7d39a2b051772
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:34:32 2007 +0000

    GibberRMulticastSender: Document the contents of hash tables and queue's
    
    
    20071105173432-93b9a-c01583b7f4ef68f2f96a909bfca4ff72848c82eb.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 ++-
 lib/gibber/gibber-r-multicast-sender.h |    6 ++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 35d7c414bb08a51f7d0da218bcf9d20b0ac38135
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:33:45 2007 +0000

    GibberRMulticastTransport: Use guint's to iterate through GArray's
    
    
    20071105173345-93b9a-63a1fa64f7e2c55a62bedd33621a4ed0d7e36ff7.gz

 lib/gibber/gibber-r-multicast-transport.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 0900b8bbb92d061861073db8f7e87467237a60e5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:11:41 2007 +0000

    GibberRMulticastPacket: Little style tweak
    
    
    20071105171141-93b9a-e3ed2a3bccd23060b84d4092293efa3132fb49c7.gz

 lib/gibber/gibber-r-multicast-packet.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8f3de31fa1757c717516ccbaf3acdf0c8bf214f1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:11:29 2007 +0000

    GibberRMulticastPacket: Use guint instead of int for iterating
    
    
    20071105171129-93b9a-9b5fd062c1bf7935af9491ec3e50ed61524d938b.gz

 lib/gibber/gibber-r-multicast-packet.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f0d3b9aa13ffffa10788a4c1e8e567e198e315c5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:09:29 2007 +0000

    GibberMucConnection: Remove trailing spaces
    
    
    20071105170929-93b9a-0484210e19e1a54c4fcbc7e4b98082377efb56ff.gz

 lib/gibber/gibber-muc-connection.c |   66 ++++++++++++++++++------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

commit 96fa4aaa4485ed45aff15f8a57e3bc1b2d65d849
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:07:30 2007 +0000

    GibberMucConnection: Document the signal parameters that don't have specific types
    
    
    20071105170730-93b9a-bc9fe2c7777b50438048e0abba67d88611e7d72d.gz

 lib/gibber/gibber-muc-connection.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 75f2b0a922fc975054710066d1036d514644f2c5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 17:01:05 2007 +0000

    GibberRMulticastCausalTransport: Remove some vestigial cose
    
    
    20071105170105-93b9a-832b1fb4c27e3f891b0d79f8ed680c093e8b3c39.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   20 +++-----------------
 1 files changed, 3 insertions(+), 17 deletions(-)

commit 875702a4553497517b6236bd7236daa5147d56fa
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 5 16:55:22 2007 +0000

    GibberMucConnection: Add an explenation why 239.255.71.0/24 is used for clique multicast groups
    
    
    20071105165522-93b9a-6f44858c0626d2f2d5d4b474cb019e19ca3f1266.gz

 lib/gibber/gibber-muc-connection.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 25113c110365d268314b5b5647b740f2ddf66c23
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 2 20:41:19 2007 +0000

    Assign a default stream id to shut up gcc
    
    
    20071102204119-93b9a-c0c74d7bde066b34622ba61d3bb2e88db29382c1.gz

 tests/check-gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 464d362a3c13c68ee1ff213286609c210bcf7eb1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 17:05:38 2007 +0000

    GibberRMulticastSender: Don't use g_queue_clear, it's not defined in glib 2.12
    
    
    20071102170538-b58c9-b0fa29184a457a068720f7428fadaa55ac10bd02.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4ff21a280446ff8bba4abce1d88b60ad2b8c4284
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 16:57:43 2007 +0000

    Cast values gotten from g_value_dup_object
    
    
    20071102165743-b58c9-1974d7308f434713fcccee09a87dba9de54ec317.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 +-
 lib/gibber/gibber-r-multicast-transport.c        |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 0a809fe6aad7abd32b8c15e9d39ebe491de7a39f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 16:22:10 2007 +0000

    gibber-r-multicast-transport.c: fix GArray leak in recheck_failures
    
    
    20071102162210-7fe3f-41e19aa5d362973cdb1c340806f51880411b54fc.gz

 lib/gibber/gibber-r-multicast-transport.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bb661ba7635d3b140a2951ed826017d9f96aaab8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 16:35:42 2007 +0000

    GibberMucConnection: Use a block from the ipv4 local scope multicast addresses range
    
    
    20071102163542-b58c9-ec086ec656adef85dd5751c1e2f4d23011b4e48c.gz

 lib/gibber/gibber-muc-connection.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 08a8e318ee956851b09e1c3dec0dcc3cdfa63aa1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 16:34:20 2007 +0000

    GibberRMulticastPacket: Fix a little style issue
    
    
    20071102163420-b58c9-07bfd26f89446b8d6445bf2c75946d442b6e24dd.gz

 lib/gibber/gibber-r-multicast-packet.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e7e169151749b2c18da94cf3215db41819ad609e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 15:59:49 2007 +0000

    gibber-r-multicast-causal-transport.c: fix packet leak in gibber_r_multicast_causal_transport_send_failure
    
    
    20071102155949-7fe3f-7639d7b374eab5ddd9150b498a6eb480b149464e.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b558c29f0ac5bc8e057da6c921dfc6c9aa81e10c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 15:57:07 2007 +0000

    gibber-r-multicast-causal-transport.c: fix packet leak in send_keepalive_cb
    
    
    20071102155707-7fe3f-8dfe5bf5a6babac42085e3a05b2364cbf412fdb2.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1b5cebe20377c67a0b0b4b77edee5dc345eba7d0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 16:05:35 2007 +0000

    GibberRMulticastPacket: Bump the version to 1!
    
    
    20071102160535-b58c9-6b4587eee7c502a1ab2697fcc96db6d6758e3f69.gz

 lib/gibber/gibber-r-multicast-packet.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2e257cdd8a26126321bc6cb9626fcbe54b7a2d1b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 16:05:05 2007 +0000

    GibberRMulticastPacket: Reorder some fields to have a nicer alignment in some cases
    
    
    20071102160505-b58c9-0406bf03425632557f55c84fffef294b58f52c3d.gz

 lib/gibber/gibber-r-multicast-packet.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit f171c3a7a107ce38e0c7b99e6cd386630b5b318f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 16:03:55 2007 +0000

    GibberRMulticastPacket: Add Clique prefix to each packet
    
    
    20071102160355-b58c9-bf26b8e24774564a2717b6f9a8dbd47ae14bb659.gz

 lib/gibber/gibber-r-multicast-packet.c |   59 +++++++++++++++++++++++++++-----
 tests/mesh.py                          |    2 +-
 2 files changed, 51 insertions(+), 10 deletions(-)

commit 5c0b295ddcbfd52f170c841484f435ec3f8ea024
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 14:59:46 2007 +0000

    Rename IS_RELIABLE_PACKET to GIBBER_R_MULTICAST_PACKET_IS_RELIABLE_PACKET
    
    
    20071102145946-b58c9-4593e35f0e2cbd44ac5cd6e7c4c10632725f570e.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    6 +++---
 lib/gibber/gibber-r-multicast-packet.c           |   11 ++++++-----
 lib/gibber/gibber-r-multicast-packet.h           |    3 ++-
 lib/gibber/gibber-r-multicast-sender.c           |    4 ++--
 lib/gibber/gibber-r-multicast-transport.c        |    3 ++-
 5 files changed, 15 insertions(+), 12 deletions(-)

commit 1c2ba0c2acf1746ed061f878567c76f98450ee5e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 14:07:45 2007 +0000

    check-gibber-r-multicast-packet: Assert that packet parsing succeeds and check some extra fields
    
    
    20071102140745-b58c9-03b4c1de940d013bd728f3965bb3fd1fbcd60c1f.gz

 tests/check-gibber-r-multicast-packet.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit fb9588ee4a53fd86640bc3bc83be4d22a81bfc09
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 14:06:59 2007 +0000

    check-gibber-r-multicast-causal-transport.c: Assert that the packet parsing succeeds
    
    
    20071102140659-b58c9-cc10ed9252f6e0af47edd2cf69887442215f1a51.gz

 tests/check-gibber-r-multicast-causal-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c00ad8e3921cccd8e7c254520d631aefcdec2a22
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 13:31:14 2007 +0000

    salut-muc-manager.c: fix string leaks in browser_removed
    
    
    20071102133114-7fe3f-5405a7ee37f5eaa9c6bd62a92574f5af9160ea64.gz

 src/salut-muc-manager.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 50d98d65bdeb70f2488529013a9b6b316023dc4d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 13:14:06 2007 +0000

    gibber-r-multicast-causal-transport.c: fix packet leak in gibber_r_multicast_causal_transport_send_join
    
    
    20071102131406-7fe3f-551a1a98fff08fe2f28804598f94b33514263d33.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3a07373c7ca91171702833ec99d5f9a25aae671d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 13:13:06 2007 +0000

    gibber-r-multicast-causal-transport.c: fix packet leak in gibber_r_multicast_causal_transport_send_attempt_join
    
    
    20071102131306-7fe3f-8d180fc7c845ca9e3f3ef2d8e8fce5ca4b508aa1.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit e32110d0f2da2a73e8fe86bf9b144edc7ba22715
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Nov 2 13:10:41 2007 +0000

    gibber-r-multicast-sender.c: fix a GArray leak in gibber_r_multicast_sender_group_gc
    
    
    20071102131041-7fe3f-c9e70195eb36ae6d4dbde1cb60045b1f23db5161.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 59fc6993985814621bc6ff4663b6fba545fdce22
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 14:04:36 2007 +0000

    GibberRMulticastPacket: When packet parsing fails, dont assert but return an error
    
    
    20071102140436-b58c9-ef83c853c9f795d0142dd880d35e580b3a7d2fd0.gz

 lib/gibber/gibber-r-multicast-packet.c |  131 +++++++++++++++++++++++--------
 lib/gibber/gibber-r-multicast-packet.h |    8 ++
 2 files changed, 105 insertions(+), 34 deletions(-)

commit 59be5ec6fd4fcd7c921706228331a5c5f576507e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 12:10:35 2007 +0000

    GibberRMulticastTransport: Actually store the keepalive timer in the keepalive_timer variable
    
    
    20071102121035-b58c9-4d6549ef5e4d226496ebe7eb92408f1acc6f7dbe.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 473d7f3fb2600732ed2e812c36f982c5dfd16a8d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 11:53:16 2007 +0000

    GibberRMulticastTransport: Fail nodes if they didn't take part in the join or failure process in time
    
    
    20071102115316-b58c9-5d742fa46e2c2eb379a7e9255588cf7286ffdc56.gz

 lib/gibber/gibber-r-multicast-transport.c |  218 ++++++++++++++++++++++++-----
 1 files changed, 184 insertions(+), 34 deletions(-)

commit e30a12a938fda334a4828fdef902376eb8bdcda6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 11:51:39 2007 +0000

    GibberRMulticastCausalTransport: Stop the complete sender group instead of just the senders
    
    
    20071102115139-b58c9-97dd2c7f1eb9ac49c81d2abbfc52f184ef75e35f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   11 +----------
 1 files changed, 1 insertions(+), 10 deletions(-)

commit 7b64675b75f5ae5525abea8cfeef9e323f7d9674
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Nov 2 11:50:50 2007 +0000

    GibberRMulticastSender: Add api to stuff the full sender group from popping
    
    
    20071102115050-b58c9-9906d095f3b1d28eb4cd346ff11c94c075be12e1.gz

 lib/gibber/gibber-r-multicast-sender.c |   21 +++++++++++++++++++++
 lib/gibber/gibber-r-multicast-sender.h |    2 ++
 2 files changed, 23 insertions(+), 0 deletions(-)

commit 2444210cd3cdcbdffee37da4fe095f3b8ea99b6a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 15:02:47 2007 +0000

    GibberRMulticastSender: Handle a sparse stream
    
    
    20071101150247-b58c9-34769de4296e1859a1a5d6d1f28d34156c4769b5.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit eef3ef8f54cc08a4ca9d2b0a085fca30196f88b0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 14:59:40 2007 +0000

    GibberRMulticastSender: Initialize stream_id as soonas we can
    
    
    20071101145940-b58c9-4033b3e00da5771ba977666985fbbed7dcdd9cf8.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4998606edc5294611d07874777f52ba0785b64bf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 14:57:33 2007 +0000

    GibberRMulticastSender: typo in variable naming
    
    
    20071101145733-b58c9-b154ba14476a97e47085bfdbf92e1822434a0f3a.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9bb58c017cb52ca4f7f20d77976e242bf7f9685a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 14:54:56 2007 +0000

    GibberRMulticastSender: Don't restart progress timer if the sender already failed
    
    
    20071101145456-b58c9-23a84ace47ec08af32e90b79fa4a86fda3767bb7.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 7c918971b733d568937af650eb1f4366f0467106
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 14:11:04 2007 +0000

    GibberRMulticastSender: Fail a node if we haven't seen any reliable packets from them for 5 minutes
    
    
    20071101141104-b58c9-853638ec4b91fd05a1aa4209e29954d306db873e.gz

 lib/gibber/gibber-r-multicast-sender.c |   58 +++++++++++++++++++++++++++++---
 1 files changed, 53 insertions(+), 5 deletions(-)

commit 50aee55fcc21e7132d37bacf83b6168c5c636302
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 14:10:06 2007 +0000

    GibberRMulticastCausalTransport: Ensure that at least every three minutes a reliable packet with depends is send
    
    
    20071101141006-b58c9-c9b2e1b10d32cec7263b21fe8f6eee70c7d9fd5f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   64 +++++++++++++++++++++-
 1 files changed, 63 insertions(+), 1 deletions(-)

commit 817b18d06615d73d332ca4186b7ba6b168d7c9c8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 14:09:07 2007 +0000

    GibberRMulticastPacket: Suppor NO_DATA packages
    
    
    20071101140907-b58c9-8a542079090164350c888157d0470a43b25a4f27.gz

 lib/gibber/gibber-r-multicast-packet.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit f052aee85b106736c8804f4ea9ea51f3f2c14df5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Nov 1 10:30:42 2007 +0000

    GibberRMulticastSender: Free packets that both been acked by everyone and have been popped
    
    
    20071101103042-b58c9-8f1af37d0697aeb92594837bd9320f891c8767ae.gz

 lib/gibber/gibber-r-multicast-sender.c |  233 +++++++++++++++++++++++++++++++-
 lib/gibber/gibber-r-multicast-sender.h |    6 +
 2 files changed, 234 insertions(+), 5 deletions(-)

commit 7eba792d7d52efa1f708f692d67ae368d0906e6b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 31 14:50:04 2007 +0000

    Use the new flags and size field of data packets
    
    
    20071031145004-b58c9-38ec6262fed3e3454b57d7f1636213e82d54bc2c.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   51 ++++--------
 lib/gibber/gibber-r-multicast-sender.c           |   58 ++++++--------
 lib/gibber/gibber-r-multicast-transport.c        |    2 +-
 tests/check-gibber-r-multicast-packet.c          |    8 +-
 tests/check-gibber-r-multicast-sender.c          |   97 +++++++++++++---------
 5 files changed, 104 insertions(+), 112 deletions(-)

commit 34a55380da49b791cf9035f6e8d601f4ad100f79
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 31 14:49:18 2007 +0000

    GibberRMulticastPacket: Use flags and a size field instead of part/total for fragmentation
    
    
    20071031144918-b58c9-111ce1059b7130b91dd8dc174145317d45ef5d39.gz

 lib/gibber/gibber-r-multicast-packet.c |   52 ++++++++------------------------
 lib/gibber/gibber-r-multicast-packet.h |    9 ++++--
 2 files changed, 19 insertions(+), 42 deletions(-)

commit cf9ac9fd22b801f37cc691aba17ea3b0323ac62a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 15:40:39 2007 +0000

    SalutMucChannel: Remove the self add timer when adding self to be sure we don't add ourselves twice
    
    
    20071030154039-b58c9-d2750e84d7245471424c05c4be39588645c18741.gz

 src/salut-muc-channel.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 9798692c19cc4be7e2eefd4c164a0e24aab010d0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 15:40:01 2007 +0000

    GibberRMulticastTransport: Fix some style issues and usage of the wrong variable
    
    
    20071030154001-b58c9-228c7d3abe20a157927820e4495357de89616f05.gz

 lib/gibber/gibber-r-multicast-transport.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 49978801bac38025ce57906ed81b1263811e7a61
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 15:39:22 2007 +0000

    GibberRMulticastPacket: Fix some style issues
    
    
    20071030153922-b58c9-7c033826d2ea1656e852af1f03569dc2d6543bfb.gz

 lib/gibber/gibber-r-multicast-packet.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 6224ab9037f3b394139199681a856dfd61f850ee
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 15:38:55 2007 +0000

    GibberRMulticastCausalTransort: Fix some style issues
    
    
    20071030153855-b58c9-0ba1893ab42648cd48a152f1ed5f3db819d37b72.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit dbe74fbc850cce291c8c762acbb0fba50aae9926
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 12:46:40 2007 +0000

    GibberRMulticastCausalTransport: When short-circuiting the disconnect procedure.. Ensure that we don't have any stale timers
    
    
    20071030124640-b58c9-82a89d5304920192a17314f1a77aed6417e96560.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit fa41188d0d88d5c3a076c4c349ad6e969c7ad743
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 12:38:40 2007 +0000

    GibberRMulticastTransport: When someone marks us as failed reset our connection to the group
    
    
    20071030123840-b58c9-3785b4dce39c9d1198fc31de9f2f19aae23a8ab9.gz

 lib/gibber/gibber-r-multicast-transport.c |  100 +++++++++++++++++++++++-----
 1 files changed, 82 insertions(+), 18 deletions(-)

commit d41597cf733b4c164f6acba13b7f4c15aa91d793
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 12:37:23 2007 +0000

    GibberRMulticastCausalTransport: Add support for resetting us (send byes, rejoin with a new id)
    
    
    20071030123723-b58c9-683080d4fbb39e7ef8854cca4ef54cbeb5c2130b.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   85 +++++++++++++++++++---
 lib/gibber/gibber-r-multicast-causal-transport.h |    5 +-
 2 files changed, 80 insertions(+), 10 deletions(-)

commit d2b43f492b00fb8b7d983088cbd25d5d2bed5844
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 30 12:03:50 2007 +0000

    GibberRMulticastSender: Whitespace fix
    
    
    20071030120350-b58c9-3b5495e35e18cf4bd5438a96a1ed39607698067f.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a8f3a56d653a3ef1d3ad5e3893d8b58e69b45b14
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 20:26:41 2007 +0000

    GibberRMulticastTransport: Make sure that we don't allow to nodes in our group with the same name
    
    
    20071029202641-b58c9-b86272c94cebb51c8559464da348c844d3975ce4.gz

 lib/gibber/gibber-r-multicast-transport.c |   40 +++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

commit 600d641011623d3230eb9344620f4d2bcb79c250
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:30:07 2007 +0000

    GibberRMulticastTransport: When a senders name isn't discovered when we start the join process, mark him as failed.. Also redo the join agreement checking to make it detect some cases better
    
    
    20071029193007-b58c9-e0ea69003c43e3fe740606fc08eca8a2a0bd2866.gz

 lib/gibber/gibber-r-multicast-transport.c |   59 +++++++++++++++++++++--------
 1 files changed, 43 insertions(+), 16 deletions(-)

commit 0d8305cb59771e97e97275b8382300200ef0e037
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:26:10 2007 +0000

    GibberRMulticastTransport: When a sender signals failed, fail it. Also unify the failure handling more
    
    
    20071029192610-b58c9-2c223e8caadcbd1adf706c42b99802f602ea7aa8.gz

 lib/gibber/gibber-r-multicast-transport.c |   80 ++++++++++++++++++----------
 1 files changed, 51 insertions(+), 29 deletions(-)

commit 1959c79f42450dc89ad4294d47a649e628e824e3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:22:00 2007 +0000

    GibberRMulticastCausalTransport: Set are own data start right at the beginning
    
    
    20071029192200-b58c9-994d8a6c79805162cebf5ae3be080a3996ab9ec3.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8d6b9a06744890864f4cec82315e855d3151df73
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:21:29 2007 +0000

    GibberRMulticastCausalTransport: Proxy failed signals from senders
    
    
    20071029192129-b58c9-c24a91c24f218a445e198c787b00b689faa52c42.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

commit f7bf666b8419fb73b86a974a748ad8ac3a887ee4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:21:06 2007 +0000

    GibberRMulticastCausalTransport: Don't add information about failed packages to depends or session packets
    
    
    20071029192106-b58c9-eee8f6e0ab630a075b33c1f35c0915153df1d96a.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 0c635d09ec2a46980b6152dbe8d3d93d8ff4b327
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:18:44 2007 +0000

    GibberRMulticastCausalTransport: Ignore all our own packets. Letting WHOIS_REQUEST though isn't necessary anymore since the requested id has moved to it's own field
    
    
    20071029191844-b58c9-f82d2483bebd32423e0eb6bf2cffb4acc982cddc.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 75c64905520ab78afcf7db75e0df355744e5fa4a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:17:48 2007 +0000

    GibberRMulticastSender: If we're adding everyone to the pop queue, first clear it
    
    
    20071029191748-b58c9-9d0fe35f84165f2fe805bc3256f475cb4b24414b.gz

 lib/gibber/gibber-r-multicast-sender.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit b0ffe09c8ff3bae4d52324ed1319021e2295cd98
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:14:02 2007 +0000

    GibberRMulticastSender: Add some extra debugging information
    
    
    20071029191402-b58c9-14fb8e80b4820563680a1b6cb860d71a917ed8cb.gz

 lib/gibber/gibber-r-multicast-sender.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit a04f03cee79aa4fd99d410872fa450caaefe7542
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:12:29 2007 +0000

    GibberRMulticastSender: When a sender requests it's packets being popped, while we're already popping. Add it to the pop_queue if it's not in yet
    
    
    20071029191229-b58c9-38c22de7f682962f04309a271f68159a3565cc69.gz

 lib/gibber/gibber-r-multicast-sender.c |   27 +++++++++++++++++++--------
 1 files changed, 19 insertions(+), 8 deletions(-)

commit f7b149dc404470dd130a3b43677cb102c0930c5d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:11:00 2007 +0000

    GibberRMulticastSender: Let state changing be done by a function asserting state never goes backwards
    
    
    20071029191100-b58c9-cb69720c2373647ed9c392f8dddeab07857e4c91.gz

 lib/gibber/gibber-r-multicast-sender.c |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

commit cb7287fc29d37e889b89b1858491e4ff43b5e07c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:09:43 2007 +0000

    GibberRMulticastSender: Add a seperate failure mode for failed node of which we have no info at all
    
    
    20071029190943-b58c9-844767308bcf52c959084930b2c5afba8c1f7630.gz

 lib/gibber/gibber-r-multicast-sender.c |   43 ++++++++++++++++++++++++++------
 lib/gibber/gibber-r-multicast-sender.h |    1 +
 2 files changed, 36 insertions(+), 8 deletions(-)

commit af733e926ea867cb9803ed662e6b425ba5ca33e7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:07:20 2007 +0000

    GibberRMulticastSender: Do a short timeout for the first whois request and longer ones for repeating requests. Also start a failure timer when doing a whois request for the first time and signal sender failure if the name isn't discovered in time
    
    
    20071029190720-b58c9-895116114ad02d8d31e58779d269c8049093655f.gz

 lib/gibber/gibber-r-multicast-sender.c |  124 +++++++++++++++++++++++++++-----
 1 files changed, 107 insertions(+), 17 deletions(-)

commit 050a0a92f2bae354960f586acbbce29ba11f9950
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 19:05:15 2007 +0000

    GibberRMulticastSender: Add fail signal
    
    
    20071029190515-b58c9-9477ddc1328a861702d51eabb5284ad141ffc261.gz

 lib/gibber/gibber-r-multicast-sender.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 8d653e66c655ff281a0311cbce91779650d921e4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 29 18:51:40 2007 +0000

    failnamemeshtest: Add a simulation for the case that the name of certain node can't be discovered by others
    
    
    20071029185140-b58c9-a66c767aecddc84dae8b9083cdcdb07d8ff3a919.gz

 tests/failnamemeshtest.py |  118 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 118 insertions(+), 0 deletions(-)

commit 23f8ca7e639d9533d3905ae61dac1d624bd56dff
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:43:46 2007 +0000

    When the causal multicast transport is disconnecting stop all sender timers
    
    
    20071026134346-b58c9-e942a2dff43e75138a9c6ec7b6e1bc3519e026f4.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   12 +++++++++
 lib/gibber/gibber-r-multicast-sender.c           |   27 ++++++++++++++++++++++
 lib/gibber/gibber-r-multicast-sender.h           |    3 ++
 3 files changed, 42 insertions(+), 0 deletions(-)

commit 3394d73c6bedd0c4f4bdac069a7d164489f44c3c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:42:37 2007 +0000

    GibberRMulticastTransport: Now really mark the right member as failed
    
    
    20071026134237-b58c9-e57c41af25c5ccab62226ad88bd85a9477580b97.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 879d137a5a360f65c774a974aee03950eb0bbe7b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:13:16 2007 +0000

    Print which node actually cause the error
    
    
    20071026131316-b58c9-a29c6910855b011ba031b461a70f5e40e2ac2cfe.gz

 tests/mesh.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3a8ef7ebe0cc84cb6a251fe2ee4d85e42d9e40b6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:12:47 2007 +0000

    check-gibber-r-multicast-sender: Port to the sender group concept and add some test for marking senders as failures
    
    
    20071026131247-b58c9-2f7f046150837357cd0539e20ea4653be45cf81c.gz

 tests/check-gibber-r-multicast-sender.c |   93 ++++++++++++++++++++++--------
 1 files changed, 68 insertions(+), 25 deletions(-)

commit b96646999baa9f5e1eb953c398d6278a8f9421a8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:12:07 2007 +0000

    GibberRMulticastTransport: Whitespace fixes
    
    
    20071026131207-b58c9-851cc22757846b634dff32a5244db300c25c02e8.gz

 lib/gibber/gibber-r-multicast-transport.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit a68388ec74a928eae118e5239ba242f3ff8df2f0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:11:40 2007 +0000

    GibberRMulticastTransport: Add failures failed by a join message to pending failures. And clean up pending failures when sending them as failures in a join. Also set nodes as failed as soon as we announce them as being a failure
    
    
    20071026131140-b58c9-bd091267da9e32b9e899809b6cc9a4ec325f8689.gz

 lib/gibber/gibber-r-multicast-transport.c |   32 +++++++++++++++++++++++++---
 1 files changed, 28 insertions(+), 4 deletions(-)

commit d87b8fbd99891e1f4270e949695c691a472966bf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:09:46 2007 +0000

    GibberRMulticastTransport: Set the right member to failed
    
    
    20071026130946-b58c9-0101eb10e3756a4f2fc84ab6d8ab7ac0910a6974.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7797e1f7e8fb6a4e19a14a7ea34ad590d49cc357
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:06:50 2007 +0000

    GibberRMulticastCausalTransport: Ignore repair requst for unknown senders
    
    
    20071026130650-b58c9-fc68b9f67c93ef68c1129ab7fcd9293e7c9bfcb2.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit f8533614ed295380c09e9745ec84e04cf3e4d626
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 13:05:42 2007 +0000

    GibberRMulticastSender: Add a failure and endpoint. Packets after the failure point will only be popped if their explicitely requisted (by depends from others)
    
    
    20071026130542-b58c9-a43c87ccf6a24532f775bf764915c17beaac09e8.gz

 lib/gibber/gibber-r-multicast-sender.c |   60 ++++++++++++++++++++++++++++----
 lib/gibber/gibber-r-multicast-sender.h |    5 +++
 2 files changed, 58 insertions(+), 7 deletions(-)

commit 5e1b7b3b5adfe112e5b4d8ef31dd0995a21627fe
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 12:50:30 2007 +0000

    GibberRMulticastCausalTransport: Port to using sender groups
    
    
    20071026125030-b58c9-33e5f2c09b8a683fefe543670296129d11081f1b.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   63 +++++++++++-----------
 1 files changed, 31 insertions(+), 32 deletions(-)

commit 02de0281012b67232f0ef15b8a42db0b5c17a8cf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 26 12:47:01 2007 +0000

    GibberRMulticastSender: Introduce the concept of a sender group and use that to ensure that no packets are popped while a pop callback is running
    
    
    20071026124701-b58c9-60973e566831daddac97a1f35192ba4413114e11.gz

 lib/gibber/gibber-r-multicast-sender.c |  158 ++++++++++++++++++++++----------
 lib/gibber/gibber-r-multicast-sender.h |   25 +++++-
 2 files changed, 135 insertions(+), 48 deletions(-)

commit c036df28fcab0939f850ac2d703bd14f532eaa11
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:52:40 2007 +0000

    check-gibber-r-multicast-sender: Add some extra tests and adapt to the senders set_data_start functionality
    
    
    20071024115240-b58c9-45b5c778c2ac660bb5287eff3977b8df8027002f.gz

 tests/check-gibber-r-multicast-sender.c |   37 ++++++++++++++++++++++++++++++-
 1 files changed, 36 insertions(+), 1 deletions(-)

commit a31e1b5a2dec7bb6a8f57951987b33983c4abaa0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:51:46 2007 +0000

    GibberRMulticastTransport: Simplefy some code by calling GibberRMultiCastSender functions directly if we have the sender anyway
    
    
    20071024115146-b58c9-812f2aa0ab6331cbf8e015aa9a3d7e6b551cea9a.gz

 lib/gibber/gibber-r-multicast-transport.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit ce6df5aedd3511712e6bffaee8c37ab40bc9ca68
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:51:06 2007 +0000

    GibberRMulticastTransport: data_received can now assert that it will only ever get data from members
    
    
    20071024115106-b58c9-0c2f87c31f23a5eda3eb5606f61c4e3341d17935.gz

 lib/gibber/gibber-r-multicast-transport.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit b8b0ed0f11c0252d256ba799daeaf2349b914107
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:49:39 2007 +0000

    GibberRMulticastTransport: Record the packet_id of the last join packet of each node and set the data start to that if they become new members
    
    
    20071024114939-b58c9-2ebb237920c4ba81b07d14accc0f115543afbd4f.gz

 lib/gibber/gibber-r-multicast-transport.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 16601caa60720ebccb49eed48aa7d84368c90371
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:46:01 2007 +0000

    GibberRMulticastSender: Let gibber_r_multicast_causal_transport_add_sender return the sender that was added
    
    
    20071024114601-b58c9-e78c2a68ed36b5b8d38375232e4a211392e9a2a7.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    6 ++++--
 lib/gibber/gibber-r-multicast-causal-transport.h |    2 +-
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 440126fed1e7130e00308aeec53c20c02a6d17a7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:45:19 2007 +0000

    GibberRMulticastSEnder: Add debug state showing which data packets are actaully popped
    
    
    20071024114519-b58c9-d1cee8d924b07d9b1152eb0d8475d447baacf0d2.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit d566e04b038ad7f2f5bcd32be51e18e2b8fd6cdd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 24 11:44:25 2007 +0000

    GibberRMulticastSender: Add a function to set the data start. All data starting before this point will be ignored. Also data not hold back before setting a starting point will be ignored
    
    
    20071024114425-b58c9-6987907cc502bcb2907d420713b3bf8cdc54593d.gz

 lib/gibber/gibber-r-multicast-sender.c |   47 +++++++++++++++++++++++++++++--
 lib/gibber/gibber-r-multicast-sender.h |    7 ++++-
 2 files changed, 50 insertions(+), 4 deletions(-)

commit 106b75754df582eabf10bfc7a2c50952b49a8227
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 23 17:16:38 2007 +0000

    GibberRMulticastSender: Cope with multiple interleaved data and control streams
    
    
    20071023171638-b58c9-763f71d7cf11d23d70182b56a23e5217bac36814.gz

 lib/gibber/gibber-r-multicast-sender.c |  258 ++++++++++++++++++++------------
 lib/gibber/gibber-r-multicast-sender.h |    3 +-
 2 files changed, 164 insertions(+), 97 deletions(-)

commit 8ecc6353fc59258f4e2861470a13abb1a09d8328
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 23 17:15:19 2007 +0000

    CheckGibberRMulticastSender: Add testcases for interleaving multiple fragmented streams
    
    
    20071023171519-b58c9-6dda14327e306b8bd8b28f89be8fa935396752ab.gz

 tests/check-gibber-r-multicast-sender.c |   94 ++++++++++++++++++++++++++-----
 1 files changed, 79 insertions(+), 15 deletions(-)

commit 4d113bc141e5f76cd0d324bb0a2fb5eaaaef5cca
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 23 16:23:01 2007 +0000

    GibberRMulticastCausalTransport: Don't leak a refence to GibberRMulticastPacket's when sending out an unfragmented data packet
    
    
    20071023162301-b58c9-fd5e82670ab1385d49d2a8985bab8319d81616d7.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 6166bcf080fd1efcba046086d719b15a6b3a6c54
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 23 16:20:22 2007 +0000

    Schedule one idle next step at a time at most. Also ensure that the mainloop is always run
    
    
    20071023162022-b58c9-50348cd72c181bf50376e44e8ea35da7ac592e92.gz

 tests/check-gibber-r-multicast-sender.c |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit 702a08464d98cb5ffed03889aae291b1b6b16ec6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 22 14:08:28 2007 +0000

    Fix missing 8 to 16 bit stream id conversions
    
    
    20071022140828-b58c9-f45627bb4a6da2f3a80c11f84ba168355e0e36e8.gz

 lib/gibber/gibber-r-multicast-sender.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1c15c5f361653cf1638f7563826acf5bb534f2b9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 22 12:20:40 2007 +0000

    Merge with Sjoerd
    
    
    20071022122040-53eee-e6ca47181a6d1c631290dad2c6d4b49f86e88f33.gz

 src/salut-muc-channel.c |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 4f1a031c68a590f51f19f7faa30c962564a67724
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 19 15:10:43 2007 +0000

    tests/: stylistic changes to files touched by new protocol
    
    
    20071019151043-53eee-82f5154a26b5acd125d701e85d26f33eb9689822.gz

 tests/check-gibber-r-multicast-causal-transport.c |  197 +++++++++++---------
 tests/check-gibber-r-multicast-packet.c           |  149 +++++++++-------
 2 files changed, 190 insertions(+), 156 deletions(-)

commit e012f7d426084e68d2c81e0550ec99182dfee057
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 19 15:10:30 2007 +0000

    salut-muc-channel: use guint to iterate over GArray
    
    
    20071019151030-53eee-4398c236f7449d56d1cbee979da63389c367250c.gz

 src/salut-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 17cd8f2db6deb8528209a13c577fe294e9d10050
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 19 15:09:52 2007 +0000

    src/salut-muc-channel.c: stylistic changes
    
    
    20071019150952-53eee-c4ca3cfe2b139c77c49cd5d56448c9ee81de51ca.gz

 src/salut-muc-channel.c |   90 +++++++++++++++++++++++-----------------------
 1 files changed, 45 insertions(+), 45 deletions(-)

commit 2ffa4e814ae09ab646fe187c2ae98b6e25381d7a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 22 12:00:25 2007 +0000

    Move everything to 16 bit stream ids
    
    
    20071022120025-b58c9-eb830adc6446d4349add16b2c4b21807573c616a.gz

 lib/gibber/gibber-bytestream-muc.c               |    6 +++---
 lib/gibber/gibber-muc-connection.c               |   11 ++++++-----
 lib/gibber/gibber-muc-connection.h               |    4 ++--
 lib/gibber/gibber-r-multicast-causal-transport.c |    4 ++--
 lib/gibber/gibber-r-multicast-causal-transport.h |    4 ++--
 lib/gibber/gibber-r-multicast-transport.c        |    2 +-
 lib/gibber/gibber-r-multicast-transport.h        |    4 ++--
 src/salut-tubes-channel.c                        |    4 ++--
 8 files changed, 20 insertions(+), 19 deletions(-)

commit de5487d509600b52918963737d874f827d872ec0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 21 19:23:58 2007 +0000

    SalutMucChannel: Wait a maximum of 60 seconds after connecting for other members
    
    
    20071021192358-b58c9-2d632cf2ed7d5d4149a793ad75a6f1f45254e600.gz

 src/salut-muc-channel.c |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit 94ee121a782733a2ddf1e598af83b33b33e66bc0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 21 19:21:44 2007 +0000

    SalutMucManager: Fix crash when listing channels when RoomList channels are around
    
    
    20071021192144-b58c9-534b4f516da711d24dcee77201454066364d1bdf.gz

 src/salut-muc-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4c9ceb188559729ebc13d1b580005934c7173bde
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 21 16:43:22 2007 +0000

    Add the self handle to muc members after the first members have joined if we weren't the creator
    
    
    20071021164322-b58c9-cef522a251aac3480cd7ccbe8fccaf7f61e31c37.gz

 src/salut-muc-channel.c |   38 ++++++++++++++++++++++++++++++++++++--
 src/salut-muc-manager.c |    9 ++++++---
 2 files changed, 42 insertions(+), 5 deletions(-)

commit 276c2216559b0e2128cdff834e56cdc05828acd2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 19 21:31:22 2007 +0000

    GibberRMulticastCausalTransport: g_string_overwrite doesn't exist in glib < 2.14.. Use truncate and appand instead
    
    
    20071019213122-b58c9-8f58f2d109a3cc71de7405b5b0faa6a50e226a68.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 268cacaa6daec09cca474946fd639e8f9117d1e5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 19 21:29:59 2007 +0000

    GibberRMulticastTransport: Ignore all foreign bye packets
    
    
    20071019212959-b58c9-073c8e8378d80ac022e3546a9bdd1329f24befb7.gz

 lib/gibber/gibber-r-multicast-transport.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 6f2b3d132dbc4249bc18ae61a83c6c7b806adce2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 19 21:26:34 2007 +0000

    GibberRMulticastSender: Ensure the sender isn't disposed while popping. Also make a list of all senders in the hashtable instead of iterating over a changing hashtable
    
    
    20071019212634-b58c9-413770e0c6b99ac510914378e5b06ced3f5fe6bd.gz

 lib/gibber/gibber-r-multicast-sender.c |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

commit 55c6f13b1967539565a1da08b8b9bd0f9b3eea3e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 19 21:23:49 2007 +0000

    GibberRMulticastCausalTransport: Unref senders when their removed from the hashtable
    
    
    20071019212349-b58c9-49f538763d20c9b693ba745106e728d7b3b7c26f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 2f2ebaa44e8a0cfcf8b75eb9d50f4f5ca2223a1c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 21:42:33 2007 +0000

    GibberMucConnection: Add a disconnecting state
    
    
    20071018214233-b58c9-48f75288481db6f92158968f8bd1c898185b1b2e.gz

 lib/gibber/gibber-muc-connection.c |   14 ++++++++++++--
 lib/gibber/gibber-muc-connection.h |    5 +++--
 2 files changed, 15 insertions(+), 4 deletions(-)

commit f49bf3c76014ac0ad67f874a3bf6e8d4225e6bfd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 21:41:12 2007 +0000

    GibberRMulticastCausalTransport: After sending bye's do finalisations before sending disconnected
    
    
    20071018214112-b58c9-d291ca45bfa46fbad075d9fe998e63819f02cd5f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 02ef49302d6e5b797dd23e214a3b98d7147dc8e7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 20:56:28 2007 +0000

    GibberRMulticastTransport: Also release the data of the sender itself when a join succeeded
    
    
    20071018205628-b58c9-3428dc870d6ef9491819b548b3ac6935b35bc40c.gz

 lib/gibber/gibber-r-multicast-transport.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f457f1e79bc73b1ecec74f58207cab21752f8622
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 20:55:49 2007 +0000

    GibberRMulticastTransport: Only allocate new and lost arrays when needed
    
    
    20071018205549-b58c9-80f72783eb04fabbc327a54f92e94153319e9c41.gz

 lib/gibber/gibber-r-multicast-transport.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit b1e5c04202ff44a3e3491d4508fac122d64f859e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 20:26:44 2007 +0000

    GibberRMulticastTransport: Don't send new-senders or lost-senders with an empty array
    
    
    20071018202644-b58c9-e48ac8f7d49559e781e1b607271610afb0eab0b6.gz

 lib/gibber/gibber-r-multicast-transport.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 6d140f7dee5e996068a8920c77129914d7a8a5e7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 20:26:16 2007 +0000

    GibberMucConnection: Correct the signal type for lost-senders
    
    
    20071018202616-b58c9-abe2cd2bccba4cae117b845da0b76f4c1985f837.gz

 lib/gibber/gibber-muc-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 48b482b1d306c4228fd2c26afd0253ac80e41aed
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 19:21:31 2007 +0000

    Simulations: Adapt to the new new-senders and lost-senders signals
    
    
    20071018192131-b58c9-ae452829282cd6003b02f5ef51daf315d9732868.gz

 tests/mesh.py                         |   12 +++++++++-
 tests/test-r-multicast-transport-io.c |   36 +++++++++++++++++++++++---------
 2 files changed, 36 insertions(+), 12 deletions(-)

commit 18236c219f961823a4ad2e3235a0161b78df6937
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 19:21:03 2007 +0000

    SalutMucChannel: Adapt to the new new-senders and lost-senders signals
    
    
    20071018192103-b58c9-767d0eedf4b10aa4e20e90cd87925a0c37ca0415.gz

 src/salut-muc-channel.c |   68 ++++++++++++++++++++++-------------------------
 1 files changed, 32 insertions(+), 36 deletions(-)

commit 5f7faaaf1d99424ff9bfde14fab1ce05041bdb07
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 19:20:45 2007 +0000

    GibberMucConnection: Adapt to the new new-senders and lost-senders signals
    
    
    20071018192045-b58c9-8b482c1b3005aba0cf63e616a0e4d69cbc22c0d3.gz

 lib/gibber/gibber-muc-connection.c |   42 ++++++++++++++++++------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

commit 89f48501363cb73dabfb4532e52083c50125f690
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 19:19:36 2007 +0000

    GibberRMulticastTransport: Signal new-senders and lost-senders with a GArray instead of one sender at a time
    
    
    20071018191936-b58c9-ddfb290e5a783a828713adcee659d89640b08cd5.gz

 lib/gibber/gibber-r-multicast-transport.c |   46 ++++++++++++++++++++---------
 1 files changed, 32 insertions(+), 14 deletions(-)

commit 4b9d10b29b345be6754c414b6a3809b6cdf4d674
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 21:07:40 2007 +0000

    mesh.py: Add utility function to get packet types
    
    
    20071017210740-b58c9-b8e0342e7ccc80011732b068b6e4de0bf1867a6c.gz

 tests/mesh.py |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 52e71001b7e775daaaaf42280ebe06c31291b595
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 21:07:19 2007 +0000

    Add a simplemeshtest variant where all AJ packets of one node are always dropped
    
    
    20071017210719-b58c9-992e55c314b4ba0585696fa661549c8115cf91a5.gz

 tests/failmeshtest.py |  118 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 118 insertions(+), 0 deletions(-)

commit 4a651a0f0df572f03b89e2bb98fea9c1541e9d2a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 21:06:37 2007 +0000

    check-gibber-r-multicast-packet: Change part/total/stream_id types for the data packet to it's new types
    
    
    20071017210637-b58c9-6af11460a5d9d4ce1f486d826a31a84140a2a8c4.gz

 tests/check-gibber-r-multicast-packet.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7795a81cde5dfcc54b14cd3114c7388d85885a7c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 21:05:44 2007 +0000

    GibberRMulticastTransport: Recognize all failure types, add some nice assertions
    
    
    20071017210544-b58c9-9b17a6807a983a55057d303d2a34aecb291b143d.gz

 lib/gibber/gibber-r-multicast-transport.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit a66375d09cc0016a9b158b70ce147050b294db7d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 21:05:02 2007 +0000

    RibberRMulticastSender: Do the assert after printing debug output
    
    
    20071017210502-b58c9-003c459912da1f108c5d70968303381a290153e5.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 64ae5500926428b3c07d07bbf79c250f9dfee8cc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 21:02:46 2007 +0000

    GibberRMulticastPacket: Use bigger fields for fragmentation and stream ids
    
    
    20071017210246-b58c9-97108c8202aad0331d3edaa71915191670d5b093.gz

 lib/gibber/gibber-r-multicast-packet.c |   64 +++++++++++++++++++++++++++----
 lib/gibber/gibber-r-multicast-packet.h |    9 ++--
 2 files changed, 60 insertions(+), 13 deletions(-)

commit cd8a822358d2fffc91a39f1fa1c89615e19ac745
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 19:46:36 2007 +0000

    First signal all lost members, then the new members
    
    
    20071017194636-b58c9-898a7be2da21bcbc6258b23d3f0ec77ed2f3c9b1.gz

 lib/gibber/gibber-r-multicast-transport.c |   41 ++++++++++++++++------------
 1 files changed, 23 insertions(+), 18 deletions(-)

commit 354a94cf1a820e9fd4dff7aa684d71fd4e2dc5a7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 19:46:14 2007 +0000

    Don't remove things from empty GArray's
    
    
    20071017194614-b58c9-6fd6f582fb1379ee406661fd2da1cf04b7d36e02.gz

 lib/gibber/gibber-r-multicast-transport.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 63c7cf1603b80bc468acc0224a205697ceafc882
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 15:22:38 2007 +0000

    Implement joining with failures
    
    
    20071017152238-b58c9-c259b5ccdbd4ee398e744b91516fb864be76e30f.gz

 lib/gibber/gibber-r-multicast-transport.c |  377 ++++++++++++++++++++---------
 1 files changed, 266 insertions(+), 111 deletions(-)

commit 1c6592779c1a33ffc5ec5776ae8ef04300f27fd8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 15:21:24 2007 +0000

    GibberRMulticastCausalTransport: Add failures to the join messages
    
    
    20071017152124-b58c9-b789dfc9228630b17567bb58dc15fc84fe095682.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    3 ++-
 lib/gibber/gibber-r-multicast-causal-transport.h |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 356a7628cf064df850477ea7a0371374987d8527
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 15:18:31 2007 +0000

    GibberRMulticastSender: Packet insertion should change the first_packet info
    
    
    20071017151831-b58c9-30139dee7770774e95246a2fd500f8b88b7635aa.gz

 lib/gibber/gibber-r-multicast-sender.c |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit a184fef380b5cfef7fe022278dd938d266a1a760
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 15:17:35 2007 +0000

    GibberRMulticastPacket: Add failures field to join packets
    
    
    20071017151735-b58c9-d660326e80a922b8300edab43efc63d190d2b518.gz

 lib/gibber/gibber-r-multicast-packet.c |   68 +++++++++++++++++++++++++++++--
 lib/gibber/gibber-r-multicast-packet.h |   19 +++++++++
 2 files changed, 82 insertions(+), 5 deletions(-)

commit 51562af4d72e7fc2ca4cea5ba351988e0252dfc1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Oct 17 13:55:50 2007 +0000

    check-gibber-r-multicast-causal-transport.c: Unref the packet in the common function finalisation
    
    
    20071017135550-b58c9-dd105647ed52b83a75d355560e48725f404311f0.gz

 tests/check-gibber-r-multicast-causal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 13ec6b7cd72d28cc9fff3b695634c61289c707d3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 19:31:48 2007 +0000

    GibberRMulticastTransport: Go back to normal state when joining has finished
    
    
    20071015193148-b58c9-51f2c4fdd789ecca90721f0e038c69952093732a.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b4aecb6196cd2d007f1f04ccae1dcb257adb4c8a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 18:18:54 2007 +0000

    GibberRMulticastSender: reschedule whois requests packets if we receive a whois request
    
    
    20071015181854-b58c9-46d0ac963656218a8d6aed0814bf888d98b20a9e.gz

 lib/gibber/gibber-r-multicast-sender.c |   25 ++++++++++++++++++-------
 1 files changed, 18 insertions(+), 7 deletions(-)

commit eb18869af5c1da8b574d9157cd2ef6af69c6ff27
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 15:42:17 2007 +0000

    GibberRMulticastTransport: Move debug output above the actual handling
    
    
    20071015154217-b58c9-979d6149daec3fc51916040e136e1993f34fbfa0.gz

 lib/gibber/gibber-r-multicast-transport.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ce99f6634702b46320ded43c962ad41ba5196ae0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 15:41:38 2007 +0000

    GibberRMulticastSender: Make the pop_packets code flow somewhat nicer
    
    
    20071015154138-b58c9-d4cfa8a5f0e0f0c7d0a05ce1f0b2dd9e2069ae21.gz

 lib/gibber/gibber-r-multicast-sender.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 74750d2703eac98021d29a7b8719a12e96ad00cc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 15:34:56 2007 +0000

    GibberRMulticastSender: Always try to pop packets instead of looking at the state, the pop_packets function will do the right thing
    
    
    20071015153456-b58c9-3761be18684a540511a75e62219d7977a8aa9689.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit f620d6ca7bbbdb4d0e1c855c3a006a3f678ec78d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 15:34:20 2007 +0000

    check-gibber-r-multicast-sender.c: Let the holding test support multiple scenarios, add a test for out of order control packets
    
    
    20071015153420-b58c9-2a3cfc4a9493407c82e6dc75882ed6aeb3f4813b.gz

 tests/check-gibber-r-multicast-sender.c |  163 +++++++++++++++++++-----------
 1 files changed, 103 insertions(+), 60 deletions(-)

commit 7fb1440e2f874663c69d09fde53113d94a785f8c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 10:32:41 2007 +0000

    simplemeshtest.py: Print packet stats when all data has been send/received
    
    
    20071015103241-b58c9-df19805c885a0a0ab0cc72ac05b3809bd45696c6.gz

 tests/simplemeshtest.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cb2e820a3905d1ac93615bd454016ab28100d8d6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 15 10:31:02 2007 +0000

    mesh.py: Add basic packet parsing (get the type) and stats
    
    
    20071015103102-b58c9-63a989f461943da241761eb04ea88f61bb1bc281.gz

 tests/mesh.py |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit a0aab35395c260701451579d8b11ca5e5e3bbd48
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 21:19:33 2007 +0000

    GibberRMulticastCausalTransport: Add remove sender api
    
    
    20071007211933-b58c9-231cd77939ffc44268eaab210b9b9abf6b79db42.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   16 ++++++++++++++--
 lib/gibber/gibber-r-multicast-causal-transport.h |    2 ++
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 13aec2dbb3a8e34680ecc3fe9cfe142c8c448af0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 21:19:04 2007 +0000

    GibberRMulticastTransport: Remove senders from our knowledge after the failure protocol has completed
    
    
    20071007211904-b58c9-749da5e3bcdb088cc49703835120b17e2e968273.gz

 lib/gibber/gibber-r-multicast-transport.c |   30 ++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

commit d3dd98a41b4022b0758e93937fc4665fda3eab54
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 21:17:04 2007 +0000

    GibberRMulticastSender: Assert that the sender is not NULL
    
    
    20071007211704-b58c9-40bc318d9d4541b7a3ff610b32f7dc087b1fec6d.gz

 lib/gibber/gibber-r-multicast-sender.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 39556003a6abc1ae9376060cc972d6634a456311
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 21:09:57 2007 +0000

    Send data after everyone connected. Connect the last node after receiving all the data
    
    
    20071007210957-b58c9-374f0081b8b75ae88a18d88c7ac79affb89e7754.gz

 tests/simplemeshtest.py |   47 +++++++++++++++++++++++++++++++++++------------
 1 files changed, 35 insertions(+), 12 deletions(-)

commit d031c105ee6b8f8959c0d55bb4fb65580be72dad
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 19:57:53 2007 +0000

    mesh.py: Add support for removing nodes
    
    
    20071007195753-b58c9-e0021ee135bd8e07e65f5b7e625049e3182a2d6f.gz

 tests/mesh.py |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit 2ea51ee96cb6836974a68b9c7b36c434708d6eeb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 19:51:19 2007 +0000

    GibberRMulticastTransport: Add support for failing node and remove having a member for ourselves
    
    
    20071007195119-b58c9-01f2b387e2b15efbbef775c1c498911c7f3ed0e8.gz

 lib/gibber/gibber-r-multicast-transport.c |  182 ++++++++++++++++++++++++-----
 1 files changed, 153 insertions(+), 29 deletions(-)

commit a3f3fa518ea95433cfe7b61db3d23fcf6e8db314
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 19:45:35 2007 +0000

    GibberRMulticastTransport: some reindentation
    
    
    20071007194535-b58c9-733f3eb9cb1dd919f13c6c3071b8c20e03ab134e.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 7250b20c2c08aa8f2243f14c2d4f70f90b3bc4c3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 19:44:15 2007 +0000

    GibberRMulticastTransport: Add support for failures
    
    
    20071007194415-b58c9-c951152711ca524e9fcf7d6f22fe9c9b12f51b7d.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   29 +++++++++++++++++++++-
 lib/gibber/gibber-r-multicast-causal-transport.h |    3 ++
 2 files changed, 31 insertions(+), 1 deletions(-)

commit 3cdf984a346b25f06c8b87ed25bdaa2effbcc6db
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 19:43:31 2007 +0000

    GibberRMulticastTransport: Actually send out repair messages for other nodes
    
    
    20071007194331-b58c9-8ddc81df29cd7ada10d65f11ed88ce4562a735bb.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit fbc4d12a7be975856bf1b3b0b4aa3385762b4854
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 19:40:25 2007 +0000

    GibberRMulticastSender: Add failing state
    
    
    20071007194025-b58c9-33708d5002b479ed0426fdd559586fef2871298b.gz

 lib/gibber/gibber-r-multicast-sender.c |    1 +
 lib/gibber/gibber-r-multicast-sender.h |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 22e0b7b0b63b7a7e458280f44441f59c1a53e2cb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 17:08:10 2007 +0000

    GibberRMulticastPacket: Add support for failure packets
    
    
    20071007170810-b58c9-d45b8be0eff2c3f015b3669529b284162f437ef0.gz

 lib/gibber/gibber-r-multicast-packet.c |   64 ++++++++++++++++++++++++++++++++
 lib/gibber/gibber-r-multicast-packet.h |   19 +++++++++
 2 files changed, 83 insertions(+), 0 deletions(-)

commit a3cdc5c74fc89d102b584378c32de4961afe42e1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 7 16:20:32 2007 +0000

    GibberRMulticastPacket: When parsing add the data payload size to packet size and assert that the complete packet is actually parse
    
    
    20071007162032-b58c9-2724a482677b9853e168f2d32001928fd4c0c96d.gz

 lib/gibber/gibber-r-multicast-packet.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 01e8ab4df5d7567aa85e1b46f82893380d607655
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 17:39:54 2007 +0000

    Add support for disconnecting the node
    
    
    20071005173954-b58c9-5eed6075804691e415dc44f8776da4cd4adf462a.gz

 tests/test-r-multicast-transport-io.c |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 8ecc41e3c2ee39d59faa5b5f982e0d57eec5963f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 17:39:22 2007 +0000

    Add support for disconnecting nodes
    
    
    20071005173922-b58c9-4d42da0408cc879e841d351100118077b3c2e37c.gz

 tests/mesh.py |   31 ++++++++++++++++++++++++++-----
 1 files changed, 26 insertions(+), 5 deletions(-)

commit 97a2f39e420707a264abc6720f644aef40452664
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:47:12 2007 +0000

    GibberRMulticastTransport: Treat foreign session packets the same as reliable packets. They have the same information
    
    
    20071005154712-b58c9-058b62b107a3b7ac7b1da21e5ee7bff211396334.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4c662bceec525a0281c4fafb7a6db27a3dcc9fce
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:44:03 2007 +0000

    GibberRMulticastTransport: Add a disconnecting phase to wait for the underlying transport to be disconnected
    
    
    20071005154403-b58c9-ac3e6783caac45870c2580c191e02a66b74a1a31.gz

 lib/gibber/gibber-r-multicast-transport.c |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 6422016bc8c51ca24aa3f2eebf53b0fa8b3d7f4f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:40:00 2007 +0000

    GibberRMulticastCausalTransport: Add disconnecting stage and send bye packets
    
    
    20071005154000-b58c9-331db727b8b197482956447fd8946e3ec56fb6e4.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   80 ++++++++++++++++++---
 1 files changed, 68 insertions(+), 12 deletions(-)

commit 383e0fa14c430fb243f03836794d189248e8f52e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:33:19 2007 +0000

    GibberRMulticastSender: Unknown nodes in depends can only  happen in AJ packets and then we can ignore those
    
    
    20071005153319-b58c9-204bfed54ef767d3f8761d49d77d630e89be3bda.gz

 lib/gibber/gibber-r-multicast-sender.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 51ff9e66682f95e09507c351800bc52b815268c7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:28:33 2007 +0000

    GibberRMulticastSender: Don't print sender pointer in the debugging output
    
    
    20071005152833-b58c9-35cd930c417b4d95a252c198c05ab42f36ce2afc.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 47885a7bebf80cc61f2bfa6d732846e24d62425d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:26:41 2007 +0000

    GibberRMulticastPacket: Parse and build BYE packets
    
    
    20071005152641-b58c9-c8e6efffcc96355b0fea8657803652237d2a8267.gz

 lib/gibber/gibber-r-multicast-packet.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 5e0e33d24d8d6d7a89f91f2ac8556599b86953bc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 4 15:43:34 2007 +0000

    GibberRMulticastTransport: Implement joining protocol
    
    
    20071004154334-b58c9-d9da64510e737b4969632827d292dba8e6b3eb5a.gz

 lib/gibber/gibber-r-multicast-transport.c |  207 ++++++++++++++++++++++++++---
 1 files changed, 189 insertions(+), 18 deletions(-)

commit 2b4901d08e51c2413c6335a32b72fbf87572e14d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 4 15:42:00 2007 +0000

    GibberRMulticastCausalTransport: Add api to get the sender object corresponding to an ID
    
    
    20071004154200-b58c9-843f41790d8640001a4148f300babee990e6516a.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   16 ++++++++++++++++
 lib/gibber/gibber-r-multicast-causal-transport.h |   10 ++++++++--
 2 files changed, 24 insertions(+), 2 deletions(-)

commit 8b169d9fda226ca2995e8c6d24723001a6d45d5a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 4 15:41:02 2007 +0000

    GibberRMulticastCausalTransport: Up the session timeout to between 1.5 and 3 seconds
    
    
    20071004154102-b58c9-b701848f656256b0a08b454be28ad0a212119a21.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit afd58ddd465339b1adb55983f85dbba22251476b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 4 15:40:27 2007 +0000

    GibberRMulticastCausalTransport: Only reindex the hash table iff we signaled a foreign packet (thus when it could actually have changed)
    
    
    20071004154027-b58c9-684420448c19f9f54b7291b33daa1ba343b07f83.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 92ec011485b459f1586c5e73b405c3a2aaa3749f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 4 15:39:49 2007 +0000

    GibberRMulticastCausalTransport: Make the debug output somewhat nicer
    
    
    20071004153949-b58c9-742cdacd21a2ad774e3e0a1db21294b4ae79feb5.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f655dc425f6b445ae3ce5d6d33fff424a7fb2fe4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 4 15:36:50 2007 +0000

    GibberRMulticastSender: Add debugging output when releasing or holding back data
    
    
    20071004153650-b58c9-858cb1ebf8bda1f4114056d6e5aea21d9aea3429.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7a90b89c525656f0657de54a78713ea746d7eee9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 2 16:37:16 2007 +0000

    Use Telepathy coding style for new files gibber-r-multicast-causal-transport.[ch]
    
    
    20071002163716-53eee-30a95590b94529135123adfbb269a4ba47a58d02.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |  605 ++++++++++++----------
 lib/gibber/gibber-r-multicast-causal-transport.h |   52 +-
 2 files changed, 344 insertions(+), 313 deletions(-)

commit c9f1e6ecae6450ca68edd7de178ec1fd632638e8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 2 16:02:02 2007 +0000

    GibberRMulticastCausalTransport: Add support for sending out JOIN packets
    
    
    20071002160202-b58c9-3c36a169b9bdb8a2006ec4c53e1ebf0676271f80.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   18 ++++++++++++++++++
 lib/gibber/gibber-r-multicast-causal-transport.h |    2 ++
 2 files changed, 20 insertions(+), 0 deletions(-)

commit 3add1dc8404394fe2a6ce533ca74e3fb7129e4c2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 2 15:59:52 2007 +0000

    GibberRMulticastPacket: Add preliminary support for JOIN packets
    
    
    20071002155952-b58c9-b5b926b096915b0d8f1dab787ecf5c8c5d28e090.gz

 lib/gibber/gibber-r-multicast-packet.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit f90b9419b4d86ef9e92d869c95ddce368fdcc55f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 2 14:01:41 2007 +0000

    GibberRMulticastSender: seperate global and data dependency checking. And no longer prevent recursive popping
    
    
    20071002140141-b58c9-77594bf8de27ed80095881ce4fd7db3be083f736.gz

 lib/gibber/gibber-r-multicast-sender.c |   31 ++++++++++++++-----------------
 1 files changed, 14 insertions(+), 17 deletions(-)

commit 26edf3333dab2c11e071f011247530fc61eb5e44
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 2 14:00:14 2007 +0000

    Call update-senders from a senders popping process instead of from the causal multicast transport
    
    
    20071002140014-b58c9-1d21dd4e9a3cc4704fa21c96dacee6df4bf19c09.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   14 --------------
 lib/gibber/gibber-r-multicast-sender.c           |   18 +++++++++++++++++-
 2 files changed, 17 insertions(+), 15 deletions(-)

commit d926173dd82c0c6e5d30758d18708e22b8642a3c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Oct 2 13:58:44 2007 +0000

    Add a test to test the holding back/releasing of data with dependencies
    
    
    20071002135844-b58c9-b66d0eb7841f8f786f7e26089ac1f4d270ff176b.gz

 tests/check-gibber-r-multicast-sender.c |  211 +++++++++++++++++++++++++++++++
 1 files changed, 211 insertions(+), 0 deletions(-)

commit 0c7f8ee52aaf65f1d6a30ef2b8ecfa32032be847
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 1 17:20:43 2007 +0000

    simplemeshtest.py: Tweak the setting a bit for testing the new protocol
    
    
    20071001172043-b58c9-0569c12abdd3e6fbd6565a90e3991071352dbfe5.gz

 tests/simplemeshtest.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 9d729fc799331d173c6fa20da7e7245d95c932d8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 1 17:18:11 2007 +0000

    Purely test the gibber-r-multicast-causal-transport and not the gibber-r-multicast-transport on top of it as that would need a totally different approach to testing
    
    
    20071001171811-b58c9-e418971f332b4acccf2336ae4bdd3bb46641d396.gz

 tests/Makefile.am                                 |   34 +-
 tests/check-gibber-r-multicast-causal-transport.c |  519 ++++++++++++++++++++
 tests/check-gibber-r-multicast-transport.c        |  529 ---------------------
 tests/check-gibber.h                              |    2 +-
 tests/check-main.c                                |    2 +-
 5 files changed, 538 insertions(+), 548 deletions(-)

commit 4b6dd377f3a045e40dc8e93c8411b06d63a76dc1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 1 17:10:31 2007 +0000

    check-gibber-r-multicast-sender: Set sender start points
    
    
    20071001171031-b58c9-3ac9d550c0f9dcbe1b36ca09772498670c1e857b.gz

 tests/check-gibber-r-multicast-sender.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2b098bc34136bb40a68f4e808406cb3843cbeb35
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 1 16:07:27 2007 +0000

    GibberRMulticastTransport: Implement switching from normal to gathering to joining phase, the joining phase itself isn't implemented yet
    
    
    20071001160727-b58c9-b1479bf17ca9e7b6a27747be00a6a1a83fe7667b.gz

 lib/gibber/gibber-r-multicast-transport.c |   81 ++++++++++++++++++++++++++++-
 1 files changed, 80 insertions(+), 1 deletions(-)

commit 2a97d6d4ef5f1eafce198bac55c379cdb33d9883
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 1 16:05:53 2007 +0000

    GibberRMulticastSender: Implement holding back data packets
    
    
    20071001160553-b58c9-cd15a7484d40cef4f30d2d6e8b3cd39e536c7614.gz

 lib/gibber/gibber-r-multicast-sender.c |  171 +++++++++++++++++++++++++------
 lib/gibber/gibber-r-multicast-sender.h |   15 +++-
 2 files changed, 150 insertions(+), 36 deletions(-)

commit e42415339e8bc2f5e22c6c1642674faaafcd677e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 13:12:14 2007 +0000

    GibberRMulticastTransport: Don't always send attemp joins after receive attempt join control packets
    
    
    20070930131214-b58c9-16a94327eaadf9f63937ce30651fb9860accb662.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit d3ce1e81da28acca025d45598f8985efd3231b76
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 13:10:02 2007 +0000

    GibberRMulticastPacket: don't use g_array_set_size, it really expands the array instead of extending the preallocated size
    
    
    20070930131002-b58c9-4663c42d1c8d57f79cdfa602b7f4fcc794f54e63.gz

 lib/gibber/gibber-r-multicast-packet.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit df6596a771028beae12fca7c1835a6552a894a07
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 12:30:57 2007 +0000

    Replace the depends GList in GibberRMulticastPacket with a GArray
    
    
    20070930123057-b58c9-025a443b7f264cf93d2f0ff1038da5a4af9c5de2.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   19 ++++----
 lib/gibber/gibber-r-multicast-packet.c           |   52 ++++++++++++----------
 lib/gibber/gibber-r-multicast-packet.h           |    2 +-
 lib/gibber/gibber-r-multicast-sender.c           |    9 ++--
 lib/gibber/gibber-r-multicast-transport.c        |   17 +++----
 tests/check-gibber-r-multicast-packet.c          |   16 +++---
 tests/check-gibber-r-multicast-transport.c       |   10 ++--
 7 files changed, 65 insertions(+), 60 deletions(-)

commit 77fa614b4cd84ea58c5280998608bcd307133ff9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 11:48:34 2007 +0000

    GibberRMulticastTransport: Implement AJ sending
    
    
    20070930114834-b58c9-5fcb033d87e2cc890158821889a118f9b9a04d53.gz

 lib/gibber/gibber-r-multicast-transport.c |  466 +++++++++++++++++++++++++++--
 1 files changed, 442 insertions(+), 24 deletions(-)

commit e1ccdba43f8c830e28768e1e5dab78c8d4d26e79
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 11:39:45 2007 +0000

    GibberRMulticastCausalTransport: Better debugging output
    
    
    20070930113945-b58c9-c2ce7f062af8d85514115e518797e08fa1365f5f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   23 ++++++++++++---------
 1 files changed, 13 insertions(+), 10 deletions(-)

commit d8defb05c8ffac29e1ed17c75e074f7eb037b958
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 11:38:52 2007 +0000

    mesh.py: Make the unknown output output a bit more compact
    
    
    20070930113852-b58c9-d2c9134253ab2a48de8da45e511e180bd0445f4c.gz

 tests/mesh.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b2c8a773177a8121399bfb6f20ae46bad84b8ef6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Sep 30 11:37:56 2007 +0000

    GibberRMulticastSender: When checking depends a node is either new/unknown or we know it's next output packet
    
    
    20070930113756-b58c9-95aa53e34c3f70465650bf36b9f9984fb2f7fa52.gz

 lib/gibber/gibber-r-multicast-sender.c |   28 ++++++++++------------------
 1 files changed, 10 insertions(+), 18 deletions(-)

commit 719b5186475e68332c3bd094af975ee29b643bd7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:46:36 2007 +0000

    GibberCausalMulticastTransport: Fix prototype of control-packet-receive callback
    
    
    20070918104636-b58c9-9d1039cb2320525484e7eb3c9ed7eb5546fe0abe.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 94d6b8ca0862cca36174cb7f5e97e51a609d5f15
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:45:46 2007 +0000

    GibberCausalMulticastTransport: Handle depends for all reliable packets, not just data packets
    
    
    20070918104546-b58c9-3f457aed4b77aa3d7f464f04e9734097073f729e.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit bbdee04debef28cce683238fce11309ee2155162
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:45:12 2007 +0000

    GibberCausalMulticastTransport: Improve debugging information
    
    
    20070918104512-b58c9-d77b8de8bc64c44dbde00f1be780de2194eb0aba.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   72 +++++++++++++++-------
 1 files changed, 50 insertions(+), 22 deletions(-)

commit bf14cee67e3eba5b1699a59be72826bb1847e40f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:43:00 2007 +0000

    GibberCausalMulticastTransport: Rename _start_sender function to update_sender
    
    
    20070918104300-b58c9-aaa2c070fae8bf2d9988a6ed2da97324b32b409a.gz

 lib/gibber/gibber-r-multicast-causal-transport.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cd23ddd6c1dad6111e18e6a0090cd3ecaefe8ad4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:41:36 2007 +0000

    GibberRMulticastCausalTransport: Add sender id to the Custom message buffers
    
    
    20070918104136-b58c9-c06e1eda7acbd6115a5d56f784093437b8a20f95.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 lib/gibber/gibber-r-multicast-causal-transport.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit ad153e9a05b8371979155a8bb19cb7f32a5d6b31
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:40:17 2007 +0000

    GibberRMulticastCausalTransport: Use _update_sender instead of _start_sender methods
    
    
    20070918104017-b58c9-a5129eb30002d12d04b9bebdb78140d19ffa792f.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 53d6040e6518fb70e7a44267608717f1b6e9206b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:08:07 2007 +0000

    GibberRMulticastSender: Add API to update the position in the stream of a sender
    
    
    20070918100807-b58c9-52838946512dd11d0bb551ff7eaee9429a36a142.gz

 lib/gibber/gibber-r-multicast-sender.c |   17 ++++++++++++++++-
 lib/gibber/gibber-r-multicast-sender.h |    2 +-
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 91e8f076d3ae2a38566ebda3c9a6bf46c94bcefb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:07:40 2007 +0000

    GibberRMulticastSender: Update {next,last}_output_packet variables before signalling control pacets
    
    
    20070918100740-b58c9-ff2012b52b1fe95e7f5f35e707b1445aba5082a7.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4db1bf62e6f7baef7088af4be4680f8335cd7825
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:06:47 2007 +0000

    Detect resents of the first packet too
    
    
    20070918100647-b58c9-6a59542e37cc4383fcd9d1e52e79fc01a55ee4a8.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 03443e58ae71bad1c944c492e1ed20bc9e858b05
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 18 10:06:17 2007 +0000

    GibberRMulticastPacket: Assure that the senders array in an attempt_join packet is always allocated (even for an empty array). Makes the code using it a lot simpler
    
    
    20070918100617-b58c9-34bace5e87389afd244452bc551e754cb1f349b2.gz

 lib/gibber/gibber-r-multicast-packet.c |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

commit ba42b77080cbb2eb7c5b4baa2bfd8a2aa5e98388
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Sep 17 09:45:54 2007 +0000

    GibberRMulticastSender: Fix the definition of the received-control-message packet
    
    
    20070917094554-b58c9-1985f22629682a13b3e0d25cbfa2473ef6d62a48.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 869682af511f2f4b6b1862137b525f4f8dcabbf0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Sep 17 09:40:19 2007 +0000

    GibberRMulticastSender: Don't forget to update the output packets administration when handling control packets
    
    
    20070917094019-b58c9-95ad9ad2bbe6f0d9bc03ac52c1e5926aecb90a84.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 02624b03b8493b82faafd9dbc3d7d7dd96e5a07b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Sep 17 09:12:45 2007 +0000

    Only free the attempt join g_array if it is set
    
    
    20070917091245-b58c9-107d368ca7ab7c7d7e134dcbd97a4a4a950f1045.gz

 lib/gibber/gibber-r-multicast-packet.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 5fead5feb1a563298d59f9d84cc3dfaff2561c91
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 14:17:05 2007 +0000

    GibberRMulticastSender: Dependency checking can be done for all reliable packets, not use data packets
    
    
    20070914141705-b58c9-ac38184cef526edab7fe34510f93ad805425928b.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8bf3d40e92a555ef51c8bd6936bf10cde8d2b859
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 14:15:08 2007 +0000

    GibberRMulticastSender: Fix some stupid typo's that broke compilation
    
    
    20070914141508-b58c9-52bb0a2bd368e118ba54b764e2af1e13dfa6809b.gz

 lib/gibber/gibber-r-multicast-sender.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 3da07f4fe85136711f247e66bba1a312b99f4c5c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 14:14:20 2007 +0000

    GibberRMulticastCausalTransport: Improve packet type debug message a bit
    
    
    20070914141420-b58c9-ea2356fe424091ce79fa5cf11b41165e55f3f748.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0d7f20ebe042771bad92566fc30dd131a4f28e8d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 14:14:01 2007 +0000

    GibberRMulticastCausalTransport: Also set packet_id on attempt join packets
    
    
    20070914141401-b58c9-dc265c06e23d7a8b98c3f4ba3615836e9bfd9655.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 355f20ec19eaae05283cb8cd844ce3dc151fcacc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 13:31:03 2007 +0000

    GibberRMulticastCausalTransport: Add API to send attempt join messages
    
    
    20070914133103-b58c9-427ad678c56694d06b07f66beed72a5a8c880748.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   65 ++++++++++++++++++---
 lib/gibber/gibber-r-multicast-causal-transport.h |    8 +++
 2 files changed, 63 insertions(+), 10 deletions(-)

commit 18d15360d51fb273fc61c845facca1e1cad41120
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 13:09:33 2007 +0000

    GibberRMulticastSender: whitespace and comments fixing
    
    
    20070914130933-b58c9-a51d592e2c11515d58eb86b854f6ea761d94ab24.gz

 lib/gibber/gibber-r-multicast-sender.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit 388b9ad69bd39e5d14fcd2345d825165c9b10bf8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 13:08:23 2007 +0000

    GibberRMulticastSender: Handle control packets almost but not entirely the same way as data packets
    
    
    20070914130823-b58c9-78aa9947ebea88b47849a824c359f4e29735e71f.gz

 lib/gibber/gibber-r-multicast-sender.c |   25 ++++++++++++++++++++-----
 1 files changed, 20 insertions(+), 5 deletions(-)

commit 9283d8c0ed8a290b02120b4a27370f86eef559ed
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 13:05:26 2007 +0000

    GibberRMulticastSender: Add the posibility to keep repeating a specific packet, needed for certain attempt join packets
    
    
    20070914130526-b58c9-227947dce11f7b330193374714f71d2d6c5ad100.gz

 lib/gibber/gibber-r-multicast-sender.c |   32 +++++++++++++++++++++++++++++++-
 lib/gibber/gibber-r-multicast-sender.h |    4 ++++
 2 files changed, 35 insertions(+), 1 deletions(-)

commit abe40c230ac7fabb366ebf2d3420eecc3da257e8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 11:24:59 2007 +0000

    GibberRMulticastPacket: Add API to add an array of new senders to an attempt join packet
    
    
    20070914112459-b58c9-b8cae1f8f5a68604b24ea28b95de996711bce464.gz

 lib/gibber/gibber-r-multicast-packet.c |   24 +++++++++++++++++++++++-
 lib/gibber/gibber-r-multicast-packet.h |    5 +++++
 2 files changed, 28 insertions(+), 1 deletions(-)

commit fd82bece70bf4cebb9b02faa076d4beb4900fd14
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 11:00:58 2007 +0000

    GibberRMulticastCausalTransport: Add depends to all senders of which we have a known starting sequence number
    
    
    20070914110058-b58c9-c12fb4b922ddcda2f9a40572ba6290cd0418901c.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aa6547250f06ff7024fbadd1ba8d208e647b4f53
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 10:59:13 2007 +0000

    GibberRMulticastSender: Clarify the new semantics of GIBBER_R_MULTICAST_SENDER_STATE_PREPARING a bit more
    
    
    20070914105913-b58c9-d80643ec767eb472117c8255e7743ee46ec710d0.gz

 lib/gibber/gibber-r-multicast-sender.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 2df4caf8bd3501712b81d81b4c68caa86220559f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 10:58:11 2007 +0000

    GibberRMulticastSender: If the sender isn't preparing yet (thus no sane startpoint is known), ignore all evidence of it's packets
    
    
    20070914105811-b58c9-74a89216b329f1088360e45e6b9210c4f8caea78.gz

 lib/gibber/gibber-r-multicast-sender.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 7d4860f880e4008ef379ca4319506876dcc17f6d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 09:43:16 2007 +0000

    GibberRMulticastCausalTransport:  Whitespace fixes
    
    
    20070914094316-b58c9-1cff555ea41df4b104a269fffe9e452094a69dce.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |  215 +++++++++++++---------
 1 files changed, 130 insertions(+), 85 deletions(-)

commit 11a9aef3142dc8864f671c6a43662ca27dead565
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 09:14:36 2007 +0000

    test-r-multicast-transport-io.c: Unref the causal and test transport as soon as another transport owns it
    
    
    20070914091436-b58c9-7e384df0086d33c6b47decd3a7de6349e052dd16.gz

 tests/test-r-multicast-transport-io.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2a612f759eb7511283a4ce04c9929bc5292a4faa
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 09:11:20 2007 +0000

    check-gibber-r-multicast-transport.c: Unref the causal transport as soon as the reliable transport owns it
    
    
    20070914091120-b58c9-05337b78617284591a6ba577172b792114b2a877.gz

 tests/check-gibber-r-multicast-transport.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit dbdafb12b8839a892126c26c74343e1fee2c592d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 09:08:57 2007 +0000

    GibberMucConnection: Also unref the causal transport when disposing
    
    
    20070914090857-b58c9-882f7f53ca1f4cc0b279f4e386eb9163ffe64d31.gz

 lib/gibber/gibber-muc-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c5f9e3d37a37e3c286706d500cd718580cc5d2c0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Sep 14 09:06:02 2007 +0000

    GibberRMulticastTransport: Remove unused property from properties enum
    
    
    20070914090602-b58c9-c0d4d24b72304a9d885741886f40869d3caea8e5.gz

 lib/gibber/gibber-r-multicast-transport.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit afb9c63769e85c146e735c605dd758fcc8e0be6c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 18:59:40 2007 +0000

    check-gibber-r-multicast-packet.c: Add test for Attempt Join packet
    
    
    20070912185940-b58c9-af2560f5bedabe2686e23165c2fa3a88074f68e3.gz

 tests/check-gibber-r-multicast-packet.c |   85 +++++++++++++++++++++++++++++--
 1 files changed, 81 insertions(+), 4 deletions(-)

commit cb492385270c519bef46e4be0859b8dbcfca4823
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 18:59:06 2007 +0000

    check-gibber-r-multicast-sender.c: Cope with seperated packet_id setter
    
    
    20070912185906-b58c9-e20ff27afefbbc1dbe43070479424166faee9ba4.gz

 tests/check-gibber-r-multicast-sender.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit f2324e72f7e28d814ff7f2b940e0f17f8eeb7113
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 18:58:35 2007 +0000

    check-gibber-r-multicast-transport.c: Cope with seperated packet_id setter
    
    
    20070912185835-b58c9-d7dd1efa87e04cd05257d27f75586515a014b726.gz

 tests/check-gibber-r-multicast-transport.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit acad03444b487f05e515a8a9d766a247610e738b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 18:57:48 2007 +0000

    GibberRMulticastPacket: Add builder/parser for Attempt Join packets
    
    
    20070912185748-b58c9-da00a7ad189deb6dc11591d54406da3eeb1b5faa.gz

 lib/gibber/gibber-r-multicast-packet.c |   47 ++++++++++++++++++++++++++++++-
 lib/gibber/gibber-r-multicast-packet.h |   15 ++++++++++
 2 files changed, 60 insertions(+), 2 deletions(-)

commit 52a807f42bda7a2f709b2ba5ab37bfc97c744b45
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 14:39:02 2007 +0000

    GibberRMulticastCausalTransport: Use the new generic packet id setter
    
    
    20070912143902-b58c9-391b5763b72b317e29fa5eb96578f7b2149df139.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 319e030a5f04a1ffb9745936ce5fe848ea579976
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 14:38:20 2007 +0000

    GibberRMulticastPacket: Provide a single function for all reliable packets to set the packet id
    
    
    20070912143820-b58c9-2023e415031fe5f7834a31f40e7b13da107ebf1d.gz

 lib/gibber/gibber-r-multicast-packet.c |   12 ++++++++++--
 lib/gibber/gibber-r-multicast-packet.h |    5 ++++-
 2 files changed, 14 insertions(+), 3 deletions(-)

commit cbb2f2929305c8acbf131716949260f29e455452
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 14:05:10 2007 +0000

    GibberRMulticastTransport: When receiving a foreign packet, immediately add it to the known senders with all needed information if necessary
    
    
    20070912140510-b58c9-303cc0cc9957a8e3bc9b09577069b66d5dab85aa.gz

 lib/gibber/gibber-r-multicast-transport.c |   34 +++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit 0b5673073fbd0a90085e8087edce70707d9d7c3b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 14:04:04 2007 +0000

    GibberRMulticastCausalTransport: Let high layer decide on which senders to add. And assume they do so in a consistent way
    
    
    20070912140404-b58c9-a162558cc709d6306f11621092cd57b55517ef5d.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   79 ++++++++++++++--------
 lib/gibber/gibber-r-multicast-causal-transport.h |    9 +++
 2 files changed, 61 insertions(+), 27 deletions(-)

commit cfde7941b9cbfed69707ce8c893092e9572b1bcb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 13:58:13 2007 +0000

    GibberRMulticastSender: Add api to let users decide what the first packet of a senders sequence is
    
    
    20070912135813-b58c9-5dea3a5382e0c3f91f98375dfafc740422ba3b78.gz

 lib/gibber/gibber-r-multicast-sender.c |   33 ++++++++++++++++++++++++-------
 lib/gibber/gibber-r-multicast-sender.h |    4 +++
 2 files changed, 29 insertions(+), 8 deletions(-)

commit b299c4d462e8790dcf11c09a772601c967be5c18
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 13:57:36 2007 +0000

    GibberRMulticastSender: We should have a node's first packet and thus be able to repair it
    
    
    20070912135736-b58c9-68eb21cece99774151147d84c5e78cf8d178d23e.gz

 lib/gibber/gibber-r-multicast-sender.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 1544376841f0c4e6b122298c371d6fa4e87ffacb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 11:28:29 2007 +0000

    GibberRMulticstCausalTransport: Move sender_id to public struct so it can be used for policy decisions
    
    
    20070912112829-b58c9-4b27f303d1d3fee71c5a7eb1e763892c6ae54c18.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |   15 +++++++--------
 lib/gibber/gibber-r-multicast-causal-transport.h |    1 +
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 14c5c165bb01518c09f185317f66f88e114dcae3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 10:54:50 2007 +0000

    Move the common reliable packet information into the common packet structure. As this is now needed for a lot more then just DATA
    
    
    20070912105450-b58c9-9b2eea3e1e7c9736a4f67e620df155221169b817.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |    4 +-
 lib/gibber/gibber-r-multicast-packet.c           |   70 +++++++++++-----------
 lib/gibber/gibber-r-multicast-packet.h           |   35 +++++++----
 lib/gibber/gibber-r-multicast-sender.c           |   54 ++++++++++-------
 tests/check-gibber-r-multicast-packet.c          |    4 +-
 tests/check-gibber-r-multicast-sender.c          |    2 +-
 tests/check-gibber-r-multicast-transport.c       |    4 +-
 7 files changed, 96 insertions(+), 77 deletions(-)

commit 5583e49ae9b837471293b477c6a9a1c46d577d1f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 08:55:50 2007 +0000

    GibberRMulticastTransport: Add a temporaty hack to make new-sender work
    
    
    20070912085550-b58c9-14ee363102e64b409a388fbc2085bb30f86be3bb.gz

 lib/gibber/gibber-r-multicast-transport.c |   26 ++++++++++++++++++++++----
 1 files changed, 22 insertions(+), 4 deletions(-)

commit 002cec866541bf6a71e2d2c5c18ae1891c2f7b29
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 08:54:32 2007 +0000

    Always put a causal multicast transport under the r-multicast transport
    
    
    20070912085432-b58c9-eee8641d82a8b93153288372c97452e89d581f2c.gz

 lib/gibber/gibber-muc-connection.c         |   44 +++++++++++++++++++--------
 tests/check-gibber-r-multicast-transport.c |   45 +++++++++++++++++++++------
 tests/test-r-multicast-transport-io.c      |   29 ++++++++++++-----
 3 files changed, 86 insertions(+), 32 deletions(-)

commit ba956ea5ba285edefb09c59414979c9ac0db6847
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 08:54:13 2007 +0000

    GibberRMulticastTransport: Rework to work on top of a causal transport
    
    
    20070912085413-b58c9-c6ec8f7976730f8ca0cc05d4708118eb4527b04a.gz

 lib/gibber/gibber-r-multicast-transport.c |  679 +---------------------------
 lib/gibber/gibber-r-multicast-transport.h |   10 +-
 2 files changed, 28 insertions(+), 661 deletions(-)

commit a7a46f7a20972cda900074bf1912fc4e604774fe
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 08:53:32 2007 +0000

    GibberRMulticastCausalTransport: Rename everything to the proper namespace
    
    
    20070912085332-b58c9-059935668a28be506a2c1e6e891d4959bcfc31f6.gz

 lib/gibber/gibber-r-multicast-causal-transport.c |  295 ++++++++++++----------
 lib/gibber/gibber-r-multicast-causal-transport.h |   74 +++---
 2 files changed, 201 insertions(+), 168 deletions(-)

commit 6a61401aa3bbef0e0a3fb33dbc2b2a407f45acbc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 08:37:37 2007 +0000

    Re-add gibber-r-multicast-transport
    
    
    20070912083737-b58c9-c1ef7affb2fd3c32ac218f74e37e4a832617d8e8.gz

 lib/gibber/gibber-r-multicast-transport.c |  907 +++++++++++++++++++++++++++++
 lib/gibber/gibber-r-multicast-transport.h |   83 +++
 2 files changed, 990 insertions(+), 0 deletions(-)

commit d2d661dfa91d45d139e4dee90c683980881cb876
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Sep 12 08:28:35 2007 +0000

    Split a lower causal layer out of gibber-r-multicast-causal-transport.c
    
    
    20070912082835-b58c9-3ccd30c7060d89e6881196c719e77e99587c0fdf.gz

 lib/gibber/Makefile.am                           |    3 +
 lib/gibber/gibber-r-multicast-causal-transport.c |  907 ++++++++++++++++++++++
 lib/gibber/gibber-r-multicast-causal-transport.h |   83 ++
 lib/gibber/gibber-r-multicast-transport.c        |  907 ----------------------
 lib/gibber/gibber-r-multicast-transport.h        |   83 --
 5 files changed, 993 insertions(+), 990 deletions(-)

commit 43ae286219b30d71ada9125ef2a8c4b05a09ab3d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Sep 11 09:07:00 2007 +0000

    GibberMulticastTransport: Throw out silly whitespace
    
    
    20070911090700-b58c9-7199efc8cc08aef09f215ae1d33a3fb893ddefeb.gz

 lib/gibber/gibber-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 86745918b96b467906daef1f0e02818347c705e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 31 16:23:21 2007 +0000

    SalutMucManager: return the existing tubes channel when signalling EXISTING (dev.laptop.org #4565)
    
    
    20071031162321-53eee-5196f8ed74071a4c283c9bfb42f628c1114c752e.gz

 src/salut-muc-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 42573392fff5344ffd5b6f61ba25710befee0f81
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 10:59:25 2007 +0000

    Install telepathy-salut in libexecdir, adjust .service accordingly
    
    
    20071026105925-53eee-2a53c7862a63ef32bd4f06b69703fb1d559c69e4.gz

 data/Makefile.am                                   |    4 ++--
 ...op.Telepathy.ConnectionManager.salut.service.in |    2 +-
 src/Makefile.am                                    |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit b5ad93835e5b5e3181d332821d354781a114d091
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 14:39:40 2007 +0000

    tube-dbus: salut_tube_dbus_add_name: check D-Bus name if it starts with ":2."
    
    
    20071023143940-7fe3f-82fda4900ef26b78d8366352ee84242c08d1f8ba.gz

 src/tube-dbus.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 1e2c2fe3f30c15bc72f9b67c6615f67b1bd71430
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 14:29:34 2007 +0000

    tubes-channel: use tube-dbus's functions to add/remove name to d-bus names
    
    
    20071023142934-7fe3f-59021d181df9cf465ade709c562538dcaef195fb.gz

 src/salut-tubes-channel.c |   59 ++++++++++----------------------------------
 1 files changed, 14 insertions(+), 45 deletions(-)

commit 62b69ab4b8537529ca2f6b315bc9eb491d473390
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 14:28:58 2007 +0000

    tube-dbus: add public functions to add/remove name to/from dbus names
    
    
    20071023142858-7fe3f-01f7f7725e5b86d0439b2cd9efa1a402ba17d576.gz

 src/tube-dbus.c |   58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/tube-dbus.h |    8 +++++++
 2 files changed, 66 insertions(+), 0 deletions(-)

commit 9780bf88442fecf74048e2260f1033efff58aa9a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 14:06:11 2007 +0000

    tube-dbus: use new algorithm to generate D-Bus local name
    
    
    20071023140611-7fe3f-44e7bb8f1a9275eea15a91bc14aa645613d9bee6.gz

 src/tube-dbus.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 53 insertions(+), 3 deletions(-)

commit 7af283f37322cd01bc44b52a619a2e2725138341
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 14:03:34 2007 +0000

    sha1/sha1-util: add sha1_bin function
    
    
    20071023140334-7fe3f-76bd51b249b43745d84f27f749fc5bdef4183400.gz

 src/sha1/sha1-util.c |   12 ++++++++++++
 src/sha1/sha1-util.h |    6 ++++--
 2 files changed, 16 insertions(+), 2 deletions(-)

commit db5e17805a0f5a5cfefaef77930d28cf27ceab71
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 14:02:14 2007 +0000

    tubes-channel: be sure dbus-names related functions do anything in 1-1 D-Bus tubes
    
    
    20071023140214-7fe3f-42df2311498f20ef7db974c2bcc62db4ae6dbe90.gz

 src/salut-tubes-channel.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 5cc83b49180da0f94219f9e65472a6976b83f8e9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 23 13:32:55 2007 +0000

    tubes-channel: publish_tube_in_node: set dbus-name only if not NULL and set initiator only for D-Bus tubes
    
    
    20071023133255-7fe3f-4851cb1468e91eb148eb55d07042a924acfa2104.gz

 src/salut-tubes-channel.c |   40 ++++++++++++++++++++--------------------
 1 files changed, 20 insertions(+), 20 deletions(-)

commit 15c3c17a628eb409d0a28b7a4d958ec8075f047b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 15:17:35 2007 +0000

    use gibber_normalize_address in gibber_ll_transport_get_address
    
    
    20071022151735-7fe3f-a109c71a59bdc36a8a1a4bba6c436fe236775c5b.gz

 lib/gibber/gibber-linklocal-transport.c |   11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)

commit c71a5e65f8a93b15df03323d9c6be035ceb78391
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 15:12:37 2007 +0000

    rename normalize_address to gibber_normalize_address
    
    
    20071022151237-7fe3f-11eb505386fba70cec7de7da2aa5381fdc6ce70e.gz

 lib/gibber/gibber-util.c                     |    2 +-
 lib/gibber/gibber-util.h                     |    2 +-
 lib/gibber/gibber-xmpp-connection-listener.c |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit c331029f85f590e1d4201facc96fc8ff182cda6e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 22 13:58:08 2007 +0000

    Use tar-ustar for distcheck so long version numbers (with a datestamp) and long filenames (the .service) don't lead to failure
    
    
    20071022135808-53eee-e3b1b07886be12dadb085f8c02fd45c8b842b5cb.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8721f71ca6fdf2a04b190fa824e5564c134fde24
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 22 13:04:37 2007 +0000

    Remove duplicate copy of muc_connection_new_sender_cb caused by diff|patch merging
    
    
    20071022130437-53eee-bacd2354095dd532e704865a0b2f98ce87f0b9e8.gz

 src/salut-tubes-channel.c |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

commit 0eae970036199e9e70c044c422e147408ceea54e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 22 12:52:53 2007 +0000

    tubes-channel: remove the "request" attribute in tubes announces (re-recorded)
    
    Originally by Guillaume, re-recorded to avoid depending on his stream tubes work.
    
    20071022125253-53eee-5a3bdb09f96832aaa99cd01d8dad3c1bc232d356.gz

 src/salut-tubes-channel.c |   34 ++++++++++++++--------------------
 1 files changed, 14 insertions(+), 20 deletions(-)

commit ed957f2de6b22bac72b85eef29dd03ceb2411d4a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 09:53:05 2007 +0000

    tubes-channel: send tubes info when get a "new-sender" event
    
    
    20071022095305-7fe3f-acfcf154a7c9f6bbe5d0a97417433cc6c3c720f2.gz

 src/salut-tubes-channel.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 9f1e23713c463d6f850f20b656571c21183ac6b9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 19 15:09:28 2007 +0000

    Use gibber_xmpp_stanza_build to build invitation messages
    
    
    20071019150928-53eee-353ef7dd9fbb58b81f983d237175cb4eea070456.gz

 src/salut-muc-channel.c |   42 +++++++++++++++++++++++++-----------------
 1 files changed, 25 insertions(+), 17 deletions(-)

commit a2f9f337404697f0e922605a8573c95fc80374d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 19 15:08:41 2007 +0000

    Add GIBBER_NODE_ASSIGN_TO opcode to gibber_xmpp_stanza_build
    
    
    20071019150841-53eee-c6180e5eccfd5d5819a0d12b881444be3bfc90d9.gz

 lib/gibber/gibber-transport.h   |    2 +-
 lib/gibber/gibber-xmpp-stanza.c |    9 +++++++++
 lib/gibber/gibber-xmpp-stanza.h |    1 +
 3 files changed, 11 insertions(+), 1 deletions(-)

commit d6ce1334a69b536399233a701ca3911575360a10
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Oct 5 15:36:37 2007 +0000

    GibberTransport: Add disconnecting state
    
    
    20071005153637-b58c9-a8f3b244f2ff80cbb6898397c99a32c614e5ae2b.gz

 lib/gibber/gibber-transport.c |   24 +++++++++++++++++++-----
 lib/gibber/gibber-transport.h |    8 ++++----
 2 files changed, 23 insertions(+), 9 deletions(-)

commit bfd2175431bd9b0e7e1ffdbaa25634058a1e5361
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 12:39:43 2007 +0000

    gibber-util.h: add G_BEGIN_DECLS/G_END_DECLS
    
    
    20071022123943-7fe3f-95aaa009e6e764b9ebf8dd4710523c16b54097e9.gz

 lib/gibber/gibber-util.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 8a170d7e9a2b46845a368533f4ab3a863830d4f5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 12:39:27 2007 +0000

    gibber-util.c: fix normalize_address
    
    
    20071022123927-7fe3f-ce231bade927568fb31054bd52c8afd418a7cddf.gz

 lib/gibber/gibber-util.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 67b36d668299a3030a50c0df4245b94655a0cea4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 12:17:54 2007 +0000

    move normalize_address from gibber-xmpp-connection-listener.c to gibber-util.c
    
    
    20071022121754-7fe3f-483fedae6edac3d83cd2896fbc69efc661b96905.gz

 lib/gibber/gibber-util.c                     |   21 +++++++++++++++++++++
 lib/gibber/gibber-util.h                     |    5 ++++-
 lib/gibber/gibber-xmpp-connection-listener.c |   22 +---------------------
 3 files changed, 26 insertions(+), 22 deletions(-)

commit ff7cb122b8f87daba0dd181551f9edc58272d57e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 12:12:47 2007 +0000

    add and build gibber-util.[ch]
    
    
    20071022121247-7fe3f-7cea05172b26e7a88ac79838f6346fa7a17052d8.gz

 lib/gibber/Makefile.am   |    2 ++
 lib/gibber/gibber-util.c |   26 ++++++++++++++++++++++++++
 lib/gibber/gibber-util.h |   26 ++++++++++++++++++++++++++
 3 files changed, 54 insertions(+), 0 deletions(-)

commit 91234dd98f52dba9e8329db6407cec0c24f8948d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 22 12:04:52 2007 +0000

    gibber-xmpp-connection-listener.c: make normalize_address more portable
    
    
    20071022120452-7fe3f-384bcd26fe8f1c2584a3cc4d169a769f4af80b64.gz

 lib/gibber/gibber-xmpp-connection-listener.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit b0b6f0f2c56fcd7ef979a5ac4ae82d406befc0cd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 22 08:54:20 2007 +0000

    Fix some more style issues
    
    
    20071022085420-93b9a-a15f67979eeb3ff6d28121510bc78f5707893b55.gz

 src/salut-muc-manager.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 9c413bf668a23a3c659cc6b83ea95da7c173db74
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 22 07:58:48 2007 +0000

    SalutMucManager: break if we found good parameters for the room to join
    
    
    20071022075848-b58c9-7ca9d0563ca21a53f8c63ec7c23f5e6e55cf25a5.gz

 src/salut-muc-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 829195d7e1ab43e0a7252a41e938adcb806bd407
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 22 07:55:56 2007 +0000

    Whitespace fixes
    
    
    20071022075556-b58c9-6df0da4693ea4d1589c6e0320f03d7806c33872c.gz

 src/salut-muc-channel.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 444b15954aea7f5cf7e750c60a540f6f4dc17310
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Oct 22 07:55:52 2007 +0000

    Whitespace fixes
    
    
    20071022075552-b58c9-3b3237bf4ddd1e22d63012362971ce398b20f1e4.gz

 src/salut-muc-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f800ec45c5d85473ca0347195f52b66d9af82fe9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Oct 18 20:03:47 2007 +0000

    SalutMucChannel: If we're connecting and the self handle is added.. Don't readd/restart connection
    
    
    20071018200347-b58c9-08df8b739cb82c5845693691ebbc536cfc5846fc.gz

 src/salut-muc-channel.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit ec4108a875a6c519224cd6c15a3dd04f63e8b7e3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Oct 21 20:27:19 2007 +0000

    SalutMucManager: Keep an array of resolvers, so we can reflect finding multiple records for one room correctly
    
    
    20071021202719-b58c9-87740c5557e85d450dadb305b4cf73cfd4002c42.gz

 src/salut-muc-manager.c |  131 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 96 insertions(+), 35 deletions(-)

commit 7a86296d79ee0e4570096cd75b98ba23a262d64f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 19 08:10:35 2007 +0000

    fix OLPC disabled build
    
    
    20070919081035-7fe3f-c0cf000510a1d718f2ff6f97c2474f8ba159741f.gz

 src/salut-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d68b7afdd91463871a58afd96fd22afeb7bd7a0e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 16:06:00 2007 +0000

    add debug in muc_ready_cb
    
    
    20070918160600-7fe3f-797f9304f8a7756b1fc7f67366704266beb329ad.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 96c89de6f87ad8523678926a6c0f8c1cae2878c1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 16:02:31 2007 +0000

    forget about invites when we join the room
    
    
    20070918160231-7fe3f-094f066a2b50fbb9a21b2c4ee36dff6ccf05eb78.gz

 src/salut-connection.c |   65 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

commit a3ab2659d3f8524e2d9bcc8358a8a3fef7f345ee
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 15:39:30 2007 +0000

    check room handle in salut_contact_left_private_activity
    
    
    20070918153930-7fe3f-0fb6ba89834235ee9e07e7153864c6f8ce6deacb.gz

 src/salut-contact.c |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit bdbc5adf82a31733f35cb3988ce35bdd5e6fcb78
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 15:07:22 2007 +0000

    add a FIXME about salut_contact_takes_part_in_olpc_activity
    
    
    20070918150722-7fe3f-0f915f5eaa5bf1704406b5fe655f982dbfe86aef.gz

 src/salut-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ef51e1c28639384a6fd0e4083e2373350e1ff234
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 14:21:51 2007 +0000

    revoke invites when we remove an activity due to a SetActivity call instead of using the muc closed signal
    
    
    20070918142151-7fe3f-58937dc85a1ae4d77dc4386093e1ae7ad873ea6d.gz

 src/salut-self.c |   35 ++++++++++-------------------------
 1 files changed, 10 insertions(+), 25 deletions(-)

commit 1bc4fa86f9fcf87fa83003e198a3842b3ec5edff
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 13:45:45 2007 +0000

    add 2 debug output + coding style tweaks
    
    
    20070918134545-7fe3f-43ea1b944a8abf4e9c51008887ce1ee7c7588555.gz

 src/salut-connection.c |   15 ++++++++-------
 src/salut-self.c       |    1 +
 2 files changed, 9 insertions(+), 7 deletions(-)

commit 8115350a43ce00c72838a61c11e40d29b68aaf35
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 13:21:30 2007 +0000

    salut-connection: catch uninvite stanza and remove the contact from the activity
    
    
    20070918132130-7fe3f-e62d28eec96eac94101c17b610b56bf29063c464.gz

 src/salut-connection.c |   74 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

commit dd94d72fe0acc7928ed5e9eddff821c4e380af6b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 13:21:06 2007 +0000

    salut-contact: add salut_contact_left_private_activity public method
    
    
    20070918132106-7fe3f-03740544e77ad97ee7f7d854901544922951fa1f.gz

 src/salut-contact.c |   14 ++++++++++++++
 src/salut-contact.h |    4 ++++
 2 files changed, 18 insertions(+), 0 deletions(-)

commit 222247d90be46c1d14ebda601dd10c5de1b9fb31
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 18 11:17:07 2007 +0000

    salut-self: send uninvite stanza when we leave a muc associated with an activity
    
    
    20070918111707-7fe3f-748897d45dcf4468f039178c87e0e45aa14354cf.gz

 src/salut-self.c |  163 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 163 insertions(+), 0 deletions(-)

commit ac3430a69bd195708b1ae5478193d3bdde153142
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 12:59:08 2007 +0000

    salut-muc-manager.c: disconnect browser signals when closing to not be notified of disappearance of muc's service that will be close by us
    
    
    20071018125908-7fe3f-d048e1a4acff463b93d2312bd34237d2942b4ec3.gz

 src/salut-muc-manager.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0179ce8cb9fe1beea3d93522c5b41549f4549258
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 11:47:54 2007 +0000

    gibber-xmpp-error: revert gint -> int useless change in gibber_xmpp_error_from_node
    
    
    20071018114754-7fe3f-712c8dddee606296aa47553a425b7aee0b17658e.gz

 lib/gibber/gibber-xmpp-error.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 511c872a74c93dfc15ac8a4aa0a6b704ab2d839e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:50:10 2007 +0000

    add  parentheses around the expansion of GIBBER_XMPP_ERROR
    
    
    20071018105010-7fe3f-eb52fa49392032fc832ba8d2de5dc0b30b3f6971.gz

 lib/gibber/gibber-xmpp-error.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3c6914a0c2ade851ff0135604e18b424f552527a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:49:29 2007 +0000

    drop INVALID_XMPP_ERROR. Use XMPP_ERROR_UNDEFINED_CONDITION instead
    
    
    20071018104929-7fe3f-8ad350490986bf9525b03e53d8f1b819fcddcb1e.gz

 lib/gibber/gibber-xmpp-error.c |    4 ++--
 lib/gibber/gibber-xmpp-error.h |    2 --
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 7aadb9101af02e704aeeec1fbfb88cf6b87bf3e8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:47:37 2007 +0000

    use a g_return_val_if_fail in gibber_xmpp_error_to_node
    
    
    20071018104737-7fe3f-3cedd77f450d7b841eebc83744aa50a24a347853.gz

 lib/gibber/gibber-xmpp-error.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7f5ce3b502f28ea6d8cfcd82bb0f7b8c58a404aa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:45:09 2007 +0000

    don't skip UNDEFINED_CONDITION in gibber_xmpp_error_from_node first loop
    
    
    20071018104509-7fe3f-e89879cc312d8f8e58a25433cb6642ad04f6a68b.gz

 lib/gibber/gibber-xmpp-error.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit f65e975fed2e780236ae2270bca0da4f7578e012
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:37:38 2007 +0000

    gibber-xmpp-error: update copyright and drop @author
    
    
    20071018103738-7fe3f-4c19e847007dd39ecf505fb13bca679c2851b5ae.gz

 lib/gibber/gibber-xmpp-error.c |    3 +--
 lib/gibber/gibber-xmpp-error.h |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit cd0d1fe5c7fef8b5aeb59d8b1f09bba71d20e43b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:28:31 2007 +0000

    gibber-xmpp-error: gibber_xmpp_error_to_node shouldn't accept XMPP_ERROR_UNDEFINED_CONDITION
    
    
    20071018102831-7fe3f-b25bbcdcf76f3c026f77c1a99dfd3192ca67e41c.gz

 lib/gibber/gibber-xmpp-error.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b63015a1601853da5efba411f8b9443eb1ae2b0a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:22:48 2007 +0000

    gibber-xmpp-error.c: use the NS when looking for the error child
    
    
    20071018102248-7fe3f-d46e72a849ca84fb8666b0ea15cb9b976ef7759f.gz

 lib/gibber/gibber-xmpp-error.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 2ef1addb4fdeb2fd9d63382a5e495b643bb0dcc5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:15:21 2007 +0000

    move XMPP_ERROR_UNDEFINED_CONDITION to index 0 of xmpp_errors
    
    
    20071018101521-7fe3f-f35e84f84367d913f555b7a3630858127c496031.gz

 lib/gibber/gibber-xmpp-error.c  |   24 +++++++++++++-----------
 lib/gibber/gibber-xmpp-error.h  |    5 +++--
 tests/check-gibber-xmpp-error.c |    2 +-
 3 files changed, 17 insertions(+), 14 deletions(-)

commit 683869457f73e7ce6917c099796ac54e9e6ec747
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 10:02:01 2007 +0000

    use XMPP_ERROR_UNDEFINED_CONDITION instead of XMPP_ERROR_UNKNOWN
    
    
    20071018100201-7fe3f-d14a97983133c6d18cd8d4107dbcf2129838d27b.gz

 lib/gibber/gibber-xmpp-error.c |    6 +++---
 lib/gibber/gibber-xmpp-error.h |    1 -
 2 files changed, 3 insertions(+), 4 deletions(-)

commit 4650703b96856e870fcebd4afa90ff64e07429ec
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 09:57:23 2007 +0000

    rename XMPP_ERROR_JINGLE_UNKOWN_SESSION to XMPP_ERROR_JINGLE_UNKNOWN_SESSION
    
    
    20071018095723-7fe3f-3023ed433af308626ceaa159a9e7c82d79e9ec1a.gz

 lib/gibber/gibber-xmpp-error.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5d2c823f925e4d27e4d08755b34eccf4d2bcba55
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 09:26:53 2007 +0000

    gibber-xmpp-error: set NS to GIBBER_XMPP_NS_STANZAS instead of NULL
    
    
    20071018092653-7fe3f-5c363a898e3eb20fae4fbd8bdc4c4e00c571c53c.gz

 lib/gibber/gibber-xmpp-error.c |   44 ++++++++++++++++++++--------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit 581dbdfc63d904578444601130638c6f94014abc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Oct 18 09:12:07 2007 +0000

    gibber-xmpp-error: rename "action cancel" type to "cancel"
    
    
    20071018091207-7fe3f-88165579960167533e213d66e5085d6ffb04f046.gz

 lib/gibber/gibber-xmpp-error.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b029f1518bc4ea32028bdbf4ea67aa3527a3e089
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 14:51:15 2007 +0000

    add jingle errors NS
    
    
    20071017145115-7fe3f-9045aaae3cf2efbd008ef6dd4b968e73cf609ad9.gz

 lib/gibber/gibber-namespaces.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 81ae25ba18f58abab6b173638dc1e61ae8cb9e99
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 14:59:08 2007 +0000

    add OOB NS
    
    
    20071016145908-7fe3f-0bd6e603b25b2c9a6718107e4302764b63bbdd24.gz

 lib/gibber/gibber-namespaces.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2b171d1678c6350e6c73379e093b650cfa5b4445
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Oct 16 11:52:09 2007 +0000

    gibber-namespaces.h: add SI related NS
    
    
    20071016115209-7fe3f-88728f8ee5e1723c5c876fe7eb77f0d837c8c99c.gz

 lib/gibber/gibber-namespaces.h |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 00d14469daf520ef026cbcab4ce3bce2e468c024
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 14:52:15 2007 +0000

    add gibber-xmpp-error checks in test process
    
    
    20071017145215-7fe3f-6ad77b5ed5129418b12dc1356a40fe336caeed16.gz

 tests/Makefile.am    |    3 ++-
 tests/check-gibber.h |    1 +
 tests/check-main.c   |    1 +
 3 files changed, 4 insertions(+), 1 deletions(-)

commit 3adb16f76564d1bce9fe380d2f66172c2344bb7b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 14:51:47 2007 +0000

    add check-gibber-xmpp-error.c
    
    
    20071017145147-7fe3f-b2f507e111b553fd4c6cb85cf646f26d2daa7336.gz

 tests/check-gibber-xmpp-error.c |  138 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 138 insertions(+), 0 deletions(-)

commit 9ef0f80a1476a8b1df50c3f4bde7ba313c24821b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 14:50:59 2007 +0000

    build gibber-xmpp-error
    
    
    20071017145059-7fe3f-16d70f3ac5f0032c5d900d4cc5782cb9395a760d.gz

 lib/gibber/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 53b278f561fa814fba9229ac3b8182f2d3dcce51
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Oct 17 14:50:35 2007 +0000

    add gibber-xmpp-error.[ch]
    
    
    20071017145035-7fe3f-8488fca172a08e5b1b5008ef941236854aead617.gz

 lib/gibber/gibber-xmpp-error.c |  481 ++++++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-xmpp-error.h |   89 ++++++++
 2 files changed, 570 insertions(+), 0 deletions(-)

commit 1890937b2fb176ddf96a112eded06264c0761a97
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 13:25:13 2007 +0000

    add a bytestream argument to tube_dbus_new and create_new_tube as in Gabble
    
    
    20071015132513-7fe3f-a5b30376012c95a88a0caf5e60c0279bc47e36f1.gz

 src/salut-tubes-channel.c |   28 ++++++++++++++--------------
 src/tube-dbus.c           |   10 ++++++++--
 src/tube-dbus.h           |    3 ++-
 3 files changed, 24 insertions(+), 17 deletions(-)

commit 462b8bb8160e87eff802cb9a0fe08af83b0b1062
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 13:01:25 2007 +0000

    add a GError argument to salut_tube_iface_accept as in Gabble
    
    
    20071015130125-7fe3f-82fa5996d5e6a3c95ee4126888086737189793c8.gz

 src/salut-tubes-channel.c |    2 +-
 src/tube-dbus.c           |   11 +++++++----
 src/tube-iface.c          |    9 +++++----
 src/tube-iface.h          |    6 +++---
 4 files changed, 16 insertions(+), 12 deletions(-)

commit f09a22bf1cbf6ea87fc46d85539a387b10b7b6e1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 12:22:36 2007 +0000

    tubes-channel: coding style tweaks and remove old commented code
    
    
    20071015122236-7fe3f-7ebfc737d4d989a1d5cdf654cf147154a0ddf1e8.gz

 src/salut-tubes-channel.c |  184 ++-------------------------------------------
 1 files changed, 7 insertions(+), 177 deletions(-)

commit a87f97238d86e02511ae5f560e156bc1658e1198
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 12:01:37 2007 +0000

    tube-dbus: implement message reassembly (code from Gabble)
    
    
    20071015120137-7fe3f-ce4939a71beb7df3368a0eda47bb627695cd4ba0.gz

 src/tube-dbus.c |  188 +++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 162 insertions(+), 26 deletions(-)

commit 238b4d98b5aac030a14aeffafab4c187e7f4f8a4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 11:07:03 2007 +0000

    tube-dbus: use a switch in get_tube_state
    
    
    20071015110703-7fe3f-03136c656bb22404c8e143fc563d14f31d688f93.gz

 src/tube-dbus.c |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

commit d9e2e10678d7f7e4071c47692e85e22bab24d621
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 10:59:20 2007 +0000

    simplify salut_tube_dbus_init
    
    
    20071015105920-7fe3f-32103d7ec5f8f8956f9de77c49942fad309cccb5.gz

 src/tube-dbus.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit e07ca71a40a2dbda89405d692fdfa9cfebef8c29
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 10:46:30 2007 +0000

    tube-dbus: dbus_local_name and 	dbus_names are now muc specific
    
    
    20071015104630-7fe3f-9752c64a0a42510085f9b3c3b1d6293e8d0f818e.gz

 src/tube-dbus.c |   91 +++++++++++++++++++++++++++++++------------------------
 1 files changed, 51 insertions(+), 40 deletions(-)

commit 064aa39a688091970687afe3cab8eeda4fa801b0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 10:26:50 2007 +0000

    tube-dbus: unlink socket when disposing, retry if dbus_server_listen failed (code from Gabble)
    
    
    20071015102650-7fe3f-eb45fc82f0397f951c5432c50bf24a2cc0c77fea.gz

 src/tube-dbus.c |   70 ++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 52 insertions(+), 18 deletions(-)

commit 43c82119c84a24b5ef631bf1db82e4714ef361c9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 09:52:17 2007 +0000

    use tp-glib tubes enum/functions
    
    
    20071015095217-7fe3f-cb4065d7faa5817eede0157830d7ae58591e4d0e.gz

 src/salut-muc-manager.c   |    3 +-
 src/salut-tubes-channel.c |  142 ++++++++++++++++++++++----------------------
 src/tube-dbus.c           |   15 ++---
 src/tube-iface.c          |    3 +-
 4 files changed, 80 insertions(+), 83 deletions(-)

commit 5e35aeb6281051457687b3d8c8fda5dd74581f27
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 09:27:43 2007 +0000

    remove extensions/Channel_Type_Tubes.xml
    
    
    20071015092743-7fe3f-a12fc7737eea591e40555e2a4602658cc8b85e83.gz

 extensions/Channel_Type_Tubes.xml |  711 -------------------------------------
 extensions/all.xml                |    1 -
 2 files changed, 0 insertions(+), 712 deletions(-)

commit 2ecf9bf069b2e06b2f9dc28f9ec9dce7ed0feccc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 09:21:51 2007 +0000

    tubes-channel: remove backward compatibility with old tubes API
    
    
    20071015092151-7fe3f-d65b098ac4fcb0e9a244bfb24ee38bebc9b9e67b.gz

 src/salut-tubes-channel.c |   63 ---------------------------------------------
 1 files changed, 0 insertions(+), 63 deletions(-)

commit 89551dc5f39dcd17145beebb412921829621ea63
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 09:19:55 2007 +0000

    move common tubes properties definitions to tube-iface.c
    
    
    20071015091955-7fe3f-7e72794fee7607e2744db76bb7ca426675c19bae.gz

 src/tube-dbus.c  |  141 ++++++++----------------------------------------------
 src/tube-iface.c |  139 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 158 insertions(+), 122 deletions(-)

commit 242003a4c7125bfe2612eb35c5e80e979953c845
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 08:39:58 2007 +0000

    gibber-bytestream-ibb.c: add a FIXME about fragmentation
    
    
    20071015083958-7fe3f-18c1e28ecb87983aa743b316285896543af006e4.gz

 lib/gibber/gibber-bytestream-ibb.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7d70bd11e61a3cbf36526f68fc78fc8167028bce
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 14:01:29 2007 +0000

    gibber-bytestream-muc.c: add FIXME about futur Gibber API improvement
    
    
    20071015140129-7fe3f-ac20aad98c9f5813d35a2e2bf55201823448954b.gz

 lib/gibber/gibber-bytestream-muc.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e474340b4a442306abe60009825a83e0e3d59a85
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 13:53:49 2007 +0000

    gibber-bytestream-muc.c: coding style fix
    
    
    20071015135349-7fe3f-18bec7eb3a5653a10b3067a0ee5b72cf18e53cf3.gz

 lib/gibber/gibber-bytestream-muc.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 0b925e761a2958a14e690dc9a1a5f0416bce5a8d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 13:53:35 2007 +0000

    gibber-bytestream-iface.c: fix copyright
    
    
    20071015135335-7fe3f-fd76a573192375e908744926ace12549f4ce03d9.gz

 lib/gibber/gibber-bytestream-iface.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 313b2de79179f0b5f7ed40d3fad3cdd1de65e54d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Oct 15 07:55:57 2007 +0000

    gibber-bytestream-muc.[ch]: fix file name in header
    
    
    20071015075557-7fe3f-38808d8ca090691b30ed6eca12d33a6b290fb071.gz

 lib/gibber/gibber-bytestream-muc.c |    2 +-
 lib/gibber/gibber-bytestream-muc.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ab46711e81ee165a5cbf604c1b6501670d9dae25
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:48:41 2007 +0000

    bytestream-muc: remove useless comment
    
    
    20070927124841-7fe3f-75880b06aa4bbb07622f38a49077c381823683b1.gz

 lib/gibber/gibber-bytestream-muc.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit b30201a1f431d8e563d29f0b635ca1e492f2a742
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:43:19 2007 +0000

    bytestream-muc: remove stream_init_id as it's 1-1 bytestream specific
    
    
    20070927124319-7fe3f-35c63369367d35aa0fd35fc687fddc12883aa6c9.gz

 lib/gibber/gibber-bytestream-muc.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0a19f9615c6e05211a33e947a191c34f57b0354c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:40:46 2007 +0000

    bytestream-ibb: implement get_protocol
    
    
    20070927124046-7fe3f-5a6967a1fae2eec5303bd5e758b3bd2ac0257998.gz

 lib/gibber/gibber-bytestream-ibb.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 7eab5693de4f3e80593b40a07b84baea1a0a101b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:23:42 2007 +0000

    use GibberBytestreamMuc for Muc D-Bus tubes (re-written and re-recorded)
    
    
    20070927122342-7fe3f-50baf5dcaa22e4cf4e332a73e755716d54fe1e8b.gz

 src/tube-dbus.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8b42e3b578014a4da82d4a835a36f61c400ec5fb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:22:25 2007 +0000

    tube-dbus: use the handle-type to determine if we need SI reply or not. Remove deprecated commented code
    
    
    20070927122225-7fe3f-ba6cfec7ddadb5baafc63a666b8568aacfce5adb.gz

 src/tube-dbus.c |   39 ++-------------------------------------
 1 files changed, 2 insertions(+), 37 deletions(-)

commit 85f35c2558f0b3127aff71b22ac15ae5bcc45fd4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:15:05 2007 +0000

    bytestream-muc: wrap a too long line
    
    
    20070927121505-7fe3f-eaa3e84d70352a445daa1d4a3f31d680821ab3ac.gz

 lib/gibber/gibber-bytestream-muc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 027a1e3fc9adb3eb79acacf24153ea0e1f153168
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:09:04 2007 +0000

    build gibber-bytestream-muc.[ch] (re-recorded)
    
    
    20070927120904-7fe3f-bda180ced6ddec3dc306a803ae111ce21f406c1a.gz

 lib/gibber/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 352c4d2b113ed91313921f18cdfe3eed51a2eef0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:08:13 2007 +0000

    gibber_bytestream_iface_send's "data" arg has to be a const
    
    
    20070927120813-7fe3f-1aba521fc62e1be68f2c01c5163b679a7d6d728f.gz

 lib/gibber/gibber-bytestream-ibb.c   |    4 ++--
 lib/gibber/gibber-bytestream-iface.c |    4 ++--
 lib/gibber/gibber-bytestream-iface.h |    5 +++--
 3 files changed, 7 insertions(+), 6 deletions(-)

commit 9116af1fc6e59460eb18b767df00c410de75c4af
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 12:05:58 2007 +0000

    rename gibber_bytestream_ibb_initiation to gibber_bytestream_ibb_initiate (re-recorded)
    
    
    20070927120558-7fe3f-e7e578bfd5ee6106cd3d42d8b1072841eb66094a.gz

 lib/gibber/gibber-bytestream-ibb.c   |    8 ++++----
 lib/gibber/gibber-bytestream-iface.c |    4 ++--
 lib/gibber/gibber-bytestream-iface.h |    4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

commit 7e6f6fa0526f236fcff2f03bd8216c62e7e67d04
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 11:17:12 2007 +0000

    bytestream-ibb: use bytestream-iface properties definitions (re-written and re-recorded)
    
    
    20070927111712-7fe3f-288fe33213907c2b1ac41bc4b798c7d4581df5ac.gz

 lib/gibber/gibber-bytestream-ibb.c |   58 +++++------------------------------
 1 files changed, 9 insertions(+), 49 deletions(-)

commit 8316ed73df4f158eb66067fddcc31984f5290b63
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 11:13:32 2007 +0000

    gibber-bytestream-iface: remove the stream-init-id property as its 1-1 bytestream specific (re-recorded)
    
    
    20070927111332-7fe3f-4d12ce8bb52c2badcda92d87c307ee685cff62a5.gz

 lib/gibber/gibber-bytestream-iface.c |   12 ------------
 1 files changed, 0 insertions(+), 12 deletions(-)

commit 0aec84a20f84402fa75efa0ea2c58110b7d9a623
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 11:13:07 2007 +0000

    rename LAST_GIBBER_BYTESTREAM_STATE to NUM_GIBBER_BYTESTREAM_STATES
    
    
    20070927111307-7fe3f-6bbf16751e4044fe9c354d35bffa363fa51a8a9f.gz

 lib/gibber/gibber-bytestream-ibb.c   |    2 +-
 lib/gibber/gibber-bytestream-iface.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 475707c45714eee18c427380c8be747c5c708a87
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 4 11:35:57 2007 +0000

    add gibber-bytestream-muc.[ch]
    
    
    20070904113557-7fe3f-3cbf2c73702d23bcd3d1b27b9ff225d4dd23f3da.gz

 lib/gibber/gibber-bytestream-muc.c |  399 ++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-bytestream-muc.h |   63 ++++++
 2 files changed, 462 insertions(+), 0 deletions(-)

commit 606046d82fb443ecc025f61551a625eb4339ded5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Sep 4 10:50:38 2007 +0000

    tubes-channel: generate uint8 stream-id for muc tubes
    
    
    20070904105038-7fe3f-3c5c0c537590b2ae6276ccd2f2a8eca7224cfb03.gz

 src/salut-tubes-channel.c |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit 3163ca418df52e3b8e813c4012d9fb7549d4c2aa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Sep 3 14:39:15 2007 +0000

    bytestream-iface: define common bytestream properties
    
    
    20070903143915-7fe3f-8e8b7b90c2b61fa0c2509cd91e3aa9d0d291826f.gz

 lib/gibber/gibber-bytestream-iface.c |   77 +++++++++++++++++++++++++++++++++-
 1 files changed, 76 insertions(+), 1 deletions(-)

commit 5f671fc5111d5d0e5da425fb6844165fd24637cb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 11:01:13 2007 +0000

    bytestream-ibb: s/xmpp_connnection/xmpp_connection
    
    
    20070927110113-7fe3f-56d8c3c9eb74ef73297a2ac1ba142730e848cdd7.gz

 lib/gibber/gibber-bytestream-ibb.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 80d0bd959c1d87c0f3acda0121a882a07a0bad8d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 10:59:22 2007 +0000

    tube-dbus tube-iface: use GibberBytestreamIface instead of GibberBytestreamIBB
    
    
    20070927105922-7fe3f-11f91ecb497c13dcafa7d4b2d22916720e08faa0.gz

 src/tube-dbus.c  |   27 +++++++++++++--------------
 src/tube-iface.c |    4 ++--
 src/tube-iface.h |    6 +++---
 3 files changed, 18 insertions(+), 19 deletions(-)

commit eaae3bc411152cde1c8f1d8527f79ba02b3c09cb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 10:58:44 2007 +0000

    gibber-bystream-ibb: abstract using GibberBystreamIface (re-written and re-recorded)
    
    
    20070927105844-7fe3f-f06f5833e2b30566c93669e613280657d21bf5fe.gz

 lib/gibber/gibber-bytestream-ibb.c |   83 ++++++++++++++++++++++++-----------
 lib/gibber/gibber-bytestream-ibb.h |   18 --------
 2 files changed, 57 insertions(+), 44 deletions(-)

commit 7ae006625f7f80005d04f1f0f36da3353261b6ca
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 27 10:34:18 2007 +0000

    use GibberBytestreamState enum instead of GibberBytestreamIBBState
    
    
    20070927103418-7fe3f-d0133403c06e9655f23f51b5ee36bde33d554e00.gz

 lib/gibber/gibber-bytestream-ibb.c |   32 ++++++++++++++++----------------
 lib/gibber/gibber-bytestream-ibb.h |   19 +------------------
 src/tube-dbus.c                    |   32 ++++++++++++++++----------------
 3 files changed, 33 insertions(+), 50 deletions(-)

commit dffa84db05cbc71049bee9ac9e3f9fd3d0af57c3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 1 09:54:43 2007 +0000

    build gibber-bytestream-iface
    
    
    20070801095443-7fe3f-625fc60c4d94b20c597fd360e9ab428d04dc4dd0.gz

 lib/gibber/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit fc1061b37f2d64e6b03730f9801ac2d1ea70fbdb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 1 09:54:21 2007 +0000

    add gibber-bytestream-iface.[ch]
    
    
    20070801095421-7fe3f-7d8ba7dfed7aab122e349d8291d2b07abcd2c849.gz

 lib/gibber/gibber-bytestream-iface.c |   94 ++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-bytestream-iface.h |   91 ++++++++++++++++++++++++++++++++
 2 files changed, 185 insertions(+), 0 deletions(-)

commit eb177e11ab63c44b375aec3fdb218185350e3b6d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Sep 26 15:52:28 2007 +0000

    version 0.1.5.1
    
    
    20070926155228-93b9a-936d1cebecd4c9b81f12b9498b6e39bf650b062f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b6f5c9e9a78f60afc38aeaf57767f70bad002201
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Sep 26 15:37:15 2007 +0000

    version 0.1.5
    
    
    20070926153715-93b9a-6a4ed5c17a36635a7d71fd1df9eb4545744e4083.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 177497df0e2afc365dc0afec2c9b638d1cfd05bb
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Sep 26 15:12:14 2007 +0000

    configure.ac: Check for the existance of dbus_message_marshal instead of checking the version
    
    
    20070926151214-93b9a-3e4ee367cc31855858edf28c5eeddead9e7fd7b3.gz

 configure.ac |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

commit 94a58f8423ff302109ecd0e8cfd1cf71b6704a18
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Sep 26 14:36:48 2007 +0000

    Don't build D-Bus tubes support when the D-Bus version is too old
    
    
    20070926143648-93b9a-9b445f529a2b2539a8add3c64e4ab258df2478d6.gz

 configure.ac            |   18 +++++++++++++++++-
 src/Makefile.am         |   12 ++++++++----
 src/salut-muc-manager.c |   22 +++++++++++++++++++++-
 3 files changed, 46 insertions(+), 6 deletions(-)

commit 7b99b967bb255a2eb8d9c2a6bcde608901ad6ee2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 19 10:17:38 2007 +0000

    try to re-announce muc service when it disappears. Woraround for the "muc is not joinable after its creator left" bug
    
    
    20070919101738-7fe3f-684d8e3827478ce66381b6de75a9293fb821b660.gz

 src/salut-muc-manager.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 0eab5c1ad867634c37ea515914f29c9120e16d75
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 19 10:10:56 2007 +0000

    make salut_muc_channel_publish_service a public method
    
    
    20070919101056-7fe3f-75c5127dbaad1f061f2559a8dfa6168b625c066d.gz

 src/salut-muc-channel.c |    6 +++---
 src/salut-muc-channel.h |    3 +++
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 8a85d249a36eadb6ccf657d0a333e1d0a86997f4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 12 10:17:30 2007 +0000

    salut-contact: use the activity pointer and not the activity id to check if the activity was previously announced by the contact
    
    
    20070912101730-7fe3f-2b68dbbbd6684947c411054321f2d4046b13840d.gz

 src/salut-contact.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit fc864dae297a9a45f5af68148f5cf407581c4cbf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Sep 10 08:23:54 2007 +0000

    send_olpc_activity_properties_changes_msg: ignore if the muc connection is not connected yet
    
    
    20070910082354-7fe3f-05d9c227b51c47f455a7cf7f09c7b2b4a96fb191.gz

 src/salut-self.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 748471243a327240121823304eb21850111b9c1b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 22:26:04 2007 +0000

    roomlist-channel: coding style tweaks
    
    
    20070906222604-7fe3f-72636b0b1bd97370ea8435faf796ff4b70eddb63.gz

 src/salut-roomlist-channel.c |   41 ++++++++++++++++++++++-------------------
 1 files changed, 22 insertions(+), 19 deletions(-)

commit 09fa8c651f80298b5596fb14e70431bd747a9ec4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 22:23:58 2007 +0000

    salut_roomlist_channel_close: emit the closed signal so we don't have to explicitely call g_object_run_dispose
    
    
    20070906222358-7fe3f-eb344ae7dd4c80cdd1ee4e331e5480bcfc50a0d6.gz

 src/salut-roomlist-channel.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 6305466f4d09439256ceef0632fe54a2e443bc8f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 22:10:56 2007 +0000

    roomlist-channel: salut_roomlist_channel_set_property: assert handle and handle-type value
    
    
    20070906221056-7fe3f-8a7eb9be96b8b969bcf283df1544046728dba80d.gz

 src/salut-roomlist-channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 920f41f0e227d5115c263f566c646fa1e26181c7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 15:14:43 2007 +0000

    muc-manager: directly use g_object_unref instead of unref_foreach
    
    
    20070906151443-7fe3f-098c759a7ff2c745e30f2359eba9b3685976a1ff.gz

 src/salut-muc-manager.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit 19725eaf1f456273491c31476fcea9344233170b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 15:02:07 2007 +0000

    roomlist don't have to be a singleton
    
    
    20070906150207-7fe3f-783ec676ff4ffc6d9ffbc4cf77c4fb9ff25c7f49.gz

 src/salut-muc-manager.c |  100 ++++++++++++++++++++++++++++++++--------------
 1 files changed, 69 insertions(+), 31 deletions(-)

commit a63b3264637c1b10e606af19b1f05e9b1e560ba3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 14:09:25 2007 +0000

    fix conflict with HEAD
    
    
    20070906140925-7fe3f-866d4b166eb82351d824c02cf920fcb388c95b3f.gz

 src/salut-muc-manager.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0966005bc1648ffdc802fd096ac9839cd4508c74
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 20 15:04:06 2007 +0000

    implement org.freedesktop.Telepathy.Channel.Type.RoomList
    
    
    20070720150406-7fe3f-51c0bbda8692a818b8493bae75ed1d251c3e9f86.gz

 src/Makefile.am              |    2 +
 src/salut-muc-manager.c      |   80 ++++++-
 src/salut-roomlist-channel.c |  539 ++++++++++++++++++++++++++++++++++++++++++
 src/salut-roomlist-channel.h |   75 ++++++
 4 files changed, 694 insertions(+), 2 deletions(-)

commit 40263dd324eda7ca3bb737125410564dc544d446
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 13:45:34 2007 +0000

    delay tubes channel announcement until it becomes ready
    
    
    20070906134534-7fe3f-d2d81fde381101f058784e0545743b550da399ec.gz

 src/salut-muc-manager.c |   60 ++++++++++++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 24 deletions(-)

commit 19c0ca9c3029e0132595df33cd4a56ba439ed6eb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 13:40:21 2007 +0000

    tubes-channel: add a ready public variable. Avoid to send data if the text channel is not ready yet
    
    
    20070906134021-7fe3f-e86286b8da9b31c3be8c912978d90c59bcddea89.gz

 src/salut-tubes-channel.c |   64 +++++++++++++++++++++++++++++++++++++++++++-
 src/salut-tubes-channel.h |    1 +
 2 files changed, 63 insertions(+), 2 deletions(-)

commit fbb3a21dbb72e773e5c43552b5665b44a5fa0022
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 08:09:22 2007 +0000

    don't use TP_CHANNEL_GROUP_CHANGE_REASON_INVITED when user joins a muc
    
    
    20070906080922-7fe3f-95ff0fcff991d1c36527a7786e666e4056684bba.gz

 src/salut-muc-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 48ad87f78635e315b1c49764313c79deb00be030
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 08:01:48 2007 +0000

    destroy TpIntSet in muc_connection_connected_cb
    
    
    20070906080148-7fe3f-231e427386df074a2aa62f89022572143680af7a.gz

 src/salut-muc-channel.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ea44abf947d1359d6c56a20dfd4a16bc9ff50831
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 07:49:34 2007 +0000

    when joining a muc, set yourself as remote-pending while the muc connection isn't connected
    
    
    20070906074934-7fe3f-833f7018bad2a9787ad9cf90b5ebfeee42a0270f.gz

 src/salut-muc-channel.c |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit 6752a81fc96a7d3f104686c78f963246101b7668
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Sep 6 07:40:58 2007 +0000

    revert delayed muc channel creation
    
    
    20070906074058-7fe3f-d61f8527b0f8d31607e6e435ee2d44577e3967c8.gz

 src/salut-muc-manager.c |   49 ++++------------------------------------------
 1 files changed, 5 insertions(+), 44 deletions(-)

commit bfa91be0ed918b851546f16a62176ea033faebb4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 13:07:16 2007 +0000

    salut-contact: add a TODO item
    
    
    20070905130716-7fe3f-b833ba64a26d5f0310ccfc7dcdc8e65dbe55f3c3.gz

 src/salut-contact.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e1682b1d8d3c5c57ef15e1154f6e9c445e0c0595
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 13:00:58 2007 +0000

    rename salut_contact_takes_part_olpc_activity to salut_contact_takes_part_olpc_activity  and activity_have_id to activity_has_id
    
    
    20070905130058-7fe3f-201d1073cf63ec8fe785658f582c529e411020d6.gz

 src/salut-connection.c |    2 +-
 src/salut-contact.c    |   14 +++++++-------
 src/salut-contact.h    |    2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

commit 659baf9c5f68fc30f72bfae1d11ae7ec21a6d9c5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:52:19 2007 +0000

    salut-contact.c: add a comment about olpc_announced_activities contents
    
    
    20070905125219-7fe3f-dc8cbe102a33c60dd40e500654650295e49b79a9.gz

 src/salut-contact.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 560a40b2cc61bf4d5b986098cb618b4ec80b41b9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:44:29 2007 +0000

    use tp_g_value_slice_new
    
    
    20070905124429-7fe3f-3d673f4cea230f26c41b1a1bc0ab00ab6d1889d2.gz

 src/salut-connection.c |   15 +++++----------
 src/salut-self.c       |   15 +++++----------
 src/salut-util.c       |   15 +++++----------
 3 files changed, 15 insertions(+), 30 deletions(-)

commit 59e6f287e58207417ab2e6a1d44b10a8e52b61bc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:36:29 2007 +0000

    bump telepathy-glib dependency to 0.5.14
    
    
    20070905123629-7fe3f-6ff7819c787c4e7683a7bb2e917a511ef65a042a.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3ed165c87b6df8f796fa249b25fc46fecbd0c430
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:33:45 2007 +0000

    add comment about extract_properties_from_hash
    
    
    20070905123345-7fe3f-60263d7757dfe991e6f8fc974b30b1ae81b6d44a.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit afd10cd98e87fd5b37bf96dbed98f13a99d835ad
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:28:44 2007 +0000

    salut-self.h: trivial style fix
    
    
    20070905122844-7fe3f-a44af6dc9149478d60c5ace9d0a1474c34d5e6fc.gz

 src/salut-self.h |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit d1116d6936b797a072bb96f12c8ffa8b13589b5b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:18:16 2007 +0000

    salut-util.c: use "%u" for uint
    
    
    20070905121816-7fe3f-cd03e0e259ce4a645d35c78181c8bb3cfb8759a0.gz

 src/salut-util.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 81cf50ad3fa27e80954158d0b2ceddccdfedc3c9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:15:30 2007 +0000

    salut-utilc: use strtol and strtoul instead of atoi
    
    
    20070905121530-7fe3f-d1de13a0757f34c39e01b90699fabc8a2f847d5d.gz

 src/salut-util.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 353451372a955d7fe9151f79a7c298573b680de7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Sep 5 12:11:14 2007 +0000

    use "bool" instead of "b" in salut_gibber_xmpp_node_extract_properties and gibber_xmpp_node_set_children_from_properties
    
    
    20070905121114-7fe3f-7b85843938cefb7fd96da51262df9068d8d0a9eb.gz

 src/salut-util.c              |    4 ++--
 tests/check-node-properties.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit e110e65f13b4d91b5d1a5d01ac4be9dcbe11f0ab
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 29 08:59:46 2007 +0000

    salut-self.c: update_activity_privacy: allow updated to be NULL
    
    
    20070829085946-7fe3f-c0b605d82eee99c3de650e3ec2e69fc197f4a4a6.gz

 src/salut-self.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7df2779fc26b32b131855ee65ae6bfb22f5204e9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 13:26:55 2007 +0000

    salut-self.c: when retrieving activity properties from the contact mgr, init their values to NULL to avoid to let them unset if contact manager doesn't know about these properties
    
    
    20070828132655-7fe3f-706a54a9fc294f26b550d24cc22add7f414c7eb4.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a75f7c69034cfe9dca08dba6a67c32ca7d9a8bc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 11:59:41 2007 +0000

    emit channel error if the connection to the muc failed
    
    
    20070828115941-7fe3f-73e990ca47ef45b056d87f1055dc31a5fc2b0cfd.gz

 src/salut-muc-channel.c |   25 +++++++++++++++++++++++++
 src/salut-muc-manager.c |   24 +++++++++++++++++++++++-
 2 files changed, 48 insertions(+), 1 deletions(-)

commit bd664806ca07c9953afad9a301eb0e9070f6ca46
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 10:46:51 2007 +0000

    delay the creation of the tubes channel if we have to wait for the muc channel
    
    
    20070828104651-7fe3f-9ca9ff6af968be3048251b3eb82e318f18159fe7.gz

 src/salut-muc-manager.c |   35 +++++++++++++++++++++++++++++++++--
 1 files changed, 33 insertions(+), 2 deletions(-)

commit a4286ac1bc623b5125dfa2da61148fd170471df3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 10:19:21 2007 +0000

    salut-muc-manager.c: wait the muc channel is ready before fire the new channel signal
    
    
    20070828101921-7fe3f-8e527fa6ff7d012df77e281bf41cdf579d57cada.gz

 src/salut-muc-manager.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 19c141a44b7507257df3b102e5228bc0b78b556c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 10:18:58 2007 +0000

    salut-muc-channel.c: add a "ready" signal emitted when the muc connection is connected
    
    
    20070828101858-7fe3f-f297f3c56e9f1d918a29757e81f39f99a4fee044.gz

 src/salut-muc-channel.c |   30 +++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

commit acabd056a156b7efdfef681b30f11eaab15fe73a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 09:56:39 2007 +0000

    gibber-r-multicast-transport.c: assert priv->self != NULL when sending
    
    
    20070828095639-7fe3f-fdee840faa16132c2c6de7f339b1c8f005dae535.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cdedd4ec92e77f0dba4fe6ba80e1ff2e32746632
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 11:09:20 2007 +0000

    fix conflict with HEAD
    
    
    20070824110920-7fe3f-fc0ecea6627525eef6b82650c2b540cc0a791a12.gz

 src/salut-contact-manager.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 80af7e7277b38ceef23cc1cbf615e052927cfc46
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 10:24:15 2007 +0000

    update_activity_privacy: move the activity privacy check from the caller into the function
    
    
    20070824102415-7fe3f-0e62644efde0e4789673a8d2055155d5714cbb62.gz

 src/salut-self.c |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 341f605a62f4433d7e681466930f77edee383bd7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 10:14:49 2007 +0000

    create_properties_table: recycle the GValue*
    
    
    20070824101449-7fe3f-2ee0ce3c06276575734f8b456d2b710dc7db410b.gz

 src/salut-connection.c |   42 +++++++++++++++++++++---------------------
 src/salut-self.c       |   42 +++++++++++++++++++++---------------------
 2 files changed, 42 insertions(+), 42 deletions(-)

commit 4a5955fe1169a2e6661d25ef3607619c4466031f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 10:09:03 2007 +0000

    salut-util: use tp_strdiff instead of strcmp
    
    
    20070824100903-7fe3f-6b7c31337a41bf5f4504945e3d9b027f97b0c335.gz

 src/salut-util.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 74fbf5b472e24fc2d881bb8adf577b991a1ee241
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 10:03:10 2007 +0000

    fix some typos
    
    
    20070824100310-7fe3f-73b51bfe821890de4d229026ee4e642c131a8c68.gz

 src/salut-connection.c      |   14 +++++++-------
 src/salut-contact-manager.c |    4 ++--
 src/salut-muc-channel.c     |    8 ++++----
 src/salut-muc-manager.c     |   10 +++++-----
 src/salut-self.c            |    8 ++++----
 src/salut-self.h            |    1 -
 6 files changed, 22 insertions(+), 23 deletions(-)

commit 9c6ebc00cf475df989e84c1c1ed80c8bacb2a2a6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 09:58:26 2007 +0000

    rename update_activity_privacy_policy to update_activity_privacy
    
    
    20070824095826-7fe3f-55cfcdf0134c7de2399b69483c08ce4033b91c4a.gz

 src/salut-self.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit a4070e56315027a623efc7ba922298ffa0240049
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 09:53:12 2007 +0000

    fix --disable-olpc-build
    
    
    20070824095312-7fe3f-5803dccaf1eb17902a1ddbfbe7a4f34c8525ecc8.gz

 src/salut-connection.h      |    4 ++++
 src/salut-contact-manager.c |    8 +-------
 src/salut-muc-channel.c     |    4 ++++
 src/salut-muc-manager.c     |    2 ++
 src/salut-self.c            |    4 ++++
 5 files changed, 15 insertions(+), 7 deletions(-)

commit 4eab0920e7ce5da282ed332369e19aff8b233fdb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 09:38:49 2007 +0000

    olpc_activity_properties_changed: if we use SalutSelf's properties, be sure something was actually updated before fire the signal
    
    
    20070824093849-7fe3f-f4d62c3629ba78b626b4bd9cecb69534b0cb5142.gz

 src/salut-connection.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit c4160f7b8ba5965f33f0005fbf427f25e2885a9c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 24 09:22:26 2007 +0000

    salut-contact: avoid to have the same activity in the 2 hash tables at the same time
    
    
    20070824092226-7fe3f-e7521bfc8c29ff2befe563d51b382dccaa278b05.gz

 src/salut-contact.c |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

commit 85a1ae06d2e4712ab2a08d8347a36cc31c85e5fc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 23 13:23:38 2007 +0000

    salut-connection: factor out common code used in salut_connection_act_set_properties and check_properties
    
    
    20070823132338-7fe3f-5419d7fc7268ba69919e9fdefd26abb5323ea189.gz

 src/salut-connection.c |  298 +++++++++++++++++++-----------------------------
 1 files changed, 120 insertions(+), 178 deletions(-)

commit 4142e978dbfbf540d4cda2bd905f9e5ad32e7e8b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 23 12:38:36 2007 +0000

    add "tags" olpc activity properties
    
    
    20070823123836-7fe3f-aa38dd7c1ea83ae5751e405fac71781ff85e2147.gz

 src/salut-connection.c      |   85 ++++++++++++++++++++++++++++++++-----------
 src/salut-contact-manager.c |   38 ++++++++++++++------
 src/salut-contact-manager.h |    5 ++-
 src/salut-contact.c         |   17 ++++++---
 src/salut-self.c            |   40 +++++++++++++++++----
 src/salut-self.h            |    6 ++--
 6 files changed, 141 insertions(+), 50 deletions(-)

commit 1f25dc915654ceb69e204d0d7a1530747f140957
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 23 09:49:54 2007 +0000

    remove FIXME about activity properties from invites. It's not a problem as SalutSelf's properties overwrite the one from the contact mgr
    
    
    20070823094954-7fe3f-e830caad81b483d71f3798d494c273775fef56a5.gz

 src/salut-contact-manager.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit d58a3f70369d260a36a6dd4beb32a9e625f9a602
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 23 09:36:15 2007 +0000

    fix refcount problem when we are invited to a private activity and then this activity becomes public
    
    
    20070823093615-7fe3f-0cf1793bffa0324266735c75b5eb839cbf43015c.gz

 src/salut-contact-manager.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit eaaea94e1141b536342c63e8c7f27e39db1ba949
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 23 08:59:43 2007 +0000

    salut-self: remove deprecated FIXME as now private activities have to be announced using SetActivities
    
    
    20070823085943-7fe3f-f3f9b626269acfdd3779ddd9d0b09281635456b1.gz

 src/salut-self.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 777c94b1dd8a5c732246ea27808687ee28c962b4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 23 08:53:24 2007 +0000

    salut-self: remove contact from the invited set when he joined activities
    
    
    20070823085324-7fe3f-d22d0414c354fc49e781be177530580ae2ccc690.gz

 src/salut-self.c |   58 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 57 insertions(+), 1 deletions(-)

commit 1dd139229e9643a955c87c517cb66efc4748f20d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 22 15:54:08 2007 +0000

    implement public -> private activity changes
    
    
    20070822155408-7fe3f-f5a68f59e68b8bc825382d7b213b31313df8aa26.gz

 src/salut-self.c |   32 +++++++++++++++++++++++++++-----
 1 files changed, 27 insertions(+), 5 deletions(-)

commit 0242b5852a2d472ba65f7702196c1a6ff7d668e1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 22 15:37:47 2007 +0000

    salut-connection: emit the ActivityPropertiesChanged signal even for activities we didn't join (fix regression)
    
    
    20070822153747-7fe3f-bdcc5a9567caa4ca712a7cddfb79ec5e7117320b.gz

 src/salut-connection.c |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

commit 9f3c40bca3afdd7c73291b8971d8370d650740a9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 22 14:59:47 2007 +0000

    catch when a buddy change the activity privacy policy from private to public
    
    
    20070822145947-7fe3f-f28504ea882c38babc379b96cf33d72a6c546933.gz

 src/salut-connection.c |   27 ++++++++++++++++++++++-----
 src/salut-self.c       |   15 +++++++++++----
 2 files changed, 33 insertions(+), 9 deletions(-)

commit a31753c96f6db5278e7a48ac0f4e621e6658de4e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 22 14:25:55 2007 +0000

    salut-self: get properties from the contact-manager when we create an activity so we'll use its initial properties if any
    
    
    20070822142555-7fe3f-dc03d0763958bcb8ce7022964f7ccf8e061a2a2a.gz

 src/salut-self.c |  150 +++++++++++++++++++++++++++--------------------------
 1 files changed, 76 insertions(+), 74 deletions(-)

commit 0cc448829b3e295241e54239618e1e8cbfaafb63
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 22 13:24:43 2007 +0000

    for private olpc activities: use muc message to notify properties changes
    
    
    20070822132443-7fe3f-9ed6f27f550c7a8f8fee2cc72dad95b9f8548e47.gz

 src/salut-connection.c  |  170 +++++++++++++++++++++++++++++++++-------------
 src/salut-connection.h  |    4 +
 src/salut-muc-channel.c |   20 +++--
 src/salut-self.c        |  160 ++++++++++++++++++++++++++++++--------------
 4 files changed, 247 insertions(+), 107 deletions(-)

commit b7d132234f6241056e9f08b3c2b8b4555df17a2e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 22 10:43:55 2007 +0000

    update salut-self's OLPC activities properties when they are changed from an external source
    
    
    20070822104355-7fe3f-28c810131b319eaeaf0cf0647b5233b6a82d616a.gz

 src/salut-connection.c |   22 ++++++++++--
 src/salut-self.c       |   88 +++++++++++++++++++++++++++++++++++-------------
 src/salut-self.h       |    5 +++
 3 files changed, 87 insertions(+), 28 deletions(-)

commit 658aa89d6d41b3437966bbfba30f1318503f082f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 16:58:21 2007 +0000

    resend pending invitations when changing activity properties to notify invited contact of the change
    
    
    20070821165821-7fe3f-c60b8001d828462b216233827e7e5b41c9f35b2c.gz

 src/salut-contact-manager.c |   18 +++++++-
 src/salut-self.c            |   88 ++++++++++++++++++++++++++++++++++++++++++-
 src/salut-self.h            |    2 +-
 3 files changed, 102 insertions(+), 6 deletions(-)

commit c92f4b17143d872a4156cc2763c84dac74fd5888
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 16:57:14 2007 +0000

    salut-muc-channel: factor out salut_muc_channel_send_invitation and make it a public function
    
    
    20070821165714-7fe3f-30f413b16f4be6706414be49dca5d89166e7d97a.gz

 src/salut-muc-channel.c |  121 ++++++++++++++++++++++++++--------------------
 src/salut-muc-channel.h |    5 ++
 2 files changed, 73 insertions(+), 53 deletions(-)

commit 9e90f824951d09238fd614adfd0b47d0d2c56e48
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 16:20:59 2007 +0000

    salut-muc-manager.c: salut_muc_manager_get_text_channel ref the channel
    
    
    20070821162059-7fe3f-cb000e10e7f4e57c792b4b824cb134431b72763a.gz

 src/salut-muc-manager.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 674e74585069a971693e4feb78294ff8c70487d8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 16:10:46 2007 +0000

    salut-muc-channel.c: don't keep a ref on SalutSelf to avoid cyclic references
    
    
    20070821161046-7fe3f-bfb756380a82f81d422162858b9d810eede4dd90.gz

 src/salut-muc-channel.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit f49d707e3e14a7c2bf2a141f3cf8ecc9b7711392
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 16:09:45 2007 +0000

    add salut_muc_manager_get_text_channel public function
    
    
    20070821160945-7fe3f-126880ea5cedd0fec3d2263021bfaeba571e88ad.gz

 src/salut-muc-manager.c |    9 +++++++++
 src/salut-muc-manager.h |    5 +++++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 9123f75ecdda575ec0e46af7de647388c48892c3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 16:08:27 2007 +0000

    fix conflicts with the "register the IM, muc and XMPP connection managers as read only properties" patch
    
    
    20070821160827-7fe3f-9cc84d6053404f344549d390e07bed8ac3c813dc.gz

 src/salut-connection.c |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit fbc61e41832f5a7be2c9c6d4a605d76a037f1f2a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 25 15:52:37 2007 +0000

    salut-connection.c: register the IM, muc and XMPP connection managers as read only properties
    
    
    20070725155237-7fe3f-ae2579b672f41cdf01e156f8107698fa5b68c118.gz

 src/salut-connection.c |   43 +++++++++++++++++++++++++++++--------------
 1 files changed, 29 insertions(+), 14 deletions(-)

commit 74c55a519e8aea6083d4ce8d64e49697c638d0f2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 15:23:07 2007 +0000

    salut-self.c: factor out update_activity
    
    
    20070821152307-7fe3f-4297bfa683438d5be49664694150d45c8dd7ad73.gz

 src/salut-self.c |   51 ++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 36 insertions(+), 15 deletions(-)

commit 6d39989d319a4bb3d82a0b58b99bd31f4add7a7f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 14:19:43 2007 +0000

    Implement the ActivityPropertiesChanged signal with public activities
    
    
    20070821141943-7fe3f-22a86eced11f1dfac18c66113ebe0435f9f8be09.gz

 src/salut-connection.c      |   25 +++++++++++++++++++++++++
 src/salut-contact-manager.c |   26 +++++++++++++++++++++++++-
 2 files changed, 50 insertions(+), 1 deletions(-)

commit 2eaaaf4fc3ae2657ad6224baff7fb157886ca2b2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 13:56:33 2007 +0000

    salut-self: fix a regression. Activity properties are now announced when we announce the activity the first time
    
    
    20070821135633-7fe3f-ebff27d64c0b6e02ddd07ea9fcb1183467fd576b.gz

 src/salut-self.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c7a4c68a2d9472cb97bca1184b74039f7c4f4887
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 10:02:52 2007 +0000

    salut-self: when setting activities, ask to the contact-manager if he already know this activity and if it's a public one. If yes, we can announce the activity too
    
    
    20070821100252-7fe3f-5ee6b7b5022d3bb88461cd0254c176dba72cdea1.gz

 src/salut-self.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 0d3f06076f73a015d9a6e8029da944e6b93a5555
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 09:58:01 2007 +0000

    SalutSelf: add SalutConnection and SalutContactManager private variable
    
    
    20070821095801-7fe3f-ae20e9830ebfde2f47507a565d82586f23b95783.gz

 src/salut-connection.c |    3 ++-
 src/salut-self.c       |   16 +++++++++++++++-
 src/salut-self.h       |    3 ++-
 3 files changed, 19 insertions(+), 3 deletions(-)

commit 43d2df26c7ad60d32dd1966f6f7a56b4bb3df846
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 08:53:46 2007 +0000

    make salut-contact-manager is_private aware
    
    
    20070821085346-7fe3f-a075daf6551cab6ce36e6e162c33d62a5cedcbf9.gz

 src/salut-connection.c      |    6 +++---
 src/salut-contact-manager.c |   11 ++++++++++-
 src/salut-contact-manager.h |    2 +-
 3 files changed, 14 insertions(+), 5 deletions(-)

commit e0fec77928af994d60e230f831d6ae11dca01141
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 21 08:01:37 2007 +0000

    salut-self.c: _set_olpc_activities_add: check if activity is private before announcing it / update its service
    
    
    20070821080137-7fe3f-58769e5adfc878dda83b601d1a51d75c536eb3c7.gz

 src/salut-self.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 05eb24185be270f42f7f16b27c1d024ab7123fb9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 14:55:25 2007 +0000

    salut_contact_manager_add_invited_olpc_activity: insert the newly created activity to the hash table
    
    
    20070820145525-7fe3f-f1ade027ec7181e7d435137686153cac4ce1d1dc.gz

 src/salut-contact-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6e56fc713aaea4e1431b78730f9348878171f006
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 14:21:35 2007 +0000

    rename salut_contact_manager_add_invited_activity to salut_contact_manager_add_invited_olpc_activity
    
    
    20070820142135-7fe3f-b0632433db6c08adcd62d0a580ea7bc813f6e613.gz

 src/salut-connection.c      |    2 +-
 src/salut-contact-manager.c |   14 +++++++-------
 src/salut-contact-manager.h |    2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

commit ec4ff0d05ca031876157f094108879902cca8a04
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 13:57:41 2007 +0000

    rename salut_contact_join_private_olpc_activity to salut_contact_takes_part_olpc_activity as we can be invited to join a public activity
    
    
    20070820135741-7fe3f-82fe47ec2ac433b20ab792cc6747507385e7aa8e.gz

 src/salut-connection.c |    2 +-
 src/salut-contact.c    |    2 +-
 src/salut-contact.h    |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit eacaea5493af0c0ba9c7552e831cc2c4a01c5160
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 13:49:57 2007 +0000

    observe incoming invitations to update buddy activities and activities properties
    
    
    20070820134957-7fe3f-044f24c49cd66513a2a2e348d542620277bd2d61.gz

 src/salut-connection.c  |   82 +++++++++++++++++++++++++++++++++++++++++++++++
 src/salut-connection.h  |    4 ++
 src/salut-muc-manager.c |    4 ++
 3 files changed, 90 insertions(+), 0 deletions(-)

commit 00c9f4e3470f98df84c85e2ba85a6a035331fee3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 13:47:25 2007 +0000

    salut-contact-manager: add salut_contact_manager_add_invited_activity to create activity due to incoming invitations
    
    
    20070820134725-7fe3f-4b4c8966318b44621e8629c20d1a7ad169691823.gz

 src/salut-contact-manager.c |   28 ++++++++++++++++++++++++++++
 src/salut-contact-manager.h |    6 ++++++
 2 files changed, 34 insertions(+), 0 deletions(-)

commit 1e23f04980931c95619d828752536ad869cb4a73
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 13:05:40 2007 +0000

    salut-contact: rename olpc_activities hash table to olpc_announced_activities and add salut_contact_join_private_olpc_activity public method to manage invitations
    
    
    20070820130540-7fe3f-6fbdd2288d8e31b9d127a3d06b99f753f08401a9.gz

 src/salut-contact.c |   54 ++++++++++++++++++++++++++++++++++++++++++--------
 src/salut-contact.h |    3 ++
 2 files changed, 48 insertions(+), 9 deletions(-)

commit f37effe234218d35ef4b1ed47ed221f374927d36
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 12:49:59 2007 +0000

    salut-contact-manager: factor out activity update code
    
    
    20070820124959-7fe3f-408a7521c8aecd9a6bcdb592d97d228704dc6ce9.gz

 src/salut-contact-manager.c |   53 ++++++++++++++++++++++++++----------------
 1 files changed, 33 insertions(+), 20 deletions(-)

commit 4e4dea00e671930470436beab18ad529b75ec417
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 09:59:31 2007 +0000

    salut_self_olpc_augment_invitation: add the activity ID in the invite
    
    
    20070820095931-7fe3f-9c6995ea495217c5bb4092237bf238cfa6559164.gz

 src/salut-self.c |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

commit 57677748d9ff676b78a50a24676964c373cc10ae
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 09:47:20 2007 +0000

    move augment_invitation from salut_connection to salut_self
    
    
    20070820094720-7fe3f-953a055d3505b6273004aede00fdb46b8f1b8ddb.gz

 src/salut-connection.c  |   26 -----------------
 src/salut-connection.h  |    4 ---
 src/salut-muc-channel.c |   13 ++++++++-
 src/salut-self.c        |   70 +++++++++++++++++++++++++++++++++++++++++++++++
 src/salut-self.h        |    7 +++++
 5 files changed, 89 insertions(+), 31 deletions(-)

commit 4f2e63d7b285bf6d81fb9eeed5726bd40e8f4260
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 09:41:56 2007 +0000

    salut-connection: register the Self object as a read-only property
    
    
    20070820094156-7fe3f-e3b0e569494df2fa6bad7927aa5e5cac032ae483.gz

 src/salut-connection.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 374e045e50a8e4fd0e06430fad4e8dbf3b71c43f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 14:54:31 2007 +0000

    set activity's properties in MUC invitations
    
    
    20070817145431-7fe3f-72e189f160bfae739cd79974da5e93498b9822da.gz

 src/salut-connection.c  |   29 +++++++++++++++++++++++++++++
 src/salut-connection.h  |    6 ++++++
 src/salut-muc-channel.c |    3 +++
 3 files changed, 38 insertions(+), 0 deletions(-)

commit 37a91fc41114c5c53fcb368a1b4ab1883426d4d6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 14:51:27 2007 +0000

    salut-connection.c: factor out create_properties_table
    
    
    20070817145127-7fe3f-d064d194e918fe572fad5feb7bfe8cc938ea29f7.gz

 src/salut-connection.c |   71 +++++++++++++++++++++++++++++-------------------
 1 files changed, 43 insertions(+), 28 deletions(-)

commit da6ed6dd96b3456e4cb79e405be911171b9e064b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 14:36:40 2007 +0000

    check-node-properties.c: test the boolean type
    
    
    20070817143640-7fe3f-d5896ee64da0b91a6804f6bb2b1eae74fea4ca7e.gz

 tests/check-node-properties.c |   29 ++++++++++++++++++++++++++---
 1 files changed, 26 insertions(+), 3 deletions(-)

commit 588570cb884957331b115ee5cb5f69b379ad6603
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 14:35:11 2007 +0000

    salut-util.c: add support for boolean in gibber_xmpp_node_set_children_from_properties and salut_gibber_xmpp_node_extract_properties
    
    
    20070817143511-7fe3f-08a6ce3bcdfc334b6c9e7556a25488b74302b90c.gz

 src/salut-util.c |   39 ++++++++++++++++++++++++++++++++++++++-
 1 files changed, 38 insertions(+), 1 deletions(-)

commit 564c840840c94b87ba1df17db3948662130fc7f3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 14:34:51 2007 +0000

    gibber-namespaces.h: add GIBBER_TELEPATHY_NS_OLPC_ACTIVITY_PROPS
    
    
    20070817143451-7fe3f-b9a78518ce007308ca2f1f3f5b8df4a44dda2563.gz

 lib/gibber/gibber-namespaces.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b7d82fe39e9d2e9b9796a6f358b2cb25cf321b32
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 13:37:10 2007 +0000

    start to announce an activity when its private property is switched to FALSE
    
    
    20070817133710-7fe3f-4cc2e9e37d8bc3547fd359cedf1d5478e3902e8c.gz

 src/salut-self.c |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

commit 7d6f40f723c48690111fb7db798a4f1bd0f39c79
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 13:26:38 2007 +0000

    add "private" activity property
    
    
    20070817132638-7fe3f-6d6a510829130e0801a4c8f47b41f120fa0b9eea.gz

 src/salut-connection.c |   27 ++++++++++++++++++++++++---
 src/salut-self.c       |   24 +++++++++++-------------
 src/salut-self.h       |    5 +++--
 3 files changed, 38 insertions(+), 18 deletions(-)

commit ab0810f10a0bb2c9594360e428e23a9695fd8cd5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 10:26:28 2007 +0000

    salut-self.c: salut_self_set_olpc_activity_properties return an error if it don't know the activity as SetActivities is supposed to be called before
    
    
    20070817102628-7fe3f-f543b133ff40cef1a5a06e8f526dfeb8f8b82f34.gz

 src/salut-self.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 20878bd2e268db086effe559f9ac0c70c9ec913f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Aug 17 08:17:14 2007 +0000

    salut-self.c: if we create the activity in set_properties, we don't share it. Announce not previously shared activity in _set_olpc_activities_add
    
    
    20070817081714-7fe3f-23ca56003cda067b33f2531b8ad990feb2659a83.gz

 src/salut-self.c |   87 ++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 69 insertions(+), 18 deletions(-)

commit 590085e2530cd1eef94cc11dc8aca786ad7f1cd5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Aug 16 16:06:46 2007 +0000

    salut-self.c: factor out announcing activity code so we can create not public activities
    
    
    20070816160646-7fe3f-1fa6a0af28016d270d2fb4c1503930159a1df684.gz

 src/salut-self.c |  100 +++++++++++++++++++++++++++++------------------------
 1 files changed, 55 insertions(+), 45 deletions(-)

commit 8bfa8a647bcc0cc8787fd9b726cb257b823fe777
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 17:59:40 2007 +0000

    salut-tubes-channel.c: updated to fit spec 0.15.5 + implement old tubes API for backwards compatibilty
    
    
    20070828175940-7fe3f-0640c16b136949ff6794f30c283158bcf2700c33.gz

 src/salut-tubes-channel.c |   94 ++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 88 insertions(+), 6 deletions(-)

commit a8be6b84db0ef65594095cf9ad267f06461d91d3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Aug 28 17:58:58 2007 +0000

    update tubes spec to 0.15.5
    
    
    20070828175858-7fe3f-7e50a91512e6a8a53d589a15a21d11d8d0d40ea9.gz

 extensions/Channel_Type_Tubes.xml |  215 +++++++++++++++++++++++++++++++++++--
 1 files changed, 204 insertions(+), 11 deletions(-)

commit 61f3078990ef49f10a2b02440018c7d712f8555c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jul 24 13:52:38 2007 +0000

    Make the muc connection asynchronous
    
    
    20070724135238-b58c9-630bf99e8f05be57f6fc32a2eaff6161d9a6ffdb.gz

 lib/gibber/gibber-muc-connection.c |   37 ++++++++++++++++++++++++++++++-----
 1 files changed, 31 insertions(+), 6 deletions(-)

commit 084c04e2b3fd75fcec0ea1624d4d81f48918fb06
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 27 14:07:52 2007 +0000

    update tubes API comments
    
    
    20070827140752-7fe3f-48298fc568437db5035127925e2e16515e158c51.gz

 src/salut-tubes-channel.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 17cea3700505efabb30992c055b2aac813e28ad0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 27 08:30:47 2007 +0000

    salut-tubes-channel.c: remove HAVE_DBUS_TUBE tests as now we always build D-Bus tubes
    
    
    20070827083047-7fe3f-d33979086efcbd23fb31acc8af988672b40f68d6.gz

 src/salut-tubes-channel.c |   62 ---------------------------------------------
 1 files changed, 0 insertions(+), 62 deletions(-)

commit 7b794b1f15d153597b2f0c067323d513d0efcb8b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 27 08:22:39 2007 +0000

    salut-tubes-channel.c: updated to fit latest spec
    
    
    20070827082239-7fe3f-0430ae8372490d92b5fd2c142fa1e86af0ad09d2.gz

 src/salut-tubes-channel.c |   79 +++++++++++++++++++++++---------------------
 1 files changed, 41 insertions(+), 38 deletions(-)

commit 4cafb3564b09e0c1bd71cb3d360c2c687a06bd9f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 27 08:17:39 2007 +0000

    update extensions/Channel_Type_Tubes.xml
    
    
    20070827081739-7fe3f-e39bbf2525b9df69fb32c0183f5883910b9b3d11.gz

 extensions/Channel_Type_Tubes.xml |  308 ++++++++++++++++++++++++++++++++-----
 1 files changed, 267 insertions(+), 41 deletions(-)

commit e2bc8cb14142781576ff32a3a333db50a7f4ee4b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Aug 24 14:31:59 2007 +0000

    version 0.1.4.1
    
    
    20070824143159-b58c9-0d5f9f06e7b335b647ff14aac3a9f37275107c01.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4a99b67f7ade8be3877784a28caad65eb7117c1f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Aug 24 14:20:25 2007 +0000

    version 0.1.4
    
    
    20070824142025-b58c9-2e0470a66e451622ef7d56e721a3fb225dfb1816.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1a904b2d3bfb9782b1ce779b7890a96a967bad8a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Aug 23 15:32:14 2007 +0000

    SalutContactManager: Only dispose olpc specific hashtables when --enable-olpc is given
    
    
    20070823153214-b58c9-bca681f699ef315fc6dbe2b3bfe76e776a344014.gz

 src/salut-contact-manager.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 74088545f6d0d6f7595a1290bc9f9060599b3237
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Aug 23 15:08:21 2007 +0000

    SalutConnectionManager: Rename the protocol to local-xmpp instead of ll-xmpp, like the new spec says
    
    
    20070823150821-b58c9-08283fd8ad4361f9b80cdf0b39e398751a21670f.gz

 src/salut-connection-manager.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b06bb8f4ef88ea9516a839f2ae3a3c0c4489f3a0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Aug 23 13:00:33 2007 +0000

    Change the protocol name to ll-xmpp
    
    
    20070823130033-b58c9-f87be7dc7e5ce20cf2800c1631f4135bbc7de3d9.gz

 src/salut-connection-manager.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 60e9d39f5401ec56237bb96ea2ea4efb36fe239f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Aug 23 13:00:18 2007 +0000

    Add debug output when setting the alias
    
    
    20070823130018-b58c9-9873617710e4f522c1dc54181fe1d47d5d580078.gz

 src/salut-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit dd117b9e2559936b1a1ea7a9e45d90f712067597
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 14:45:17 2007 +0000

    gibber-r-multicast-transport.c: g_free doesn't need an "if not NULL" guard
    
    
    20070820144517-7fe3f-09ffde3f2bb7fa242e938d19015dd81005086205.gz

 lib/gibber/gibber-r-multicast-transport.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit ea68a959df87d8a232790c112abb2abf12af2886
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 13:03:01 2007 +0000

    salut-contact-manager: destroy olpc_activities_by_room and olpc_activities_by_mdns when closing the factory
    
    
    20070820130301-7fe3f-2fe11469e1b16c160d9c5bf921e07bbdfee8e9f9.gz

 src/salut-contact-manager.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit a0e9600fb264d13c962782e37c9966d5a3c6daca
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 14:34:24 2007 +0000

    salut-muc-channel.c: fix 2 TpIntSet when changing group members
    
    
    20070820143424-7fe3f-e593c8b427aed6c20450690a3c9319ba8f281361.gz

 src/salut-muc-channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6c7ded3b8204f77de8f97941699e4746bb976388
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 14:33:45 2007 +0000

    salut-contact: fix 2 OLPC specifc string leaks
    
    
    20070820143345-7fe3f-b8f97c1fc0a7fa5efda734354c09c14ce877334a.gz

 src/salut-contact.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 308be05c33a85afd95c025ac40cb01bdb0fa0e6b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Aug 20 14:28:52 2007 +0000

    gibber-r-multicast-transport.c: fix priv->name leak
    
    
    20070820142852-7fe3f-260c3a4dbc6823a936c2c11cc6fa86b6b549d0c5.gz

 lib/gibber/gibber-r-multicast-transport.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 9e24a392dc54a4f53e9dc5362e092e11eca055ea
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 23:18:48 2007 +0000

    SalutImChannel: Remove connected and received-stanza signalling, their obsoleted by the XmppConnectionManager
    
    
    20070812231848-b58c9-2e31870684c67253f31123ee117f58e1af411c2d.gz

 src/salut-im-channel.c |   40 ----------------------------------------
 1 files changed, 0 insertions(+), 40 deletions(-)

commit 5726d9bfa9c3612379097a35c6d7d4986aae62e2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 23:12:25 2007 +0000

    SalutXmppManager: When the connection is fully closed, first remove it from the hash tables then disconned the tcp connection. Ensures we don't accidentally emit connection-failed
    
    
    20070812231225-b58c9-5f80d55c57e7e4b636993d3d3ec14feee1ea634b.gz

 src/salut-xmpp-connection-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c75766f954ae67993dcbf1ebd2efe2c9a2349a22
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 22:59:22 2007 +0000

    SalutImChannel: Let _intialise_connection cope with receiving stanza's form half-closed connections
    
    
    20070812225922-b58c9-455d94189e87cacf6133d0b480a8362c38f6cf99.gz

 src/salut-im-channel.c |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

commit d20a66427b759c95d80ef5db68683c982eb28611
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 21:58:21 2007 +0000

    SalutXmppConnection: Make incoming connection handle from a machine with only one announce contact more in line with the normal handle. Also fixes a race condition which caused a new connection to be signaled before it was actually opened
    
    
    20070812215821-b58c9-79f6dd6c647b8f87c701e41991351a2ed363475a.gz

 src/salut-xmpp-connection-manager.c |  113 ++++++++++++++++++++--------------
 1 files changed, 66 insertions(+), 47 deletions(-)

commit 6dde6c97f408e4af813c8c59d2d8fc6ed670973e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 21:03:21 2007 +0000

    Start listening for new connections directly after the channel is created
    
    
    20070812210321-b58c9-1d0b5135b9ab638f67760b5c8f689f1f8f1597df.gz

 src/salut-im-channel.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit d4d623fa2949334dd4175700a12a55acb00d4e9c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 20:30:56 2007 +0000

    SalutXmppConnectManager: Don't start the refcount for outgoing connections at 1
    
    
    20070812203056-b58c9-dbfe3b8bd0f247b9127afc0e7985f36ce5ae3fb8.gz

 src/salut-xmpp-connection-manager.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 32cdff393d2ac57b1d4705b0553da0f03fe900a1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Aug 12 20:30:07 2007 +0000

    SalutImChannel: Start waiting for a new xmpp connection as soon as the connection backing the im channel goes away
    
    
    20070812203007-b58c9-6e71a778815b3cb10f62b1d7b8925b73f58d9972.gz

 src/salut-im-channel.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit a38db11b9908eeb1fab2a102a837ed5ad564a3f2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Aug 1 14:08:53 2007 +0000

    fix IBB NS
    
    
    20070801140853-7fe3f-6e410e615a9619db3b6b62bd7f0aa763ab2a715e.gz

 lib/gibber/gibber-namespaces.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d1e0e11245b0be47eb07958356ccf96ad800de2e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 31 16:49:19 2007 +0000

    salut-xmpp-connection-manager.c: disconnect transport signal in disconnect_signals_foreach
    
    
    20070731164919-7fe3f-aaf127a32c97c42409baa2a3cd656683f1b70360.gz

 src/salut-xmpp-connection-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 094a165a4c28c5b4b0f1c51f56a3322495a4bb80
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 31 11:43:43 2007 +0000

    disconnect all signals from connection when disposing the XCM
    
    
    20070731114343-7fe3f-7b0bc3a3a0511f401e8ed90085c6194c92337c2f.gz

 src/salut-xmpp-connection-manager.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 12293c9c3c72598b7bc3f1925330b4ffead658f3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 30 12:48:34 2007 +0000

    salut-xmpp-connection-manager.c: remove remaining timer when a connection is fully open
    
    
    20070730124834-7fe3f-ad61b12523c600bb8d1ecd8b201dc259672eb18f.gz

 src/salut-xmpp-connection-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7f944a638936f3314e1ae54cfe43f6d52a8c5cc5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 26 14:25:15 2007 +0000

    salut-xmpp-connection-manager.c: remove timer when got a tranport disconnected signal
    
    
    20070726142515-7fe3f-5f2b03fa795732d9d3d5c69d306373809cc2cfac.gz

 src/salut-xmpp-connection-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 5cbc2f35338214994a22a12b326ee98da310d150
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 26 10:43:54 2007 +0000

    salut-xmpp-connection-manager.c: remove connection's timer in remove_connection
    
    
    20070726104354-7fe3f-f1e09594a5e1e881ced46c35218b1fab4a67274c.gz

 src/salut-xmpp-connection-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ed848a0c933ed86f0cf4ad2ce29fec0f9aa6c3ab
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Sat Jul 21 21:13:14 2007 +0000

    salut-xmpp-connection-manager.c: fix timers confusion bug
    
    
    20070721211314-7fe3f-e827290bc8e1fbab46f38eed8d142cb993e29dd8.gz

 src/salut-xmpp-connection-manager.c |   80 ++++++++++++++++++++---------------
 1 files changed, 46 insertions(+), 34 deletions(-)

commit cc830f0309697480a6036e3e473235245421ab72
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 20 16:54:35 2007 +0000

    salut-xmpp-connection-manager.c: new_connection_cb: don't close the XMPP connection if we don't know the contact as we already close the transport and this connection wasn't opened anyway
    
    
    20070720165435-7fe3f-dd50fba9f252b51d657c983fb0dcced49d24d672.gz

 src/salut-xmpp-connection-manager.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 03d317fc9946b91e645dc3b37a73d47379e31313
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 18 22:54:15 2007 +0000

    salut-im-channel.c: reset connection timer when we send a stanza trought it
    
    
    20070718225415-7fe3f-850021f86dfebeb69dbb0b650048b4f3b714df85.gz

 src/salut-im-channel.c              |   12 +++++++++---
 src/salut-xmpp-connection-manager.c |   32 +++++++++++++++++++++++++-------
 src/salut-xmpp-connection-manager.h |    4 ++++
 3 files changed, 38 insertions(+), 10 deletions(-)

commit f6c3098019e27c49e377f1f1b466daf388744f43
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 18 22:32:16 2007 +0000

    salut-im-channel.c: don't take the connection so XCM will automatically close it if we don't receive messages on it
    
    
    20070718223216-7fe3f-d67b25fb41ec35fbb79a695da48672e3af0e53c6.gz

 src/salut-im-channel.c              |   10 ----------
 src/salut-xmpp-connection-manager.c |    2 ++
 2 files changed, 2 insertions(+), 10 deletions(-)

commit fe3e61ff1354b2111a63a71d4c1d73de0c61e447
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 17 14:31:27 2007 +0000

    salut-xmpp-connection-manager.c: add a FIXME about incoming connections that shoudln't be announced until we receive the first stanza on it
    
    
    20070717143127-7fe3f-38bd37f670af003142cff82b44cf31d3f7d367ce.gz

 src/salut-xmpp-connection-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit fe52dc75d96185d6d305bddafde30c575ede411d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 17 14:23:35 2007 +0000

    salut-muc-channel.c: set contact as remote_pending when we invite him
    
    
    20070717142335-7fe3f-4950dd85a2f373fe6eb04286e0fb7dc135d35028.gz

 src/salut-muc-channel.c |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 006a458c2dc03a27eff703d3b0a0e4c90d0bcb57
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 17 14:22:46 2007 +0000

    add debug messages
    
    
    20070717142246-7fe3f-6b7fb8163bf461ca4f881eef64195cf4c4637ee3.gz

 src/salut-im-channel.c              |    1 +
 src/salut-xmpp-connection-manager.c |    3 ++-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit df248fcad55501d16c5847763874b662e6e9eb1d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 17 10:02:02 2007 +0000

    gibber-fd-transport.c: when disconnecting don't set the state if we are disposing
    
    
    20070717100202-7fe3f-e2254367554f51931ae3cdcf15cce0b135d3b252.gz

 lib/gibber/gibber-fd-transport.c    |    6 ++++--
 src/salut-xmpp-connection-manager.c |    5 -----
 2 files changed, 4 insertions(+), 7 deletions(-)

commit dd9757f1b05869f83a8a8ab7c3182417c42b8027
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 15:09:28 2007 +0000

    gibber-linklocal-transport.c: define GIBBER_LL_TRANSPORT_ERROR and use them in gibber_ll_transport_open_sockaddr so the error is set as expected by the caller (fix crash in XCM)
    
    
    20070716150928-7fe3f-67ae2daaedfffba7773f137df17557e3132c0c3b.gz

 lib/gibber/gibber-linklocal-transport.c |   31 +++++++++++++++++--------------
 lib/gibber/gibber-linklocal-transport.h |    9 +++++++++
 2 files changed, 26 insertions(+), 14 deletions(-)

commit c468d1f37113ef42b31d5cfdd2a1df1a7f8227b8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 15:16:52 2007 +0000

    salut-muc-channel.c: tweak muc_channel_add_member to fit Collabora coding style
    
    
    20070716151652-7fe3f-821039e76c7cb4afc6aec74d14d9e9cb8d8c99f1.gz

 src/salut-muc-channel.c |   58 ++++++++++++++++++++++++++---------------------
 1 files changed, 32 insertions(+), 26 deletions(-)

commit 4eb97b0b73d47599bb17e1565bf8ee939049adf5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 15:09:52 2007 +0000

    salut-muc-manager.c: check the stanza type in invite_stanza_filter
    
    
    20070716150952-7fe3f-a4e6b330141fbf24df8dc84895121a345878c409.gz

 src/salut-muc-manager.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 52f9fa5d3cecfd8f3acb6c183f7b32245b5be473
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 15:02:47 2007 +0000

    salut_im_channel_add_connection: assert priv->xmpp_connection == NULL
    
    
    20070716150247-7fe3f-fe096010a6de199a06bc2b76827439e1c873007f.gz

 src/salut-im-channel.c |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

commit ea746942405892fe8f6acc53fd1558be79adcbc9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:58:10 2007 +0000

    salut-im-channel.c: request a new connection instead of raise an error if we try to send a message when the channel is closing
    
    
    20070716145810-7fe3f-4240b9fe5bd479e7cb252d6a7427aea437001218.gz

 src/salut-im-channel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c10fd2153176c4534ba54d2507457b347e0f32d8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:53:10 2007 +0000

    salut-im-channel.c: don't call _error_flush_queue when connection is gracefully closed
    
    
    20070716145310-7fe3f-ec0d9b4a465a2e0512e0386e112cb6e1ebb71018.gz

 src/salut-im-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c79488fdfafe6339addebb860cfc4e9c8d62ae63
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:43:55 2007 +0000

    salut-xmpp-connection-manager.c: use tp_strdiff instead of strcmp
    
    
    20070716144355-7fe3f-54a1575dcf7b2b99d2cd117a56ae2d0bdf2999d8.gz

 src/salut-xmpp-connection-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9e97878de90e4dc4e1932506e3d40a6eda6a2b8e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:42:00 2007 +0000

    salut-xmpp-connection-manager.c: add comment
    
    
    20070716144200-7fe3f-f42275ee38aa984cfdfa14930354e2425020a4d6.gz

 src/salut-xmpp-connection-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cc639a41544b2e7c17d646783d7d39ddec34f741
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:39:37 2007 +0000

    salut-xmpp-connection-manager.c: emit the closed signal before call check_if_waiting_for_connection_closed
    
    
    20070716143937-7fe3f-2e557327cb9a28e3e2e4149550272db7deb0e192.gz

 src/salut-xmpp-connection-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a64ae0c9b2b05f6b21dc9d236a86b9a09524e395
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:37:59 2007 +0000

    salut-xmpp-connection-manager.c: add few contact != NULL asserts
    
    
    20070716143759-7fe3f-3a7436c8592834b6f6cb78863f40ac7eeae878b5.gz

 src/salut-xmpp-connection-manager.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 26c4f540a822e1b84478da676bdaecd86755708a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:30:22 2007 +0000

    salut-xmpp-connection-manager.c: print the contact name in debug output when it's possible
    
    
    20070716143022-7fe3f-7f25d5b78dd8a772ac7b3f525a0a8314c25fa693.gz

 src/salut-xmpp-connection-manager.c |   38 ++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 16 deletions(-)

commit b994c3cd133f850edc76b6acd0ed243436e061f6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:22:29 2007 +0000

    salut-xmpp-connection-manager.c: fix typo in debug messages
    
    
    20070716142229-7fe3f-6c40f8872a508c6e49b1f006ee0cba2fff1b7e27.gz

 src/salut-xmpp-connection-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 7ba4df0ccf5bff984da8b82722846dde19483b17
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:20:37 2007 +0000

    salut-xmpp-connection-manager.c: add one TODO and FIXME
    
    
    20070716142037-7fe3f-40c9305de2857a7e5605208d723ce7ef14b6b8a9.gz

 src/salut-xmpp-connection-manager.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 823ddded99653b8df28aae7d946ee95f99fadcc4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 14:12:26 2007 +0000

    salut-xmpp-connection-manager.c: reset timer when we receive a stanza
    
    
    20070716141226-7fe3f-2d0ab51af1fb863e49109b4809e8be21733079f0.gz

 src/salut-xmpp-connection-manager.c |  124 ++++++++++++++++++++---------------
 1 files changed, 70 insertions(+), 54 deletions(-)

commit 6dde95979f53585774dac7ddaacbfeb84ec16581
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 13:44:58 2007 +0000

    salut-xmpp-connection-manager.c: add debug messages
    
    
    20070716134458-7fe3f-42400316eb9197769e107280f18535d21dbfe0a9.gz

 src/salut-xmpp-connection-manager.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 111385fedabb507b4bde6e67dfce3ddd57ce4ae0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 16 13:43:41 2007 +0000

    salut-xmpp-connection-manager.c: open the incoming connection when there is only one contact that could be associated with it and so we consider it fully open
    
    
    20070716134341-7fe3f-a2c2db755a335eb16da3376d394f33c45bc0f6f3.gz

 src/salut-xmpp-connection-manager.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 2efa3150bca046a9121e2002b139dc5a6687f5de
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 14:06:42 2007 +0000

    remove salut_im_channel_send_stanza as we don't need it anymore thanks to XCM
    
    
    20070711140642-7fe3f-fef963431af3d2f965b9532aea9ad528514e5a40.gz

 src/salut-im-channel.c |   41 -----------------------------------------
 src/salut-im-channel.h |    3 ---
 2 files changed, 0 insertions(+), 44 deletions(-)

commit 074d4bb0d6bb057aacca441ffd4c0f2d3b2b5d84
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 14:03:49 2007 +0000

    add salut_im_channel_is_text_message
    
    
    20070711140349-7fe3f-21c7f8a25039d64852d467a8218e94793c21a735.gz

 src/salut-im-channel.c |   24 ++++++++++++++++++------
 src/salut-im-channel.h |    3 +++
 src/salut-im-manager.c |    8 +-------
 3 files changed, 22 insertions(+), 13 deletions(-)

commit 88bc27a6cd33a2ccdafe6679ffbb8e6e86996fb2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 13:52:48 2007 +0000

    Muc now use XCM for handling invitations
    
    
    20070711135248-7fe3f-7bfc214cf69ed0fb1d8e2964d5dffc032aad26fb.gz

 src/salut-im-manager.c  |    6 ++
 src/salut-muc-channel.c |  210 +++++++++++++++++++++++++++++++++++++---------
 2 files changed, 175 insertions(+), 41 deletions(-)

commit dbc452f7278b124db1100632204ab39cd321be48
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 13:06:56 2007 +0000

    salut-connection.c: don't set the G_PARAM_CONSTRUCT_ONLY to the contact manager property as it's a ro property
    
    
    20070711130656-7fe3f-1e49a12d82794079a965c5e72dd50e04010c9799.gz

 src/salut-connection.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 419a3df97f508e220577a76f79cd2548a94458cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 11:59:03 2007 +0000

    salut-connection.c: set the contact manager as a read only property
    
    
    20070711115903-7fe3f-bb996d608e17a414823522f15fbe8f6312bc75a4.gz

 src/salut-connection.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 857e0beba90da6502de0d8459dc77574163ed98e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 11:56:41 2007 +0000

    s/salut_xmpp_connection_request_connection/ salut_xmpp_connection_manager_request_connection
    
    
    20070711115641-7fe3f-b1e9630a1dcbdab36eb571d81117bf29f4fda217.gz

 src/salut-im-channel.c              |    2 +-
 src/salut-xmpp-connection-manager.c |    9 +++++----
 src/salut-xmpp-connection-manager.h |    5 +++--
 3 files changed, 9 insertions(+), 7 deletions(-)

commit dc0a79058eca390033027184a6b5c3aa170327c4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 10:58:28 2007 +0000

    fix DEBUG_XCM flag
    
    
    20070711105828-7fe3f-da40f406bcb6681da7646cf9e7286986961889ff.gz

 src/debug.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d7af28707416340984febb80d82a1e5efe7d20f9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 10:50:56 2007 +0000

    salut-muc-manager: use XCM to catch invitation request
    
    
    20070711105056-7fe3f-af859a2bd818c4513288f9dc1b6c3fe9eb524f98.gz

 src/salut-connection.c  |    3 +-
 src/salut-muc-manager.c |  228 ++++++++++++++++++++++++++---------------------
 src/salut-muc-manager.h |    6 +-
 3 files changed, 133 insertions(+), 104 deletions(-)

commit e7eefc5e469d14fc45546e617bfdd165431130a0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 09:37:55 2007 +0000

    salut-xmpp-connection-manager.c: use increment_connection_refcount to init the refcount
    
    
    20070711093755-7fe3f-43146224155d06e1a4b761c8b338798fa3078ecc.gz

 src/salut-xmpp-connection-manager.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 45aa8bb1bfcdd76df22bc19cad0be87a0780f3f2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 09:19:19 2007 +0000

    fix GIBBER_XMPP_CONNECTION_CLOSE_FULLY_CLOSED flag
    
    
    20070711091919-7fe3f-6ef819ed805180f8c37574ff13147a9955a711e2.gz

 lib/gibber/gibber-xmpp-connection.h |    1 +
 src/salut-xmpp-connection-manager.c |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 6cd06078c4ead54180ea24c28888a4fb645c77ee
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 08:26:55 2007 +0000

    salut-xmpp-connection-manager.c: s/pending_connection_got_from/incoming_pending_connection_got_from
    
    
    20070711082655-7fe3f-cb8a4153fffdcc3002af1ccc2ea7b5943c784e53.gz

 src/salut-xmpp-connection-manager.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 2f37524374bc81973ba4c73a4cc7e798ef24dce4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 08:18:10 2007 +0000

    properly manage connection refcount with incoming connection. So if nobody care about it, the connection will be freed when its timer expired
    
    
    20070711081810-7fe3f-08200cb29f95fe9cb70cb6a4f0a4a26d9052839b.gz

 src/salut-im-channel.c              |    8 ++++++++
 src/salut-xmpp-connection-manager.c |    2 ++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 606253e115de443e68ab9776b5fad6330875048e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 11 08:01:45 2007 +0000

    remove refcount timer when refcount raised 1
    
    
    20070711080145-7fe3f-fd03dfcd1ea4b6b9b22518eb1a4d5bc819f54543.gz

 src/salut-xmpp-connection-manager.c |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

commit e10c6c67035c5d75f499b473630c9bbe1fe2c790
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 18:44:58 2007 +0000

    set a timer instead of immediately close the connection when its refcount fails to 0
    
    
    20070710184458-7fe3f-32df05a5c8b24bc0a09054de441a093c0f4e1f06.gz

 src/salut-xmpp-connection-manager.c |   66 ++++++++++++++++++++++++++++-------
 1 files changed, 53 insertions(+), 13 deletions(-)

commit 57d1e6e462cb1e4d37342db7336edb5af757acaa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 18:24:51 2007 +0000

    rename salut_xmpp_connection_release_connection to salut_xmpp_connection_manager_release_connection and add salut_xmpp_connection_manager_take_connection
    
    
    20070710182451-7fe3f-7625da0bf837f70948a4985271c294a67311accd.gz

 src/salut-im-channel.c              |    2 +-
 src/salut-xmpp-connection-manager.c |   13 +++++++++++--
 src/salut-xmpp-connection-manager.h |    8 ++++++--
 3 files changed, 18 insertions(+), 5 deletions(-)

commit 17cc920fc993a1f2baa58e55c9229e4b36cb7e46
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 16:52:13 2007 +0000

    salut-xmpp-connection-manager.c: create_new_outgoing_connection return a specif GError if we can't find addresse for the contact
    
    
    20070710165213-7fe3f-8ffb49a8628c23a1beecf6d43cdbb59e08bec541.gz

 src/salut-xmpp-connection-manager.c |   13 +++++++++++++
 src/salut-xmpp-connection-manager.h |    1 +
 2 files changed, 14 insertions(+), 0 deletions(-)

commit f23eeec57a1d8c5b9489614d2c2d69da5052a708
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 16:37:44 2007 +0000

    salut_xmpp_connection_request_connection now checks if there is an existing pending incoming/outgoing connection before create a new one
    
    
    20070710163744-7fe3f-075f7ee5e5bf0eafc0c73c6560f29f9c0568285b.gz

 src/salut-xmpp-connection-manager.c |   49 +++++++++++++++++++++++++++++++++-
 1 files changed, 47 insertions(+), 2 deletions(-)

commit 2a3eac89d8fcd5c964416f6b54d580022a49673d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 16:06:31 2007 +0000

    salut_xmpp_connection_request_connection now check if the connection isn't closing. If it is, wait this connection is closed before requesting a new one
    
    
    20070710160631-7fe3f-2f59dd5ee92e830af983d45926522068408bb2ed.gz

 src/salut-im-channel.c              |    2 +-
 src/salut-xmpp-connection-manager.c |  157 ++++++++++++++++++++++++++++------
 src/salut-xmpp-connection-manager.h |    2 +-
 3 files changed, 131 insertions(+), 30 deletions(-)

commit 44620cedb8b357ee4eb6d4ab61032df897d2fbc6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 14:49:03 2007 +0000

    salut-xmpp-connection-manager.c: increment the refcount of existing connection and set it to 1 for new one (not the opposite..)
    
    
    20070710144903-7fe3f-e411cbdac127a695614992ba8e0565a43cd844d9.gz

 src/salut-xmpp-connection-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit bcbcca1e89f7e9601b4aa887f1058a37291c77ba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 14:42:41 2007 +0000

    salut-im-channel.c: add the closing state
    
    
    20070710144241-7fe3f-8dc68b7f077f16852b83869d261f366916f675d6.gz

 src/salut-im-channel.c |   61 ++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 54 insertions(+), 7 deletions(-)

commit 46d6aef7ac2c21a978404ed39e5b117aa79e2146
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 13:58:53 2007 +0000

    salut-xmpp-connection-manager.c: connection_transport_disconnected_cb check if we are disposing to avoid to unref twice the same connection
    
    
    20070710135853-7fe3f-9d06bd61d10aa8302a900263920e16f8a6d77739.gz

 src/salut-xmpp-connection-manager.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit f1c6d7cf0744c68ea04e35f2d82f6b4cc5e4e499
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 13:57:50 2007 +0000

    salut-xmpp-connection-manager.c: factor out remove_connection and add few debug output
    
    
    20070710135750-7fe3f-f5b1a677b40220cf17613a2a901f16c661e60e3c.gz

 src/salut-xmpp-connection-manager.c |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

commit c854d8a78bb754725a4b709e11901717d55b412f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 10:27:44 2007 +0000

    salut-xmpp-connection-manager.c: add connection refcount support
    
    
    20070710102744-7fe3f-f267d90eb631aa4e7112af2bb05a7988fa29e08b.gz

 src/salut-xmpp-connection-manager.c |  114 +++++++++++++++++++++++++++++++----
 src/salut-xmpp-connection-manager.h |    4 +
 2 files changed, 107 insertions(+), 11 deletions(-)

commit 22c034ccad13fbef940e976af7314791c5800fc2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 08:46:59 2007 +0000

    gibber-xmpp-connection.c: add CLOSE flags
    
    
    20070710084659-7fe3f-4ae9b76c8176493817626c6725f61aa7ea3c90d3.gz

 lib/gibber/gibber-xmpp-connection.c |    4 ++++
 lib/gibber/gibber-xmpp-connection.h |   17 +++++++++++------
 2 files changed, 15 insertions(+), 6 deletions(-)

commit 4e329f68e4cdaa1a097059540add383684da8478
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 08:14:52 2007 +0000

    salut-im-channel.c: connection_disconnected: remove useless dispose_has_run check and set xmpp connection to NLL after removing the filters
    
    
    20070710081452-7fe3f-a8bf1a61737c8e3078a181e92475590d3f9fb2df.gz

 src/salut-im-channel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 497cb8993495ae8119eec6d00ef40a9ea7e20257
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 08:01:53 2007 +0000

    salut-xmpp-connection-manager.c: add stanza_filter_new and stanza_filter_free
    
    
    20070710080153-7fe3f-c9f1cddd2a166bd74dd3bd1d73c0cd30fd6feccf.gz

 src/salut-xmpp-connection-manager.c |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

commit 7e4089643581d2fb93ee3c93274eeb8730973f7b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 10 07:55:32 2007 +0000

    salut-xmpp-connection-manager.c: add outgoing_connection_timeout_data_new ()
    
    
    20070710075532-7fe3f-7c279b6374448f28d4937785dca9e000221bf872.gz

 src/salut-xmpp-connection-manager.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 77bc7782a75bbb76e02b5e45a671545edbe6f1bc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 15:54:42 2007 +0000

    salut-im-channel.c: factor our common code in xmpp_connection_manager_connection_closed_cb and xmpp_connection_manager_connection_failed_cb
    
    
    20070709155442-7fe3f-58c0524165d14b49571a00bc5dc4bc4c46ddb8e4.gz

 src/salut-im-channel.c |   61 +++++++++++++++++++++++------------------------
 1 files changed, 30 insertions(+), 31 deletions(-)

commit 865e05c0b962131c837ab0af4b5eefadec9600cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 15:40:47 2007 +0000

    salut-xmpp-connection-manager.c: better DEBUG messages
    
    
    20070709154047-7fe3f-45d0114c4b5715b1ec6d5affe5ea7eac5bc1aef4.gz

 src/salut-xmpp-connection-manager.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit cc9f47442029542ddbae0a33f5c31c0242a637f3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 15:34:08 2007 +0000

    salut-im-channel.c: disconnect XCM signals in xmpp_connection_manager_connection_closed_cb
    
    
    20070709153408-7fe3f-1eac606985daaf359de5b5c48025282eb5e34f0a.gz

 src/salut-im-channel.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 450f4f5343e7c4f7344ddd7421defb0413166d6a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 15:19:43 2007 +0000

    SalutXmppConnectionManager new listen for connection closing/failure and report them. IM channel now catch XCM's signal instead of those from connection
    
    
    20070709151943-7fe3f-87b6f81f8071d0ad825d7244c716c0586f8ac9b6.gz

 src/salut-im-channel.c              |  100 +++++++++++++++-------------------
 src/salut-xmpp-connection-manager.c |   95 +++++++++++++++++++++++++++++++++
 src/salut-xmpp-connection-manager.h |    2 +
 3 files changed, 141 insertions(+), 56 deletions(-)

commit ab63d37768d71a61bde43e67b0efb276182f2250
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 13:18:30 2007 +0000

    salut-im-channel.c: modify channel's state management to fit to the new design
    
    
    20070709131830-7fe3f-3ba1ea4c7b67c7418a3a598a04d3291ee6c20741.gz

 src/salut-im-channel.c |   55 +++++++++++++----------------------------------
 1 files changed, 15 insertions(+), 40 deletions(-)

commit a99ff3cbfa61ba7da3acdd9808a2139e4f4745b1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 13:01:53 2007 +0000

    XCM set a timer on outgoing connection and fire the connection-failed signal if it expires
    
    
    20070709130153-7fe3f-d6aa971098207c270892301f5d07ae0baac86b23.gz

 src/salut-im-channel.c              |   23 +++++++-
 src/salut-xmpp-connection-manager.c |  111 ++++++++++++++++++++++++++++++++++-
 src/salut-xmpp-connection-manager.h |    9 +++
 3 files changed, 140 insertions(+), 3 deletions(-)

commit a8a69a76495599b7159f24bedfe32606e2ac003d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 10:44:39 2007 +0000

    salut-im-channel.c: xmpp_connection_manager_new_connection_cb checks if the connection is for the right contact
    
    
    20070709104439-7fe3f-8c764a567f9894fc7bff2086b1aa5a8af9c19cea.gz

 src/salut-im-channel.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit b78ba5ef11a846ebc0ba7919599149f07ad94a97
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 10:37:13 2007 +0000

    salut-xmpp-connection-manager.c: don't send features stanza for outgoing connections
    
    
    20070709103713-7fe3f-21f86e44b6248f7e90422f2f839fb37062b7590a.gz

 src/salut-xmpp-connection-manager.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 7febdfe0ef92b4e59c94881bfee8da18964fa411
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 10:36:48 2007 +0000

    salut-xmpp-connection-manager.c: remove outgoing_pending_connection_stanza_received_cb
    
    
    20070709103648-7fe3f-345f0e4ca53e2effe2fab988dd579982927dfb59.gz

 src/salut-xmpp-connection-manager.c |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit 3caa0ffe05e8e6bfeef597f91cb48bebbb69e913
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 10:21:16 2007 +0000

    incoming_pending_connection_stream_opened_cb: check if version == 1.0 before send features stanza
    
    
    20070709102116-7fe3f-c623e90c8927237517cdc1e131354eddcf5577b3.gz

 src/salut-xmpp-connection-manager.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit c5fe3d795b608786631998cb48e7e3d642101a9b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 10:09:34 2007 +0000

    salut-im-channel.c: we don't need addresses and address_index anymore
    
    
    20070709100934-7fe3f-0bee3ab9302544e95d017e9f5fc383a0d6188af1.gz

 src/salut-im-channel.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 269c80bb77d7eb09f8e7db143d1c9afd2cd063b9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 10:00:01 2007 +0000

    salut-xmpp-connection-manager.c: pending_connection_got_from doesn't handle the stanza (if any) now. Let's the called do that if needed
    
    
    20070709100001-7fe3f-df5c0939a0713a4fd75b45866bf2695822f476ba.gz

 src/salut-xmpp-connection-manager.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 48ff14f0b4160748f2f0580f3d2892ad04c29047
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jul 9 09:54:12 2007 +0000

    replace salut_xmpp_connection_get_connection to salut_xmpp_connection_request_connection and so wait the connection is fully open before pass it to others components
    
    
    20070709095412-7fe3f-0871748d9d84a761bebe7c906893af0efb406482.gz

 src/salut-im-channel.c              |   51 ++++++++++--
 src/salut-xmpp-connection-manager.c |  155 +++++++++++++++++++++++++++++++----
 src/salut-xmpp-connection-manager.h |   13 ++-
 3 files changed, 191 insertions(+), 28 deletions(-)

commit 14a5b1b426d886275766e748ab50d4d7b441bf02
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 16:29:00 2007 +0000

    salut-xmpp-connection-manager.c: rename pending_connections to incoming_pending_connections
    
    
    20070706162900-7fe3f-0d1fb88d184736e3d2580ea9cd354b7a9d955bca.gz

 src/salut-xmpp-connection-manager.c |   66 ++++++++++++++++++----------------
 1 files changed, 35 insertions(+), 31 deletions(-)

commit 9b69fd07c16c1372cba06d58a3f8d38f1e76c1c9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 15:26:52 2007 +0000

    salut-xmpp-connection-manager: salut_xmpp_connection_manager_listen takes now a GError** as 2nd arg
    
    
    20070706152652-7fe3f-3fcbac0161dfc178afc74a33f76de0de31ce954d.gz

 src/salut-connection.c              |    3 ++-
 src/salut-xmpp-connection-manager.c |   15 ++++++++-------
 src/salut-xmpp-connection-manager.h |    3 ++-
 3 files changed, 12 insertions(+), 9 deletions(-)

commit e8b7dc866f1e2386b48d62adb24bbf0ed59fe50c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 15:25:44 2007 +0000

    remove forgotten debug g_print
    
    
    20070706152544-7fe3f-f846740ba2d92f26bd33749154d3789d8741052f.gz

 src/salut-im-manager.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 502f77e70bf4e708315120035999190cc3f239f5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 15:04:38 2007 +0000

    assert salut_xmpp_connection_manager_new arguments
    
    
    20070706150438-7fe3f-d1bc30c16e0d49da4271e96604937150b2ef56cb.gz

 src/salut-xmpp-connection-manager.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit c5dfacd97471858fc37ec8a6c89976a9c94cfd68
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 15:02:38 2007 +0000

    drop salut_xmpp_connection_manager_constructor as we can create the listener in _init
    
    
    20070706150238-7fe3f-27f3c1d8762d01cb6f9d16d9bba7621847325241.gz

 src/salut-xmpp-connection-manager.c |   36 ++++++++--------------------------
 1 files changed, 9 insertions(+), 27 deletions(-)

commit a5b672829373cefdafbdc0af9416973f64604b77
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:59:34 2007 +0000

    salut-xmpp-connection-manager.c: use for loop in pending_connection_got_from
    
    
    20070706145934-7fe3f-451ca6e29f2e3c1d644df6f3a15ee5c2eb6a0904.gz

 src/salut-xmpp-connection-manager.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 4eef8ac39470907a760be02f702eab7561ab312a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:55:14 2007 +0000

    salut-xmpp-connection-manager.c: use a for loop in contact_list_destroy
    
    
    20070706145514-7fe3f-e20aa9e9ec4517c418062d47b4748a32e7b78998.gz

 src/salut-xmpp-connection-manager.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 7de58aad7b10bb76d247d73ff0fd771e682e9f39
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:48:42 2007 +0000

    salut-xmpp-connection-manager.c: use g_slist_next
    
    
    20070706144842-7fe3f-ddc9aa6ae20e5e78e599be7e3a6776feb8bf88b1.gz

 src/salut-xmpp-connection-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 76fc8d0ee5f3ed44da87ff661a57b2b5a0b2972e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:46:08 2007 +0000

    SALUT_XMPP_CONNECTION_MANAGER_GET_PRIVATE cast object to SalutXmppConnectionManager before reffing ->priv
    
    
    20070706144608-7fe3f-7da84c81a53477ff90458cc76c7ba04d6b0c4b16.gz

 src/salut-xmpp-connection-manager.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8803619f045b40c207b9ba2e31195f77a8784ae6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:40:19 2007 +0000

    XCM uses its own debug flag
    
    
    20070706144019-7fe3f-9a844b869cc1378086864529c21eff850f8cdab5.gz

 src/debug.c                         |    1 +
 src/debug.h                         |    1 +
 src/salut-xmpp-connection-manager.c |    2 +-
 3 files changed, 3 insertions(+), 1 deletions(-)

commit 1e823fbeb885b66d1d87adce5a1adbf71d0b6014
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:37:40 2007 +0000

    remove bytestream debug flag as we don't use it (bytestream stuffs are in Gibber)
    
    
    20070706143740-7fe3f-a5ea2985f7379711127bea965f49e00de4a40570.gz

 src/debug.c |    1 -
 src/debug.h |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit 4915e6d6b41652babcb3e80c7a3c1f796d2e9814
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 14:35:05 2007 +0000

    salut_self_announce takes a GError as 3rd arg
    
    
    20070706143505-7fe3f-70cf129d5a03631672c64f957411e0b32b12f8b3.gz

 src/salut-connection.c |    2 +-
 src/salut-im-manager.c |    1 +
 src/salut-self.c       |    9 +++++----
 src/salut-self.h       |    2 +-
 4 files changed, 8 insertions(+), 6 deletions(-)

commit e7d24ccf67b3b2ba83ddbc7e5ec7987004a7e1cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 13:56:12 2007 +0000

    salut-im-manager: create incoming text channel when we receive the first <message> stanza
    
    
    20070706135612-7fe3f-c581794041613a1531d971a6e43cbaa8833b8081.gz

 src/salut-im-manager.c |   85 ++++++++++++++++++++++++++++++++---------------
 1 files changed, 58 insertions(+), 27 deletions(-)

commit 7b826e52a69d9a47146bb87bfc47e6101c841e48
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 13:00:35 2007 +0000

    salut-xmpp-connection-manager.c: pending_connection_got_from manages the stanza if we properly identified the connection
    
    
    20070706130035-7fe3f-0b04506db62bbadb129ad0f899adf105464a13d4.gz

 src/salut-xmpp-connection-manager.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit d50f8dbe561c7bb73b391981f6fffa77a027a215
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 12:26:44 2007 +0000

    salut-im-channel: use filters instead of directly listen the received-stanza signal
    
    
    20070706122644-7fe3f-3731e8119ff2c669ecb3ad9f2e3105a455ed90f4.gz

 src/salut-im-channel.c |   43 ++++++++++++++++++++++++++++++++++++-------
 1 files changed, 36 insertions(+), 7 deletions(-)

commit c797ab33d0ec24379cb1be1b3c1afcaedfa1a21b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 11:22:00 2007 +0000

    add salut_xmpp_connection_manager_remove_stanza_filter. Check if filter already exists before add it. Fix memory corruption if the callback remove the filter
    
    
    20070706112200-7fe3f-63e22423091594bcaa7304f42ba67357a1f59aa3.gz

 src/salut-xmpp-connection-manager.c |   90 ++++++++++++++++++++++++++++++++++-
 src/salut-xmpp-connection-manager.h |    8 +++
 2 files changed, 96 insertions(+), 2 deletions(-)

commit 2eb13bf73122d14e33fbe66d32f8e4bf4f8276ce
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 11:20:24 2007 +0000

    salut-xmpp-connection-manager.c: don't keep a ref on the SalutConnection as it keep as ref on the XCM
    
    
    20070706112024-7fe3f-6ed958a4d2ecdf2f3cc108625669b823a7b2f4a6.gz

 src/salut-xmpp-connection-manager.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit c318dd9a27682670d484bd4588b85159cadc6124
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jul 6 11:05:41 2007 +0000

    salut-im-channel: salut_im_channel_add_connection ignore connection of it's the one we requested
    
    
    20070706110541-7fe3f-0eacec920988803be1d2d5ab3fcdb3592a1e4d05.gz

 src/salut-im-channel.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 12494ae75d12053f0f18d42d3300780f37e71f17
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 16:16:56 2007 +0000

    add salut_xmpp_connection_manager_add_stanza_filter
    
    
    20070705161656-7fe3f-82daa53356a86fe9584471de8826c58ca73226d5.gz

 src/salut-xmpp-connection-manager.c |  114 +++++++++++++++++++++++++++++++++++
 src/salut-xmpp-connection-manager.h |   16 +++++
 2 files changed, 130 insertions(+), 0 deletions(-)

commit 71125dde515e3800d1ce0e9c75875f5ad33bb54b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 16:08:36 2007 +0000

    salut-xmpp-connection-manager: add the connection in the hash table and connect signals when we create a new connection
    
    
    20070705160836-7fe3f-f69eae9810c9f8315ceaa70beb4861c7fc93ff99.gz

 src/salut-xmpp-connection-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f494fbe7e1ab4435cbce3ef1a3cb9029c338e367
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 14:13:52 2007 +0000

    salut-connection: set connection status to disconnected if salut_xmpp_connection_manager_listen failed
    
    
    20070705141352-7fe3f-a66633b0b9b2375343c4c47afbff29d9d4a179cf.gz

 src/salut-connection.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit aa2a0e04de068fb57ccb1b0a32b8e8d35e95d651
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 14:04:13 2007 +0000

    im-channel: don't call _initialise_connection if salut_xmpp_connection_get_connection failed
    
    
    20070705140413-7fe3f-65aeea81c16cff730098fbf5bfd722de54727b5f.gz

 src/salut-im-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 951ecaf3f870d0ef42c3ad46b622896e57af2e5b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 13:52:26 2007 +0000

    move connection creation from im-channel to xmpp-connection-manager
    
    
    20070705135226-7fe3f-56ce210b526fb388fa37934af24f0268be24e5f2.gz

 src/salut-im-channel.c              |   99 +++++++++++------------------
 src/salut-im-manager.c              |    1 +
 src/salut-xmpp-connection-manager.c |  118 ++++++++++++++++++++++++++++-------
 src/salut-xmpp-connection-manager.h |    8 +++
 4 files changed, 142 insertions(+), 84 deletions(-)

commit 13dcbd5f33ac1f458302eea7c8ed4a4ed1d6e6f6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 10:05:59 2007 +0000

    gibber-xmpp-connection-listener.c unref the connection so we don't leak it if there is no listenner of the new-connection signal to unref it
    
    
    20070705100559-7fe3f-36f38acdbb767354a313783846b2bd7cbafd8481.gz

 lib/gibber/gibber-xmpp-connection-listener.c |    1 +
 src/salut-xmpp-connection-manager.c          |    7 +++----
 2 files changed, 4 insertions(+), 4 deletions(-)

commit d56cec5b7eb5bba9158613f278e158a51a685f58
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 5 09:33:17 2007 +0000

    move connection identification from im-manager to xmpp-connection-manager
    
    
    20070705093317-7fe3f-17c8b743563d4cbdf115e07bf370493c61387324.gz

 src/salut-connection.c              |   43 +----
 src/salut-im-manager.c              |  250 ++++--------------------
 src/salut-im-manager.h              |    9 +-
 src/salut-xmpp-connection-manager.c |  363 ++++++++++++++++++++++++++++++++++-
 src/salut-xmpp-connection-manager.h |    4 +-
 5 files changed, 413 insertions(+), 256 deletions(-)

commit 937a4c43ef184e5e9230d43c8729e992d4c7cb89
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 4 13:24:28 2007 +0000

    use SalutXmppConnectionManager to listen incoming connections
    
    
    20070704132428-7fe3f-64372f9c184480516d8b91cb14966f2b245bb2cd.gz

 src/Makefile.am        |    2 +
 src/salut-connection.c |   80 +++++++++++++++++++---------
 src/salut-im-manager.c |   67 ++++++++++-------------
 src/salut-im-manager.h |    3 +-
 src/salut-self.c       |  137 ++---------------------------------------------
 src/salut-self.h       |    3 +-
 6 files changed, 96 insertions(+), 196 deletions(-)

commit 2b8943f8317925519ced05476843690915b86922
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 4 13:22:50 2007 +0000

    add salut-xmpp-connection-manager.[ch]
    
    
    20070704132250-7fe3f-f6c2adfd3ab62b1999f2c42239762a7a72a0dfe0.gz

 src/salut-xmpp-connection-manager.c |  223 +++++++++++++++++++++++++++++++++++
 src/salut-xmpp-connection-manager.h |   71 +++++++++++
 2 files changed, 294 insertions(+), 0 deletions(-)

commit 2e363500a31835779880b04da1db2cc98e505996
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 2 14:54:39 2007 +0000

    Fix misleading debug messages
    
    
    20070802145439-53eee-7ff4ad23d0f00fb107b006fd2a21f8c6d7ef3459.gz

 src/salut-contact-manager.c |    2 +-
 src/salut-contact.c         |    1 -
 2 files changed, 1 insertions(+), 2 deletions(-)

commit b93049ad7be53537ad2704e13f2776efddcbe009
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 2 13:35:14 2007 +0000

    Avoid unnecessary rebuilds by only replacing signals-marshal.list if needed
    
    
    20070802133514-53eee-913034fb0e77f1d075fa5fb0e3f6ea53fe5538f5.gz

 src/Makefile.am |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 3c98501eb355e5cf95f6757659d478b78611f1bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 3 11:37:33 2007 +0000

    Emit activity-changed from contact even if it contains no room name. In contact-manager, cope with that by considering the activity advertisement to be absent
    
    
    20070703113733-53eee-4eb79bb0c139673672bdb8568b3258a2ec593b1d.gz

 src/salut-contact-manager.c |    7 +++++++
 src/salut-contact.c         |   15 ++++-----------
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 7de054fd897498a3da39ea6ce20bdaff5213cf0a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 8 18:55:07 2007 +0000

    _boring: add signals-marshal.*, check-main, sasl-test.db
    
    
    20070808185507-53eee-07a2458a0a23cb737ddad8eda8eddf27e76a8082.gz

 _boring |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit cbf94a3dddacff2beada5e2cb1d8a96e5a97e66d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 8 18:08:32 2007 +0000

    Add the version of the tubes spec we implement
    
    
    20070808180832-53eee-d2b870d9ab6de0ec0fbba4b5bfebb87c309b44cf.gz

 extensions/Channel_Type_Tubes.xml |  292 +++++++++++++++++++++++++++++++++++++
 1 files changed, 292 insertions(+), 0 deletions(-)

commit 552c8bd65219811553f19c8a6ac783e17c2a1ef3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 8 15:22:46 2007 +0000

    Fix distcheck
    
    
    20070808152246-53eee-723fa93453a0b867bda34585cc12055daa5c6f28.gz

 src/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 638b69f658a17cbb2853d2012e9308d0f1269af4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 8 15:19:02 2007 +0000

    Drop dependency on libtelepathy-glib-unstable; instead implement Tubes channels using a file in extensions/. This changes the namespace from TP_foo to SALUT_foo.
    
    
    20070808151902-53eee-65c62fdd80e54482fccd86446281d62705d7719a.gz

 configure.ac              |    7 --
 extensions/all.xml        |    1 +
 src/Makefile.am           |    8 +--
 src/salut-muc-manager.c   |    4 +-
 src/salut-tubes-channel.c |  167 ++++++++++++++++++++++-----------------------
 src/tube-dbus.c           |   32 ++++-----
 6 files changed, 103 insertions(+), 116 deletions(-)

commit 80f9297d307a902e0d092e1f31ff079e95e9431e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jul 20 11:12:18 2007 +0000

    SalutContact: Ignore failures from the service resolver, should make things more reliable in flakey networks
    
    
    20070720111218-b58c9-d2c1752a3771cd32a8de9b019f758cbac55cea28.gz

 src/salut-contact.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 712eeb5d4ecde5c03196d12e1d547d0e031f74f7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Jul 19 17:25:02 2007 +0000

    SalutContact: improve debug information
    
    
    20070719172502-b58c9-d8ed281e51416e9752125839193150f86540e68a.gz

 src/salut-contact.c |   51 +++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 47 insertions(+), 4 deletions(-)

commit 9385de778bae0e2c4bbc711e04c3eadf15fa38f7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jul 19 10:14:30 2007 +0000

    bump dbus version to 1.1.0 as we need it for D-Bus tubes
    
    
    20070719101430-7fe3f-40707917773e2be7054de717326796c7af1f1312.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 95a4860bcfecc10519c62e963fa0f8c8eaff75bf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Jul 19 00:07:01 2007 +0000

    SalutDebug: Truncate the logfile on opening
    
    
    20070719000701-b58c9-a6fa918167b7d979e78fba857c7d4aefb4ae028b.gz

 src/debug.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9133d1a0e1c20490716b4350b4c975bd5e37e081
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jul 15 22:19:38 2007 +0000

    SalutContact: Set SALUT_CONTACT_OLPC_CURRENT_ACTIVITY when changing the current activity
    
    
    20070715221938-b58c9-b635a27c05c20e02950fd0a96e836a57564451e6.gz

 src/salut-contact.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 84142ac569daf3fa25867d7e40333c417a75b83d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jul 13 11:10:20 2007 +0000

    SalutConnection: Add olpc activity properties to the interfaces list
    
    
    20070713111020-93b9a-907d7e589fdda4e64972c80b11092d366f7e0a16.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f23650f97296a6b56d7f938c21a7f5f82cc0e078
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jul 13 07:32:26 2007 +0000

    SalutContactManager: Set the activity's mgr field. Fixes crash on activity disappearance
    
    
    20070713073226-b58c9-42ca7753fbb024442eb30dd0165505748ed93464.gz

 src/salut-contact-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 91f6d8abcba5393087c385f9f75dd43b4d74e395
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 20:20:03 2007 +0000

    GibberRMulticastTransport: Cut down long lines
    
    
    20070709202003-b58c9-aa6dcb784491511cd3785fddedef0e3cf7ec3d41.gz

 lib/gibber/gibber-r-multicast-transport.c |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit 45646d77ba4ccad1b5caf60485d7e4af94465d6a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 20:19:37 2007 +0000

    Remove trailing whitespace
    
    
    20070709201937-b58c9-c5e304c059bf4fc987b7d782e0e171c1c9daa6b4.gz

 lib/gibber/gibber-r-multicast-transport.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 6195091142ecf404fc9aeddbe41d0342bbc1fa9e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 20:19:29 2007 +0000

    Remove trailing whitespace
    
    
    20070709201929-b58c9-009185a3cd78d9017e8fb9c390fc747defedaac0.gz

 lib/gibber/gibber-r-multicast-packet.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9006cd55da47c5c8b6e805cce3c45f3fabd9410b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 20:18:53 2007 +0000

    Print multicast group on all debug messages from gibber-r-multicast-transport
    
    
    20070709201853-b58c9-a9bb0fc6ea6cabfbf82cbf4a62600075a8896b63.gz

 lib/gibber/gibber-r-multicast-transport.c |   34 ++++++++++++++++------------
 1 files changed, 19 insertions(+), 15 deletions(-)

commit 79722ef597d924c2196f91284df22ab8054a7ca7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 18:57:03 2007 +0000

    Fix some silly typos
    
    
    20070709185703-b58c9-14fa773ecbfbaf77cb338b99a0a0e1c5345e659d.gz

 lib/gibber/gibber-r-multicast-transport.c  |    2 +-
 tests/check-gibber-r-multicast-transport.c |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c1e5632c880dd4228c835f0e247fb7ceb89b3eb5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 18:56:52 2007 +0000

    GibberRMulticastTransport: Don't init priv->sender_id in _connect as it's already inited in start_joining
    
    
    20070709185652-b58c9-30eafa56208bad10f41ac1fe3044cf68bd96a657.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit a31a7ce139dc4e176eb4965ad27c44b8d13fc8e2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:51:55 2007 +0000

    GibberRMulticastTransport: Implement unique id selection protocol
    
    
    20070709175155-b58c9-141cb06b3bb632b9bd064ec8cac2c929be08c7c0.gz

 lib/gibber/gibber-r-multicast-transport.c |  340 ++++++++++++++++++++--------
 1 files changed, 243 insertions(+), 97 deletions(-)

commit 1c30d5f9ee61f61b4f0f409278751a100646568d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:47:40 2007 +0000

    Mesh simulations: First let nodes be connected before sending data
    
    
    20070709174740-b58c9-ecff44d56d47a694315a00e8a6ab27da07d11cdc.gz

 tests/causalorderingtest.py |   18 ++++++++++--------
 tests/mesh.py               |   19 +++++++++++++++++--
 tests/simplemeshtest.py     |   11 +++++++----
 3 files changed, 34 insertions(+), 14 deletions(-)

commit 0771a1f88fbc2c594c88acb899565fb458173096
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:46:45 2007 +0000

    check-gibber-r-multicast-transport: Set data on our reply packet, not on the incoming packet
    
    
    20070709174645-b58c9-5894f4d8832ee8fdaeda2c972bf89f0b1d556a9b.gz

 tests/check-gibber-r-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8d477a34a80fe02f0422d81d88170a5f481967e1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:46:26 2007 +0000

    check-gibber-r-multicast-transport: Only do function calls after variable declarations
    
    
    20070709174626-b58c9-2e451ca45c087d2d1c978b94676d1ffce3126df1.gz

 tests/check-gibber-r-multicast-transport.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 96a41e494cdc1ee814309344a0fd34da6ce3fc65
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:45:45 2007 +0000

    check-gibber-r-multicast-transport: Turn on echoing in the test transport
    
    
    20070709174545-b58c9-2331e90e3d365bbbe74ea85cb1f1d8b58db10458.gz

 tests/check-gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4868f1ddf4d040659e2b9246ecb61d40abb5ad7d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:45:05 2007 +0000

    test-r-multicast-transport-io: Signal connected on stdout
    
    
    20070709174505-b58c9-53d93a4cd869e4a98e8892dced5b62a1f994b1f8.gz

 tests/test-r-multicast-transport-io.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 3a6a4542eb2288a3150ba9273f813e1e6e468c4e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 17:23:47 2007 +0000

    Move echo simulation to the test-transport
    
    
    20070709172347-b58c9-e9247d9abb39eae564081ed7e0a4db7b78e5aca8.gz

 tests/test-r-multicast-transport-io.c |    5 +----
 tests/test-transport.c                |   17 ++++++++++++++++-
 tests/test-transport.h                |    5 ++++-
 3 files changed, 21 insertions(+), 6 deletions(-)

commit b3af7ae56adb926269e0e8148379f53fc2e12f08
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 16:51:27 2007 +0000

    check-gibber-r-multicast-transport.c: Set info in our own reply packet, not the incoming packet
    
    
    20070709165127-b58c9-fe114573921d19b20ad94f1d41467280cd04704c.gz

 tests/check-gibber-r-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d076505337941fa49d40a42d67c079a300203a6b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 16:50:22 2007 +0000

    Only send data through the transport after it has been connected
    
    
    20070709165022-b58c9-1954062fd6c4b404b9ccffa4e58a2af4446eefa8.gz

 tests/check-gibber-r-multicast-transport.c |   57 ++++++++++++++++++---------
 1 files changed, 38 insertions(+), 19 deletions(-)

commit ca33f58855249a0757e3515c6ccfff27250e2ee9
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Jul 5 12:30:27 2007 +0000

    Whitespace fixes
    
    
    20070705123027-b58c9-ebd140b5c657fce26ccc28613e98ff286250a34a.gz

 lib/gibber/gibber-transport.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 80c36e7a44c865a7729403ebc92adf0cedf92a7e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Jul 5 12:27:45 2007 +0000

    GibberRMulticastTransport: Whitespace fixes
    
    
    20070705122745-b58c9-b3e4224a2a90136fae4cbee44fa6cbbc444da8c5.gz

 lib/gibber/gibber-r-multicast-transport.c |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

commit 512590e48bf75bfe3157f40a4e3ca61842ef4364
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Thu Jul 5 12:27:17 2007 +0000

    check-gibber-r-multicast-transport: Add test to check the right behaviour when there is a conflict in id generation
    
    
    20070705122717-b58c9-f410655391969c846a5c5fd903f872b31bb614d4.gz

 tests/check-gibber-r-multicast-transport.c |  197 +++++++++++++++++++++++++++-
 1 files changed, 193 insertions(+), 4 deletions(-)

commit fd9d841c49affb137e27a1a163990481cd4275d1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 15:11:48 2007 +0000

    Fix make distclean
    
    
    20070709151148-b58c9-c194453eb343d04604f0c3c10599ef29488187d4.gz

 rules/check.mak   |    2 +-
 tests/Makefile.am |    2 ++
 2 files changed, 3 insertions(+), 1 deletions(-)

commit fd9e5374074a9c0a724f952fb73cdf581fc02362
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jul 6 07:31:48 2007 +0000

    Removed a redundant rule in lcov.mak
    
    
    20070706073148-f974e-45ecdef81918d4d9926bd6a5faba0e09de35c82e.gz

 rules/lcov.mak |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit e709f1b5e60e985c34a7b4c2aa96b84b89b1d9b8
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 22:51:35 2007 +0000

    Deleted some gstreamer specific function identifiers in the valgrind suppressions
    
    
    20070705225135-f974e-fe58f9e2c4313eac345bab89f465089018645e73.gz

 tests/valgrind.supp |   41 -----------------------------------------
 1 files changed, 0 insertions(+), 41 deletions(-)

commit dec992727967165aa3f7fac4e8fa1a5340771e17
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 22:38:34 2007 +0000

    Deleted othe duplicated suppressions
    
    
    20070705223834-f974e-3652c0b0fa43cc3793598db11916fce6dd2b6929.gz

 tests/valgrind.supp |   77 ---------------------------------------------------
 1 files changed, 0 insertions(+), 77 deletions(-)

commit d8eb43fef0fbf6aec849214783e3146a3b239ecb
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 22:33:06 2007 +0000

    Deleted other suppressions related to alsa/gconf/bonobo/liboil
    
    
    20070705223306-f974e-5667fbfa3ead52bf9bf0a981117019de7212ae54.gz

 tests/valgrind.supp |  843 ---------------------------------------------------
 1 files changed, 0 insertions(+), 843 deletions(-)

commit 8ec51e6a096c56b283d7c221fe7162f7aa55e9cd
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 22:19:03 2007 +0000

    Removed some duplicated suppressions
    
    
    20070705221903-f974e-7edee070c5cb7a369e04dfd0a9240fe46e6f2417.gz

 tests/valgrind.supp |   63 ---------------------------------------------------
 1 files changed, 0 insertions(+), 63 deletions(-)

commit e8520388f597a39eb668869f7719ebfe0553f520
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 22:15:33 2007 +0000

    Removed valgrind suppressions relative to gconf, bonobo and fontconfig
    
    
    20070705221533-f974e-7970dec3497c01d7262298f15d6a375bdbab946d.gz

 tests/valgrind.supp |  955 ---------------------------------------------------
 1 files changed, 0 insertions(+), 955 deletions(-)

commit 8cab241b7d31dea8de07b100242eb65fef899f1a
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 22:03:35 2007 +0000

    Don't delete the valgrind log files after each test is run
    
    
    20070705220335-f974e-e5477b052437e5377505aeed7d0726c2288b993f.gz

 rules/check.mak |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 5074de4b10a0531cc96e3c870217d24ad74bf3bd
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 21:54:06 2007 +0000

    rules/lcov.mak: remove the need for the LCOV_PATH variable
    
    
    20070705215406-f974e-087116fe59a3b2f01f4e12ef470ecd5698eb638a.gz

 rules/lcov.mak |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit e1cdb3597122ce053e2e42908c97e1dfc215ffb8
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jul 5 21:03:47 2007 +0000

    Don't try to make executable the deleted internal lcov copy
    
    
    20070705210347-f974e-c9a263c7a81ccf006d5436f64b179b715a40919b.gz

 Makefile.am |   17 -----------------
 1 files changed, 0 insertions(+), 17 deletions(-)

commit ea5ac2cb3d6965132b784e6fd608b30900f991fa
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jul 4 14:14:32 2007 +0000

    Resolved some conflicts
    
    
    20070704141432-f974e-a353e5e778760a7739a9865311e4d9ad7d5a1003.gz

 lib/gibber/gibber-r-multicast-packet.c |   40 +++++++++++++++++++------------
 1 files changed, 24 insertions(+), 16 deletions(-)

commit 5716d5963bb82426346050d81fff7d77bac4f9ea
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jul 3 19:30:08 2007 +0000

    Do not use the internal copy of lcov if we cannot use the system one
    
    The history has been edited and the internal copy of lcov introduced
    in the "Add coverage and valgrind support for tests" patch has been
    deleted. Yay for using textual patches to store the history!
    
    20070703193008-f974e-d2322b04e4566dd2b12e5b6d15a35197343ffb9c.gz

 m4/salut-lcov.m4 |    7 +------
 rules/lcov.mak   |    5 +++++
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 2a3e8870926a20d41426a54cccaa97617f9adf76
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jul 3 16:45:34 2007 +0000

    Use 'all' to enable vebose debugging in the test
    
    
    20070703164534-f974e-96a35afa37f840b6653ac142ad806def8562ac50.gz

 rules/check.mak |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b9e3e57c6aa2076194e4d7c8281d4c5c826b4d52
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jul 3 16:44:55 2007 +0000

    Delete some cruft due to the fact that I took the Check rules from GStreamer
    
    
    20070703164455-f974e-1725c0d5583185bbc32600cbcf7a93643c22bd22.gz

 rules/check.mak |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit db041c45528c5cc37962192a74a6b5ddd206b506
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jul 2 16:15:40 2007 +0000

    Resolved a little conflict
    
    
    20070702161540-f974e-0280dc942d3369d2f1a4b6c8de74f08081f9a273.gz

 lib/gibber/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc1eadc87b2ca87b6c35dc01c6c4ba815db25ffb
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 13:51:27 2007 +0000

    Add valgrind suppressions for some dlopen errors
    
    
    20070701135127-f974e-1413b3e1ec17fb1e4e788efb1b6bfc37443211a2.gz

 tests/Makefile.am |    2 +-
 tests/dlopen.supp |  127 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 128 insertions(+), 1 deletions(-)

commit e0f9bd49fe1b5ade46ce6286ccffc3111e682e96
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 11:34:19 2007 +0000

    Add the valgrind suppressions taken from gstreamer
    
    
    20070701113419-f974e-60de2ac0150933ff1ef36cb5d1b0fff4abb091cf.gz

 tests/Makefile.am   |    2 +
 tests/valgrind.supp | 2690 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 2692 insertions(+), 0 deletions(-)

commit a8d4e49547685aebf934328dbfb48ab2b5d97f6e
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jun 29 09:53:52 2007 +0000

    Resolved some conflicts
    
    
    20070629095352-f974e-b08a4652188c9ba3d6d8195f144b6578a4f7226c.gz

commit a5ea0b052fceb47d0b61bcc60485e200336f2343
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 27 07:38:24 2007 +0000

    Plugged some small memleaks in GibberRMulticastPacket
    
    
    20070627073824-f974e-aa940bedd6dc9e282d45f46e829a982de9b13363.gz

 lib/gibber/gibber-r-multicast-packet.c |   40 ++++++++++++-------------------
 1 files changed, 16 insertions(+), 24 deletions(-)

commit b16ba4d7dff8967bd96df92717cc7105f88f2a3b
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jun 26 13:57:25 2007 +0000

    Removed the SALUT_ARG_PROFILING macro as it was not used
    
    
    20070626135725-f974e-b1677955092885f6058bde781f7ef59d6008dfb3.gz

 configure.ac     |    1 -
 m4/salut-args.m4 |   16 ----------------
 2 files changed, 0 insertions(+), 17 deletions(-)

commit c3f686a13352ff60bff32bab88c4e972b7539680
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jun 26 13:55:32 2007 +0000

    Use the macro in salut-args.m4 for the --disable-debug compilation option
    
    
    20070626135532-f974e-64ef20e58f99096af411ffca76684609f810658a.gz

 configure.ac     |   10 +---------
 m4/salut-args.m4 |   11 +++++++----
 2 files changed, 8 insertions(+), 13 deletions(-)

commit ecd806d9ca7b6a5623b6940fb6d9875526a76e56
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jun 26 13:52:49 2007 +0000

    Allow specifying the Valgrind version for the SALUT_VALGRIND macro
    
    
    20070626135249-f974e-6aa4befe1ddb18615b25bda3fb8d74001473ce3e.gz

 m4/salut-args.m4     |    2 +-
 m4/salut-valgrind.m4 |    8 ++++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 0e15968b5ee1c61bf9e1720e5240b598a1143660
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Tue Jun 26 13:21:54 2007 +0000

    Fixed the valgrind and coverage compile options reorganizing the macro inclusion
    
    
    20070626132154-f974e-1c612eaa640fd535b4ebb5b8bfc40695ff9819f5.gz

 configure.ac         |   11 ---------
 m4/salut-args.m4     |   17 ++++++++------
 m4/salut-gcov.m4     |   57 +++++++++++++++++++++++++++----------------------
 m4/salut-lcov.m4     |   12 +++++++---
 m4/salut-valgrind.m4 |   24 ++++++++++++--------
 5 files changed, 63 insertions(+), 58 deletions(-)

commit ee29278e4d92f0057277199c3947a666ec3c4aa1
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jun 25 17:35:12 2007 +0000

    Streamline the coverage output printed to screen to make it more useful
    
    
    20070625173512-f974e-f1613c3b485bb04b984114493735cf40331a7382.gz

 rules/lcov.mak |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit 1fc154436700293ff1c591ce699870ee065df4e3
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jun 25 10:11:36 2007 +0000

    Make the internal lcov copy executable as darcs doesn't store the exec bit
    
    
    20070625101136-f974e-dab77336d1fdfc3da4fa88c7e983f37190daada9.gz

 Makefile.am |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 6b69cdbb9d80d729bffecd8a2f235d48c134d394
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jun 25 09:39:16 2007 +0000

    Use the  variable instead of calling make directly
    
    
    20070625093916-f974e-a951f658ae1ad2ae4198505fcc9a57e164d1924d.gz

 Makefile.am     |    6 +++---
 rules/check.mak |    8 ++++----
 rules/lcov.mak  |    8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

commit 41dbc77310f4eefe92075c97d1b27122c57553fc
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jun 25 09:13:47 2007 +0000

    Print 'no' when checking for the lcov executable
    
    
    20070625091347-f974e-685d07ee25031df4129e60f9df4eb6fdd5ba0e84.gz

 m4/salut-lcov.m4 |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f9223be7ec3f3ba3f78580c191aacc5fbf28b023
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jun 25 09:13:06 2007 +0000

    Corrected the HAVE_GCOV variable name
    
    
    20070625091306-f974e-cf057c7c9978d567f3eb46a56e476f5cf4afcc75.gz

 m4/salut-gcov.m4 |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c5fbbdf2f1f5691d3d1dc6b6b30507624640bf4b
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jun 25 07:57:42 2007 +0000

    Split the command line settings from the detection of libraries and utilities
    
    
    20070625075742-f974e-6695a3b35627caa5a09411094577c68d34a60d1e.gz

 configure.ac         |   15 +++++-
 m4/salut-args.m4     |  119 +++++++++----------------------------------------
 m4/salut-gcov.m4     |   48 ++++++++++++++++++++
 m4/salut-lcov.m4     |   22 +++++++++
 m4/salut-valgrind.m4 |   23 ++++++++++
 5 files changed, 128 insertions(+), 99 deletions(-)

commit 97e025f19370a7b8d5170195683570390fdd6c3d
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jun 24 22:57:53 2007 +0000

    Put the lcov output in coverage/ instead of lcov/
    
    
    20070624225753-f974e-5f129404f14e68f686a38231fddd432678232421.gz

 rules/lcov.mak |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit 956ad19e8f1b6e364d673abcf4a68cf62d12306b
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jun 24 21:57:11 2007 +0000

    Add coverage and valgrind support for tests
    
    
    20070624215711-f974e-565c5019028294ac2c333e9e863af6699abfb83f.gz

 Makefile.am            |   13 +++++
 configure.ac           |    6 ++
 extensions/Makefile.am |    4 +-
 lib/gibber/Makefile.am |    4 +-
 m4/salut-args.m4       |  141 ++++++++++++++++++++++++++++++++++++++++++++++++
 rules/check.mak        |  124 ++++++++++++++++++++++++++++++++++++++++++
 rules/lcov.mak         |   25 +++++++++
 src/Makefile.am        |    4 +-
 tests/Makefile.am      |    2 +
 9 files changed, 317 insertions(+), 6 deletions(-)

commit 36212d3ca8e67bdfd7c5dcc18cfa6632dfef109b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 9 15:00:01 2007 +0000

    set srdir to a default value if unset
    
    
    20070709150001-b58c9-ba6cacaa62d84be9417ef21407aef7a5aa820f05.gz

 tests/run-xmpp-connection-test.sh |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit c3c4558484d6d6af64602f0c2c2caff345e28a10
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jul 7 19:04:42 2007 +0000

    Some extra debugging info when creating muc services
    
    
    20070707190442-b58c9-bd62d6ae54fea4f9853cd4f90e6d009c922786f4.gz

 src/salut-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 63f4add4ab89025fd066ea19bcfe45465fedacf8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jul 7 19:03:15 2007 +0000

    Only announce rooms on the address family to which their multicast address belongs
    
    
    20070707190315-b58c9-9ed76de915d94f585acb31ecd50cdb0f2be08ae3.gz

 src/salut-muc-channel.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit d210d3fc8e68160ba6a542105e86fa541282a241
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 5 17:27:15 2007 +0000

    Fix distcheck by grepping the srcdir, not the builddir
    
    
    20070705172715-53eee-239115e337f8dbc34e6149179bd15977b502ea98.gz

 lib/gibber/Makefile.am |    3 ++-
 src/Makefile.am        |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 765c67bc350261a9cbffb3976314c1a58eb17387
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Jul 4 14:22:51 2007 +0000

    GibberRMulticastTransport. Change the logic to cope with the fact that WHOIS_REQUEST puts the requested sender name in another field and add forward compatibility with unique id polling
    
    
    20070704142251-b58c9-ec4ea7e85490a518c1b48a7c59e1a4c4e0e93ba2.gz

 lib/gibber/gibber-r-multicast-transport.c |   30 +++++++++++++++++++++-------
 1 files changed, 22 insertions(+), 8 deletions(-)

commit 5d2fbca0f8960df42defb9ee3842b5ea39dbff7c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Jul 4 14:20:39 2007 +0000

    GibberRMulticastSender: Requested whois sender is now in data.whois_request.sender_id instead of sender
    
    
    20070704142039-b58c9-84867314698c2ef7ce779d35f7a31dbd71a04a88.gz

 lib/gibber/gibber-r-multicast-sender.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 4a874ab5a10e836fee5f8e561c512b381fe39f9c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Jul 4 14:18:36 2007 +0000

    check-gibber-r-multicast-transport.c: Sender id's should never be 0, cope with polling for a unique id
    
    
    20070704141836-b58c9-0106ed736d8d1420dc4545514721d3bf4ff87b2f.gz

 tests/check-gibber-r-multicast-transport.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 76339be19101fd08704a49e4a501eac6d8659c86
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Jul 4 13:37:54 2007 +0000

    Whitespace fixes
    
    
    20070704133754-b58c9-d0f6af5acdb882398d8037df0706954bbf3a2c85.gz

 lib/gibber/gibber-r-multicast-packet.h |   30 ++++++++++++++----------------
 1 files changed, 14 insertions(+), 16 deletions(-)

commit 787604cd8983220dc91b90006eae051e0ef150ac
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Jul 4 13:36:24 2007 +0000

    Seperate sender and requested sender in Whois Request packets
    
    
    20070704133624-b58c9-acb12b67092dcffe106519be50140a900cbf1362.gz

 lib/gibber/gibber-r-multicast-packet.c |   16 ++++++++++++++++
 lib/gibber/gibber-r-multicast-packet.h |    5 +++++
 2 files changed, 21 insertions(+), 0 deletions(-)

commit 708139adde37b373568f6dd66a6aa5c4f746236f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Wed Jul 4 11:06:40 2007 +0000

    test-r-multicast-transport-io.c: Simulate behaviour of IP_MULTICAST_LOOP
    
    
    20070704110640-b58c9-1f60c611c9988f414bdc978fdaa0cfdb0f7571b5.gz

 tests/test-r-multicast-transport-io.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 7041a1c0de63c7399f98e44962f624f033471403
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jul 3 16:06:24 2007 +0000

    Let the tests cope with the new GibberRMulticastPacket
    
    
    20070703160624-b58c9-2c9cf4486ff46a3c384bb9de7c7460c042b9f887.gz

 tests/check-gibber-r-multicast-packet.c    |   58 +++++++++++++++++-----------
 tests/check-gibber-r-multicast-sender.c    |   12 +++--
 tests/check-gibber-r-multicast-transport.c |   45 +++++++++++----------
 3 files changed, 66 insertions(+), 49 deletions(-)

commit 5f30352212443c4494482fe7fd7f46c99ee9ed09
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jul 3 16:03:19 2007 +0000

    GibberRMulticastTransport: Use new refactorized GibberRMultcastPacket
    
    
    20070703160319-b58c9-65e53a92a9eabb264a5ed6a6fad7e60572259d77.gz

 lib/gibber/gibber-r-multicast-transport.c |  204 +++++++++++++++--------------
 1 files changed, 104 insertions(+), 100 deletions(-)

commit 353d937ff4375f28ae745a6f8579cd4e6bfa4dcc
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jul 3 16:02:27 2007 +0000

    GibberRMulticastSender: Use new refactorized GibberRMultcastPacket
    
    
    20070703160227-b58c9-989a7305597a2af9b7d6b738e473364e0b309662.gz

 lib/gibber/gibber-r-multicast-sender.c |   99 +++++++++++++++++---------------
 lib/gibber/gibber-r-multicast-sender.h |    2 +-
 2 files changed, 53 insertions(+), 48 deletions(-)

commit cc2a2a8971bddb8eb444b3fa5af2d3b5cb4e10b2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jul 3 16:01:36 2007 +0000

    Refactor GibberRMulticastPacket to allow for multiple packets types/serialisations
    
    
    20070703160136-b58c9-6bcdb84dde08d2605e54452d79693694a0d5de81.gz

 lib/gibber/gibber-r-multicast-packet.c |  439 ++++++++++++++++++--------------
 lib/gibber/gibber-r-multicast-packet.h |  137 ++++++-----
 2 files changed, 326 insertions(+), 250 deletions(-)

commit ba0021bcaefe1723202a3bbe39e8a05f10b405e2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 2 09:48:15 2007 +0000

    Add whois packet support
    
    
    20070702094815-b58c9-4dfd4bc0eda24d1fcddfe7291741266a5bf3a372.gz

 lib/gibber/gibber-r-multicast-sender.c     |  158 +++++++++++++++++++++++++--
 lib/gibber/gibber-r-multicast-sender.h     |   10 +-
 lib/gibber/gibber-r-multicast-transport.c  |  159 +++++++++++++++++++++-------
 tests/check-gibber-r-multicast-sender.c    |   27 +++--
 tests/check-gibber-r-multicast-transport.c |   38 +++++--
 5 files changed, 316 insertions(+), 76 deletions(-)

commit 597a4b0409dd6c8633df3392a6b234f6c3a99327
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 2 09:46:33 2007 +0000

    GibberRMulticastPacket: Add Whois capabilities
    
    
    20070702094633-b58c9-d720f97ad5b159b205c3181d87c6086ba6bf69e8.gz

 lib/gibber/gibber-r-multicast-packet.c  |   21 ++++++++++++++++-----
 lib/gibber/gibber-r-multicast-packet.h  |   13 +++++++++----
 tests/check-gibber-r-multicast-packet.c |   21 +++++++++++----------
 3 files changed, 36 insertions(+), 19 deletions(-)

commit 66a3097310d515ed3840671331d4a851e36a4406
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 28 13:09:02 2007 +0000

    Add Whois packet parser/builder
    
    
    20070628130902-93b9a-537e64e55880f548354b20daf7b65d83f88ae601.gz

 lib/gibber/gibber-r-multicast-packet.c    |   56 +++++++++++++++++++++++++++++
 lib/gibber/gibber-r-multicast-packet.h    |   28 ++++++++++++++-
 lib/gibber/gibber-r-multicast-transport.c |    4 +-
 3 files changed, 85 insertions(+), 3 deletions(-)

commit 4db1d315ab7f4d1dd5630f22d096a3dffd84a0a7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 28 13:07:25 2007 +0000

    Make the {add_,get_}_{guint8,guint32,string} functions more generic
    
    
    20070628130725-93b9a-371ed79228351236ec870e5b8779c28b8c9ccf6b.gz

 lib/gibber/gibber-r-multicast-packet.c |  105 +++++++++++++++++---------------
 1 files changed, 57 insertions(+), 48 deletions(-)

commit 7addf292653cd5e37cb3b7c0d133590d97af25c3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 28 11:35:10 2007 +0000

    Convert sender/receiver names to 32 bit id's
    
    
    20070628113510-93b9a-ab87f89d7aad80fe26582c3bd4c4ca59649d25b0.gz

 lib/gibber/gibber-r-multicast-packet.c |   44 +++++++++++++------------------
 lib/gibber/gibber-r-multicast-packet.h |    8 +++---
 2 files changed, 23 insertions(+), 29 deletions(-)

commit 074438844816fb1bd7bf5d89cb3d8713fc87d19a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 4 09:19:11 2007 +0000

    gibber-xmpp-connection-listener.c: rename normalize_to_ipv4 to normalize_to_address
    
    
    20070704091911-7fe3f-cc78b0f1dc0fb4d9ecba02618b1d98ef05642b80.gz

 lib/gibber/gibber-xmpp-connection-listener.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b4b4012f9dd6175e07c80dc2466886eac3197ee6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 3 16:34:40 2007 +0000

    fix typo in gibber-fd-transport.c debug message
    
    
    20070703163440-7fe3f-1079331757b1acf167464f831ab034ab807c8cd7.gz

 lib/gibber/gibber-fd-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c247d93fffb14374ff390576a7dd81c5aeb07711
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 3 16:25:28 2007 +0000

    gibber-xmpp-connection-listener.c: normalize IPv6 address to IPv4 if needed
    
    
    20070703162528-7fe3f-e4260688f49716e7fa277fe7bb2bc93293b30d1c.gz

 lib/gibber/gibber-xmpp-connection-listener.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 3985de51105bab4f0ea83024592eb8b6f607cf12
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 3 15:11:14 2007 +0000

    debug.c: add DEBUG_IM
    
    
    20070703151114-7fe3f-0ecb27c5d28469c38e589817d868c0ebf016ade1.gz

 src/debug.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b0e2b9f0fbc7129268fd86259c53fa5942d0daf7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 3 12:42:48 2007 +0000

    gibber-xmpp-connection-listener.c: check if errno == EADDRINUSE before return the error
    
    
    20070703124248-7fe3f-fc6b712c8801abc744ade2e37c5a925618cc3116.gz

 lib/gibber/gibber-xmpp-connection-listener.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 20081ea0dc069b67c8bcbd1e50492ddb6389d73a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jul 3 12:31:25 2007 +0000

    fix conflicts. Use auto-generated marshallers magic
    
    
    20070703123125-7fe3f-056287f54cd2603471342dae94688fe5e8c79e0a.gz

 lib/gibber/Makefile.am                             |   34 +++-----------------
 ...r-xmpp-connection-listener-signals-marshal.list |    1 -
 lib/gibber/gibber-xmpp-connection-listener.c       |    4 +-
 3 files changed, 7 insertions(+), 32 deletions(-)

commit 38fca45a1121cb0e1736eb7027dd96e99c94b8dd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 10:14:34 2007 +0000

    check-gibber-xmpp-connection-listener: check the type of error when gibber_xmpp_connection_listener_listen fails
    
    
    20070629101434-7fe3f-827164b504356644474b9c7c00265df5beed9ed0.gz

 tests/check-gibber-xmpp-connection-listener.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 8b0100271e3e4dd8e399d4097bbacd95c12e74a8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 10:09:53 2007 +0000

    check-gibber-xmpp-connection-listener: no need to create a XMPP connection in connect_to_port
    
    
    20070629100953-7fe3f-8b3296a8808211fcb49c4fcb14bf287acf759d6c.gz

 tests/check-gibber-xmpp-connection-listener.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit d83c01f78ca7b8ded02971adb3c27ee764362764
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 10:06:12 2007 +0000

    gibber-xmpp-connection-listener: simplify error codes
    
    
    20070629100612-7fe3f-8dbe6dde0e66b9327f8e00341f59f6663fab2dc3.gz

 lib/gibber/gibber-xmpp-connection-listener.c |   10 +++++-----
 lib/gibber/gibber-xmpp-connection-listener.h |    7 ++-----
 2 files changed, 7 insertions(+), 10 deletions(-)

commit 839ad4330860d50c0388c8b9e44428a836e9e97f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 10:00:04 2007 +0000

    gibber-xmpp-connection-listener: pass the addrinfo size with the new-connection signal
    
    
    20070629100004-7fe3f-b9c14e355d76a2da411fe327cfb35125ca928313.gz

 ...r-xmpp-connection-listener-signals-marshal.list |    2 +-
 lib/gibber/gibber-xmpp-connection-listener.c       |    7 ++++---
 tests/check-gibber-xmpp-connection-listener.c      |    1 +
 3 files changed, 6 insertions(+), 4 deletions(-)

commit d911f8678375622b47fcdd93efb970da4dc737dc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 08:53:39 2007 +0000

    gibber-xmpp-connection-listener: NEW_CONNECTION signal gives a ptr to the sockaddr
    
    
    20070629085339-7fe3f-5e64a2837ffd5b806d31b4130f9b81dd883ea655.gz

 lib/gibber/Makefile.am                             |   30 ++++++++++++++++++--
 ...r-xmpp-connection-listener-signals-marshal.list |    1 +
 lib/gibber/gibber-xmpp-connection-listener.c       |    8 +++--
 tests/check-gibber-xmpp-connection-listener.c      |    1 +
 4 files changed, 34 insertions(+), 6 deletions(-)

commit 2e08907a878251cce4f4972ac7600f190050272c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 08:35:11 2007 +0000

    gibber_xmpp_connection_listener_listen now takes the port and a GError as arguments and returns a boolean
    
    
    20070629083511-7fe3f-844a5bca782b04e786df5fc2f5ae735a9a0a2586.gz

 lib/gibber/gibber-xmpp-connection-listener.c  |   60 ++++++++++++++++++------
 lib/gibber/gibber-xmpp-connection-listener.h  |   18 +++++++-
 tests/check-gibber-xmpp-connection-listener.c |    8 +++-
 3 files changed, 67 insertions(+), 19 deletions(-)

commit d5d89251136bafb39ac0a3831cf49969112673eb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 07:41:07 2007 +0000

    add check-gibber-xmpp-connection-listener.c
    
    
    20070629074107-7fe3f-5cd4aec47ff544b99382143013119f7ac935cd98.gz

 tests/Makefile.am                             |    3 +-
 tests/check-gibber-xmpp-connection-listener.c |  110 +++++++++++++++++++++++++
 tests/check-gibber.h                          |    1 +
 tests/check-main.c                            |    1 +
 4 files changed, 114 insertions(+), 1 deletions(-)

commit 973bc7d99191df09d4f3b0ea213d5d4b52d0f8bb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 29 07:40:21 2007 +0000

    add gibber-xmpp-connection-listener.[ch]
    
    
    20070629074021-7fe3f-6419e96689c08be2898d45fee656ce06ad0ab1b5.gz

 lib/gibber/Makefile.am                       |    2 +
 lib/gibber/gibber-xmpp-connection-listener.c |  259 ++++++++++++++++++++++++++
 lib/gibber/gibber-xmpp-connection-listener.h |   68 +++++++
 3 files changed, 329 insertions(+), 0 deletions(-)

commit 0e11a71ed21aa4758b52bdda1ffd5f4d3f38feeb
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jul 3 12:08:39 2007 +0000

    Fully open an incoming stream before passing it to the im-channel if we took control of it
    
    
    20070703120839-b58c9-6665367f46e4537de51993d958d09387545a08c9.gz

 src/salut-im-manager.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 344749684c8bbe566ad69674b35a63a99247c2b8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jul 2 21:47:17 2007 +0000

    Check if the connection is precisely fully open, doesn't change functionality, but makes the code more readable
    
    
    20070702214717-93b9a-619c64c1e31b641885ea82db22f16771b6366f8a.gz

 src/salut-im-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e54fb6c07188f9ad090eb2e8205f95e517e8f8e3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 2 07:57:48 2007 +0000

    Correctly restart the xmpp connection after the auth was successfull
    
    
    20070702075748-b58c9-213277df2d2cb5e38c824542ea6356c1b80f0c0a.gz

 tests/check-gibber-sasl-auth.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7bb825fd2719dffd921b4a05ee707d2cb5dbcad6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 2 07:57:09 2007 +0000

    Use GibberXmppConnections stream flags instead of the old stream_open var
    
    
    20070702075709-b58c9-5d5b22f820f3fec921bbeed8ac276d41cb06613e.gz

 src/salut-im-channel.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c458f732bc193236cf89ced60ccde3d94279805a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 2 07:56:29 2007 +0000

    Add flags to indicate which way the stream opening has been sent
    
    
    20070702075629-b58c9-caba73719213896652eca8671e7606bb09c7792f.gz

 lib/gibber/gibber-xmpp-connection.c |   22 +++++++++++-----------
 lib/gibber/gibber-xmpp-connection.h |    9 ++++++++-
 2 files changed, 19 insertions(+), 12 deletions(-)

commit d5c6c7383be03ef5b2cea4787197323093af0a7d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 3 11:36:33 2007 +0000

    Correct use of presence mixin
    
    
    20070703113633-53eee-ee896d1ab855a347ea812e6c9f2ed133ad5fa46b.gz

 src/salut-connection.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6e8c48e576a4b35a1af8b76d6ff5075de1f97b40
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jul 2 21:51:52 2007 +0000

    Fix conflicts
    
    
    20070702215152-93b9a-d88d231649d18e18f4f65beb97359ad08b03f1e3.gz

 tests/test-sasl-auth.c |  222 ------------------------------------------------
 1 files changed, 0 insertions(+), 222 deletions(-)

commit f2dbb414f9dee9c052cc9578e0aec25b0f3bc985
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jul 2 08:03:56 2007 +0000

    Remove test-sasl-auth as it has been obsoleted by check-gibber-sasl-auth.c
    
    
    20070702080356-b58c9-6e51cce173507fdfda230b33e963c6f0ae735ac1.gz

 tests/test-sasl-auth.c |  222 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 222 insertions(+), 0 deletions(-)

commit 6fbcaef4ead92411e925146d73e7164cde186ecf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 19:33:03 2007 +0000

    Remove .list files from gibber EXTRA_DIST
    
    
    20070702193303-53eee-0e7888b959eeab9e154c8341926f0480d161523b.gz

 lib/gibber/Makefile.am |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

commit be6609cb27ee5405aed13feecfe0d8a13c5c731d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:40:17 2007 +0000

    Add missing declarations of TpBaseConnection cast
    
    
    20070702144017-53eee-024bcc40ff44d4e1f2a691247b296a70b0b2332b.gz

 src/salut-connection.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit c8e9945baa001b22cf5f322bc1a65f9fcc631fb7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:32:07 2007 +0000

    salut-connection.c: error out if functions are called while not connected, rather than crashing
    
    
    20070702143207-53eee-15dd74ef70721dd896c7cafbbcb84c73e2484276.gz

 src/salut-connection.c |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit d95a17002537cb9aa0edac51cdee0071f7ba7b27
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Mon Jul 2 16:49:18 2007 +0000

    Fix a memleak in the GibberXmppConnection test
    
    
    20070702164918-f974e-d961a1edd7f9d983588abecbc339095b1ab43e67.gz

 tests/check-gibber-xmpp-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 85f03537063c6e7d4cd033017561b4c7b59c1ef6
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 14:13:34 2007 +0000

    Fix a memleak in the GibberSaslAuth test
    
    
    20070701141334-f974e-cf2e6f47799a9e6abb864d32ffa13a3ac9a8a52e.gz

 tests/check-gibber-sasl-auth.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a45a7d2ceca6b123aae29b96068386b8f7ea31c7
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 14:08:36 2007 +0000

    Fix two memleaks in TestSaslAuthServer
    
    
    20070701140836-f974e-f6fc59db3a7309773cc92cf5699405169e342aaf.gz

 tests/test-sasl-auth-server.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a8f396cb96a4c091e42210cc678df20d12675360
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 14:07:33 2007 +0000

    Fix some memleaks in the GibberRMulticastTransport test
    
    
    20070701140733-f974e-ef2370a43efe1e309f8b8ddf3595d3c572e6222e.gz

 tests/check-gibber-r-multicast-transport.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 4eda7443430c8518874896b7035072e591662ea9
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 14:05:33 2007 +0000

    Fix a memleak with some circular references in the GibberRMulticastSender test
    
    
    20070701140533-f974e-bade69880950d8f5b6b0088ba9f2326cf688b23b.gz

 tests/check-gibber-r-multicast-sender.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7a2dcfb5b1ce78ca1a1a8a2608cedb16e212d998
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 13:56:48 2007 +0000

    Fix a memleak in the GibberIqHelper test
    
    
    20070701135648-f974e-fc5b23ab037cde3db7d82d483906623526b077ab.gz

 tests/check-gibber-iq-helper.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 339b2f2b12fa3b9f6514fda7ce0f532b4fd42700
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 13:55:50 2007 +0000

    Fix two small memleak in GibberSaslAuth
    
    
    20070701135550-f974e-01e921aff6b722104ea1262ac39980d2dbef55b5.gz

 lib/gibber/gibber-sasl-auth.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d2445e26f71813db72c3e79f4acca0b66a4c8f4e
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sun Jul 1 13:53:55 2007 +0000

    Fix a memleak in GibberRMulticastTransport
    
    
    20070701135355-f974e-9147fba427fe27ccc65bb6e84301960856a10d4f.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8e5b066666f286f0fec9157f7d3f4edc84ef10f5
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 27 07:36:41 2007 +0000

    Plugged some memleak in the GibberRMulticastPacket test
    
    
    20070627073641-f974e-be3c9aebf53fc36e8a393554a2e4ed5e02ffe156.gz

 tests/check-gibber-r-multicast-packet.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9c8ca6b5adc95443d20544b32c240440bd00fa54
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 27 07:35:36 2007 +0000

    Plugged some memleak in the GibberXmppNode test
    
    
    20070627073536-f974e-6a436afcf511a352fa14ce4ab3e0b765c3465f44.gz

 tests/check-gibber-xmpp-node.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit e7772144f3692cb64f56effa5412ca37a8ed03fe
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 27 07:34:16 2007 +0000

    Plugged some memleak in the GibberXmppReader test
    
    
    20070627073416-f974e-564b33d2af26cac3d2c7065fbe0bee9c9acd9be3.gz

 tests/check-gibber-xmpp-reader.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 222e6aab5866b842b68e7133516838e9f99e52ae
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 27 13:30:58 2007 +0000

    Make check-main fail again if there are failing tests
    
    
    20070627133058-f974e-9acf9c459d46dfb8c164e3838be3a1a1c7322edd.gz

 tests/check-main.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 22d0442e249d7a2444202284c1b5148bd88fea51
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 27 13:03:05 2007 +0000

    Use the $srcdir env var to obtain the input files to make 'make distcheck' happy
    
    
    20070627130305-f974e-abafbea1da144e4822c77f4c5529a1e84b7c42fe.gz

 tests/check-gibber-xmpp-connection.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit d1f370ca3b8a0631b9ed3cc0be27c18f62c9b661
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jun 22 12:08:42 2007 +0000

    Deleted the old test-sasl-auth.c file as it was replaced by the Check test
    
    
    20070622120842-f974e-c92843bc26f0d8c834909e268478c0b6485b4885.gz

 tests/test-sasl-auth.c |  222 ------------------------------------------------
 1 files changed, 0 insertions(+), 222 deletions(-)

commit 593d62c8bff4ee6aad5839a6e55bcb391cd1bc1c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:25:23 2007 +0000

    text-helper.h: kill trailing whitespace
    
    
    20070702142523-53eee-664f1ce9e69ee82fc8756087d604763456af010f.gz

 src/text-helper.h |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit f460c973bb247fc565f43bbc2ceb6b670f37ab59
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:25:10 2007 +0000

    text-helper.c: kill trailing whitespace
    
    
    20070702142510-53eee-5ba22b77c118801906dee0debcd4a650e867b0a1.gz

 src/text-helper.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8f8d8188af86df2dbedff990664829a4e4de2397
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:25:01 2007 +0000

    salut-self.c: kill trailing whitespace
    
    
    20070702142501-53eee-da5289ec429b3725123dc6ab5b964465bbd6be51.gz

 src/salut-self.c |   46 +++++++++++++++++++++++-----------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit f371b0e9bd4c7f272e418d73e6b2138593261f3a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:24:50 2007 +0000

    salut-muc-manager.h: kill trailing whitespace
    
    
    20070702142450-53eee-74058e09acc51322c5bc9eb623c9bc53748f2386.gz

 src/salut-muc-manager.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c1b8a7dd1b11131a309822c8d6dec68420e57506
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:24:41 2007 +0000

    salut-muc-manager.c: kill trailing whitespace
    
    
    20070702142441-53eee-39c287e8d55c5bf0f2140f9fc7d5331a2438c6dd.gz

 src/salut-muc-manager.c |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit a34383a6e3975c07e46cf53008e655f6f4fc646c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:24:28 2007 +0000

    salut-muc-channel.h: kill trailing whitespace
    
    
    20070702142428-53eee-2b1ce4c3cf02bec4e08bff1b32f3c21d04813fe5.gz

 src/salut-muc-channel.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a493b5279277888fa3a2fc210ba89d84e175edb9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:24:19 2007 +0000

    salut-muc-channel.c: kill trailing whitespace
    
    
    20070702142419-53eee-66e57a5bb858e8fbfece5bc8bb8c393f7063dd1d.gz

 src/salut-muc-channel.c |  120 +++++++++++++++++++++++-----------------------
 1 files changed, 60 insertions(+), 60 deletions(-)

commit 82e8431ba955793dcdc47c59a60535394336d4d1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:24:12 2007 +0000

    salut-contact.h: kill trailing whitespace
    
    
    20070702142412-53eee-dd7626e879eb4f9097e0e49188a701c0f0880ee3.gz

 src/salut-contact.h |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit d42e7ea8dff7b0c742b5b3d3f1cef5862d072cb3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:24:01 2007 +0000

    salut-contact.c: kill trailing whitespace
    
    
    20070702142401-53eee-f6adef67157e505eb097c485914243d56eee4e8d.gz

 src/salut-contact.c |  102 +++++++++++++++++++++++++-------------------------
 1 files changed, 51 insertions(+), 51 deletions(-)

commit b55955407943ec7a1538283f0a359fff4263215e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:22:58 2007 +0000

    salut-contact-manager.h: kill trailing whitespace
    
    
    20070702142258-53eee-85b8524d3d50200eb5d0d37d67249779faf7c9d3.gz

 src/salut-contact-manager.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f5c9683088ca0ca857257905384c698f5868bb13
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:22:48 2007 +0000

    salut-contact-manager.c: kill trailing whitespace
    
    
    20070702142248-53eee-57e3341234ce7c9baca56da2feb1e25821bd1277.gz

 src/salut-contact-manager.c |   68 +++++++++++++++++++++---------------------
 1 files changed, 34 insertions(+), 34 deletions(-)

commit c1d69c97529aa2d5ac45036ded9c999da8560a1e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:22:37 2007 +0000

    salut-contact-channel.c: kill trailing whitespace
    
    
    20070702142237-53eee-bf8eb99dc9f4e189a553ec2d3895dc77f24cacd3.gz

 src/salut-contact-channel.c |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 23d3e2607ccf449c4172d65fc7600395fb66e679
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:22:29 2007 +0000

    salut-connection.c: kill trailing whitespace
    
    
    20070702142229-53eee-e4d81d3170e5467d3b4958547c09972597a1e852.gz

 src/salut-connection.c |   76 ++++++++++++++++++++++++------------------------
 1 files changed, 38 insertions(+), 38 deletions(-)

commit 6da76481d1eca7474427344d38d053af71623aba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:22:19 2007 +0000

    salut-connection-manager.c: kill trailing whitespace
    
    
    20070702142219-53eee-bb136463b92d0157fd2f3b6c401e9f7bbd477ef5.gz

 src/salut-connection-manager.c |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

commit 26a37678fd2614a45ba0fd192c76c6e348189e00
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:22:06 2007 +0000

    salut-avahi-service-resolver.h: kill trailing whitespace
    
    
    20070702142206-53eee-5f7ea74d9bd209ac4f120ada666927b9edf3b8b6.gz

 src/salut-avahi-service-resolver.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit b010869fa20d24e7b1614e094bf0ce1e986d9cb0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:20:57 2007 +0000

    salut-avahi-service-resolver.c: kill trailing whitespace
    
    
    20070702142057-53eee-88cf75487c8abd2228d7a358bc71e5d7ab3495a9.gz

 src/salut-avahi-service-resolver.c |   46 ++++++++++++++++++------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit bc9817e6ed684a88fbd78c9674d295e558e1ebbf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:20:44 2007 +0000

    salut-avahi-service-browser.h: kill trailing whitespace
    
    
    20070702142044-53eee-9f55465fd21eb5c4079844d3c03f037edbd1178a.gz

 src/salut-avahi-service-browser.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit bc26f515be1ed656684496679a978d1321169a27
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:20:33 2007 +0000

    salut-avahi-service-browser.c: kill trailing whitespace
    
    
    20070702142033-53eee-82cddea48f4d68dadc7b4570fd0df7e87e5c09e6.gz

 src/salut-avahi-service-browser.c |   48 ++++++++++++++++++------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

commit e01f956db74437611e3d0a2161fd2a5de51812ef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:20:19 2007 +0000

    salut-avahi-record-browser.h: kill trailing whitespace
    
    
    20070702142019-53eee-df455d4f54f0a48f4ac71bee08997f007aeb174d.gz

 src/salut-avahi-record-browser.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4bbd9a121131dc54634bdb34e37c554b809af54b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:20:02 2007 +0000

    salut-avahi-record-browser.c: kill trailing whitespace
    
    
    20070702142002-53eee-c65ea6c52196d7df7804e180ae8423d437ed543d.gz

 src/salut-avahi-record-browser.c |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

commit 999934696c331c08f038b4ed7a52f52da89e3af4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:19:49 2007 +0000

    salut-avahi-enums.h: kill trailing whitespace
    
    
    20070702141949-53eee-40d8971f05ef389546cc61a347bb41655d27cb1a.gz

 src/salut-avahi-enums.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ab903ca5ff84058ce333e64ddcc9e49740a22175
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:19:33 2007 +0000

    /salut-avahi-entry-group.h: kill trailing whitespace
    
    
    20070702141933-53eee-0f0c38633215034e432ad817ca4a4b02428732b6.gz

 src/salut-avahi-entry-group.h |   46 ++++++++++++++++++++--------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit d7c535e4574494755ffa34811e6a78113f0ce94f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:16:43 2007 +0000

    salut-avahi-entry-group.c: trailing whitespace must die
    
    
    20070702141643-53eee-a142f50375382509bcf8b9e04b1ef76c350c2b0d.gz

 src/salut-avahi-entry-group.c |  114 ++++++++++++++++++++--------------------
 1 files changed, 57 insertions(+), 57 deletions(-)

commit b37c0b9ba9d8645d3defc8143514e57de0e4858d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 14:16:27 2007 +0000

    salut-avahi-client.c: trailing whitespace must die
    
    
    20070702141627-53eee-427bf58ca81d4ef82793f8790abc1ba1cbe542d1.gz

 src/salut-avahi-client.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit a35af60ce27f1df3405fe4296ef4ef46f1b02fa3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 13:02:05 2007 +0000

    Omit missing or empty status messages from the TpPresenceStatus
    
    
    20070702130205-53eee-9c5ee10b131e290be9a13a217ba4d5669b24ed41.gz

 src/salut-connection.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit c3b4d19a505f570b7aada2483f032df6a1d104ee
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 12:32:18 2007 +0000

    Use the presence mixin
    
    
    20070702123218-53eee-12eb832709114057458fa7400475ec6637f1d0e3.gz

 src/salut-connection.c |  623 +++++++++++++++---------------------------------
 src/salut-connection.h |   13 +-
 src/salut-contact.c    |    2 +-
 src/salut-presence.h   |   13 +-
 src/salut-self.c       |    8 +-
 5 files changed, 204 insertions(+), 455 deletions(-)

commit 2f2358c7f60188b907bdc15297db85f0fbf2d02a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 11:04:24 2007 +0000

    Resolve conflict by re-deleting hold_unref_and_return_handles() and salut_connection_request_handles()
    
    
    20070702110424-53eee-56b0091f8afb395030befed70f311d2a1ff73071.gz

 src/salut-connection.c |  142 ------------------------------------------------
 1 files changed, 0 insertions(+), 142 deletions(-)

commit 6ab85b269bf4f84dd41e0d1f54259cce39456f1b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 18:00:13 2007 +0000

    Oops, make salut_connection_class_init::interfaces static
    
    
    20070627180013-53eee-24bc0cee9747097b578e6d12f7bf43cd3b9f100d.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 67206a3977d20aebb380b5d14a83ad32ea72b71f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:43:51 2007 +0000

    Remove obsolete declaration of salut_connection_connection_service_iface_init
    
    
    20070627174351-53eee-8037c081206d27ed3d86060a7b131210c177009e.gz

 src/salut-connection.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit c080c974df304f0955e012b1ad4d50a2d425f6e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:43:03 2007 +0000

    Correct signature of handle_normalize_require_nonempty
    
    
    20070627174303-53eee-20301f659d0af60be989a405125528b541c961c6.gz

 src/salut-connection.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit fde71f1d153a95e55675b47ca503b3497503c61d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:38:34 2007 +0000

    SalutConnection: let TpBaseConnection implement RequestHandles. Supply a validation function to ensure that requested handle IDs are non-empty
    
    
    20070627173834-53eee-431f56f4f3a541aa2d4bcbe0a9e1fddc05434d78.gz

 src/salut-connection.c |   48 ++++++++++++++++++++++++++----------------------
 1 files changed, 26 insertions(+), 22 deletions(-)

commit b38bbc58d02f4b6bd979199856374cd4711fc226
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:28:22 2007 +0000

    SalutConnection: use TpBaseConnection implementation of GetInterfaces()
    
    
    20070627172822-53eee-5fdb2e487c78507bf6b9cb1b12ccbe5d888d4478.gz

 src/salut-connection.c |   27 +++++++++------------------
 1 files changed, 9 insertions(+), 18 deletions(-)

commit c4f151c968f71213ba31a78075dedb2eaec74d32
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:28:05 2007 +0000

    configure.ac: require telepathy-glib 0.5.13
    
    
    20070627172805-53eee-61bec6cda83c1c700234d499ce454457cca2c43a.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bde74bbe707f7eb3196e81fdc26f4d7147b0327a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:57:25 2007 +0000

    Remove salut-self-signals-marshal.list
    
    
    20070702105725-53eee-789f727495c2e2d14d77d3ab0b9ab1a7ce1ebc90.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit adfbaa5d3c07136f47cff164513861439ea2cece
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:57:11 2007 +0000

    Remove salut-muc-manager-signals-marshal.list
    
    
    20070702105711-53eee-dd20765dcb9ea054cafe1ca629fae592d26ea693.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit fd69dbc44ab490001b0419aa6aba109f426c1759
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:57:01 2007 +0000

    Remove salut-muc-channel-signals-marshal.list
    
    
    20070702105701-53eee-17483efde9412e369af62b9d9e9dd9a51726fc7d.gz

 src/salut-muc-channel-signals-marshal.list |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 848c34e120ea33fc96b4236a2df4949fa50beeef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:56:52 2007 +0000

    Remove salut-im-manager-signals-marshal.list
    
    
    20070702105652-53eee-a917d9656c9beb8e0b9eb27269157cd0722f040d.gz

 src/salut-im-manager-signals-marshal.list |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 3156e70a056003279a6bf3a6ef3f49f2975372fd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:56:43 2007 +0000

    Remove salut-im-channel-signals-marshal.list
    
    
    20070702105643-53eee-75b6417f1eeb8001f72c40efc1da017462339885.gz

 src/salut-im-channel-signals-marshal.list |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 879df5e41fb4ef565f4dc0e047fc27bdaad75b62
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:56:36 2007 +0000

    Remove salut-contact-signals-marshal.list
    
    
    20070702105636-53eee-53dd8175a08ac198625922dabf0664e20ae633e2.gz

 src/salut-contact-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit a0a739f002e36ec9eb97a994ecd796b40deab9e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:56:27 2007 +0000

    Remove salut-contact-manager-signals-marshal.list
    
    
    20070702105627-53eee-d9947bad568b503cc340de4e5fdaab1b0be25bde.gz

 src/salut-contact-manager-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit cd25c1e115b84a3616886439d49696fbd818741c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:56:18 2007 +0000

    Remove salut-contact-channel-signals-marshal.list
    
    
    20070702105618-53eee-0cb18e2546725a171a6d00b00f63be4faace1f04.gz

 src/salut-contact-channel-signals-marshal.list |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit f0223e1f19526e9f4dfa4450a5af26a04869e71a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:56:10 2007 +0000

    Remove salut-avahi-service-resolver-signals-marshal.list
    
    
    20070702105610-53eee-9dd62327589c2ec88a1cd37a850573796b882562.gz

 ...lut-avahi-service-resolver-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f29acd089f615a80ed5428fc464f4facbe6f03ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:55:59 2007 +0000

    Remove salut-avahi-service-browser-signals-marshal.list
    
    
    20070702105559-53eee-cf1a845d0c5e82fee9d784b52a4dfbbf46e25f17.gz

 ...alut-avahi-service-browser-signals-marshal.list |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit fe4d4098474d364bd4885e0e36ed8f01543a93d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:55:50 2007 +0000

    Remove salut-avahi-record-browser-signals-marshal.list
    
    
    20070702105550-53eee-c0223a07043be22acd7910a9e84ed7842a71cc97.gz

 ...salut-avahi-record-browser-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 68fc3ab315345bea5ee8f14c9ffc14c2bed8136e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:55:37 2007 +0000

    Remove salut-avahi-entry-group-signals-marshal.list
    
    
    20070702105537-53eee-ade866b961586e0f32a405020449970c909ec721.gz

 src/salut-avahi-entry-group-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 61485993d646432750a1ce7351519d969bbef15c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:55:25 2007 +0000

    Remove salut-avahi-client-signals-marshal.list
    
    
    20070702105525-53eee-a34623296b89f56c559dded5dfee44ea1a020630.gz

 src/salut-avahi-client-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit c82d8c08a7c0cbabcc3c83722f735684e25c1297
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:55:22 2007 +0000

    src/: generate all signal marshallers together.
    
    Avoid .list files by grepping source code to discover what marshallers we need.
    
    20070702105522-53eee-8a1eb02128914dccb2a9fa29503f8121e44aa36b.gz

 src/Makefile.am                    |   67 +++++++----------------------------
 src/salut-avahi-client.c           |    1 -
 src/salut-avahi-entry-group.c      |    1 -
 src/salut-avahi-record-browser.c   |    6 ++--
 src/salut-avahi-service-browser.c  |    6 ++--
 src/salut-avahi-service-resolver.c |    4 +-
 src/salut-contact-manager.c        |    4 +-
 src/salut-contact.c                |    4 +-
 src/salut-im-channel.c             |    4 +-
 src/salut-im-manager.c             |    1 -
 src/salut-muc-channel.c            |    1 -
 src/salut-muc-manager.c            |    1 -
 src/salut-self.c                   |    1 -
 13 files changed, 28 insertions(+), 73 deletions(-)

commit b80247b362d73500f642e466b4fc2be7674e8a8d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:52:26 2007 +0000

    Remove gibber-xmpp-stanza-signals-marshal.list
    
    
    20070702105226-53eee-6343847face069354b96f81e0dc3fcf4158bd685.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 66f8636715d9c45ea265671e348a3628e5807964
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:52:18 2007 +0000

    Remove gibber-xmpp-reader-signals-marshal.list
    
    
    20070702105218-53eee-fe2ae26699b4a8611ceae0b38f0d893e8ae6b8a4.gz

 lib/gibber/gibber-xmpp-reader-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e3fe198ea29a2eb1412d52c4c58efb0cc8961d5c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:52:05 2007 +0000

    Remove gibber-xmpp-connection-signals-marshal.list
    
    
    20070702105205-53eee-f0ab46818330c1cd2c500321cba87b47be229141.gz

 .../gibber-xmpp-connection-signals-marshal.list    |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f053296bd23c65609c51cc7cf463f24ec5695d0b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:51:58 2007 +0000

    Remove gibber-transport-signals-marshal.list
    
    
    20070702105158-53eee-b85e4c42c5b2cc66e381d400f5c77184d0dac6e9.gz

 lib/gibber/gibber-transport-signals-marshal.list |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 6a8becbc6afa8e49388e58104d195f43b0d88997
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:51:49 2007 +0000

    Remove gibber-ssl-transport-signals-marshal.list
    
    
    20070702105149-53eee-169a2ae30b1e01bcea11fcd8e361ee2659517760.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit e6fc22d9cb6414ced375cd100df88960bd26a390
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:51:42 2007 +0000

    Remove gibber-sasl-auth-signals-marshal.list
    
    
    20070702105142-53eee-3f38afd91482a9b40437131645ae6a913590fa39.gz

 lib/gibber/gibber-sasl-auth-signals-marshal.list |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 860956ee3ddf4beebbc8ce000db11408621685aa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:51:31 2007 +0000

    Remove gibber-r-multicast-sender-signals-marshal.list
    
    
    20070702105131-53eee-5a1f20cbd646d01f0c57852ff3a677ce8606f61e.gz

 .../gibber-r-multicast-sender-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit bd7b2285124bcb7fd400722704b4a2b2b88a9ff0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:51:22 2007 +0000

    Remove gibber-muc-connection-signals-marshal.list
    
    
    20070702105122-53eee-1a8f8535dd9c022217e5ee00d8d7b0a991de9f37.gz

 .../gibber-muc-connection-signals-marshal.list     |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 0821420f935d158a51d1291cfa9d7707ba147fe6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:51:05 2007 +0000

    Remove gibber-bytestream-ibb-signals-marshal.list
    
    
    20070702105105-53eee-64b2981aa769e3f65cfd61e39603f5f5009c9110.gz

 .../gibber-bytestream-ibb-signals-marshal.list     |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit aa673b9ebb7b181a3d7e899420c977b11bc151db
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:50:50 2007 +0000

    lib/gibber/Makefile.am: kill trailing whitespace
    
    
    20070702105050-53eee-1fec2ed3b7b347fc709c45a7ca858921e4050e10.gz

 lib/gibber/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f4fc2d242b22d5b311c24ddb511289eca1335d83
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:48:55 2007 +0000

    lib/gibber/: generate all signal marshallers together.
    
    Generate them by grepping source code to see which marshallers are needed,
    avoiding the need for .list files.
    
    20070702104855-53eee-56259e92f01b710c85025a8f1bad923288f12ba5.gz

 lib/gibber/Makefile.am                 |   45 +++++++++++--------------------
 lib/gibber/gibber-bytestream-ibb.c     |    4 +-
 lib/gibber/gibber-muc-connection.c     |    6 ++--
 lib/gibber/gibber-r-multicast-sender.c |    4 +-
 lib/gibber/gibber-sasl-auth.c          |    8 +++---
 lib/gibber/gibber-ssl-transport.c      |    1 -
 lib/gibber/gibber-transport.c          |    4 +-
 lib/gibber/gibber-xmpp-connection.c    |    4 +-
 lib/gibber/gibber-xmpp-reader.c        |    4 +-
 9 files changed, 33 insertions(+), 47 deletions(-)

commit b9072927eb3aa7628a12b1590b28a231cbfc1d62
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:48:19 2007 +0000

    src/: use g_cclosure_marshal_VOID__ENUM instead of making our own
    
    
    20070702104819-53eee-f72c27f9b873eb6a2b3fcde9c1999b6ca10cc2c6.gz

 src/salut-avahi-client.c      |    2 +-
 src/salut-avahi-entry-group.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a8307b007d4771d74acf1c50901cc92555c44524
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jul 2 10:47:29 2007 +0000

    lib/gibber/gibber-bytestream-ibb.c: replace custom marshaller with generic one from GLib
    
    
    20070702104729-53eee-a8d899ad5b8f99edeb77f03cc692baa417f1dff1.gz

 lib/gibber/gibber-bytestream-ibb.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 884e67cc27bda2a5a15ffafba75180e7f04c0f84
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 14:06:46 2007 +0000

    xmpp-stanza: assert stanza->node != NULL
    
    
    20070628140646-7fe3f-6e9a2388bc757c87c00addad2f36c7d9a917d420.gz

 lib/gibber/gibber-xmpp-stanza.c |    8 +-------
 1 files changed, 1 insertions(+), 7 deletions(-)

commit 89d890722afef5c85e0b37f398dfcfa09e6a2d7b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 13:57:42 2007 +0000

    xmpp-stanza: factor out (sub) type name -> GibberStanza(Sub)Type to simplify code
    
    
    20070628135742-7fe3f-63c98e9add085256738a6d841354e8ac4a5d7366.gz

 lib/gibber/gibber-xmpp-stanza.c |   90 ++++++++++++++++++++-------------------
 1 files changed, 46 insertions(+), 44 deletions(-)

commit 06da20f68908d97dbbe849d65df10e0401557580
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 13:39:32 2007 +0000

    rename LAST_GIBBER_STANZA_(SUB_)TYPE to NUM_GIBBER_STANZA_(SUB_)TYPE
    
    
    20070628133932-7fe3f-12f50c87a912fdcaf632cbd2496162fdb95d6019.gz

 lib/gibber/gibber-xmpp-stanza.c |   26 +++++++++++++-------------
 lib/gibber/gibber-xmpp-stanza.h |    4 ++--
 2 files changed, 15 insertions(+), 15 deletions(-)

commit b2d4e0f8011dde6799b1d65c2e143611bd995645
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 12:45:07 2007 +0000

    add gibber_xmpp_stanza_get_type_info tests
    
    
    20070628124507-7fe3f-e3bea7b1169127a3c9bb6d285f975509cc90ad37.gz

 tests/check-gibber-xmpp-stanza.c |   72 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

commit 9eea02d7c7874de569b1c6d69d311ebbc557678f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 12:44:49 2007 +0000

    add gibber_xmpp_stanza_get_type_info
    
    
    20070628124449-7fe3f-7ce76716162f4ef37a00cfaf0135f998fe684df0.gz

 lib/gibber/gibber-xmpp-stanza.c |   63 +++++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-xmpp-stanza.h |    4 ++
 2 files changed, 67 insertions(+), 0 deletions(-)

commit 22b3b96c5fce176931e07227ec5fc1f9ce364f60
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 11:52:15 2007 +0000

    add GIBBER_STANZA_TYPE_UNKNOWN and GIBBER_STANZA_SUB_TYPE_UNKNOWN
    
    
    20070628115215-7fe3f-b1554b27ca4159ccabfb0440253f4511dd2cd9f6.gz

 lib/gibber/gibber-xmpp-stanza.c |    3 +++
 lib/gibber/gibber-xmpp-stanza.h |    2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 7fcb63d423556f5f9a10cafc1454b47cb378ad78
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 11:39:04 2007 +0000

    rename make_gibber_stanza_build_tcase to make_gibber_xmpp_stanza_tcase
    
    
    20070628113904-7fe3f-ee388ffdaaab323dcad6e75b25913ea24c79a443.gz

 tests/check-gibber-xmpp-stanza.c |    8 ++++----
 tests/check-gibber.h             |    2 +-
 tests/check-main.c               |    2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit 7c20a14669f6f0d5ed435fb0ce24f595856d7f79
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 11:34:08 2007 +0000

    rename check-gibber-stanza-build.c to check-gibber-xmpp-stanza.c
    
    
    20070628113408-7fe3f-8a2482b98112f845ad957014cab31e0686287c85.gz

 tests/Makefile.am                 |    2 +-
 tests/check-gibber-stanza-build.c |   90 -------------------------------------
 tests/check-gibber-xmpp-stanza.c  |   90 +++++++++++++++++++++++++++++++++++++
 3 files changed, 91 insertions(+), 91 deletions(-)

commit c6a53633ce8018132fd54b07254fb835da2135d8
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jun 22 12:07:14 2007 +0000

    Ported the GibberXmppStanza test to Check
    
    
    20070622120714-f974e-b79026380d9091aee62db779e4387a9b7441891f.gz

 tests/Makefile.am                 |   15 +-----
 tests/check-gibber-stanza-build.c |   90 +++++++++++++++++++++++++++++++++++++
 tests/check-gibber.h              |    3 +-
 tests/check-main.c                |    1 +
 tests/test-stanza-build.c         |   88 ------------------------------------
 5 files changed, 95 insertions(+), 102 deletions(-)

commit 3293dc1ac4cd2263b66f63ac4701c115567f2566
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 28 10:49:24 2007 +0000

    salut_im_channel_send_stanza doesn't unref the stanza
    
    
    20070628104924-7fe3f-18e00ce80eaa3a739b5ff0ad9a3f93190b75421c.gz

 src/salut-im-channel.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 77255e609abaa386adfec432f46ab3d6d5dff02f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 16:03:21 2007 +0000

    muc-channel: fix invitation stanza leak
    
    
    20070627160321-7fe3f-33646b33e15e93789cc55e7659c117d37dd741f2.gz

 src/salut-muc-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 04b2a8272930838b4aefbc6eac1d571f7ccb018e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 16:00:41 2007 +0000

    fix sender leak in hold_unref_and_return_handles
    
    
    20070627160041-7fe3f-fb456f927961e089599597ff73fb6b2b7a58c1df.gz

 src/salut-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9c3796e4205b985f3aafd469a7bb188104b2187a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 15:40:13 2007 +0000

    xmpp writer: gibber_xmpp_writer_write_stanza: properly end the XML document if we opened it
    
    
    20070627154013-7fe3f-4531ab5c3ffdc7098d6a7cb10cbf53b1fbd4ae9f.gz

 lib/gibber/gibber-xmpp-writer.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 4db0dd4a9e746dd31a94fb97cb81c7ea4b70ac82
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 15:29:50 2007 +0000

    xmpp-reader: fix parser leak
    
    
    20070627152950-7fe3f-66c9308c55f88482fc97277bf40d24a9f382e6fc.gz

 lib/gibber/gibber-xmpp-reader.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 8b52e7a192ae4117708833a7f520189f945723b7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 15:13:23 2007 +0000

    rewrote default alias code to make it easier to read
    
    
    20070627151323-7fe3f-e4658ad49daeacf51d5ddb38668d9bb62d6682ed.gz

 src/salut-self.c |   40 +++++++++++++++++-----------------------
 1 files changed, 17 insertions(+), 23 deletions(-)

commit e2f950697304cfaef41e221bc254bea5643cc427
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 15:13:10 2007 +0000

    salut-self: fix alias leak
    
    
    20070627151310-7fe3f-6f642fe2ba8190026cc0a4302d15bb7cda21c2b4.gz

 src/salut-self.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c4d59d614bf002e08315c09872433e9d5db1d3b5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 13:46:13 2007 +0000

    fix str leak in gibber_r_multicast_packet_parse
    
    
    20070627134613-7fe3f-2434ae12552696c337932913a3af1c169d5db089.gz

 lib/gibber/gibber-r-multicast-packet.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a1ff1aa8bedb1e565e669d6fff097abf601371b6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 11:45:29 2007 +0000

    gibber-r-multicast-packet.c: fix name leak in gibber_r_multicast_packet_add_receiver
    
    
    20070627114529-7fe3f-1e3e5c2eb1d7f560376fce0daa26ece6168c93b1.gz

 lib/gibber/gibber-r-multicast-packet.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 79e700d47502dd5ea769380a5df1df42b5c3e6b9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 11:30:42 2007 +0000

    salut-contact: free name, type and domain in compare_resolver
    
    
    20070627113042-7fe3f-3f60ba8c92a6724f2ded85ac116910eb14242bba.gz

 src/salut-contact.c |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 3ab903bf5ab8dadf69801a1d035c5a7b5160bf2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:28:45 2007 +0000

    SalutContactManager: whitespace
    
    
    20070627172845-53eee-819598b0d3b59c1e36119be6d22bd66f99b1229e.gz

 src/salut-contact-manager.c |   21 ++++++++++-----------
 1 files changed, 10 insertions(+), 11 deletions(-)

commit 8ecfa82c2069957c679b1aff944df8b2be66c8ef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:27:25 2007 +0000

    configure.ac: provide bug URL
    
    
    20070627172725-53eee-c81c26ae9a2f7158be69f2dba8018bde403a8902.gz

 configure.ac |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 0a9e1b80c085721a70ea29b40b928a4b7fa4ce0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 16:45:25 2007 +0000

    SalutMucManager: rename room_info to room_resolvers to indicate what it contains, add a comment
    
    
    20070627164525-53eee-2d1c08e206e5c2a92b658b4364b6892414b7e6db.gz

 src/salut-muc-manager.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit c74e0d6af9389bc564acd307c2ae624aa98cd68d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:12:45 2007 +0000

    Set _olpc-activity txtvers to 0 and check for it
    
    
    20070627171245-53eee-f4df8080ca23348e12d84054e2b7d376b6edcc26.gz

 src/salut-contact.c |   15 +++++++++++++++
 src/salut-self.c    |    2 +-
 2 files changed, 16 insertions(+), 1 deletions(-)

commit f074471fa359fd842de404eb04051fe77fb5fd74
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 17:12:24 2007 +0000

    Set _salut-room txtvers to 0
    
    
    20070627171224-53eee-f3e4853d4a818c48729d000a6b8d25a5aae0a2e7.gz

 src/salut-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8b249f839ea718c745c67c2dceba300239b7eb9c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 16:50:55 2007 +0000

    Simplify selection of DNS record payload
    
    
    20070627165055-53eee-1400c8eaa767943b5220b21f2d5b21a51a2e7e78.gz

 src/salut-muc-channel.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit fcd6143b12cc1f5a0f65f67c87b9aee236fc50ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 16:33:17 2007 +0000

    salut-muc-manager, salut-muc-channel: support IPv6 using AvahiAddress functions
    
    
    20070627163317-53eee-bb6ad8968beddc225a11dbb2e4272dff5bcfd9a8.gz

 src/salut-muc-channel.c |   37 +++++++++++++++++++++++++++--------
 src/salut-muc-manager.c |   48 +++++++++++++++++++++-------------------------
 2 files changed, 50 insertions(+), 35 deletions(-)

commit 78925f7ab23dc263f27dd15048c26763bedde46f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 15:42:00 2007 +0000

    salut-im-manager: handles are unsigned
    
    
    20070627154200-53eee-9a16715a042390ca2ab4056e821dacabfc785686.gz

 src/salut-im-manager.c |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit c8257563b9a087a8f77e2c7dc4b7cc98791c02f2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 15:19:23 2007 +0000

    salut_muc_manager_factory_iface_request: reformat, treat TpHandle as unsigned
    
    
    20070627151923-53eee-5c2ebb82316f06cee5952d8e1c554498464f0b62.gz

 src/salut-muc-manager.c |   48 +++++++++++++++++++++++++---------------------
 1 files changed, 26 insertions(+), 22 deletions(-)

commit abdb219fa9c64f29ce395065e5fa76032793b770
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 15:19:01 2007 +0000

    salut_muc_manager_request_new_muc_channel: reformat
    
    
    20070627151901-53eee-6d15e2e63b4896f673256f03f5d900a1ecf6ce05.gz

 src/salut-muc-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit afc1affd331e86645ac2e168392958e724e0714f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 15:14:59 2007 +0000

    salut-muc-manager: new_tubes_channel: reformat, treat TpHandle as unsigned
    
    
    20070627151459-53eee-211c877f4d30c337d4ddd2f5a9513db89891c086.gz

 src/salut-muc-manager.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 2b1648e3e28fa8c4d1c941fcb6179b880f4251ec
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 15:14:17 2007 +0000

    salut_muc_manager_new_muc_channel: reformat, treat TpHandleType as unsigned
    
    
    20070627151417-53eee-6bc90d37833d5e0a9282f841a72669179f925554.gz

 src/salut-muc-manager.c |   45 +++++++++++++++++++++++----------------------
 1 files changed, 23 insertions(+), 22 deletions(-)

commit fd7807ce9762347ce3bff9d7862981bfb17d1248
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:45:04 2007 +0000

    salut-muc-manager: _get_connection_parameters: make static, reformat
    
    
    20070627144504-53eee-31eaacea316370c2c409c8284d624cc1cbabac5f.gz

 src/salut-muc-manager.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit fd4d6710ca83fda5027efb9fd6fe1a773e02ed83
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:44:24 2007 +0000

    salut-muc-manager: _get_connection: make static, reformat
    
    
    20070627144424-53eee-3fc1b2b95de794a96e9286f23e62b523ffa0bc17.gz

 src/salut-muc-manager.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 6f0a01efa7da07b967da3a947d43a925398f1f17
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:43:16 2007 +0000

    salut-muc-manager: tubes_channel_closed_cb: TpHandle is unsigned, treat it accordingly. Replace FIXME comment with the chosen resolution
    
    
    20070627144316-53eee-774334d2071b38eb542babf12e0bb7c25d67ca2a.gz

 src/salut-muc-manager.c |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit 2ab50444561d15eb90f9a2e74a2482547a3eafde
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:39:13 2007 +0000

    salut-muc-manager: muc_channel_closed_cb: reformat to Collabora style. Correct for unsignedness of TpHandle.
    
    
    20070627143913-53eee-152199a82d9cc9aefcb30684b426659ed85621f4.gz

 src/salut-muc-manager.c |   35 +++++++++++++++++++----------------
 1 files changed, 19 insertions(+), 16 deletions(-)

commit 98e256231ae9b205e7873ceaa5ee4ef39a3c41b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:33:20 2007 +0000

    salut-connection: emit_presence_update: whitespace
    
    
    20070627143320-53eee-99e76a7d9e665882b93a9a75ab95060f9cf1399a.gz

 src/salut-connection.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 70126c966cfecf8d778ef8aa65913f7b0bed6118
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:32:22 2007 +0000

    salut_contact_manager_new_channel: use Collabora coding style, use GUINT_TO_POINTER for handles
    
    
    20070627143222-53eee-8ff8fc3fa85975f1b546985008448b8a397d4e2e.gz

 src/salut-contact-manager.c |   38 ++++++++++++++++++++------------------
 1 files changed, 20 insertions(+), 18 deletions(-)

commit 3c8f568a2eb0b165baaba86627cf8461fe9e8971
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:32:02 2007 +0000

    salut-connection: use GUINT_TO_POINTER for handles
    
    
    20070627143202-53eee-1c7d35cb90483bad723e07cf3fa0fc124e5fdc3a.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0dcc98f9beadbe500c01e2e475f5898b3d6b68c1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:29:34 2007 +0000

    salut_contact_manager_get_channel: reformat to Collabora coding style, use GUINT_TO_POINTER for handles
    
    
    20070627142934-53eee-45126371e1e988fe38e082bfd020b603c2910d2e.gz

 src/salut-contact-manager.c |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

commit f884dcd34263909adb9a5eb3c5cab8bc65057638
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 14:26:53 2007 +0000

    Rename salut_*_get_olpc_activity_properties to ..._merge_...
    
    
    20070627142653-53eee-6fed9bac6d4cba8cbe5a980dd044c1ac6803369a.gz

 src/salut-connection.c      |    4 ++--
 src/salut-contact-manager.c |   11 ++++++-----
 src/salut-contact-manager.h |    2 +-
 src/salut-self.c            |   10 +++++-----
 src/salut-self.h            |    2 +-
 5 files changed, 15 insertions(+), 14 deletions(-)

commit 3472067527a6aa66d25a49973e2c3a664c4898a9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 27 13:57:02 2007 +0000

    Resolve conflict in src/Makefile.am: we've removed both tube-dbus-signals-marshal.list and salut-muc-connection-signals-marshal.list
    
    
    20070627135702-53eee-7ebc99f9edaa51f02d6d461250e42b1cfdc66c45.gz

 src/Makefile.am |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 3f59be55c0fe991570c5ff061344a4d59e4f50b6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 10:12:04 2007 +0000

    gibber-bystream-ibb: rephrase PROP_XMPP_CONNECTION and PROP_MUC_CONNECTION description
    
    
    20070627101204-7fe3f-240a21b52adbccee0a29dad8532a320e1623e0a3.gz

 lib/gibber/gibber-bytestream-ibb.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d18921b145c48481ddc4e33034a313a2adc5d692
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 10:09:46 2007 +0000

    salut_tubes_channel_get_handle: set the right handle type
    
    
    20070627100946-7fe3f-c7ead1fec730090200e0199d59335b059a60f95f.gz

 src/salut-tubes-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 455fb0e4e3e7f5dcd16c19c79f916262c2e97243
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 10:08:37 2007 +0000

    tubes-channel: remove not ready private tubes code
    
    
    20070627100837-7fe3f-82c3fb14d4b3f8f205b824053be82a84513888c9.gz

 src/salut-tubes-channel.c |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

commit 33dd7b0fdceeb0139adac7e080311bc7a47ee633
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 10:05:18 2007 +0000

    simplify generate_stream_id
    
    
    20070627100518-7fe3f-45ff4c5bbe4e6099ff817a0a94ff5c3ce9bdf3ca.gz

 src/salut-tubes-channel.c |   11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)

commit 3a1cef055ba4938e6810b5efe6ae856d7a7751d4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 10:03:06 2007 +0000

    tubes-channel: remove start_initiation as we don't use it now
    
    
    20070627100306-7fe3f-60910fd99088df05586c4ce4dc25a8f9a9a64619.gz

 src/salut-tubes-channel.c |   83 +-------------------------------------------
 1 files changed, 2 insertions(+), 81 deletions(-)

commit 4b1f646b9a7cb70b280f84929d6f37ca7dda2520
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:58:29 2007 +0000

    update_tubes_info returns a boolean so caller can know if it worked fine
    
    
    20070627095829-7fe3f-149db30883657c0cecf45a703896fe4e4b391ecb.gz

 src/salut-tubes-channel.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 937cf8d20cc0b65005f4086392fc2118a81ad9dc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:51:44 2007 +0000

    tubes-channel: set the initiator in publish_tube_in_node and not in publish_tubes_in_node
    
    
    20070627095144-7fe3f-b511e5ea5f276a8cef1972205cddd8d9dca9e1d6.gz

 src/salut-tubes-channel.c |   29 ++++++++++++-----------------
 1 files changed, 12 insertions(+), 17 deletions(-)

commit 9f92ce309ecd2c345ba406f61eec291f732fd0ba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:42:10 2007 +0000

    tube-dbus: we really have to check if destination != NULL to manage broadcasted messages
    
    
    20070627094210-7fe3f-dcf7b034dd3a0eacd25ed935bb8d32665c8f474f.gz

 src/tube-dbus.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit bc6e023c4c65999db48f1c5189cb3d8ea20f79e1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:35:59 2007 +0000

    publish_tube_in_node: set stream-id instead of stream_id as attribute to be more consistent
    
    
    20070627093559-7fe3f-f63d6cd411b44f27171b72ce020b923c805f1a2f.gz

 src/salut-tubes-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3d91b7543afe5515457769deff8e69bf95e36ac9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:28:38 2007 +0000

    tubes-channel: extract_tube_information have to check the value of this initiator_handle and not the pointer
    
    
    20070627092838-7fe3f-8f00b5a82fc534378f0ff509ab6668afd54a9f70.gz

 src/salut-tubes-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 76c5dab37351d42404a7d980a7df2c512f3d3d89
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:25:03 2007 +0000

    tubes-channel: extract_tube_information: check if tube id is numeric
    
    
    20070627092503-7fe3f-e8953541a73ad2d57596ac414a5231cbb132bb77.gz

 src/salut-tubes-channel.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 9ae96cecc31ece867bf314fb68d19461338419fe
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 09:05:42 2007 +0000

    tubes-channel: Unknow -> Unknown
    
    
    20070627090542-7fe3f-65079e008927fbcf3c8856092cf505ae452e3902.gz

 src/salut-tubes-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a8038c20ca57a26eff560a105710c0d8f2c8f7a8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:56:55 2007 +0000

    rename SalutMucChannel property from "muc connection" to "muc-connection"
    
    
    20070627085655-7fe3f-7d847ab58da3e28b0e65b7e7e43c35c0aff4e6d8.gz

 src/salut-muc-channel.c   |   10 +++++-----
 src/salut-tubes-channel.c |    4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

commit d205a0f7f90f9d7a134d5b97fefbca1df4dbe4f8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:47:51 2007 +0000

    don't generate and build tube-dbus-signals-marshal.[ch]
    
    
    20070627084751-7fe3f-b1a46a34fea9892fc1be242a429540d2e87afcbc.gz

 src/Makefile.am |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 4afe03cf80dacd191380f5dfcabec0a61f7d4aca
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:47:35 2007 +0000

    remove tube-dbus-signals-marshal.list
    
    
    20070627084735-7fe3f-ac3018d2529b6679c651b26f0dfc1db23ae22cfb.gz

 src/tube-dbus-signals-marshal.list |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f8cfdf35833c6504f5778d0387f93b56398c54bc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:45:29 2007 +0000

    tube-dbus.c: directly use g_cclosure_marshal_VOID__VOID instead of our own marshaller
    
    
    20070627084529-7fe3f-461fe280ecc7962cbde2709620685cb241a85cb0.gz

 src/tube-dbus.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 23f74c26236baf249d713a042d3984335835d052
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:41:47 2007 +0000

    intented > intended
    
    
    20070627084147-7fe3f-c1e12f275b5c4c3f58595f487873144db624f2f3.gz

 src/tube-dbus.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 14e90d28bdcdb55bbf5dd92c7553fe23e898219d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:38:35 2007 +0000

    tube-dbus: remove useless dbus_message_get_destination extra calls
    
    
    20070627083835-7fe3f-0c95290bb980906baab6f177db9251b8172f5efc.gz

 src/tube-dbus.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 4f71399f510744703e7c2b55f568c001cf7fa823
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:35:46 2007 +0000

    tube-dbus: rewrite PROP_MUC_CONNECTION description
    
    
    20070627083546-7fe3f-25398c56115738c687f11d3c2be3a7299de9a572.gz

 src/tube-dbus.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5705829b9c20cf851c7985e169428d93cbe3789a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 27 08:29:58 2007 +0000

    tube-dbus.c: set bytestream state in a variable to avoid double g_object_new
    
    
    20070627082958-7fe3f-c77af90a4c0af3863e5762160ac9f5f1c5e196a2.gz

 src/tube-dbus.c |   29 ++++++++++++-----------------
 1 files changed, 12 insertions(+), 17 deletions(-)

commit 2801498a83cd472a7eb2218b53d918eb0545bf7f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 26 20:35:50 2007 +0000

    Remove salut-muc-connection-signals-marshal.list from makefile.am which accidentally disappeared
    
    
    20070626203550-93b9a-5109dc6c1800cc24e437a08e8551529e7f9079b6.gz

 src/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 71f3e802f9dca672a3600bf2f936fd6dcaecd87d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 15:45:50 2007 +0000

    salut-tubes-channel.c: when a contact left the muc, remove him from all tubes
    
    
    20070626154550-7fe3f-01b050cee5059b940c4b04790b244f2b3fec1a23.gz

 src/salut-tubes-channel.c |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 47ff43febe9bfdc38a1d807c9a44366d4bd75a1e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 15:11:57 2007 +0000

    remove unwanted double space
    
    
    20070626151157-7fe3f-6b9a04d03ca30cd54329c79d778c24796a4a1600.gz

 src/tube-dbus.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d288b70ef7415617e652dbaada30afe9f249ca90
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 15:07:53 2007 +0000

    tube-dbus.c: pass the contact_repo to unref_handle_foreach instead of the tube object
    
    
    20070626150753-7fe3f-790115bce80771083c9abb9666f56accf0784197.gz

 src/tube-dbus.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 542fd0d6db881f2379cdcc6fee4aea91d061e22f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:51:46 2007 +0000

    salut-connection: don't include salut-tubes-manager.h
    
    
    20070626145146-7fe3f-5c445802e663a1a56756b572a5b8d69d42ad9201.gz

 src/salut-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 50467330458686592f727fe52ca35d1fbba2e199
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:38:00 2007 +0000

    don't build salut-tubes-manager.c as we don't use it
    
    
    20070626143800-7fe3f-e6847c6971da9632e0ef0f4aabd53eca362efd5f.gz

 src/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 86ea3089579f9db0b21d7b0c53cba9cecb37f013
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:31:53 2007 +0000

    tubes-channel.c: don't use // comments
    
    
    20070626143153-7fe3f-aacbeca6f4b29c9037ec60aeac212362962216c9.gz

 src/salut-tubes-channel.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit a6f47b0ce5679a282625e2130c04df6916743bab
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:29:58 2007 +0000

    salut-connection: don't use // comments
    
    
    20070626142958-7fe3f-1266648654da6fd63e7939b0ad408d0664ebb342.gz

 src/salut-connection.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 7b47d379562415e3286ed666a4c1db52caf1f89b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:26:08 2007 +0000

    salut-muc-manager.c: fix typo in comment in salut_muc_manager_factory_iface_request
    
    
    20070626142608-7fe3f-b16618e29d21f88cd18c359d5c0f333882e5b332.gz

 src/salut-muc-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c39ea1185e8e65578718ee28da590716c06480d1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:23:59 2007 +0000

    salut_muc_manager_factory_iface_foreach iterates on tubes hash table too
    
    
    20070626142359-7fe3f-b126831b0bb816abecdfc8052c6f019d0a2ba3a2.gz

 src/salut-muc-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 07d9996671b302de58b6712a918fad90e93c3cb1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:10:35 2007 +0000

    tube-dbus.c: set priv->muc_connection to NULL after we unrefed it
    
    
    20070626141035-7fe3f-b77ac10471c0c623d1194b0d75371e438119d2ab.gz

 src/tube-dbus.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4b321327002c95e669fb29ac994ed8a1f836a348
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 14:09:52 2007 +0000

    salut-tubes-channel.c: disconnect signals and unref the muc connection when disposing
    
    
    20070626140952-7fe3f-da7936e1446c3a57613d1829ac7dce31a8260152.gz

 src/salut-tubes-channel.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit fa7cb7afd54c3929e2fa87ac7085ca3642331f1a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 13:34:38 2007 +0000

    tube-dbus: ref the muc-connection
    
    
    20070626133438-7fe3f-4084576d9065a2314f465a7b4330f8479ee557be.gz

 src/salut-tubes-channel.c |    7 ++++---
 src/tube-dbus.c           |    6 ++++++
 2 files changed, 10 insertions(+), 3 deletions(-)

commit fc7376f3d22eb9e42378de69b81b4d9aa7cc697b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 12:52:43 2007 +0000

    disable the tubes manager as private tubes aren't working anyway
    
    
    20070626125243-7fe3f-d4564a4eb918cfca55271b58d37a44750a1d18ca.gz

 src/salut-connection.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 615730abc300a897f9637fd3c85f844003536209
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 13:00:29 2007 +0000

    Recognise NULL activity/room (i.e. no =) as being the same as ""
    
    
    20070626130029-53eee-06d78cf93fdafc0c979169452357056153ae35ad.gz

 src/salut-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 39dc33ea97532e72fed65bcaa61ae6c56bdeffae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 12:56:17 2007 +0000

    Pass NULL for key to avahi_string_list_get_pair when we don't want it anyway.
    
    Also use char * rather than gchar * for strings that should be freed with
    avahi_free(), and narrow the scope of some variables.
    
    20070626125617-53eee-da4a7a807b4550c864b7610bde238efeee78e8de.gz

 src/salut-contact.c |   59 +++++++++++++++++---------------------------------
 1 files changed, 20 insertions(+), 39 deletions(-)

commit 98daef16dca01a8dfc175fe67f67caac0f7587ea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 12:48:02 2007 +0000

    Fix some contact ref leaks
    
    
    20070626124802-53eee-be92d42679993a9021467ded7d75ded06fbb3d75.gz

 src/salut-connection.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit f555193d6f547f788e12dda32aa74cb098076156
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 12:45:41 2007 +0000

    Remove comment which is no longer true
    
    
    20070626124541-53eee-6fc44e1c2645f67c02f1e7f161120875787d83ca.gz

 src/salut-connection.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 86da6500cf70de41f7d80c299b0ee77d65d63942
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 01:47:50 2007 +0000

    Don't build SalutContactActivity code unless ENABLE_OLPC
    
    
    20070626014750-53eee-228bb016f1bef751cf2a604914f42a8362ec7d71.gz

 src/salut-contact.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit aa7f4128cfcb5ca34212010c30c829ea1996c45a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 01:47:05 2007 +0000

    Don't try to hook activity resolved callback unless ENABLE_OLPC
    
    
    20070626014705-53eee-9aabe5fae2a4c3c78be250fe185cc2f4fe319564.gz

 src/salut-contact.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cc1a138e598345d4b3edf2fc9c8a05d8decff6a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 01:45:25 2007 +0000

    Don't build activity_new and activity_unref unless ENABLE_OLPC
    
    
    20070626014525-53eee-a08f1944d5058603ac3f720599090e9a51dd5230.gz

 src/salut-contact-manager.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2617220f2d86ec88c49159e1504bf61df67c16c5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 00:52:47 2007 +0000

    Merge -tubes and -publish branches
    
    
    20070626005247-53eee-6ac648ee662a7333e07225b2c1eb3a1ac82f2b2f.gz

 src/salut-muc-manager.c |  206 ++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 193 insertions(+), 13 deletions(-)

commit b26547199ffb1e215b19f92e9dd408b0309a368d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 25 18:23:06 2007 +0000

    tubes-channel: changes to fit "old" tube API
    
    
    20070625182306-7fe3f-a404fecc4c69ffc7590faf3635323e010e76428c.gz

 src/salut-tubes-channel.c |   45 ++++++++++++++++++++++++++++++++-------------
 1 files changed, 32 insertions(+), 13 deletions(-)

commit a899175d84f860f7d39f180e31cef352473a991c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 25 15:37:56 2007 +0000

    tube-dbus.c: properly initiate the bytestream when we create it the local pending state
    
    
    20070625153756-7fe3f-2dfcbbcad363b7bd04bb90f0b98f04f5e8c1c441.gz

 src/tube-dbus.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 2e5a7ce8b8a5efd6af5d581fd0fedb930aaa3eb7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 13:58:29 2007 +0000

    add tube-iface.[ch]
    
    
    20070622135829-7fe3f-97faceea183a749388a153c614f995e4ede9ebab.gz

 src/tube-iface.c |   75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/tube-iface.h |   66 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 141 insertions(+), 0 deletions(-)

commit b17e3bc100c715a92e2d8b772359fdd194f523d6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 13:52:23 2007 +0000

    add salut-tubes-channel.[ch]
    
    
    20070622135223-7fe3f-696f55a8d76e82ea3fc03a2086cf56d4e8ab10e4.gz

 src/salut-tubes-channel.c | 1912 +++++++++++++++++++++++++++++++++++++++++++++
 src/salut-tubes-channel.h |   69 ++
 2 files changed, 1981 insertions(+), 0 deletions(-)

commit 2e6b837d3f27390de679b506864ccb5fa688ca70
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 13:49:10 2007 +0000

    add tube-dbus.[ch] and tube-dbus-signals-marshal.list
    
    
    20070622134910-7fe3f-83fb81d9497b57532d083cd6f309b9e8983e2af7.gz

 src/tube-dbus-signals-marshal.list |    1 +
 src/tube-dbus.c                    | 1031 ++++++++++++++++++++++++++++++++++++
 src/tube-dbus.h                    |   70 +++
 3 files changed, 1102 insertions(+), 0 deletions(-)

commit f0ab4d11cea3e8792b2c9cd2e8eff18b89ea54b4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 13:44:44 2007 +0000

    add gibber-bytestream-ibb.[ch]
    
    
    20070622134444-7fe3f-24065ba089eab1e1c260a0a2185d6f3a738fbc1e.gz

 lib/gibber/gibber-bytestream-ibb.c |  730 ++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-bytestream-ibb.h |   98 +++++
 2 files changed, 828 insertions(+), 0 deletions(-)

commit c26773f86417639a36e6bd1f81a03b8ae99be6d0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 13:38:41 2007 +0000

    add gibber-bytestream-ibb-signals-marshal.list
    
    
    20070622133841-7fe3f-8e586a828c0b679f2c76596dfe86086911852321.gz

 .../gibber-bytestream-ibb-signals-marshal.list     |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4097f6baad80144d190601bb2bd72fdfb3e0f9f2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 16:11:39 2007 +0000

    muc-manager: no need to remove twice the same channel when closing it
    
    
    20070620161139-7fe3f-fa015e5fe75a980191fe6005a9b380ecff5ae984.gz

 src/salut-muc-manager.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit bd5446cab1acbf164bbc742f4ad827e1ff0a3f74
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 09:29:58 2007 +0000

    instantiate the tubes manager
    
    
    20070620092958-7fe3f-66a180415c0789c83308a3df7aecf7118ca21cf4.gz

 src/salut-connection.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 8c07dba51d31c6184f1ec5e468fd3a2d0a79f4eb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 09:29:40 2007 +0000

    build tube support
    
    
    20070620092940-7fe3f-c849b6e31079c130460bd7766951b734ed6094c3.gz

 src/Makefile.am |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

commit e947e37069b65c831f4f9bac6dcd60ac8eb5dd1c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 09:29:00 2007 +0000

    build GibberBytestreamIBB
    
    
    20070620092900-7fe3f-349091ce378d98ae8763e22dcb775c67aa8c2082.gz

 lib/gibber/Makefile.am |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit a553ffc7eeb305988d525c398ec3d9dc9ec94696
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 15:14:41 2007 +0000

    resolve conflicts in salut-muc-manager.c
    
    
    20070615151441-7fe3f-552aa74907c3aa9bf2b4dc7c6e6b626540495644.gz

 src/salut-muc-manager.c |   48 +++++++++++++++++++++++++++++++---------------
 1 files changed, 32 insertions(+), 16 deletions(-)

commit cbf463081b59259f014752fcaefe08c9f842bc52
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 15:06:26 2007 +0000

    make Salut link on telepathy-glib-unstable
    
    
    20070615150626-7fe3f-38250f12280ae1fc213a4c5ff97fb969b44b371b.gz

 src/Makefile.am |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit ae26d08815af3cbaa899298ba521cd63d8d04a84
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 11:55:34 2007 +0000

    gibber-namespaces.h: add tubes NS
    
    
    20070615115534-7fe3f-bc808f4784fbc66fb160f25de84058a26800d4ea.gz

 lib/gibber/gibber-namespaces.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9c34f478769d8041b66178082c16063c27d024e5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 17:10:56 2007 +0000

    add IBB and AMP NS
    
    
    20070613171056-7fe3f-42a9b52794f2a1ddab3aec7d9e65c68fc4f1c5f9.gz

 lib/gibber/gibber-namespaces.h |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit d3d700d7652f078beaeae1852ef2160c3b1b831a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 13:54:46 2007 +0000

    salut-muc-manager.c: add muc tubes support
    
    
    20070613135446-7fe3f-c434fd2ba0482d5b9cd2fda602783310fea5fa31.gz

 src/salut-muc-manager.c |  181 +++++++++++++++++++----------------------------
 1 files changed, 72 insertions(+), 109 deletions(-)

commit 38ff041716e28ca8741b4c77c012f3e484fbc827
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 11:24:50 2007 +0000

    salut-muc-manager: rename priv->channels to priv->text_channels
    
    
    20070613112450-7fe3f-19253cf199fa35861bc486d1c3f9837587d84967.gz

 src/salut-muc-manager.c |   41 ++++++++++++++++++++---------------------
 1 files changed, 20 insertions(+), 21 deletions(-)

commit e5fe59d9d3641e5b55ce80564782a16567303e8c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 09:21:29 2007 +0000

    resolve conflicts
    
    
    20070613092129-7fe3f-2b6baa02dcd135f33a8f7b8a9c02d8453d962d23.gz

 lib/gibber/gibber-debug.c |    2 ++
 lib/gibber/gibber-debug.h |    3 +++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit e6b0bd3e701fb3d074cfdd41103ddf185041b045
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 11 14:22:49 2007 +0000

    add bytestream debug flag in salut debug
    
    
    20070611142249-7fe3f-4853be583b3ab86ea67005ecbb9f73d45c1a3bf9.gz

 src/debug.c |    1 +
 src/debug.h |    3 ++-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 8bd339c8d69f6814fed59536d6cbfdee96f49aee
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 11 10:14:31 2007 +0000

    add bytestream flag in gibber-debug
    
    
    20070611101431-7fe3f-d1f9d74df54bc1e246ab75826b931d6bd9695999.gz

 lib/gibber/gibber-debug.c |    1 -
 lib/gibber/gibber-debug.h |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit 0ed40c5ada725f69d9a57908cc459cd8f1e50bfb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 14:16:37 2007 +0000

    add a tube debug flag
    
    
    20070607141637-7fe3f-11bb2bdaea985b530e39b1aa65bcc6dbc8f920dd.gz

 src/debug.c |    1 +
 src/debug.h |    3 ++-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit b535fad91e784bdbc4d4fe1fa85e0d0628522181
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 14:15:56 2007 +0000

    add telepathy-glib-unstable C and LIBS flags when building
    
    
    20070607141556-7fe3f-52c503901ce789a156c4d46167c6210843c074ab.gz

 src/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6a87f8973efabf2de23fa42210d7e232cfc5b419
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 14:11:34 2007 +0000

    configure.ac: check fo telepathy-glib-unstable
    
    
    20070607141134-7fe3f-8878d6e532ac03c5559d3cf17d50eef78e3af781.gz

 configure.ac |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit f1a2897d0b0775fe77ee86d6867f464571910562
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 01:00:40 2007 +0000

    Correctly return handle type ROOM from GetHandle() on MUC channels
    
    
    20070626010040-53eee-8b68170ea2130bee506fa0fffac9c30c761d4d3b.gz

 src/salut-muc-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3277fc2a74eb7e13a6d089c84b6f8dd77632efaf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 26 00:30:09 2007 +0000

    Implement activity properties and activity advertisement
    
    
    20070626003009-53eee-e2e4b71540baab65936fa34a837814605a3c1898.gz

 src/salut-connection.c                 |  302 ++++++++++++++++++++++++++++++--
 src/salut-contact-manager.c            |  279 +++++++++++++++++++++++++++--
 src/salut-contact-manager.h            |    8 +
 src/salut-contact-signals-marshal.list |    1 +
 src/salut-contact.c                    |  250 +++++++++++++++++++++++++--
 src/salut-contact.h                    |   11 +-
 src/salut-self.c                       |  220 +++++++++++++++++++----
 src/salut-self.h                       |   16 ++-
 8 files changed, 1006 insertions(+), 81 deletions(-)

commit dbc2e4f31d893ee39d67e39f6d453396534c114f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 25 14:20:02 2007 +0000

    Correct sense of assertions in salut_self_add_olpc_activity
    
    
    20070625142002-53eee-dc134fc1bcee2ca4e1e8d1e468ba71d1319b77d2.gz

 src/salut-self.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f3b28aad56f280a12a416fdcbc76053ea5c23a8b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 25 14:15:23 2007 +0000

    Correct sense of return from salut_self_set_olpc_activities
    
    
    20070625141523-53eee-f130d85ed269dd2233156dcf92bd03f1e685d98f.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit adba3211129b90a9597ab5cac0909080cc1225f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 25 14:10:06 2007 +0000

    Fix name of dbus_g_method_return_error (not dbus_g_return_error)
    
    
    20070625141006-53eee-e130639817e4f72042e94fe6b3c79a6937d60308.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4220b8fc04f5e216c0c0c6968364106b5e632ee0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 25 14:09:04 2007 +0000

    Fix debug message
    
    
    20070625140904-53eee-c8cbdec57ba82daa25ee9f2f59727f26c848a66d.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 75b0f6880f02aa6887cc511337fba4f962e4f1e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 25 14:02:12 2007 +0000

    Add support for OLPC SetActivities, SetCurrentActivity and GetCurrentActivity, along with stub for GetActivities
    
    
    20070625140212-53eee-8488e35f461962d5a8770833cf42ae24ab0a3b8b.gz

 src/salut-connection.c      |  196 +++++++++++++++++++++++++++++++-
 src/salut-contact-manager.c |    4 +-
 src/salut-contact.c         |  105 +++++++++++++++++-
 src/salut-contact.h         |    9 +-
 src/salut-self.c            |  268 +++++++++++++++++++++++++++++++++++++++++++
 src/salut-self.h            |   20 +++-
 6 files changed, 594 insertions(+), 8 deletions(-)

commit 6a20b9e0c8fd120c4e55d4e8a9407aab5f0fffea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 25 14:01:32 2007 +0000

    GetBuddyProperties: use stack-allocated GError
    
    
    20070625140132-53eee-fe6288393515e999364653c327fe8ab103a09cbd.gz

 src/salut-connection.c |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 2fdab47145d249a7a378dd8fc108a8863a387652
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 11:15:29 2007 +0000

    add comments about DNS record
    
    
    20070622111529-7fe3f-7a002a45c9d4e8dea2b4977c48e2afc004c25cd8.gz

 src/salut-muc-channel.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit e882baa14f93b63561dbd36cf1b598260e997f2e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 12:15:46 2007 +0000

    salut-muc-manager.c: try to use announced address/port when we request a muc channel
    
    
    20070621121546-7fe3f-68ebc3cab47d2c2b470af68f745d93dcd11fa520.gz

 src/salut-muc-manager.c |  173 +++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 167 insertions(+), 6 deletions(-)

commit 5668b45353152d80be20303fd76766a8d4bf84c7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 08:35:03 2007 +0000

    muc_channel_publish_service: properly destroy the muc_group if error
    
    
    20070621083503-7fe3f-ce39983764da2489a3137a065cbd4a502dd3327c.gz

 src/salut-muc-channel.c |   47 +++++++++++++++++++++++++++++------------------
 1 files changed, 29 insertions(+), 18 deletions(-)

commit 4515adfc665c0564d9fdf8ec6e5adae6a10a903c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 16:33:04 2007 +0000

    salut-muc-manager: add priv->client to store the AvahiClient and the method salut_muc_manager_start (re-recorded)
    
    
    20070620163304-7fe3f-51715729be1360d772953caad18538ada1f35094.gz

 src/salut-muc-manager.c |   23 +++++++++++++++++++++++
 src/salut-muc-manager.h |    5 +++++
 2 files changed, 28 insertions(+), 0 deletions(-)

commit 9c39c7fd7a0c7ed83bb49a3b33866c329822c4f1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 16:11:04 2007 +0000

    muc-channel: unref the entry group when destroying the channel
    
    
    20070620161104-7fe3f-e280614a1d84ae8c4718bebbbe032760cb6b4fd7.gz

 src/salut-muc-channel.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 288550fa4fcd2ba717ffbd9199afdbbf92c221d8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 14:06:20 2007 +0000

    muc-channel: publish the muc service when we join it
    
    
    20070620140620-7fe3f-b66e231417b2397c59359a320dfc8cab9cd90d84.gz

 src/salut-muc-channel.c |   93 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 93 insertions(+), 0 deletions(-)

commit 8241851cee73e52e811aadffa2166554a7f43fb5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 10:26:53 2007 +0000

    salut-muc-channel: add a "client" property containing the SalutAvahiClient
    
    
    20070620102653-7fe3f-31c96de2345dcb1a886c809feb02df7d139bd76a.gz

 src/salut-muc-channel.c |   23 +++++++++++++++++++++++
 src/salut-muc-manager.c |    1 +
 2 files changed, 24 insertions(+), 0 deletions(-)

commit 3150b6c864e3338df695b1d7806f10473b603eb6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 10:26:14 2007 +0000

    salut-connection: call salut_muc_manager_start
    
    
    20070620102614-7fe3f-fc85cd01a4615608866ae78104c0c66b7044a5d6.gz

 src/salut-connection.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit b881020058217df21e8e9fe062ae7bae0f90bc53
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 26 21:14:36 2007 +0000

    Add the check_SCRIPTS to EXTRA_DIST, so run-xmpp-connection-test.sh is included in the dist tarball
    
    
    20070626211436-93b9a-6ed85bcfefcf68b9584432e331566f3fd3e327cd.gz

 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d1312a7f18cfeb25b487eabf596703d11c020e29
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 26 20:51:04 2007 +0000

    Add check-salut.h to the check_main _SOURCES
    
    
    20070626205104-93b9a-9906919573cc916e2b8e4fee8f22e89c24bed5a5.gz

 tests/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 934f1b532ae3648dda2be043914ccba719d796ed
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 26 13:44:59 2007 +0000

    salut-muc-channel.c: disconnect muc connection signals when disposing the channel
    
    
    20070626134459-7fe3f-586a3e3a061eb79d159e54e7739d04cb5cb93e94.gz

 src/salut-muc-channel.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2391a5de7da32ec74b5051c18dd4fe71f0fc4645
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 26 12:55:47 2007 +0000

    Missed one DATA_RECEIVED to RECEIVED_DATA change
    
    
    20070626125547-93b9a-c298d949e1f88c2a3bac46837e89c7a0f768c4f2.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 946f3dc60888f17b6330686d0534bab193be3524
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 10:15:08 2007 +0000

    Unref the hash table in dispose instead of ref
    
    
    20070626101508-b58c9-5787f10423f19c8a4a45ae4ee606fb62be03651d.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a14a77e47267f38f231a3a49a431da4c2914e4fd
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 10:14:25 2007 +0000

    Add comment to the hash table about what key, value's it has
    
    
    20070626101425-b58c9-e810f3e801502179b9a9ec5cc1966c764b0df398.gz

 lib/gibber/gibber-r-multicast-sender.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 886abff75c9d74038a21605af33c528ff464d91a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 09:42:14 2007 +0000

    Fix conflicts
    
    
    20070626094214-b58c9-2bcce1566adc1e89a23cbabae30c5af02b91cd3b.gz

 lib/gibber/gibber-r-multicast-sender.c |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit 2fbf01f1247e2830cec9a37fe4fa7f888a544ec7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 09:33:13 2007 +0000

    Add initial causal ordering support
    
    
    20070626093313-b58c9-55ca70e29aed3c0ccb25d82b16c305d6653db7d1.gz

 lib/gibber/gibber-r-multicast-sender.c     |  214 +++++++++++++++-------------
 lib/gibber/gibber-r-multicast-sender.h     |    9 +-
 lib/gibber/gibber-r-multicast-transport.c  |   60 +++++++-
 tests/check-gibber-r-multicast-sender.c    |   23 +++-
 tests/check-gibber-r-multicast-transport.c |    2 +-
 5 files changed, 193 insertions(+), 115 deletions(-)

commit a3684b7221ce6af0b076f9ac45277941410b2e51
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 09:32:47 2007 +0000

    Test with 3 senders instead of two
    
    
    20070626093247-b58c9-ac917962ed67e9e766d6e55fdf1c69ae8ff1ab3e.gz

 tests/causalorderingtest.py |   35 ++++++++++++++++++++++++++---------
 1 files changed, 26 insertions(+), 9 deletions(-)

commit f67fb76ba4a4708fd5929d1beb7df671b45cc910
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 09:30:29 2007 +0000

    Add a utility function to add MeshNode objects directly
    
    
    20070626093029-b58c9-f6ccc5c38bf9747775b51d9a35ae9a72d6d4c127.gz

 tests/mesh.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit cedec5196b7d7504092671040f0df722a21fd34f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 26 09:29:58 2007 +0000

    Add an overriddable UnknownOutput function
    
    
    20070626092958-b58c9-f23cc2440bf9e14a1da1d6ca00862cf026300092.gz

 tests/mesh.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c67428a47c44320fbfc4d9380de65c512e0b2295
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 25 15:15:45 2007 +0000

    rename data-received to received-data for more consistency
    
    
    20070625151545-93b9a-74eced51ef4f5b09713339bd92f8a8526eef3e74.gz

 lib/gibber/gibber-r-multicast-sender.c    |    8 ++++----
 lib/gibber/gibber-r-multicast-transport.c |    2 +-
 tests/check-gibber-r-multicast-sender.c   |    2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

commit e7c1dfff90790c4baec9e0d18d93dbe96248c2f0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 25 15:01:44 2007 +0000

    Add stream_id to the RECEIVED_DATA signal
    
    
    20070625150144-93b9a-f59609e95f725d83da61006953d948291b33b573.gz

 lib/gibber/gibber-muc-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5ce8fb77eddada86f8d695afc67b27701e7be7c2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 25 15:01:25 2007 +0000

    Use GIBBER_R_MULTICAST_DEFAULT_STREAM
    
    
    20070625150125-93b9a-c3870ee5e3e3c12cb2cc71fb214db6367fe6eadf.gz

 lib/gibber/gibber-muc-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bfe507fdaed1bb46a5196b19a3b8a63ba86563d8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 25 14:20:17 2007 +0000

    Add default stream define and use that for more code readability
    
    
    20070625142017-93b9a-c1dab3ac0da757486b5e98651546f459640a9136.gz

 lib/gibber/gibber-muc-connection.c        |    5 +++--
 lib/gibber/gibber-r-multicast-transport.c |    4 +++-
 lib/gibber/gibber-r-multicast-transport.h |    2 ++
 3 files changed, 8 insertions(+), 3 deletions(-)

commit d7c11aadc7edca6ee88b6790dd30630d7eb29d3b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 25 14:18:37 2007 +0000

    data-received marshaller
    
    
    20070625141837-93b9a-5379e7bebb0d14d42ea3981900de6638899e0550.gz

 lib/gibber/gibber-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9e2aff5eeb7226c27be662f26fce1d47f27c2fb8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 23:50:01 2007 +0000

    Add tests for the stream id
    
    
    20070622235001-b58c9-c26a313f3325d85352ce22858b0b510ccfacfb6e.gz

 tests/check-gibber-r-multicast-sender.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit dabe8ed81feefd8bf48029b82e6857ab860bbec5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 23:17:54 2007 +0000

    Also compare stream_id in packet test
    
    
    20070622231754-b58c9-c8bd8181de62ce1d6e981c7c6089f70505f875b9.gz

 tests/check-gibber-r-multicast-packet.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 9b3df246c6d1fbd0e2fcf978a1ff38047c7c0466
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 22:31:47 2007 +0000

    resolve conflicts
    
    
    20070622223147-b58c9-963623d9f374cead7fb1a5a86c8bf8b959ddab46.gz

 tests/test-r-multicast-sender.c |  190 ---------------------------------------
 1 files changed, 0 insertions(+), 190 deletions(-)

commit 6e34f047410de3c8cbcb830291ddb27f11001dea
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 22:31:27 2007 +0000

    resolve conflicts
    
    
    20070622223127-b58c9-152f4b15206027682049bccc2646fb15987e0655.gz

 tests/test-r-multicast-packet.c |  114 ---------------------------------------
 1 files changed, 0 insertions(+), 114 deletions(-)

commit 5030389d14b8abe815c756ef1bf793c05cd51958
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 22:30:51 2007 +0000

    Update to stream_id using api
    
    
    20070622223051-b58c9-3ee304e946c79da89e345a21f8575326994641ce.gz

 tests/check-gibber-r-multicast-packet.c |    3 ++-
 tests/check-gibber-r-multicast-sender.c |    9 ++++++---
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 37aa6282d1b5d4569e296efb225b48645918ae93
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 22:05:20 2007 +0000

    Fix leak of GPtrArray when fragmenting
    
    
    20070622220520-b58c9-1df292a3298c139fdeef780327225156225656cb.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 507e168cf9305d211c7239e7bb6ee9ce7df85e8d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 21:58:48 2007 +0000

    Add support for multiplexing multiple substreams
    
    
    20070622215848-b58c9-d08c8fc9bce4108064b443afa208626ea6ac4897.gz

 .../gibber-muc-connection-signals-marshal.list     |    1 +
 lib/gibber/gibber-muc-connection.c                 |   35 ++++-
 lib/gibber/gibber-muc-connection.h                 |    5 +
 lib/gibber/gibber-r-multicast-packet.c             |   13 +-
 lib/gibber/gibber-r-multicast-packet.h             |    4 +
 .../gibber-r-multicast-sender-signals-marshal.list |    2 +-
 lib/gibber/gibber-r-multicast-sender.c             |   11 +-
 lib/gibber/gibber-r-multicast-transport.c          |   40 +++--
 lib/gibber/gibber-r-multicast-transport.h          |    9 +
 tests/check-gibber-r-multicast-transport.c         |    4 +-
 tests/test-r-multicast-packet.c                    |  114 ++++++++++++
 tests/test-r-multicast-sender.c                    |  190 ++++++++++++++++++++
 12 files changed, 401 insertions(+), 27 deletions(-)

commit 21c6cd22ca5768d4600b96e6ce86cf2b4f5a43ff
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 11:11:19 2007 +0000

    gibber-r-multicast-transport.c: don't leak the senders hash table
    
    
    20070622111119-7fe3f-9b08fd2442492537c6a5ebdd998a234ddd2e970c.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c392dfe886bc662fbc7300e59b601de70740e4cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 08:21:59 2007 +0000

    salut-avahi-entry-group.c: store the service in the hash table to don't leak
    
    
    20070621082159-7fe3f-2df5106f31fcb876de06b982c60052795cf2658f.gz

 src/salut-avahi-entry-group.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2ea1c68843748d43725ab77e62559dceb89b1439
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 10:14:22 2007 +0000

    salut-self.c: fix addrinfo leaks
    
    
    20070622101422-7fe3f-1145399f95af123ac2827a153101033583382229.gz

 src/salut-self.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit a89aef18d25d1d326ef4eb88a47f5fcf248fb2f7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 09:58:09 2007 +0000

    salut-self: don't leak the name
    
    
    20070622095809-7fe3f-9c5c1f0587436d847bc67aaba60bfe9d1571f180.gz

 src/salut-self.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 205dcff2656cc0745202412428a1e1910ede1a4b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 09:50:36 2007 +0000

    gibber-xmpp-reader: don't leak the nodes queue
    
    
    20070622095036-7fe3f-38a0c4ea6789444c6b04a1f6df11e6ef84f99c0e.gz

 lib/gibber/gibber-xmpp-reader.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2bfef43909a39479ca3db154814755e5c83835eb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 22 09:47:27 2007 +0000

    muc-channel: don't leak the muc name
    
    
    20070622094727-7fe3f-df4d3d0e4f05585f706db153b11b744ddc13134d.gz

 src/salut-muc-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6c6447854f05ba3a0f7770671ed3a9bd225cd9d7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 20:25:45 2007 +0000

    Don't print out that new nodes have been added
    
    
    20070619202545-b58c9-41e0ce592d4def4a94c9e4dd664a4b19160af6ba.gz

 tests/mesh.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae14fb2e0618bc75a21ec32161f7b9944438e0ee
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 20:25:28 2007 +0000

    Only print an error if there was a non-zero exit status
    
    
    20070619202528-b58c9-f8bd5f44f482ce71c2b4e297e9e51c6b67e0235e.gz

 tests/mesh.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 212e215564755d3bce22fd37c2c79ae985549c26
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 20:24:10 2007 +0000

    Put the global definition at the start of the function
    
    
    20070619202410-b58c9-e0de93474c3dfcc0e3073fdcd82f6446f793bcfb.gz

 tests/simplemeshtest.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 8dd7a9fa9a52d9bd82855876ecfc9fd32ab8648c
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 23:00:21 2007 +0000

    The main test runs g_type_init, no need to do it again in indiviual tests
    
    
    20070622230021-b58c9-b0670ceb4a1c2e27d4b7815421409a7410197d4a.gz

 tests/check-gibber-xmpp-connection.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 58030ce879e4fb483d343186e4b371c6a983d360
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 22:59:37 2007 +0000

    Add destructor for the file chunker
    
    
    20070622225937-b58c9-b293278434eaacc2671e4bf79cf4abc5b7278033.gz

 tests/check-gibber-xmpp-connection.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 32eaebd673b75a1094ca0085b102fe2389a2da25
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jun 22 10:43:32 2007 +0000

    Fixed some conflicts
    
    
    20070622104332-f974e-a57db028cb8652a8473572df59cc9e6fd87130ab.gz

 tests/Makefile.am    |   23 ++++++++++++++++-------
 tests/check-gibber.h |   10 ++++++++--
 tests/check-main.c   |    8 ++++++++
 3 files changed, 32 insertions(+), 9 deletions(-)

commit f75f9d451a907dc669608d2bd29ebf00f606db24
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jun 21 21:03:43 2007 +0000

    Ported the GibberRMulticastSender test to Check using its looping tests support
    
    
    20070621210343-f974e-3ef1d329c700792ea0573fdebd4d2564a6441d72.gz

 tests/Makefile.am                       |   14 +--
 tests/check-gibber-r-multicast-sender.c |  183 +++++++++++++++++++++++++++++
 tests/test-r-multicast-sender.c         |  190 -------------------------------
 3 files changed, 184 insertions(+), 203 deletions(-)

commit fc895886f1ffd97aca420e78e46c48174697a557
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jun 21 21:00:31 2007 +0000

    Ported the GibberRMulticastPacket test to Check using its looping tests support
    
    
    20070621210031-f974e-9038bfd198a6c6125f30e2f23a703198a9eaa7df.gz

 tests/Makefile.am                       |   13 ----
 tests/check-gibber-r-multicast-packet.c |  112 ++++++++++++++++++++++++++++++
 tests/test-r-multicast-packet.c         |  114 -------------------------------
 3 files changed, 112 insertions(+), 127 deletions(-)

commit 3faab157b4800d52bbab57858186f8ab09e260e3
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jun 21 20:52:14 2007 +0000

    Ported the SASL test to Check using its looping tests support
    
    
    20070621205214-f974e-39f1ea943fea106ca043b43e82f42748e7031ede.gz

 tests/Makefile.am              |   32 ++-----
 tests/check-gibber-sasl-auth.c |  198 ++++++++++++++++++++++++++++++++++++++++
 tests/check-main.c             |    2 +
 3 files changed, 210 insertions(+), 22 deletions(-)

commit c5001a8cb179d3dd74de219c3afd1d1fc4d8bdd8
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Thu Jun 21 19:54:36 2007 +0000

    Resolved some conflicts
    
    
    20070621195436-f974e-2d84149a5e569b85568ecafb856457b130831336.gz

commit 4566c009ceaf231838ac04767b21e2691e5a7322
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 13 16:16:40 2007 +0000

    Replaced two variables used as constants with thei values
    
    
    20070613161640-f974e-df65a86b4479e120293d77316801459df704d0dc.gz

 tests/check-gibber-xmpp-connection.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit e7088727bb4ad0a9cf742ea00bf2f7937aa2e2f3
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 13 16:13:24 2007 +0000

    Factored the file chunking code out of the test
    
    
    20070613161324-f974e-d62367f7adbd4db10479b8e9078b1be0cb45a2e9.gz

 tests/check-gibber-xmpp-connection.c |   51 ++++++++++++++++++++++++++++------
 1 files changed, 42 insertions(+), 9 deletions(-)

commit b8a4e675310a34d281598b11781ae88dac040438
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 13 15:36:14 2007 +0000

    Check the parsing of a valid message
    
    
    20070613153614-f974e-8c309a7855465643f05f322e1366640a9656f2c6.gz

 tests/check-gibber-xmpp-connection.c |   36 ++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 20829c6b042bb725ba0f9fdb43c358eed05b54c6
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Wed Jun 13 14:02:35 2007 +0000

    Add a testcase for GibberXmppConnection and check its istantiation
    
    
    20070613140235-f974e-38a23919dc403a05ad6852760c6b13bd9ad2e6f5.gz

 tests/Makefile.am                    |   20 ++++++------------
 tests/check-gibber-xmpp-connection.c |   35 ++++++++++++++++++++++++++++++++++
 tests/check-gibber.h                 |    6 +---
 tests/check-main.c                   |    2 -
 4 files changed, 44 insertions(+), 19 deletions(-)

commit 4494a391824e8ee3af4e5740b49c5f6007666675
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 09:54:05 2007 +0000

    Add test for causal ordering in the mesh
    
    
    20070617095405-b58c9-9ab6e2595221018b7886c7ec909608dc941a91f5.gz

 tests/causalorderingtest.py |   59 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

commit 370367ea04eee184acd89990657e296455a02c3f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 09:53:24 2007 +0000

    Add a utility method to make full duplex connections
    
    
    20070617095324-b58c9-a4710161b24e154e84155d4f46e856b398748efd.gz

 tests/mesh.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e64ecaf54efb300cf6bab98ed618bfdc5f2a293e
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 22 16:21:27 2007 +0000

    Add id's to all stanza. the xmpp connection will generate them automagically otherwise, which breaks the tests
    
    
    20070622162127-b58c9-a3e2324f3a3865612a8e6dbf719c83ee30a241dc.gz

 tests/inputs/groupchat-invite.input             |    4 ++--
 tests/inputs/simple-message-attrnamespace.input |    5 +++--
 tests/inputs/simple-message.input               |    5 +++--
 tests/inputs/strange-streamopening.input        |    2 +-
 tests/inputs/tls-stream-start.input             |    4 ++--
 5 files changed, 11 insertions(+), 9 deletions(-)

commit 3b475406ef2bdea33c2ce4e03fbcfed3b582becf
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 15:01:38 2007 +0000

    gibber-iq-helper.c: no need to copy twice the id
    
    
    20070621150138-7fe3f-435629f09924f3a95705a62c4819a7a630590cd9.gz

 lib/gibber/gibber-iq-helper.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit fb06649f69b26f90ea834007c40af12c4c04d014
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 14:58:25 2007 +0000

    gibber-iq-helper.c: merge ObjectDestroyNotifyData to ReplyHandlerData
    
    
    20070621145825-7fe3f-3b9b92d1431924c8b9484bae618e1e55a62663d0.gz

 lib/gibber/gibber-iq-helper.c |   48 ++++++++++++----------------------------
 1 files changed, 15 insertions(+), 33 deletions(-)

commit 76fe0425e884758c8eb15cb006016608f0f6c056
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 13:45:17 2007 +0000

    gibber-xmpp-connection.c: generate an id for stanza who doesn't have one before sending
    
    
    20070621134517-7fe3f-74190255a1c13b53ffe1d07aac675e0e925c58e6.gz

 lib/gibber/gibber-xmpp-connection.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit f58a165b6a814ac6e7669a47243d904ead3efd9b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 13:39:27 2007 +0000

    gibber-iq-helper.c: use gibber_xmpp_connection_new_id instead of our own id generator
    
    
    20070621133927-7fe3f-8ccb4c802d97588be2fcbd25e1a8221ae6e1b2da.gz

 lib/gibber/gibber-iq-helper.c |   15 +--------------
 1 files changed, 1 insertions(+), 14 deletions(-)

commit d4f70fe7b67302fefc6a2f187bdd577fba79ecaa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 13:39:08 2007 +0000

    add gibber_xmpp_connection_new_id public method[3~
    
    
    20070621133908-7fe3f-086b66767bad06086b6f74f8dc19bc04d6fa01e6.gz

 lib/gibber/gibber-xmpp-connection.c |   20 +++++++++++++++++++-
 lib/gibber/gibber-xmpp-connection.h |    3 +++
 2 files changed, 22 insertions(+), 1 deletions(-)

commit 4a77aead455b9a47528dbf50d653918672c7908b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 13:29:36 2007 +0000

    remove useless create_iq_helper function
    
    
    20070621132936-7fe3f-a282f3205389139b6dbb18b71710d89496207019.gz

 tests/check-gibber-iq-helper.c |   28 +++++++++-------------------
 1 files changed, 9 insertions(+), 19 deletions(-)

commit 78fe97f5208bc4dba9fd00ec8eb8aa1fa9f41bff
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 11:08:13 2007 +0000

    gibber-iq-helper.c: s/_id/tmp
    
    
    20070621110813-7fe3f-46eecc1ef785aee3dddce683440aa6c962d25804.gz

 lib/gibber/gibber-iq-helper.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ab6511522393a393a003ad6fc937df4075da535c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 11:06:25 2007 +0000

    gibber-iq-helper.c: properly cast GibberIqHelper in GIBBER_IQ_HELPER_GET_PRIVATE macro definition
    
    
    20070621110625-7fe3f-e046b5c7c169f31ff87044af29de5f0340bf37c0.gz

 lib/gibber/gibber-iq-helper.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 634075bc1c6a5f317b0368aeea86d1d04e57be44
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 21 11:04:27 2007 +0000

    don't use global variable to store the xmpp connection and iq helper so each test is really independent
    
    
    20070621110427-7fe3f-db9e6182685f16a11e41abf46ca775cfbe2e2e14.gz

 tests/check-gibber-iq-helper.c |   78 +++++++++++++++++++++++++++++++++-------
 1 files changed, 65 insertions(+), 13 deletions(-)

commit 943d9b5d36f647650e74392977aa9c6b3db07aba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 20 09:28:07 2007 +0000

    salut-muc-channel.c: fix a typo in invitations
    
    
    20070620092807-7fe3f-7347e416d6355218ef56b9486341ebaca6040b96.gz

 src/salut-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 326c1be74d278d082f0b10f22e9e0326c36baef2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 15:34:35 2007 +0000

    move g_type_init call from tests to check-main
    
    
    20070619153435-7fe3f-1df47a73bc35241362899dd998bae50997428b59.gz

 tests/check-gibber-iq-helper.c             |    3 ---
 tests/check-gibber-r-multicast-transport.c |    4 ----
 tests/check-gibber-xmpp-reader.c           |    3 ---
 tests/check-main.c                         |    2 ++
 tests/check-node-properties.c              |    1 -
 5 files changed, 2 insertions(+), 11 deletions(-)

commit 28f560c1e2b0b6efbb4ab37986672127248a147d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 15:09:56 2007 +0000

    include "check-helpers.h" instead of <check-helpers.h>
    
    
    20070619150956-7fe3f-00efa9a49fa420976acb13caaf602566e705afb5.gz

 tests/check-gibber-iq-helper.c |    2 +-
 tests/check-gibber-xmpp-node.c |    2 +-
 tests/check-node-properties.c  |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 98a42508f97d4c11e116675c384ac20a6346a049
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 14:50:21 2007 +0000

    fix conflicts with HEAD
    
    
    20070619145021-7fe3f-ba8d92168715a2c8804d10599e90a15c79ea62c2.gz

 tests/Makefile.am    |   19 ++++++++++++-------
 tests/check-gibber.h |    6 ++++--
 tests/check-main.c   |    2 ++
 3 files changed, 18 insertions(+), 9 deletions(-)

commit 58fa1b76bfd3dadac2ad264c83f683326e793bb8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 14:45:51 2007 +0000

    add gibber IQ helper tests in check-main
    
    
    20070619144551-7fe3f-098f1f1d884d4b9b178f6cccec3531207f29327a.gz

 tests/check-gibber.h |    5 ++---
 tests/check-main.c   |    2 --
 2 files changed, 2 insertions(+), 5 deletions(-)

commit f32f9597e8ee1c7f68ea71cb6b49786eaff6a97d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 14:45:23 2007 +0000

    build check-gibber-iq-helper.c
    
    
    20070619144523-7fe3f-31f843b27a086e0a82ce645cb103c864e828f314.gz

 tests/Makefile.am |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit cbde0580c604248e696ec64aab68988807e7810f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 14:44:47 2007 +0000

    add check-gibber-iq-helper.c
    
    
    20070619144447-7fe3f-e04487804ec0cc01c21725905bb214df66e4167d.gz

 tests/check-gibber-iq-helper.c |  370 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 370 insertions(+), 0 deletions(-)

commit 6de2b225c61d4d0acbe1f817f5d1e34acb82151a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 14:43:51 2007 +0000

    build gibber-iq-helper.c
    
    
    20070619144351-7fe3f-676eaf717e9d99d8e49933ccb9e1dad7a1ba2602.gz

 lib/gibber/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2b32393f6cf473801cd2855c227fd840dd44fab9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 14:42:43 2007 +0000

    add gibber-iq-helper.[ch]
    
    
    20070619144243-7fe3f-14fd8ee4d49c42fed4ae73bbf6f7743886965b60.gz

 lib/gibber/gibber-iq-helper.c |  416 +++++++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-iq-helper.h |   85 +++++++++
 2 files changed, 501 insertions(+), 0 deletions(-)

commit 989f6f739765b7a230f1d2253a2b4521ae839279
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 19 11:17:05 2007 +0000

    test-transport.c: fix a GArray leak in send_data
    
    
    20070619111705-7fe3f-c2d88524186f36416b901090a48c0c369fbb5d0c.gz

 tests/test-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c0b410f23989420693e04cc4cad8aa97ed42e429
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 20:31:24 2007 +0000

    If the data has been payloaded when using _set_part, then change the serialisation
    
    
    20070619203124-b58c9-0a9d395f35e2adcdfe78cad371ba2126060942fc.gz

 lib/gibber/gibber-r-multicast-packet.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 86d71c7d31ebb90e6ccdcb7e45dcc3eacbe0dddf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 20:30:39 2007 +0000

    Assert that the data hasn't been serialized yet when adding receivers
    
    
    20070619203039-b58c9-e40aee2c94dae79bf5d60e1830200e1aee3462cd.gz

 lib/gibber/gibber-r-multicast-packet.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 1d2a0e84395429fea8eca103cb75a6927d8ec399
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 12:06:42 2007 +0000

    Fix conflicts
    
    
    20070619120642-b58c9-d5602f4dd0608b070108ef1ab85c0379babbde4a.gz

 tests/Makefile.am |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit 6e6205515dfb65420972b89b80a7c67f1e32fda2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 03:27:15 2007 +0000

    Initialize the debugging flags if that wasn't done yet
    
    
    20070619032715-b58c9-173cdbd3f369494cf1a519097bc9fbab3ad39215.gz

 lib/gibber/gibber-debug.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cf78a2bfe0c1840962132a593c855bfc6687fe37
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 18 15:42:09 2007 +0000

    Even more coding style fixes
    
    
    20070618154209-b58c9-e41b4709367f2e45beb9def51998aa1f8555b395.gz

 tests/check-gibber-r-multicast-transport.c |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit a38355a05e37bcb9643266989cb4388f0fc84531
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 18 14:20:11 2007 +0000

    More coding style fixes
    
    
    20070618142011-b58c9-9dcc303545a1bd9c731f5042ae1659b1cc19ca75.gz

 tests/check-gibber-r-multicast-transport.c |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit 51de80d6053ba6852780b99c6983056fb4b3fac0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 18 13:44:06 2007 +0000

    Convert to collabora coding style
    
    
    20070618134406-b58c9-1ea2c406073688ac13c1cec76e0a1f420eae7795.gz

 tests/check-gibber-r-multicast-transport.c |  187 ++++++++++++++++-----------
 1 files changed, 111 insertions(+), 76 deletions(-)

commit e2f646ee01f90821fcdc1b936b97ecf1555bb4a7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 18 13:29:07 2007 +0000

    Add test to see if dependencies are correctly add to packages
    
    
    20070618132907-b58c9-39054681be70d5c7d9b60dc74bce89c16be65f1b.gz

 tests/check-gibber-r-multicast-transport.c |  116 +++++++++++++++++++++++++++-
 1 files changed, 115 insertions(+), 1 deletions(-)

commit c77dfe17d5aa7fa3e5edcf73270afafa8cd7aeef
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 17:51:10 2007 +0000

    Assert that the send function is valid
    
    
    20070617175110-b58c9-88f71686093cd978bd56334deeadea9335aa5089.gz

 tests/test-transport.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d86c2e43f695e15874609d3979d3bdcc7af8cfd1
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 14:38:19 2007 +0000

    refactor the transport test a bit
    
    
    20070617143819-b58c9-d9b50cd39cf57e5cb69a6981e843c5a5455c8b01.gz

 tests/check-gibber-r-multicast-transport.c |   32 +++++++++++++++++++++-------
 1 files changed, 24 insertions(+), 8 deletions(-)

commit c7d4bfb22762584cb4593f3cf09b517362900ce5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 14:07:47 2007 +0000

    Fragment to big payloads and add dependency information
    
    
    20070617140747-b58c9-477e8126f906798225c90f2f9264614c9f0c884d.gz

 lib/gibber/gibber-r-multicast-transport.c |   65 ++++++++++++++++++++++++----
 1 files changed, 55 insertions(+), 10 deletions(-)

commit f0121e8974a2977388c65e55bdb52ad0a583ec5b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 14:06:01 2007 +0000

    GibberRMulticastSender: Put last_output_packet in the Public struct and move the last_output_packet to the Private struct
    
    
    20070617140601-b58c9-025209e24845c76b0729fa7b22f3c08ca1eb997f.gz

 lib/gibber/gibber-r-multicast-sender.c |   27 +++++++++++++++------------
 lib/gibber/gibber-r-multicast-sender.h |    4 ++--
 2 files changed, 17 insertions(+), 14 deletions(-)

commit 4e240d942de82f1fdd58fb3a3af54e784d68e46b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 17 14:00:53 2007 +0000

    Add a fragmentation testcase
    
    
    20070617140053-b58c9-5d8fb34aaba6b9f66479ff616175f85d2f3d842d.gz

 tests/Makefile.am                          |    3 +-
 tests/check-gibber-r-multicast-transport.c |   90 ++++++++++++++++++++++++++++
 tests/check-gibber.h                       |    5 +-
 tests/check-main.c                         |    2 +
 4 files changed, 96 insertions(+), 4 deletions(-)

commit de65a20f18f9113a7375f3d905b47969f1e66e6a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Jun 19 12:01:26 2007 +0000

    Format type fixes from misc@mandriva.org
    
    
    20070619120126-b58c9-44b9271200324439d74cb1969dc22f6f661c4de8.gz

 lib/gibber/gibber-fd-transport.c        |    4 ++--
 lib/gibber/gibber-multicast-transport.c |    2 +-
 lib/gibber/gibber-ssl-transport.c       |    2 +-
 lib/gibber/gibber-xmpp-reader.c         |    2 +-
 lib/gibber/gibber-xmpp-writer.c         |    6 +++---
 src/salut-contact.c                     |    2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

commit 8ad7add6294d511979fb4a41bb4e9d5c0370ee7a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 18 09:09:43 2007 +0000

    checkify node properties tests
    
    
    20070618090943-7fe3f-675d6b40a2625137ddf3ee562a6870f082413ea5.gz

 tests/Makefile.am                 |   28 ++---
 tests/check-main.c                |   25 ++++-
 tests/check-node-properties.c     |  232 ++++++++++++++++++++++++++++++++++++
 tests/check-salut.h               |    6 +
 tests/test-xmpp-node-properties.c |  234 -------------------------------------
 5 files changed, 272 insertions(+), 253 deletions(-)

commit 56cd153f401fab849b8b3fe65ade2adde7a82cb2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 17:00:09 2007 +0000

    salut-util.c: use g_critical instead of g_debug in set_child_from_property
    
    
    20070615170009-7fe3f-1e6d59614a1cec4040db465937c15d1c6d811fee.gz

 src/salut-util.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e9c7baa670d4499787b44069fc0d17a6c6665059
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 15:40:22 2007 +0000

    fix test-xmpp-node-properties.c header
    
    
    20070615154022-7fe3f-93bb9d21ff768f89f38addccb28c2331b4aaa128.gz

 tests/test-xmpp-node-properties.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 40bf30f02ef63db155c3ec17fb03014461c0da74
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 15:22:32 2007 +0000

    fix conflict in tests/Makefile.am
    
    
    20070615152232-7fe3f-00ea31c52979c524a32fd3e5eb7bb691ec9c69bb.gz

commit 50ee7de54d1ee6b1999cf8414642c3b259d71403
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 12:30:45 2007 +0000

    reimplement gibber_debug_stanza to use gibber_xmpp_node_to_string
    
    
    20070615123045-7fe3f-bb91394e6454c0d035256c299c86aab08d365e06.gz

 lib/gibber/gibber-debug.c |   77 ++++----------------------------------------
 1 files changed, 7 insertions(+), 70 deletions(-)

commit bb16743426cd7d6e7207e06e35e7b0a966dedbc1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 15 12:23:06 2007 +0000

    add gibber_xmpp_node_to_string
    
    
    20070615122306-7fe3f-2f268e618ce79a7d8d06c310612a3a596f74a327.gz

 lib/gibber/gibber-xmpp-node.c |   72 +++++++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-xmpp-node.h |    4 ++
 2 files changed, 76 insertions(+), 0 deletions(-)

commit d523a0850fcb593abc50da7aa31c2279c1533f69
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 17:02:42 2007 +0000

    build test-xmpp-node-properties.c
    
    
    20070614170242-7fe3f-e09f2dd08de5d33836593421b86126aea2677d99.gz

 tests/Makefile.am |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

commit 065b1264f1da34572dec969241f6f8de1473209f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 17:02:13 2007 +0000

    add test-xmpp-node-properties.c
    
    
    20070614170213-7fe3f-47dac06e9fbef36dceaac86409fc15ef69bf5c6e.gz

 tests/test-xmpp-node-properties.c |  232 +++++++++++++++++++++++++++++++++++++
 1 files changed, 232 insertions(+), 0 deletions(-)

commit 5133c5be25b9fa70f5b7c95d3fbaeb648e962ca8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 17:01:24 2007 +0000

    build salut-util.c
    
    
    20070614170124-7fe3f-74532eed6c71ee157ffac95d83a68efcbce52de0.gz

 src/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit bf3ff2ea4def48c2130d5e8bc546a86802c076de
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 16:59:48 2007 +0000

    create salut-util.[ch] containing salut_gibber_xmpp_node_extract_properties and salut_gibber_xmpp_node_add_children_from_properties
    
    
    20070614165948-7fe3f-5107adb0c4028e23f923832c7ff4b69a2d80c3ab.gz

 src/salut-util.c |  261 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/salut-util.h |   33 +++++++
 2 files changed, 294 insertions(+), 0 deletions(-)

commit 061f285542d7d71505c3b78d401c3b7a60767228
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 13:39:07 2007 +0000

    test-stanza-build.c: move g_type_init and debug init to main
    
    
    20070614133907-7fe3f-4d1e71a0db3835ed70379fa9da3ecb971b192745.gz

 tests/test-stanza-build.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 3440ff44dac15619a2b6fe819dbc9b375e7a92c7
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 09:31:20 2007 +0000

    salut-muc-channel.c: use text_helper_create_message_groupchat instead of text_helper_create_message
    
    
    20070614093120-7fe3f-aba359cb884a8476e54b8093d0c6c1b4c4235823.gz

 src/salut-muc-channel.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 304d5e33a45f6f1d469c7b54b041ffc99a554e55
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 14 09:27:11 2007 +0000

    text-helper: add text_helper_create_message_groupchat
    
    
    20070614092711-7fe3f-6bb01027e7c056509dffa821d5fca7d02144b439.gz

 src/text-helper.c |  103 ++++++++++++++++++++++++++++++++++++++--------------
 src/text-helper.h |    4 ++
 2 files changed, 79 insertions(+), 28 deletions(-)

commit b0b1c83f78e2a5be60ef7d1f05a1ee5477026768
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 16:19:06 2007 +0000

    gibber-xmpp-stanza.c: fix an argument error in gibber_xmpp_stanza_build documentation
    
    
    20070613161906-7fe3f-3c14588a9ea94511993588092993b6629aaf7e8a.gz

 lib/gibber/gibber-xmpp-stanza.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5686b5758c537f55b6dae646cfd102922a08774d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 17:33:39 2007 +0000

    Set AM_CFLAGS and friends outside of the HAVE_CHECK ifdef
    
    
    20070615173339-93b9a-b42dbf37bccf6909bb85d897db37b9fa86424e26.gz

 tests/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9dc01600cd92a428768ac50f9451969ce8822bf0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 17:34:16 2007 +0000

    Put run-xmpp-connection-test.sh in check_SCRIPTS which ensures it's set +x when make check is run (thanks to some other magical rules)
    
    
    20070615173416-93b9a-74015b145c455ee8911103017a783e3d35b993c5.gz

 tests/Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 8263d06bbe7dff9ded945f31f2a3dad7d15b6376
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 13:09:34 2007 +0000

    Dont do a space between macro's and their arguments, gcc won't like it
    
    
    20070615130934-93b9a-50067b51f235c582c0e00d892131896cd9a53d73.gz

 tests/check-helpers.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 80a0e1bfaaa3e4600783350535a845b9b383d722
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 14:55:32 2007 +0000

    SalutSelf: if the OLPC key changes and is shortened, remove any stray segments from the old key
    
    
    20070615145532-53eee-194a17f6796bebf4d400fd5005c19cffbf3576e0.gz

 src/salut-self.c |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit 2312a638709b4bd780604d51404a98b9cbd93c9d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 14:15:44 2007 +0000

    Fix various typos in base64 -> binary key port
    
    
    20070615141544-53eee-afc17704ad017c983d870b2173a5385bec4c0aa7.gz

 src/salut-connection.c |    2 +-
 src/salut-self.c       |   22 +++++++++++-----------
 src/salut-self.h       |    2 +-
 3 files changed, 13 insertions(+), 13 deletions(-)

commit 179dc22d4e9d869013b59d79a1775a4b5074f98e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 14:15:23 2007 +0000

    SalutAvahiEntryGroup: make sure entries are NUL-terminated in case we later use them as strings
    
    
    20070615141523-53eee-b6a2441fb4ae453c16bb77e5d6eb31c36a94c947.gz

 src/salut-avahi-entry-group.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1c69b82c736c29567ef0067c43b6f8bcdea90b34
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 13:36:35 2007 +0000

    Deal with OLPC key correctly, avoiding having two copies
    
    
    20070615133635-53eee-3ea445a51a94e1b1fc2f703637c80b79ea6aff30.gz

 src/salut-connection.c |   30 +++++++-----------------------
 src/salut-self.c       |   38 ++++++++++++++++++--------------------
 src/salut-self.h       |    4 ++--
 3 files changed, 27 insertions(+), 45 deletions(-)

commit d0bbde15c03afdd05a3e5c390a48e0655147f22e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 13:36:18 2007 +0000

    Don't crash on finalize if there is no OLPC key
    
    
    20070615133618-53eee-73dc7a1cd198b27afe3fd9cca6e866b4b6bc1e6b.gz

 src/salut-connection.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ad350a83aa9654c94dffeede3a94d60a47edcde0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 13:24:01 2007 +0000

    Parse contacts' OLPC keys as byte array, not base64 string
    
    
    20070615132401-53eee-609b4a4076637afd1a729ba8a03fbd02346f4ab2.gz

 src/salut-contact.c |   70 ++++++++++++++++++++++++---------------------------
 src/salut-contact.h |    4 +-
 2 files changed, 35 insertions(+), 39 deletions(-)

commit fa5e9dfa94c64742bbba9d50dfb689ca5d2d22e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 13:23:41 2007 +0000

    If ENABLE_OLPC, don't leak contacts' OLPC key/color
    
    
    20070615132341-53eee-5d59437ebe2d948433377d8bb743fe14ffabd7a5.gz

 src/salut-contact.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit f74eb28b508adf66af862a31a8be89d1f04cd792
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 12:49:01 2007 +0000

    Use correct free function for SalutConnectionPrivate::olpc_key
    
    
    20070615124901-53eee-8daea803032fa3190839dca24511ba24b288d4ab.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3413569857b2df1813dff92279ae69812cc2425b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 12:46:02 2007 +0000

    Use GArray of binary data, rather than gchar*, for OLPC key. Put it in olpc-key-partN as binary rather than olpc-key-partN-b64 as base64. Be more const-correct.
    
    
    20070615124602-53eee-ffb238b5384504d7e64c7e62ab3f0ea3656f0ff4.gz

 src/salut-connection.c |   69 ++++++++++++++++++++++++++----------------
 src/salut-self.c       |   78 ++++++++++++++++++++++++++++++++---------------
 src/salut-self.h       |   12 +++----
 3 files changed, 100 insertions(+), 59 deletions(-)

commit 81a7624c53ea839d2d3ba54a58e84d982b6e3a8f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 14 15:14:25 2007 +0000

    Correct key segmentation, this time for the initial TXT record
    
    
    20070614151425-53eee-f782d0318d8908893aca928413c7ee3c74b8317d.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a626d3e3eaf18802a4ce7fc84335caca0caec1ea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 14 12:47:27 2007 +0000

    If we're asked to SetProperties (OLPC BuddyInfo interface) and we aren't yet connected, save the changes up for later
    
    
    20070614124727-53eee-e8df40a828051a3cf5d52bc8d59fe3b6331ba93c.gz

 src/salut-connection.c |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

commit 4bfbb5f26e52a7797684475d53be24647ebada25
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 14 11:10:34 2007 +0000

    Correct key segmentation
    
    
    20070614111034-53eee-44c1bcaf22558b745bc992428079bddb6973afb5.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 350881fbc455d719e320300e04f0bcb781f8dc1c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 13 16:04:34 2007 +0000

    Stop expecting an empty segment to terminate OLPC buddy keys
    
    
    20070613160434-53eee-43447dd7de7e49a1f9f33a62ab58a2acdbc090f5.gz

 src/salut-contact.c |   17 ++++-------------
 1 files changed, 4 insertions(+), 13 deletions(-)

commit f8dc372992d0309f88f3737c90cb4606c2a3b9e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 13 15:41:20 2007 +0000

    Allow OLPC key, color to be set before we go CONNECTED, in principle. Simplify the code for key-splitting.
    
    
    20070613154120-53eee-3b8312d9e71df1c6650aa4efc83109fe73e52074.gz

 src/salut-connection.c |   10 ++++-
 src/salut-self.c       |  122 ++++++++++++++++++++++++++---------------------
 src/salut-self.h       |    3 +-
 3 files changed, 78 insertions(+), 57 deletions(-)

commit b50d25acbc3acd0dec61d87bdfeaeeba51e4b06f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 12 15:00:35 2007 +0000

    Split OLPC keys into 200 byte segments to bypass the 255-character limit in TXT records
    
    
    20070612150035-53eee-63453a450aced5e63875d869b74ff5ce29d3941b.gz

 src/salut-contact.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
 src/salut-self.c    |   44 ++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 86 insertions(+), 2 deletions(-)

commit faff375fa17671d0961a0ae8cd84469896bb5584
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 12:41:16 2007 +0000

    More whitespace
    
    
    20070615124116-53eee-a82f2ec506a4cd05dca42493a8f90dd5d9299c32.gz

 src/salut-connection.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit d7f2aebe72ec618506c40b5bfbaf126263f30379
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 15 12:34:10 2007 +0000

    Whitespace, indentation, Collabora style
    
    
    20070615123410-53eee-bf74434c1d3a7fef3d50d1a6c4777b401d5a8720.gz

 src/salut-connection.c |  191 ++++++++++++++++++++++-------------------------
 src/salut-self.h       |   15 ++--
 2 files changed, 95 insertions(+), 111 deletions(-)

commit e4c6efc75f6abb8ef96a6ac56be6562c1b3e8504
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 12:44:24 2007 +0000

    Add spaces between function definitions/prototypes and (
    
    
    20070615124424-93b9a-5b639b4996c49c643acdd8f5fadf0d9cb75aee50.gz

 tests/check-helpers.c |   14 +++++++-------
 tests/check-helpers.h |    8 ++++----
 2 files changed, 11 insertions(+), 11 deletions(-)

commit e640b79054a3bcb69f8b1bad3d388fa1ca91b0f6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 12:31:53 2007 +0000

    Try to conform with collabora coding style
    
    
    20070615123153-93b9a-70de06bb19669841cfa08f3f511ea0bbe862304f.gz

 tests/check-helpers.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit ad536ac8234433d482d89d031812026a4676e4f0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 12:29:16 2007 +0000

    Add standard license blurp
    
    
    20070615122916-93b9a-e66b9bc6178828c84ff72a99f0fcd632f587fcc6.gz

 tests/check-helpers.h |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 037b144b56ebc71f9f1f6b272457e129ac287b15
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 12:10:00 2007 +0000

    Add a comment that Unit tests aren't API examples
    
    
    20070615121000-93b9a-4f849da45981962416be9e1f181aaa88a2f73b87.gz

 tests/check-gibber-xmpp-node.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b54782c836a86e39c72f7e563bc2d48d6a80a297
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 11:41:54 2007 +0000

    Test that a gibber_xmpp_node_get_language on a NULL node throws a critical error and returns NULL
    
    
    20070615114154-93b9a-1a7904cca1d23229f19fc03dbe33f7f8ea914993.gz

 tests/check-gibber-xmpp-node.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f9a221fae8519734a93163997711f2fcb4209880
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 11:40:07 2007 +0000

    remove some trailing spaces
    
    
    20070615114007-93b9a-2338f688e7b0ce01c5070bac8708adb0aaff78d5.gz

 lib/gibber/gibber-xmpp-node.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 50e777a46324213954a3bf8319eeef25870d223a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 11:39:49 2007 +0000

    Use g_return_val_if_fail in gibber_xmpp_node_get_language when a NULL node is passed
    
    
    20070615113949-93b9a-775a9a54736ba1c8f382daf936a060760e78b9df.gz

 lib/gibber/gibber-xmpp-node.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a05b3202308a0472597182d2c39edfe8d0e4aea0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 11:36:52 2007 +0000

    Add some helpers for check to check for critical error logs
    
    
    20070615113652-93b9a-8916c144b9a7c2a21ee98eefade4e8151040d298.gz

 tests/Makefile.am     |    2 +
 tests/check-helpers.c |   56 +++++++++++++++++++++++++++++++++++++++++++++++++
 tests/check-helpers.h |   25 +++++++++++++++++++++
 tests/check-main.c    |    3 ++
 4 files changed, 86 insertions(+), 0 deletions(-)

commit 547160606a070ad817c6d54fa4959d80b5aba7b1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 09:40:15 2007 +0000

    Cope with check not being available and tidy up a bit
    
    
    20070615094015-93b9a-15dce497e539466994733927630b71003b70d9de.gz

 tests/Makefile.am |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)

commit b5a0e2d741d577c700ddc7cb59409242513c78ee
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 09:39:58 2007 +0000

    Don't error if the check framework isn't available
    
    
    20070615093958-93b9a-6e1ed65a42882237bcf166d845175f01dd0eae20.gz

 configure.ac |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 1770514f61207ac1dd2cd1af5360bef4ed0ac4eb
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 15 09:37:43 2007 +0000

    Use the srcdir env variable to determine the path of the input files
    
    
    20070615093743-93b9a-312f72e33b5748509d6963a3478de320d4bfd4de.gz

 tests/check-gibber-xmpp-reader.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 6be995149829d9ffc2153360edfcac2306442e12
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 15:17:46 2007 +0000

    Also test signals emissions during XMPP parsing
    
    
    20070609151746-f974e-51d743b04add1147f9bf0a9ef4a64936c37886b5.gz

 tests/check-gibber-xmpp-reader.c |   62 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 61 insertions(+), 1 deletions(-)

commit 89aa2fe03d823ee171e2f9d33fe39af62e5be303
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 13:44:05 2007 +0000

    Tested the parsing of a simple XMPP message
    
    
    20070609134405-f974e-cc262423822f79edefa81da64bfd39c4c6ebeb7d.gz

 tests/check-gibber-xmpp-reader.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit a2e4d30764776f4040a06674136ea8456b970771
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 13:24:56 2007 +0000

    Add a testcase for GibberXmppReader and check its istantiation
    
    
    20070609132456-f974e-ac2d4b24963f8b3e8e1b05f1b1ef078a7063f001.gz

 tests/Makefile.am                |    3 ++-
 tests/check-gibber-xmpp-reader.c |   24 ++++++++++++++++++++++++
 tests/check-gibber.h             |    1 +
 tests/check-main.c               |    1 +
 4 files changed, 28 insertions(+), 1 deletions(-)

commit b07d3dcf028250aa0147cb5d50d6ce3da1085db9
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 13:03:31 2007 +0000

    Tested the [add|get]_child functions for GibberXmppNode
    
    
    20070609130331-f974e-53c92b3b05436875527df980e402c4984152a3d9.gz

 tests/check-gibber-xmpp-node.c |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit b8fb922bd8ea6ee76078069f735423c6320fe8e0
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 10:46:53 2007 +0000

    Tested the namespace and attribute accesor functions in GibberXmppNode
    
    
    20070609104653-f974e-586a4d9c8d0288ed33195c3bee7d68c2cc4a4822.gz

 tests/check-gibber-xmpp-node.c |   61 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

commit 98b15487246af73f858b42c51191d94aad26c7d9
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 09:19:16 2007 +0000

    Tested gibber_xmpp_node_set_language_n() and fixed gibber_xmpp_node_set_language() with a NULL lang
    
    
    20070609091916-f974e-25d6e0593963b0bd7c33fce670639d08b476bf55.gz

 lib/gibber/gibber-xmpp-node.c  |    6 +++++-
 tests/check-gibber-xmpp-node.c |   16 ++++++++++++++--
 2 files changed, 19 insertions(+), 3 deletions(-)

commit 6e8c57486c946f2a5d2cad3c540c463b0e647418
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 08:52:06 2007 +0000

    Test and fix gibber_xmpp_node_get_language() with a NULL node
    
    
    20070609085206-f974e-1b61af2304ed7605d44148e95e77f6ebad7707aa.gz

 lib/gibber/gibber-xmpp-node.c  |    2 +-
 tests/check-gibber-xmpp-node.c |    3 +++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit eb6f229e66a6d86499b00a806297a8610620f9cb
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Sat Jun 9 08:47:41 2007 +0000

    Test gibber_xmpp_node_[gs]et_language() and node creation with a NULL name
    
    
    20070609084741-f974e-602d6f3a4ba28432895c80518d5ea7daa5c85389.gz

 tests/check-gibber-xmpp-node.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 603b58abeae13ae1d77a36f7596261fe0ec237eb
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jun 8 23:38:59 2007 +0000

    Added a real testcase for GibberXmppNode testing its istantiation
    
    
    20070608233859-f974e-2b0934c30930115018bba26ff98a1ea8c188bb38.gz

 tests/Makefile.am              |    6 +++++-
 tests/check-gibber-xmpp-node.c |   23 +++++++++++++++++++++++
 tests/check-gibber.h           |    6 ++++++
 tests/check-main.c             |    5 +++--
 4 files changed, 37 insertions(+), 3 deletions(-)

commit 1ed11190975100f68b6e3fdbcc96a8f12c3544b5
Author: Emanuele Aina <em@nerd.ocracy.org>
Date:   Fri Jun 8 23:26:22 2007 +0000

    Added support for the Check unit testing framework
    
    
    20070608232622-f974e-8464ef6a8f51a46d31d1e1832bf7443111a1becd.gz

 configure.ac       |    3 +++
 tests/Makefile.am  |   10 ++++++++++
 tests/check-main.c |   29 +++++++++++++++++++++++++++++
 3 files changed, 42 insertions(+), 0 deletions(-)

commit c8f396ae71f561a50e4e383dec02007aa6be5430
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 14 15:31:06 2007 +0000

    Remove some trailing spaces
    
    
    20070614153106-93b9a-69e1691737920c59ab89ccdfb8c6ac041acdc5b5.gz

 src/salut-contact-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8c6274a1f8bb9b0b1c7862156bbfc1afcaf1c795
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 14 15:29:02 2007 +0000

    Don't do things with side-effects in asserts, bad!
    
    
    20070614152902-93b9a-77e036072852649ecbfb622014a610bdaabbee2e.gz

 lib/gibber/gibber-r-multicast-transport.c |   11 +++++++----
 src/salut-muc-channel.c                   |    4 +++-
 src/salut-muc-manager.c                   |    6 ++++--
 3 files changed, 14 insertions(+), 7 deletions(-)

commit bd57687a700332bbcc4af2d640b5833c3e0340f9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 12 14:59:37 2007 +0000

    Support setting your own alias (uses the 'nick' field)
    
    
    20070612145937-53eee-39b2d1cf692a50857b4dc146d0d9aa703fbdc8d3.gz

 src/salut-connection.c |   30 ++++++++++++++++++++++++++++++
 src/salut-self.c       |   22 ++++++++++++++++++++++
 src/salut-self.h       |    3 +++
 3 files changed, 55 insertions(+), 0 deletions(-)

commit 4b1e3485dac40cd744fb856e19d2a60250ae4955
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 12 11:03:14 2007 +0000

    Correct typo when constructing self alias
    
    
    20070612110314-53eee-c671c9538d428432236b690f1e0b0e429ed9f6a0.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 80045812a71aeb7e6458f60cc030609098d73511
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 7 12:24:14 2007 +0000

    Change TP_IFACE_OLPC_BUDDY_INFO back to SALUT_IFACE_OLPC_BUDDY_INFO now the constants generator is properly namespacing
    
    
    20070607122414-53eee-c48d75b9c38e3f6479e29d4307fd99d6f613eb77.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1029bcca5d967604fb1efa1482b818f790cfd3c3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 7 12:20:35 2007 +0000

    Resolve salut-connection.c
    
    
    20070607122035-53eee-05146e4c7835efded7bfe1768ea3ed6951c45830.gz

 src/salut-connection.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 88ffcb529642c292c75b24a31a65763e38ea8ab9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 7 12:20:04 2007 +0000

    Resolve extensions/Makefile.am
    
    
    20070607122004-53eee-9a1d4202543f5f10c62471a5d68f039d388ca24f.gz

 extensions/Makefile.am |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit a9d4a4f8124ea42d7141abf84672a366cccba6bd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 7 12:12:05 2007 +0000

    Update genginterface.py from telepathy-glib
    
    
    20070607121205-53eee-b2443e52ee0f55ca9ac091342fdc0a4936bf46f3.gz

 extensions/tools/genginterface.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 6e1ed7a03fdd32024c08a3f69f8a803df3d34cf4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 7 12:07:23 2007 +0000

    Update c-constants-generator from telepathy-glib (requires --stringparam mixed-case-prefix)
    
    
    20070607120723-53eee-9918302df001ec6649c73b5072c21c0454c4d4cb.gz

 extensions/tools/c-constants-generator.xsl |  134 ++++++++++++++++++++--------
 1 files changed, 97 insertions(+), 37 deletions(-)

commit 18981b9ccbee44b6db0dcbce68f4414db9585a11
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 7 11:45:38 2007 +0000

    Update c-interfaces-generator.xsl from telepathy-glib.
    
    It now takes a --stringparam to set the prefix for interface constants.
    Also use the generated SALUT_IFACE_OLPC_BUDDY_INFO in salut-connection.c.
    
    20070607114538-53eee-7cdbed4e64c697c71f4364f3dfc3e869b6cd0551.gz

 extensions/Makefile.am                      |   16 +------
 extensions/tools/c-interfaces-generator.xsl |   70 ++++++++++++++++++++++-----
 src/salut-connection.c                      |    4 ++
 3 files changed, 62 insertions(+), 28 deletions(-)

commit c8c309ddc557359c1cffa9f20117e84f8a15695d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 14 15:00:50 2007 +0000

    Don't do things with side-effects in asserts, bad!
    
    
    20070614150050-93b9a-1bbf3a5834dcab4755d50601226817d6292612c9.gz

 src/salut-avahi-entry-group.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit b89bb172ce20ac7309917457bbf9c8db2b784469
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 14 14:59:26 2007 +0000

    include avahi-common/malloc.h for the definition of avahi_free
    
    
    20070614145926-93b9a-c5a28c9350b995a1a8ac3c51ef231fce8bf9dd71.gz

 src/salut-avahi-entry-group.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 423ad7531a24978d9dac08936ad69cae29e71bab
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 14 14:37:04 2007 +0000

    Allow setting of arbitrary binary data in txt records
    
    
    20070614143704-93b9a-3c112c79012f9da3dc9f82286073db033c08beca.gz

 src/salut-avahi-entry-group.c |  141 +++++++++++++++++++++++++++++++++++------
 src/salut-avahi-entry-group.h |    8 ++-
 2 files changed, 127 insertions(+), 22 deletions(-)

commit 1654222c2c5839affc67d8ce5ce6c30f8e80628c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 13 21:26:23 2007 +0000

    salut_avahi_service_resolver_new should always be passed the specific interface/protocol, so replace _new by _new_full
    
    
    20070613212623-93b9a-943d132d86e4300168e62df70624c56aad17c14a.gz

 src/salut-avahi-service-resolver.c |   16 +++-------------
 src/salut-avahi-service-resolver.h |   11 +++--------
 src/salut-contact.c                |    8 ++++----
 3 files changed, 10 insertions(+), 25 deletions(-)

commit f6f0d4c3298957a5e5b34b0ef92d056ea5a00a33
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 13 16:17:40 2007 +0000

    version 0.1.3.1
    
    
    20070613161740-93b9a-b51fb26d80a5de655981530fc6d78880c0bc40cc.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1475e3df398ef7fc32e3e662b11796bc698b28bd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 13 16:16:41 2007 +0000

    Listen to new and lost sender on the muc connection
    
    
    20070613161641-93b9a-3bea5e8704a8b57da423935635aebc257af6ce3d.gz

 src/salut-muc-channel.c |   53 ++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 48 insertions(+), 5 deletions(-)

commit 647ac636c37ebf7618ab42a2964f8db8fbb8e610
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 13 16:15:32 2007 +0000

    Signal new and lost sender from the muc connection
    
    
    20070613161532-93b9a-e4bf9aaad0b83a4e8ee9d9294476ae3c0018e8bf.gz

 lib/gibber/gibber-muc-connection.c |   39 ++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 8ce06cfa5d16d5e762169a730420b43b1bd10087
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 13 13:05:59 2007 +0000

    version 0.1.3
    
    
    20070613130559-93b9a-b3585b2ed41eb5231623cd47bb8e5a6fe251df18.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6fc3a913bbdd5fdb34dc3a7aab5f9ecdd1253a0c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 13 13:04:19 2007 +0000

    Require that both nickname and published-name are non-empthy when set
    
    
    20070613130419-93b9a-fba1c90485b43f8ede046558646547dd17e1b254.gz

 src/salut-connection-manager.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit ef31885c1fe6daeac2250c464000d9d93547acf2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 09:17:55 2007 +0000

    don't create the stanza if there is an error during build argument parsing
    
    
    20070613091755-7fe3f-802a0d76f1fb50a69a28468b181192d7841358ad.gz

 lib/gibber/gibber-xmpp-stanza.c |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit 4b995f539e49ecda7d849650370359a6c1c67b4b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 08:50:15 2007 +0000

    gibber-xmpp-stanza.c: use gibber_goto_if_reached and gibber_goto_if_fail during stanza build parsing to fix a leak
    
    
    20070613085015-7fe3f-6959e93f20bab7ce55761ba4a19d5cba606925ad.gz

 lib/gibber/gibber-xmpp-stanza.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 9393c61604e578d3ac0e8c3834570db4ce56cee8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 08:49:50 2007 +0000

    gibber-debug: add gibber_goto_if_reached and gibber_goto_if_fail macros
    
    
    20070613084950-7fe3f-279be93f5843f3e83cf19c8ea065266813e27e44.gz

 lib/gibber/gibber-debug.h |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 1ff2c4f395dfe0cd9cde0e79f33f11a16c319626
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 08:21:06 2007 +0000

    gibber-xmpp-stanza.c: use g_return_if_reached instead of g_assert_not_reached during stanza_build args parsing
    
    
    20070613082106-7fe3f-fea96904e7c8341ec782ef7adb4010051b54c1fd.gz

 lib/gibber/gibber-xmpp-stanza.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00afdaa005cd2cb1546c94d69b9a4af9a0a633c1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 13 08:18:50 2007 +0000

    gibber-xmpp-stanza: typedef GibberBuildTag
    
    
    20070613081850-7fe3f-de42e6fe3365b02f563fea147bcf931159d0b0fc.gz

 lib/gibber/gibber-xmpp-stanza.c |    9 +++++----
 lib/gibber/gibber-xmpp-stanza.h |    4 ++--
 2 files changed, 7 insertions(+), 6 deletions(-)

commit 427122313388bf90812701e5fda5148a8dc6cd51
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 16:37:54 2007 +0000

    gibber-xmpp-stanza.c: use type_names array to find the optionnal NS associated with a type
    
    
    20070612163754-7fe3f-a3af4d83860cdfabecfcad53976adf601434aa4b.gz

 lib/gibber/gibber-xmpp-stanza.c |   42 +++++++++++++++++++++++---------------
 1 files changed, 25 insertions(+), 17 deletions(-)

commit ed6ec2ee7390c3e7873e83d398a461eed571b552
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 16:26:37 2007 +0000

    gibber-xmpp-stanza.c: use the sub_type_names array instead of a switch to check if sub types belong to the right type
    
    
    20070612162637-7fe3f-955ab74a038aad6251a18cdcaff5de5851137ef9.gz

 lib/gibber/gibber-xmpp-stanza.c |  122 +++++++++++++++++----------------------
 1 files changed, 54 insertions(+), 68 deletions(-)

commit 3a616787a66a1ee90a9fd1b1d831269abf6421d2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 16:24:11 2007 +0000

    test-stanza-build.c: test if the stanza is not NULL
    
    
    20070612162411-7fe3f-aef253e629c40c91a313f405eb018c80cbd73c4f.gz

 tests/test-stanza-build.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ce91bad9157c05d576e449d0f60f7fa4738f1a91
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 14:24:34 2007 +0000

    gibber-namespaces.h: add #define test to protect against multi inclusion
    
    
    20070612142434-7fe3f-09ccbc7bd36ab724a53220376d1e7c46c842b4f8.gz

 lib/gibber/gibber-namespaces.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 9cc0ad5a07afbbba57b5e4f5c1a9df5359e6c56f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 13:23:50 2007 +0000

    gibber-xmpp-stanza.c: properly handle STREAM types
    
    
    20070612132350-7fe3f-7d209e6f707c34287d5bf777d569184ae06e8204.gz

 lib/gibber/gibber-xmpp-stanza.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 3eb52d74dbb79cffe1463b93797dc49dcb497cf0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 13:03:45 2007 +0000

    ibber-xmpp-stanza.c: use static array instead of big switch to find subtype's name
    
    
    20070612130345-7fe3f-876077a1161eb2518338057adbe44bc465fd5591.gz

 lib/gibber/gibber-xmpp-stanza.c |   92 +++++++++++++++-----------------------
 lib/gibber/gibber-xmpp-stanza.h |    2 +-
 tests/test-stanza-build.c       |    2 +-
 3 files changed, 38 insertions(+), 58 deletions(-)

commit 772202783883c18c0ec63995dc0b0208611fd355
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 12:42:10 2007 +0000

    gibber-xmpp-stanza.c: use static array instead of big switch to find type's name
    
    
    20070612124210-7fe3f-09e3c49ea8a4d1d3c76d1b7474082e771cf75bab.gz

 lib/gibber/gibber-xmpp-stanza.c |   65 ++++++++++++++++----------------------
 lib/gibber/gibber-xmpp-stanza.h |    2 +-
 2 files changed, 28 insertions(+), 39 deletions(-)

commit fb791275bc07900dc4cbfc980e0582b636aaa54a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 11:33:57 2007 +0000

    gibber-xmpp-stanza.c: use g_slist_delete_link instead of 4 instructions doing exactly that
    
    
    20070612113357-7fe3f-d5ec9f715c4648b185b34189b65e2fcf5981818b.gz

 lib/gibber/gibber-xmpp-stanza.c |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit ca10f956000fb9bd19b5093320e8f9dc1cc45ab0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 11:18:15 2007 +0000

    gibber-xmpp-stanza.c: remove useless case GIBBER_STANZA_END in gibber_xmpp_stanza_build parsing
    
    
    20070612111815-7fe3f-4cc369ea682244bda2023a2139e745de97de32dc.gz

 lib/gibber/gibber-xmpp-stanza.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit cd5d8b9845f183ff3c717a64104105955a970f31
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 11:02:56 2007 +0000

    gibber-debug.c: fix a leak in gibber_debug_stanza
    
    
    20070612110256-7fe3f-877bb91429285528b2850f12fa6de368b8abc29d.gz

 lib/gibber/gibber-debug.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 51348718f29d85f6f3a9a726f87375d0f1956149
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 10:44:36 2007 +0000

    test-stanza-build.c: we have to unref the stanza
    
    
    20070612104436-7fe3f-96c4d540a7c5d54630c3c52623da11559971f8c7.gz

 tests/test-stanza-build.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b2d7b6352984f8cf48937dfae743a5d00c0ea8c8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 10:14:34 2007 +0000

    add a gibber_xmpp_stanza_build simple test
    
    
    20070612101434-7fe3f-0f3766f0c9925d7363f5799ad1d576bdf9a12116.gz

 tests/Makefile.am         |   13 ++++++-
 tests/test-stanza-build.c |   87 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+), 1 deletions(-)

commit 0223d88c3837cebb3c18f3459c0fdc9d901ed4b3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Tue Jun 12 10:13:18 2007 +0000

    gibber-xmpp-stanza: implement gibber_xmpp_stanza_build
    
    
    20070612101318-7fe3f-b362200f7804bace88b1c37e219a7c2a6dfd6b5e.gz

 lib/gibber/gibber-xmpp-stanza.c |  307 ++++++++++++++++++++++++++++++++++++++-
 lib/gibber/gibber-xmpp-stanza.h |   54 +++++++-
 2 files changed, 359 insertions(+), 2 deletions(-)

commit 18ad4081a2442f34dfaae1302a6777dc0e80361d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 11 18:17:48 2007 +0000

    move DEBUG_STANZA to gibber-debug
    
    
    20070611181748-7fe3f-e4fe05a3b32cde8da6bbafc991d35af099fd2f4f.gz

 lib/gibber/gibber-debug.c |   84 +++++++++++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-debug.h |   11 ++++++
 src/debug.c               |   79 ------------------------------------------
 src/debug.h               |    7 ----
 4 files changed, 95 insertions(+), 86 deletions(-)

commit 9b45f533cc0aede2299952683dee04534b0477a8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 11 17:44:46 2007 +0000

    resolve conflict in src/debug.h due to merge with barisione's branch
    
    
    20070611174446-7fe3f-1eb4ae6a5d90014732e1ad9c0ca147fbcefd9440.gz

 src/debug.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 779a76841a2d6d09afcd8b9f95c429eeacc23efb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:53:25 2007 +0000

    Resolve src/debug.h
    
    
    20070606175325-53eee-2940ac9e776631cfbebb4573a969fa2391b2f975.gz

 src/debug.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 861730196211c43a89075dde1ee1df07cd9dd976
Author: Marco Barisione <marco@barisione.org>
Date:   Sun May 27 14:08:36 2007 +0000

    Print the namespace of tags in debug_stanza
    
    
    20070527140836-f1355-f2ddf6423c342fb4dedf975ae8f2d32c9d3e8466.gz

 src/debug.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 6689ad07db97c1ffa3942b40cbd0e96f15765cff
Author: Marco Barisione <marco@barisione.org>
Date:   Thu May 17 17:33:55 2007 +0000

    Add a DEBUG_STANZA macro to print the content of a stanza
    
    
    20070517173355-f1355-864dc5d2fc6ea51fb276d7da1994a2922dd254bf.gz

 src/debug.c |   74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/debug.h |    9 +++++++
 2 files changed, 83 insertions(+), 0 deletions(-)

commit 03dde9046aed90304ac17b337e22b6bab56c8b1c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 8 09:47:09 2007 +0000

    salut-im-manager: return TP_CHANNEL_FACTORY_REQUEST_STATUS_NOT_AVAILABLE when requesting a channel with a unknown contact (fix a crasher)
    
    
    20070608094709-7fe3f-8ddf9cbed1edfe81e4723ff60d2cd95e095af932.gz

 src/salut-im-manager.c |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit 7499de1dffb60756506077452e6d540bf44c4dfd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 12 16:18:38 2007 +0000

    Remove salut-muc-transport-iface, it's not used anymore
    
    
    20070612161838-93b9a-6fa97bae2317380dee90b15e4bc27aaa3c260948.gz

 src/Makefile.am                 |    2 -
 src/salut-muc-transport-iface.c |  107 ---------------------------------------
 src/salut-muc-transport-iface.h |   76 ---------------------------
 3 files changed, 0 insertions(+), 185 deletions(-)

commit ac156549d30ab1df1e9df607d0f1996baf803fe9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 12 16:09:01 2007 +0000

    Move SalutMucConnection to gibber as GibberMucConnection
    
    
    20070612160901-93b9a-3c886d3735de02ed4b8193747040b2d2aff41ae0.gz

 lib/gibber/Makefile.am                             |   17 +-
 lib/gibber/gibber-debug.c                          |    1 +
 lib/gibber/gibber-debug.h                          |    1 +
 .../gibber-muc-connection-signals-marshal.list     |    1 +
 lib/gibber/gibber-muc-connection.c                 |  536 ++++++++++++++++++++
 lib/gibber/gibber-muc-connection.h                 |  110 ++++
 src/Makefile.am                                    |    7 +-
 src/salut-muc-channel.c                            |   23 +-
 src/salut-muc-connection-signals-marshal.list      |    1 -
 src/salut-muc-connection.c                         |  536 --------------------
 src/salut-muc-connection.h                         |  110 ----
 src/salut-muc-manager.c                            |   16 +-
 12 files changed, 680 insertions(+), 679 deletions(-)

commit 9d4e97caca1ed4979c3adbf11a8c71592a742de6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 12 12:55:44 2007 +0000

    Don't try to marshal enum's as int's
    
    
    20070612125544-93b9a-beae9f950dd8049c26b49ff45cde11d31ec4efdd.gz

 src/salut-avahi-client-signals-marshal.list        |    2 +-
 src/salut-avahi-client.c                           |    2 +-
 src/salut-avahi-entry-group-signals-marshal.list   |    2 +-
 src/salut-avahi-entry-group.c                      |    2 +-
 ...salut-avahi-record-browser-signals-marshal.list |    2 +-
 src/salut-avahi-record-browser.c                   |    4 ++--
 ...alut-avahi-service-browser-signals-marshal.list |    2 +-
 src/salut-avahi-service-browser.c                  |    4 ++--
 ...lut-avahi-service-resolver-signals-marshal.list |    2 +-
 src/salut-avahi-service-resolver.c                 |    2 +-
 10 files changed, 12 insertions(+), 12 deletions(-)

commit 6c0c54bb2e90c98afdb225a950421dc3d5399de0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 14:22:59 2007 +0000

    Don't ref the SalutConnection in SalutMucChannel
    
    
    20070611142259-93b9a-9c3a9c9d952caf4e7939bf2c7ed942b58626d39f.gz

 src/salut-muc-channel.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 59523236d42b43be19320bc2ec22a72bb1fcdefd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 14:22:09 2007 +0000

    Give an NOT_AVAILABLE error instead of INVALID_ARGUMENT when asking olpc properties for an offline contact
    
    
    20070611142209-93b9a-fc894e3b9bbe4ba814a9e9a82d526e21b9c352fc.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 09044e8df65c2bef92f029682ff58865d420adf0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 14:21:26 2007 +0000

    Return "" when requesting aliases for an offline contact
    
    
    20070611142126-93b9a-b30ffce6063088d1e36dba70e72fafb35b3ef160.gz

 src/salut-connection.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 2a3301689bdcb2d21d04d4bdedb34418d07ac416
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 13:01:12 2007 +0000

    Fix some silly memleaks in gibber-xmpp-node, spotted by Marco Barisione and Mikael Hallendal
    
    
    20070611130112-93b9a-24d1d091e1c29656fbb77310229ac46ab8a6a646.gz

 lib/gibber/gibber-xmpp-node.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit c875658211adb4cc64254b392fe1eb8c5729b415
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 11:04:15 2007 +0000

    Properly unref the multicast and rmulticast transports
    
    
    20070611110415-93b9a-532fa26a024f55e9180d13b10298f5fe4d6aa2c7.gz

 src/salut-muc-connection.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4dc1b4afc05d7d24ebf0ec506eb15557af92d066
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 10:41:35 2007 +0000

    Use max_packet_size of the underlying transport instead of hardcoding 1500
    
    
    20070611104135-93b9a-6ebb0047930b8f8eda8e6728479b2cce08417cbd.gz

 lib/gibber/gibber-r-multicast-transport.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit f0939ba9aacf28cb7bdb206c20311deeff6c125c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 10:40:30 2007 +0000

    GibberMulticastTransport: Set max_packet_size
    
    
    20070611104030-93b9a-35f96be931b8d615d402218d39f29dccedf0c716.gz

 lib/gibber/gibber-multicast-transport.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit c471bfb221766f41f68571867c434d036f4dc572
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 10:34:39 2007 +0000

    Put the packet to repair in the receivers list so the sender in the packet is always the one who originally sent the packet
    
    
    20070611103439-93b9a-45df6116eb6a45ca705377060477fe78cfd19a41.gz

 lib/gibber/gibber-r-multicast-transport.c |   31 +++++++++++++++++++++-------
 1 files changed, 23 insertions(+), 8 deletions(-)

commit 14f511bb193cca4e30408856ea07fa7a19167234
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 10:33:16 2007 +0000

    Enabled multicast looping
    
    
    20070611103316-93b9a-ee40230a89b0d7a1d30a63747bb7f009b47d5b87.gz

 lib/gibber/gibber-multicast-transport.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 65ea96d0e10748c31857440bb39a2f91e946fa69
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 09:39:10 2007 +0000

    No need to pass the name parameter to _get_connection, it's always the same
    
    
    20070611093910-93b9a-709b2114b626f475df1f88082c38407ae23855a9.gz

 src/salut-muc-manager.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit 02a974c9e1e9f7928d9c0e7c844f1f8d7a805211
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 09:35:40 2007 +0000

    SalutMucConnection: Use the right marshaller for receveived-stanza
    
    
    20070611093540-93b9a-5a791e70de5a01473a0c4feccc6dbc0aac4bcd89.gz

 src/salut-muc-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be3c8b0a4f867d996804bc4eb8608eb4d0405541
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 11 09:35:00 2007 +0000

    Use the right signature for the received-stanza signal from a  salut-muc-connection
    
    
    20070611093500-93b9a-3b04bf24e79143d5f26455d31f07664e098eab04.gz

 src/salut-muc-channel.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 4fa157af56da83b1319b1d8d406534a7f0854fdf
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 10 19:09:59 2007 +0000

    Properly return errors if we can't connect to the multicast channel in RequestChannel. Listen to signals on the muc-connection instead of it's transports
    
    
    20070610190959-b58c9-cb1847b070c9ba87ff2e0833e90295c547819df8.gz

 src/salut-muc-channel.c    |   34 ++++++++---------------
 src/salut-muc-channel.h    |    8 +++---
 src/salut-muc-connection.c |   63 +++++++++++++++++++++++++++++++++++++++----
 src/salut-muc-connection.h |    9 +++++-
 src/salut-muc-manager.c    |   58 +++++++++++++++++++++++++--------------
 5 files changed, 118 insertions(+), 54 deletions(-)

commit 869e84b751edf823b0f003eb86fc068ae5b1b47f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 10 19:07:57 2007 +0000

    Output transport errors as debug too
    
    
    20070610190757-b58c9-086462bdf1f535ee996c1f1ce867b3ed6fb0ac57.gz

 lib/gibber/gibber-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit efa3b3765c54c92fdf64134765009c2c85438807
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sun Jun 10 19:07:25 2007 +0000

    Check setsockopt returns and return/set error on failure. Also not that SO_REUSEADDR needs an int optval instead of unsigned char
    
    
    20070610190725-b58c9-36295ae5d0936bb68a430c88cca5653ce9fa00e0.gz

 lib/gibber/gibber-multicast-transport.c |   56 ++++++++++++++++---------------
 1 files changed, 29 insertions(+), 27 deletions(-)

commit b33bfab89d74a234a6d37c3f70b049f90973cd51
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jun 9 12:01:06 2007 +0000

    Streaming property no long exists
    
    
    20070609120106-b58c9-591196b73410755f9547fcba3db24a3ee42d6236.gz

 lib/gibber/gibber-xmpp-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bf2f0ec2a6fc585ec6510ebcc08b14e4857c0cb3
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jun 9 10:14:25 2007 +0000

    Actually disconnect from the rmulticast channel when the muc channel is closed
    
    
    20070609101425-b58c9-5362a8dcabdb542790a325380874eaf646433a4d.gz

 src/salut-muc-channel.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 6faa91e6d3c3f36937efde46e53463ddaf426440
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jun 9 10:12:29 2007 +0000

    Disconnect the multicast transport if the rmulticast connection function returned an error
    
    
    20070609101229-b58c9-373534290e9779e573cc5ccb33272eb400f2bbb9.gz

 src/salut-muc-connection.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 3b07bdfb00a13273e3c76bb674e333e912dc1dd7
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jun 9 10:11:47 2007 +0000

    Add _disconnect api to SalutMucConnection
    
    
    20070609101147-b58c9-03b852e2cb87a328758adb64651480a159688e27.gz

 src/salut-muc-connection.c |    5 +++++
 src/salut-muc-connection.h |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 0f33c4e4bb085cb2e56f9308f7fae6869e8c5499
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Sat Jun 9 10:10:45 2007 +0000

    Remove the session timeout on dispose and disconnect
    
    
    20070609101045-b58c9-1df0d4bee059979dd26e8570a4cc45979ac1700a.gz

 lib/gibber/gibber-r-multicast-transport.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 05db9d0ca305438065a33b46e552b30fe539f2b8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 8 20:57:27 2007 +0000

    Make salut-muc-connection a full transport handler instead of a child of gibberxmppconnection, so we can handle the extra info send by the rmulticast protocol. Also remove the plain multicast option, it's not worth it to support both
    
    
    20070608205727-b58c9-b30877fee39718d4a8bacf48eab5d692c481b013.gz

 src/salut-muc-channel.c                       |  135 +--------------------
 src/salut-muc-connection-signals-marshal.list |    1 +
 src/salut-muc-connection.c                    |  161 ++++++++++++++++++-------
 src/salut-muc-connection.h                    |   12 ++-
 4 files changed, 133 insertions(+), 176 deletions(-)

commit 6472b6bfca85ada59b7c81246b2d441e7a379854
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 8 20:55:58 2007 +0000

    Remove non-streaming mode
    
    
    20070608205558-b58c9-1f43c402d842d1568296e44f0d45dc6028af7ffc.gz

 lib/gibber/gibber-xmpp-connection.c |   83 +++--------------------------------
 lib/gibber/gibber-xmpp-connection.h |    3 -
 2 files changed, 7 insertions(+), 79 deletions(-)

commit c5ac6964c4ebec1d182ac54fd79db17d38a01c5f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 8 16:20:31 2007 +0000

    emit new-sender signal when new senders are detected
    
    
    20070608162031-b58c9-51e4284da0092abc3fa4a41aa6982c7dd3be29ea.gz

 lib/gibber/gibber-r-multicast-transport.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8183528e56ff632441bfe0edae76119d2238a473
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 8 16:16:47 2007 +0000

    Let the mesh take into account the sender info
    
    
    20070608161647-b58c9-650fe35a23bc489e19e5bcac2075ce72eecf0ebb.gz

 tests/mesh.py                         |   31 +++++++++++++++++++++++--------
 tests/simplemeshtest.py               |    8 +++++++-
 tests/test-r-multicast-transport-io.c |   14 +++++++++++++-
 3 files changed, 43 insertions(+), 10 deletions(-)

commit b9c2ffd407a9c7dd30b01ded790ad1d358db1eb4
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 8 16:15:44 2007 +0000

    Add a custom buffer derivative for GibberRMulticast
    
    
    20070608161544-b58c9-24119bbe85dc296dbd74390cb0f7b80961812276.gz

 lib/gibber/gibber-r-multicast-transport.c |    7 ++++++-
 lib/gibber/gibber-r-multicast-transport.h |    5 +++++
 2 files changed, 11 insertions(+), 1 deletions(-)

commit b2cc6c6ded0c139887c34b42a4ae296bd94558b6
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Fri Jun 8 15:48:40 2007 +0000

    Allow subclasses to send custom GibberBuffer derivatives to upstream
    
    
    20070608154840-b58c9-17406fee1945c5ea7f7d7bbc82378a40aab53440.gz

 lib/gibber/gibber-transport.c |    8 +++++++-
 lib/gibber/gibber-transport.h |    4 ++++
 2 files changed, 11 insertions(+), 1 deletions(-)

commit 19134ee353f2ad645b0a6d1514e4fc6d89b5db31
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 11:51:31 2007 +0000

    Be better in detecting no command output
    
    
    20070608115131-93b9a-b92a22f53b771de026083d47877bde535425d21d.gz

 tests/mesh.py |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 5298cc16713069c25bef7d0626b377f09574e137
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 11:50:54 2007 +0000

    Print the process node and pid, usefull for debugging
    
    
    20070608115054-93b9a-bec9721b79d6d1c0026be90dcd481533f4439e38.gz

 tests/test-r-multicast-transport-io.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9a268afdd0ed726f6fa77b5dcd9946a4e99fef83
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 11:50:08 2007 +0000

    Don't add new senders to the session packet, there isn't any usefull info just yet
    
    
    20070608115008-93b9a-bf24cc02a3e7fce689921f6ff34fc225b7c94a1a.gz

 lib/gibber/gibber-r-multicast-transport.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e25f8636a14783518ff671aadd7c4f6a34a05357
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 11:49:34 2007 +0000

    Various fixes caused by the change in semantic of the packet_id in the een packet and the extra state
    
    
    20070608114934-93b9a-0dcc898c833b7f4ce3ed928a2c3f79f6e89d1100.gz

 lib/gibber/gibber-r-multicast-sender.c |   27 +++++++++++++++++++--------
 1 files changed, 19 insertions(+), 8 deletions(-)

commit 5450fab71f9d8cdb7763c9db29989079be3fecf5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 09:44:04 2007 +0000

    Handle the cases where _repair and/or _seen are called before _push
    
    
    20070608094404-93b9a-97f25f6eebcc07133879462c059b0a78d7782ba0.gz

 lib/gibber/gibber-r-multicast-sender.c |   42 +++++++++++++++++++++++++++----
 1 files changed, 36 insertions(+), 6 deletions(-)

commit dba6834c308cd7ea69114f3106207f06a2b8fc42
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 09:22:08 2007 +0000

    Test with multiple offsets and calling _seen and _repair before _push
    
    
    20070608092208-93b9a-4b789b9b96a17ba4580011d070aa29388c41df2d.gz

 tests/test-r-multicast-sender.c |   72 +++++++++++++++++++++++++++++---------
 1 files changed, 55 insertions(+), 17 deletions(-)

commit 1a879bc171db78192abaf3144d6cc2dfe9c7c571
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 8 09:21:07 2007 +0000

    Don't init two different states to the same value
    
    
    20070608092107-93b9a-629df4a2a2a34bf47819601f5ae2d12ba2eb2dad.gz

 lib/gibber/gibber-r-multicast-sender.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1e4299f11dff5ac12c94312735da88484ed1fd82
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 15:34:19 2007 +0000

    test-r-multicast-sender: Improve macro's so they will react correctly on overflow
    
    
    20070607153419-93b9a-fc3a677ba8170c38608f8da073b66b42c43dad17.gz

 tests/test-r-multicast-sender.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit bf81ccc6df84fbdc439b79a929b71b4a238eebf5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 15:28:23 2007 +0000

    Fix the behaviour that diff(a,b) == -diff(a,b)
    
    
    20070607152823-93b9a-389884ffd15e8e7be47fc0fb9b183b1be0fe14b9.gz

 lib/gibber/gibber-r-multicast-packet.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 14d3f37a80e55736db7eef43fbbc37f2d88f0cda
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 15:27:47 2007 +0000

    Add the behaviour that diff(a,b) == -diff(a,b)
    
    
    20070607152747-93b9a-d45be56cd9ab761fa6217265d5264c5dab97c7fb.gz

 tests/test-r-multicast-packet.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit c84753dc12fc2273a004e104c7730f3a44cf7b4e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 14:29:52 2007 +0000

    Fix silly errors gibber_r_multicast_packet_diff
    
    
    20070607142952-93b9a-27c8a4acfaa945d2a26e734d426258e513a4af9c.gz

 lib/gibber/gibber-r-multicast-packet.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 22e498ea487b9a1329ef20b47db04f1845a197d2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 14:27:20 2007 +0000

    Add a test for gibber_r_multicast_packet_diff
    
    
    20070607142720-93b9a-48f4e64599e4d3eb75080d9bb28bdd97aa4aa5c6.gz

 tests/test-r-multicast-packet.c |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 28ee0f68f9a8849cfbb7abc0fc567daf1487218d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 13:15:47 2007 +0000

    Correctly detect out of range packets
    
    
    20070607131547-93b9a-2441b4d8c75706bb5d0e681e3a29f97833796aac.gz

 lib/gibber/gibber-r-multicast-sender.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 489ce7e169ccf97e2444043015088c4d4e863c46
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 13:00:50 2007 +0000

    Use guint32 for the serial everywhere, to get the right overflow behaviour
    
    
    20070607130050-93b9a-debd298832fef28f1c615abba8dc6109780d89ff.gz

 tests/test-r-multicast-sender.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 09cb8e920f84327b425c9df5ad85d33fb1a1b74a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 12:58:18 2007 +0000

    Test at the point of id counter overflow
    
    
    20070607125818-93b9a-9c0ccd3ffeaa2f36eb196e3b01b43f94a9c714fa.gz

 tests/test-r-multicast-sender.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b84c9382131238039bbf97aa9c824a6bf47e8a74
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 12:52:28 2007 +0000

    salut-im-channel.h: more coding style tweaks
    
    
    20070607125228-7fe3f-b1276ce058ca67f31755e4cff8c3aea91773d7e5.gz

 src/salut-im-channel.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 86599c7de2204cd95c9c00f73c178cecebe3a5fe
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 12:45:12 2007 +0000

    salut-im-channel.c: tweak to fit Collabora coding style
    
    
    20070607124512-7fe3f-1f71fadbc21624f848f8d8ff59fffc8c9a73cc9b.gz

 src/salut-im-channel.c |  914 ++++++++++++++++++++++++++----------------------
 1 files changed, 494 insertions(+), 420 deletions(-)

commit 31b638d516abf5ef418fcd56dbea04f14fd1a19f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 12:08:11 2007 +0000

    salut-im-channel.h: tweak to fit Collabora coding style
    
    
    20070607120811-7fe3f-0771ec994f1fceeeb089536897b566221f15af25.gz

 src/salut-im-channel.h |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 3eb5ca2fb342f46468a504d3f2d3bf771235bddc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 12:55:59 2007 +0000

    Let the sender keep a record of the next packet it expects as input, instead of the last packet it got as input
    
    
    20070607125559-93b9a-be3232009bc2e14339f7391502313ea8c2d545c3.gz

 lib/gibber/gibber-r-multicast-sender.c    |   62 +++++++++++++++--------------
 lib/gibber/gibber-r-multicast-sender.h    |   12 ++++--
 lib/gibber/gibber-r-multicast-transport.c |    6 ++-
 3 files changed, 44 insertions(+), 36 deletions(-)

commit 495ea682869cd7a68d7035eac37a71da00d5aaa6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 11:12:12 2007 +0000

    salut-im-manager.c: tweaks to fit Collabora coding style
    
    
    20070607111212-7fe3f-c4016123468b82a15ba9f6e12fed08f53e1d7fa2.gz

 src/salut-im-manager.c |  592 +++++++++++++++++++++++++-----------------------
 1 files changed, 313 insertions(+), 279 deletions(-)

commit 5e1fec73fa45d51447190b67825d3c9f366e6b9f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 10:38:16 2007 +0000

    salut-im-manager.h: tweaks to fit Collabora coding style
    
    
    20070607103816-7fe3f-1b84c7cd3d85ae9e3c847a2824f0c01149ae0c1b.gz

 src/salut-im-manager.h |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

commit 628ed27fbf01aa2e6b351289dd394b7e180f153b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu Jun 7 09:20:53 2007 +0000

    use generated TP_IFACE_OLPC_BUDDY_INFO
    
    
    20070607092053-7fe3f-08cd2b90b4ed04fff6818b9fea0296bb0ebf263f.gz

 src/salut-connection.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit af44794b437af8752a314522364f11b93ee3c48b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:52:25 2007 +0000

    Add Channel_Type_File_Transfer.xml to all.xml
    
    
    20070606175225-53eee-fdda8cdc858c978f1c6007cd6146b698b51c770c.gz

 extensions/all.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 45ec7864542610cabf633edc7cce55ddf4e4619b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:51:18 2007 +0000

    Fix conflict in extensions/ in favour of using normal extension build process for everything, even with --disable-olpc
    
    
    20070606175118-53eee-210ac216bf7e178ef2c1589f9c4b5d06c5ed64f4.gz

 extensions/Makefile.am    |   47 ++++++++++++++++++++++-----------------------
 extensions/spec-ft-gen.am |    6 -----
 extensions/spec-gen.am    |    6 -----
 3 files changed, 23 insertions(+), 36 deletions(-)

commit c5b3a15a9258fb666118e0c15c174bb2027a613a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:50:11 2007 +0000

    Remove extensions/spec-gen.am (no longer used)
    
    
    20070606175011-53eee-65be44e03e2170d05099de7079721ff73466c310.gz

 extensions/spec-gen.am |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit e35fbd550e4b567a82ff1c3d21f9369a72e81a01
Author: Marco Barisione <marco@barisione.org>
Date:   Tue Jun 5 16:55:43 2007 +0000

    Emit the "connected" signal when a connection is established
    
    
    20070605165543-f1355-a37bf5c4d64c08f88f8171a412e376e75dd00d3e.gz

 src/salut-im-channel.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit f29d172a28b5de6771a366be8073d01c1b9fc665
Author: Marco Barisione <marco@barisione.org>
Date:   Tue May 29 14:02:33 2007 +0000

    Make the published name configurable
    
    
    20070529140233-f1355-7f1d63da6dc1824e3bd217520a0ff131181a8610.gz

 src/salut-connection-manager.c |    6 ++++++
 src/salut-connection.c         |   18 +++++++++++++++++-
 src/salut-self.c               |   13 +++++++++++--
 src/salut-self.h               |    3 ++-
 4 files changed, 36 insertions(+), 4 deletions(-)

commit 905c9ba60862a801227396943ddea07310c7b96d
Author: Marco Barisione <marco@barisione.org>
Date:   Fri May 18 20:59:46 2007 +0000

    Link libsalut-extensions even if OLPC extensions are not enabled
    
    
    20070518205946-f1355-679bf66bdc77bb3964fb264d5d61456ec418ce22.gz

 src/Makefile.am |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit e213fd234cc910a7a24f244f15af819ba2d07d7d
Author: Marco Barisione <marco@barisione.org>
Date:   Tue May 15 19:14:56 2007 +0000

    Add a copy of the file transfer interface to the extensions dir
    
    
    20070515191456-f1355-d83b1a705a3ee0f0d6793b5e06a86d40e41302fe.gz

 extensions/Channel_Type_File_Transfer.xml |  229 +++++++++++++++++++++++++++++
 extensions/Makefile.am                    |   47 +++---
 extensions/spec-ft-gen.am                 |    6 +
 extensions/spec-gen.am                    |   12 +-
 4 files changed, 265 insertions(+), 29 deletions(-)

commit 1fbb238def8b110d52537ac41b236f62c79c411f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:37:29 2007 +0000

    Fix out-of-tree tests
    
    
    20070606173729-53eee-80a314a88f338b125daf139dae051cc28bd52246.gz

 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6c283e2288d9656349f6911182f27be2c07663a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:34:00 2007 +0000

    Use correct member to store JID. Fix compilation without --enable-olpc
    
    
    20070606173400-53eee-71a318a8d0b2c741ac0c0f816597182b16262847.gz

 src/salut-contact.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 8af10a1d8cceb60663417d89cb62f7ee7ad6c80d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:31:04 2007 +0000

    Include gibber-r-multicast-sender-signals-marshal.list in dist
    
    
    20070606173104-53eee-aa4c5b5f87fd078f5ca111e38196771045bb0659.gz

 lib/gibber/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2c35c3b4c3d6312866335a7f9c0e762ce25400d3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:29:06 2007 +0000

    extensions/Makefile.am: get all.xml from $(srcdir)
    
    
    20070606172906-53eee-2a28d52a045207de41a4abd5dc2a4eb7af9ed861.gz

 extensions/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 95a759c903aa8d029e6d66833fd9f84bda8c8668
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:26:27 2007 +0000

    Add _boring
    
    
    20070606172627-53eee-f77fa53bca3a94a7ed5c9b9eda57a9d65fc1021f.gz

 _boring |   67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

commit 05844235a1b8d21bfed48adf0a069d70f6997a0e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 17:13:50 2007 +0000

    tests/: make sure test scripts are executable
    
    
    20070606171350-53eee-124fa868c9ab5cd9cf9ed07fc86fb85afdbe121a.gz

 tests/Makefile.am |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit e1cd09b7984775e559f1e9241395b543a091af75
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 16:58:43 2007 +0000

    Pull in auto-generation machinery from Gabble. Move tools from lib/ to extensions/ to resemble Gabble
    
    
    20070606165843-53eee-ee2cd10c63a285e337237aa70c295477b0be051d.gz

 autogen.sh                                   |   27 +-
 configure.ac                                 |    2 +-
 extensions/Makefile.am                       |   94 ++--
 extensions/extensions.h                      |    9 +
 extensions/tools/Makefile.am                 |   11 +
 extensions/tools/c-constants-generator.xsl   |  195 +++++++
 extensions/tools/c-interfaces-generator.xsl  |   38 ++
 extensions/tools/doc-generator.xsl           |  427 ++++++++++++++++
 extensions/tools/genginterface.py            |  707 ++++++++++++++++++++++++++
 extensions/tools/glib-errors-enum-body.xsl   |   51 ++
 extensions/tools/glib-errors-enum-header.xsl |   52 ++
 extensions/tools/ls-interfaces.xsl           |   33 ++
 extensions/tools/make-all-async.xsl          |   22 +
 extensions/tools/spec-to-introspect.xsl      |   26 +
 extensions/tools/update-spec-gen-am.sh       |   75 +++
 lib/Makefile.am                              |    2 +-
 lib/tools/Makefile.am                        |    9 -
 lib/tools/c-constants-generator.xsl          |  195 -------
 lib/tools/c-interfaces-generator.xsl         |   38 --
 lib/tools/genginterface.py                   |  668 ------------------------
 lib/tools/glib-errors-enum-body.xsl          |   51 --
 lib/tools/glib-errors-enum-header.xsl        |   52 --
 lib/tools/ls-interfaces.xsl                  |   33 --
 lib/tools/make-all-async.xsl                 |   22 -
 lib/tools/spec-to-introspect.xsl             |   26 -
 src/salut-connection.c                       |   24 +-
 26 files changed, 1738 insertions(+), 1151 deletions(-)

commit 8df55d38b2c7326afa3f07ec9c0665929da93300
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 6 12:02:28 2007 +0000

    Sync extensions XML from Gabble
    
    
    20070606120228-53eee-530e86ad4e4e29cd5f4d8e47c55686810d238c24.gz

 extensions/OLPC_Buddy_Info.xml |   64 +++++++++++++++++++++++----------------
 extensions/all.xml             |    2 +-
 2 files changed, 39 insertions(+), 27 deletions(-)

commit abe8bc6865c0ed9602b01d421558e224e5dd9728
Author: Marco Barisione <marco@barisione.org>
Date:   Tue May 15 19:32:26 2007 +0000

    The extensions dir need to be compiled before the other ones
    
    
    20070515193226-f1355-76b386b9383cb44d93201a5fd6762b0bad599817.gz

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0a4deb1abd08a517577bc44f81a538f790b94f41
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon May 21 17:21:09 2007 +0000

    as-ac-expand.m4: update from autostars.sf.net CVS, fixing recursive expansion
    
    
    20070521172109-53eee-afc635dfb3a0eb48c849ec41d55bec0c2625b1ab.gz

 m4/as-ac-expand.m4 |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit ad44fa03268ed67fa637ab8d2ac8b38495d0803f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 08:15:47 2007 +0000

    Initial coupling of transport to sender abstraction and sending of session packets
    
    
    20070607081547-93b9a-269795ceb33181a17ebb756f16af1e059040bbe7.gz

 lib/gibber/gibber-r-multicast-transport.c |  235 +++++++++++++++++++++++++++--
 1 files changed, 225 insertions(+), 10 deletions(-)

commit 1ca156d9226fe9b292ff09881869d8a88822950a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 08:14:50 2007 +0000

    Move packet id diff utility to r-multicast-packet, change the receiver naming to be more in line with the rest of the code
    
    
    20070607081450-93b9a-85bf66e5196c1acf8abee21f178d28490081dd1f.gz

 lib/gibber/gibber-r-multicast-packet.c |   41 +++++++++++------
 lib/gibber/gibber-r-multicast-packet.h |   16 ++++---
 lib/gibber/gibber-r-multicast-sender.c |   77 ++++++++++++++-----------------
 lib/gibber/gibber-r-multicast-sender.h |    6 ++-
 tests/test-r-multicast-packet.c        |   16 +++---
 5 files changed, 85 insertions(+), 71 deletions(-)

commit 90b2733f01dfe6b7306ae27f609342176eb29c9c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 08:14:13 2007 +0000

    Connect the rmulticast transport, print debug info if we got an error on stdin
    
    
    20070607081413-93b9a-3a0af0e936dc429b5604dadef0018a6518ea69c6.gz

 tests/test-r-multicast-transport-io.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit ba94d49796f83017059d57d422f625e7e29ed7cd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 07:41:23 2007 +0000

    GibberTransport: Assert that a transport is in the CONNECTED state when sending
    
    
    20070607074123-93b9a-dcce4f84d1b2c507c8851530cb2f28782815f76a.gz

 lib/gibber/gibber-transport.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e35d261bd00ca8ce0af9a5d4dbb2bea08e1bf9f9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 07:40:34 2007 +0000

    Add a fatal timeout, send the packets in a 100 ms interval instead of as fast as possible
    
    
    20070607074034-93b9a-4eeff4f737805d4e7d9eee615fdb553231c0e592.gz

 tests/simplemeshtest.py |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 4a1ae9d6c2ac920e7ce98700e35226f9d5440cdd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 07:37:44 2007 +0000

    Print unknown output, don't print packet loss
    
    
    20070607073744-93b9a-bbfae74835baebe0fea842dcee6109803fa26045.gz

 tests/mesh.py |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 6c283caf5edc6933d102f61cca14ed4e52857a55
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 07:36:13 2007 +0000

    Only print process ended reason if it was unexpected error
    
    
    20070607073613-93b9a-7735b2c254526f07a753a9672d7093968c5047d9.gz

 tests/mesh.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit a09b9685edeeb9b63c728ab58b518758dd65a676
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 07:34:40 2007 +0000

    Inherit the environment from the parent
    
    
    20070607073440-93b9a-a347833d504b10d4f066de077e63b520381743f1.gz

 tests/mesh.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 489ad86be8ebd6629df906ac68b5624c9f782758
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 7 07:31:23 2007 +0000

    TestTransport set to CONNECTED upon construction
    
    
    20070607073123-93b9a-4544918e27103eaa28e1350203e37ef2a0c25e7e.gz

 tests/test-transport.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 62ece88485b335086f76335095ccf348a123ee69
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 5 06:37:52 2007 +0000

    Add a very basis test (just test if messages are output in the right order by all nodes
    
    
    20070605063752-93b9a-171c986a65ac8fcdb791ea4ab34f870f087478dc.gz

 tests/simplemeshtest.py |   58 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

commit c37c4cacb37259c2e726423cf64b25f38777acbd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 5 06:35:34 2007 +0000

    Mesh: Start of link emulations and simulate packat loss
    
    
    20070605063534-93b9a-3c8d84ecd19b70ea0ffc16d0337e07b799b6b3d2.gz

 tests/mesh.py |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

commit 43c59b1149e6cb786ea35ed48426d24d4c55a9b7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 5 06:34:32 2007 +0000

    TestTransport: Ensure that the sendout buffers are really written out in seperate function calls
    
    
    20070605063432-93b9a-85b988b746dc934516b3cc08d55b6e9b197ac9fa.gz

 tests/test-transport.c |   32 ++++++++++++++++++++++++--------
 1 files changed, 24 insertions(+), 8 deletions(-)

commit a48bb17850e1c59dcbce7ee32c695a70b5c993b8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 15:04:08 2007 +0000

    use tp_g_value_slice_free instead of our own free_gvalue
    
    
    20070606150408-7fe3f-14164b365cff62c661a15aa8d0f806dbd3747ef5.gz

 src/salut-connection.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit 9365d49dc4a1b3f32bbea1d03aebe7166cf997d0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 15:01:52 2007 +0000

    salut-connection.c: tweak OLPC specific code to fit Collabora coding style
    
    
    20070606150152-7fe3f-8e8496e5a176d21dfa9c5518f8e1a63030a5a719.gz

 src/salut-connection.c |  283 ++++++++++++++++++++++++++----------------------
 1 files changed, 156 insertions(+), 127 deletions(-)

commit 74c5cb09cce357f6698e46275a01d49daffcc452
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 14:50:30 2007 +0000

    move void debug_set_log_file_from_env declaration to avoid double G_BEGIN_DECLS
    
    
    20070606145030-7fe3f-a533f7687afb09ed4f1c287a897668d7959e1604.gz

 src/debug.h |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 3ef791052e0caf1c6500e9943624ac01eb39cc31
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 13:31:17 2007 +0000

    few coding style tweaks
    
    
    20070606133117-7fe3f-efc901592f4c80cd48998495026da371a05bd2ab.gz

 src/salut-connection.c |    2 +-
 src/salut-self.c       |   14 +++++++-------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 83d2d1acafcbdaecb6defe28906fc056ea2258c5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 13:19:13 2007 +0000

    BuddyInfo interface: add jid key support to GetProperties and PropertiesChanged
    
    
    20070606131913-7fe3f-6f3258200880d1b4fe1376f60c40a60c18b258a6.gz

 src/salut-connection.c |   39 ++++++++++++++++++++++++++++-----------
 1 files changed, 28 insertions(+), 11 deletions(-)

commit 5262751a466e4638d4a2a3ef718e25e965f823bb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 13:16:28 2007 +0000

    salut-contact: add jid public variable
    
    
    20070606131628-7fe3f-5a9e2422192854fbf519de1f547a924332a94814.gz

 src/salut-contact.c |   19 +++++++++++++++++++
 src/salut-contact.h |    1 +
 2 files changed, 20 insertions(+), 0 deletions(-)

commit 72ede91224f895e6339ed710ffc6d636ac32275a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 12:09:43 2007 +0000

    move jid from _SalutSelfPrivate to _SalutSelf as the OLPC BuddyInfo interface will need it
    
    
    20070606120943-7fe3f-b2bd9384959ef1e628075d960907685a811ee73e.gz

 src/salut-self.c |   17 +++++++++--------
 src/salut-self.h |    1 +
 2 files changed, 10 insertions(+), 8 deletions(-)

commit f33be5f6a1edcf9292895aadeec90f07f002b97a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 11:41:08 2007 +0000

    add jid key support to BuddyInfo.SetProperties implementation
    
    
    20070606114108-7fe3f-ca2fa1e9d190fab82118c7a81e383f363c335899.gz

 src/salut-connection.c |   27 ++++++++++++++++++++++++---
 src/salut-self.c       |   17 +++++++++++++++--
 src/salut-self.h       |    4 ++--
 3 files changed, 41 insertions(+), 7 deletions(-)

commit 01bcb8190fec2b5484668a5b5bdad73914741348
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jun 6 10:22:33 2007 +0000

    add support for SALUT_LOGFILE env variable to log output to a file
    
    
    20070606102233-7fe3f-94ed9d813bc24e4630ecb141e14708132cf7a8cd.gz

 src/debug.c |   39 +++++++++++++++++++++++++++++++++++++++
 src/debug.h |    6 ++++++
 src/salut.c |    1 +
 3 files changed, 46 insertions(+), 0 deletions(-)

commit db837df6bce80e134dd6c93824d1c0ff53f75ad6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 4 12:19:38 2007 +0000

    Mesh.py: Simple mesh and meshnode abstractions for usage in tests
    
    
    20070604121938-93b9a-4984c5cabb2108da19078552ca1feb30103dd674.gz

 tests/mesh.py |   77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 77 insertions(+), 0 deletions(-)

commit be45c73f524c7db6963787002ddea013f2aee189
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 4 12:18:24 2007 +0000

    Don't do the multiplexing in C, let python spawn one process for each node and do the multiplexing
    
    
    20070604121824-93b9a-e4ae372f57675496dad97a92cb056d992fa0fb94.gz

 tests/test-r-multicast-transport-io.c |   69 ++++++++++++++------------------
 1 files changed, 30 insertions(+), 39 deletions(-)

commit 414b0a19def540b5c1fa48e997adc159c0fcbc5f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:09:01 2007 +0000

    test-r-multicast-transport-io: Simple wrapper around rmulticast which does input/output via  base64 lines
    
    
    20070604070901-b58c9-1d545f68be924d3c37b6cbdfd40f3ab7c7b30978.gz

 tests/Makefile.am                     |   16 ++++-
 tests/test-r-multicast-transport-io.c |  114 +++++++++++++++++++++++++++++++++
 2 files changed, 129 insertions(+), 1 deletions(-)

commit bfa6d13b794349b976ed2ae9bb59e38e96230c5f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:06:51 2007 +0000

    TestTransport: Add user_data to the _new function for use in the send_hook
    
    
    20070604070651-b58c9-90c06264462d033ee90049b5a1208ce44dd172c4.gz

 tests/test-sasl-auth.c       |    6 +++---
 tests/test-transport.c       |    7 +++++--
 tests/test-transport.h       |    6 ++++--
 tests/test-xmpp-connection.c |    4 ++--
 4 files changed, 14 insertions(+), 9 deletions(-)

commit a118eabc4a9f4d8210ccf1fdb260fc8a2c369298
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:04:30 2007 +0000

    GibberRMulticastTransport: whitespace fixes
    
    
    20070604070430-b58c9-8f21738769f5bfe05e91cdf165326e49c7fa4d8c.gz

 lib/gibber/gibber-r-multicast-transport.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 2c278e48fbfcc3a82da5fb4c8de6712d5dfa3a6d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:04:12 2007 +0000

    GibberRMulticastTransport: Make it just a passthrough for now to test the test
    
    
    20070604070412-b58c9-aca9e90f37aba92612c87b17ba43e20e2c6c7b31.gz

 lib/gibber/gibber-r-multicast-transport.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 1936caf777f942e2abdb783fba3c98139b0d471a
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:03:45 2007 +0000

    GibberRMulticastTransport: Include debugging and set debug flag to rmulticast
    
    
    20070604070345-b58c9-481e8e474c83887a18fd8bb6ca2df338fcf0becb.gz

 lib/gibber/gibber-r-multicast-transport.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f2ff0252262121196f9d43905b27011fa3f33622
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:02:40 2007 +0000

    GibberRMulticastTransport: Change the mtransport property to transport (we use normal transports now)
    
    
    20070604070240-b58c9-9066432857743c6e6a5a622f37200ee4f1cf703a.gz

 lib/gibber/gibber-r-multicast-transport.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 0060b0fb5d1615e288842639868d959e2e45dbc5
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 07:01:47 2007 +0000

    GibberRMulticast: Add signals for adding and removing of senders
    
    
    20070604070147-b58c9-7bc0fc56b05848cf9dae421fbe0e089b6e0540c8.gz

 lib/gibber/gibber-r-multicast-transport.c |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit 7b7da68361ae26210478b49391d8174f0a1d9a88
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 06:58:45 2007 +0000

    Remove unused gibber-r-multicast-transport-signals-marshal.list
    
    
    20070604065845-b58c9-7a4f78b16d8813e44f989c7a8e39bd27d7fa7adb.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit c5f69b23a1786ab82399f5867d33758b33c0a789
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 06:56:47 2007 +0000

    GibberRMulticastTransport: Take a GibberTransport instead of a GibberMulticastTransport in the _new function
    
    
    20070604065647-b58c9-6c94c3a699ed32929dfe35039b9c193160573266.gz

 lib/gibber/gibber-r-multicast-transport.c |   40 ++++++++++++++++------------
 lib/gibber/gibber-r-multicast-transport.h |    4 +-
 src/salut-muc-connection.c                |    5 ++-
 3 files changed, 28 insertions(+), 21 deletions(-)

commit ff6f05ae30bc11c3132be29ab9028ced3bdb3b32
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 06:55:15 2007 +0000

    GibberTransport: Add max_packet_size info the the instance struct, so the r-multicast transport can use any Transport
    
    
    20070604065515-b58c9-f8cb5e4797ade21fc196c9ac947623dcf4561bbf.gz

 lib/gibber/gibber-transport.h |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit f22b5cf9c73232832678b2fb342f70dc3ebaffd8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Jun 4 06:53:29 2007 +0000

    gibber-debug: Add a specific rmulticast debugging category
    
    
    20070604065329-b58c9-068df8879b1a105a2989f236df4bb093276a8e9e.gz

 lib/gibber/gibber-debug.c |    1 +
 lib/gibber/gibber-debug.h |    3 ++-
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 16a63d7b012880a673babc951bf7df12e20c50a5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon May 28 12:36:42 2007 +0000

    GibberRMulticastSender: Add functions to indicate which packets ids are seen and for requestion repairs. Including a simple test ofcourse
    
    
    20070528123642-93b9a-518714fe70c116a2ad7a7d6611ab202f535f5660.gz

 lib/gibber/gibber-r-multicast-sender.c |  112 +++++++++++++++++++++++++++++++-
 lib/gibber/gibber-r-multicast-sender.h |    9 ++-
 tests/test-r-multicast-sender.c        |   29 +++++++-
 3 files changed, 145 insertions(+), 5 deletions(-)

commit 11a559aa52c6662677d2621c79a90f48d26668b2
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon May 28 10:01:56 2007 +0000

    Add MulticastSender objects and small testcase
    
    
    20070528100156-b58c9-2b99538658a2862baaba897901f5a0c7f05a11f0.gz

 lib/gibber/Makefile.am                             |   10 +-
 .../gibber-r-multicast-sender-signals-marshal.list |    1 +
 lib/gibber/gibber-r-multicast-sender.c             |  445 ++++++++++++++++++++
 lib/gibber/gibber-r-multicast-sender.h             |   77 ++++
 tests/Makefile.am                                  |   16 +-
 tests/test-r-multicast-sender.c                    |  129 ++++++
 6 files changed, 673 insertions(+), 5 deletions(-)

commit 85e49ac0e4404e3bdb319fec24b1ebe53e12cf42
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon May 28 10:01:10 2007 +0000

    Make payload_size public
    
    
    20070528100110-b58c9-07b2c302239c9acd0674d852f47f914eb6295353.gz

 lib/gibber/gibber-r-multicast-packet.c |    4 +++-
 lib/gibber/gibber-r-multicast-packet.h |    3 +++
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 1aed195b8e573ff713cc9d7e5c639eb270cbb0ab
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon May 21 11:51:57 2007 +0000

    Add debug category for the multicast sender
    
    
    20070521115157-93b9a-2300e537dcec6524cef474128ad490b38999bea5.gz

 lib/gibber/gibber-debug.c |   17 +++++++++--------
 lib/gibber/gibber-debug.h |   13 +++++++------
 2 files changed, 16 insertions(+), 14 deletions(-)

commit 7e414c6c27563a2d3eb3121c9569f4f1ece7d5b8
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon May 21 11:29:09 2007 +0000

    Add r-multicast packet builder/parser and simple test
    
    
    20070521112909-b58c9-56bc73b324ac2a80fd32b6d4ce73199840933b3c.gz

 lib/gibber/Makefile.am                 |   10 +-
 lib/gibber/gibber-r-multicast-packet.c |  376 ++++++++++++++++++++++++++++++++
 lib/gibber/gibber-r-multicast-packet.h |  121 ++++++++++
 tests/Makefile.am                      |   13 +-
 tests/test-r-multicast-packet.c        |   71 ++++++
 5 files changed, 586 insertions(+), 5 deletions(-)

commit e593101cc872ed7b553784597bf8d9ab745bc7b3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu May 3 21:28:25 2007 +0000

    SalutImChannel: Ignore disconnects while connecting, their expected and handled elsewhere
    
    
    20070503212825-93b9a-a6cda2c49fef24a4b1deddf3278939dce99027a0.gz

 src/salut-im-channel.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit caf01402ff8f19abd159452773f39d1c10a78e73
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu May 3 21:15:32 2007 +0000

    Always send version="1.0" in stream openings
    
    
    20070503211532-93b9a-4468e58ba19ee556ccbb39169c77d0b775b97cfe.gz

 src/salut-im-channel.c |    4 ++--
 src/salut-im-manager.c |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit ea0552611d96ddf6ef30de19c6b0d6a2e84fb86c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Apr 26 16:34:39 2007 +0000

    s/TP_ALIAS_PAIR_TYPE/SALUT_TP_ALIAS_PAIR_TYPE/, remove obsolete TP_CHANNEL_LIST_ENTRY_TYPE and use TP_BASE_CONNECTION_ERROR_IF_NOT_CONNECTED instead of our custom ERROR_IF_NOT_CONNECTED_ASYNC
    
    
    20070426163439-93b9a-1045e2424f4ac03576247b10a95048014042d6a3.gz

 src/salut-connection.c |   38 +++++++++++---------------------------
 1 files changed, 11 insertions(+), 27 deletions(-)

commit dc24a21c1dec9176521422ebd27598ae4b35647f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 23 09:19:50 2007 +0000

    version 0.1.2.1
    
    
    20070423091950-93b9a-0a8628a697a9b35ac44a624824706d6f7feda437.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a319918e4368cd7f3ba9148b7ca27a86c87dece
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 23 09:19:12 2007 +0000

    version 0.1.2
    
    
    20070423091912-93b9a-c5a5b8995b484306abe716faae2a79e28ca8d1b8.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4085b3b0096526370e617be976a89c58c1a062b4
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Apr 20 11:44:04 2007 +0000

    Add salut-avahi-record-browser-signals-marshal.list to EXTRA_DIST
    
    
    20070420114404-93b9a-495d462e3aef0e18844af955095be70453c67881.gz

 src/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 30be82f006aa30e9b3c30d1f89f192ea15f15863
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Apr 20 11:27:55 2007 +0000

    Use  instead of make in makefiles
    
    
    20070420112755-93b9a-3bda8af9b3bd1777fb6e75a02b7ceaccb9519c81.gz

 lib/gibber/examples/Makefile.am |    2 +-
 src/Makefile.am                 |    2 +-
 tests/Makefile.am               |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit a040d0cfbc321bf20ff4b2f6615f1e13e7e3d63d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Apr 20 11:26:52 2007 +0000

    Pass a GObject as the first argument to tp_group_mixin_change_members
    
    
    20070420112652-93b9a-85f97e16faf6a0223c68ef022c317c219e59aa87.gz

 src/salut-contact-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 44069696edaa8d40e3a26d866c7f5e1fcccd8896
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Apr 20 11:18:22 2007 +0000

    remove _TP_CM_UPDATED_FOR_0_5_7 and depend on tp-glib >= 0.5.10
    
    
    20070420111822-93b9a-6f5b6f48e1f1000b9ea8620b51642f840bcf11ab.gz

 configure.ac                |    2 +-
 src/salut-contact-channel.c |    2 --
 src/salut-muc-channel.c     |    3 ---
 3 files changed, 1 insertions(+), 6 deletions(-)

commit c8301b4e635f1fb28cc17591b72560549b0cd082
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Apr 17 19:44:01 2007 +0000

    Implement OLPC BuddyInfo *Properties
    
    
    20070417194401-93b9a-3e65bb7fdf2cac6b1f3f1f5c295da95b9c93ffa6.gz

 src/salut-connection.c                         |  332 +++++++++++++++++++-----
 src/salut-contact-manager-signals-marshal.list |    4 +-
 src/salut-contact-manager.c                    |   63 +----
 src/salut-contact-signals-marshal.list         |    2 -
 src/salut-contact.c                            |  126 +++++-----
 src/salut-contact.h                            |   14 +
 src/salut-self.c                               |   32 +++
 src/salut-self.h                               |   11 +
 8 files changed, 403 insertions(+), 181 deletions(-)

commit ce582772460d886c73f0eb58bcbd2581ed85bf51
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Apr 17 19:43:01 2007 +0000

    Add codegeneration and build infrastructure for OLPC
    
    
    20070417194301-93b9a-f4bb96a6c6ae35d9a4354d0f099860b0c32c9df6.gz

 extensions/Makefile.am                  |   83 ++++
 extensions/OLPC_Activity_Properties.xml |   99 +++++
 extensions/OLPC_Buddy_Info.xml          |  232 +++++++++++
 extensions/all.xml                      |   28 ++
 extensions/spec-gen.am                  |    6 +
 lib/tools/Makefile.am                   |    9 +
 lib/tools/c-constants-generator.xsl     |  195 +++++++++
 lib/tools/c-interfaces-generator.xsl    |   38 ++
 lib/tools/genginterface.py              |  668 +++++++++++++++++++++++++++++++
 lib/tools/glib-errors-enum-body.xsl     |   51 +++
 lib/tools/glib-errors-enum-header.xsl   |   52 +++
 lib/tools/ls-interfaces.xsl             |   33 ++
 lib/tools/make-all-async.xsl            |   22 +
 lib/tools/spec-to-introspect.xsl        |   26 ++
 14 files changed, 1542 insertions(+), 0 deletions(-)

commit f08a86ab088b7a9c5016c978de3e93212db874a1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 16 20:33:45 2007 +0000

    Add the necessary BuddyInfo infrastructure (code generation etc)
    
    
    20070416203345-93b9a-598b1b1316cfced072d4d4a021d64b6f1eed7f62.gz

 Makefile.am            |    2 +-
 configure.ac           |   38 ++++++++++++++++++++++++++++++--------
 lib/Makefile.am        |    2 +-
 src/Makefile.am        |    6 ++++--
 src/salut-connection.c |   31 +++++++++++++++++++++++++++++++
 5 files changed, 67 insertions(+), 12 deletions(-)

commit 9641f0766989c54c3423e7f8164ca1582da2e258
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 16 20:33:35 2007 +0000

    Add autogen.sh to make jhbuild like us
    
    
    20070416203335-93b9a-40adfb67b157a570387ec0970b79798cf698cb66.gz

 autogen.sh |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cd9340bd218987851046be4e942d005f8c59082a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 16 20:32:00 2007 +0000

    Muc connection needs the name of the sender, not the muc
    
    
    20070416203200-93b9a-64e2b2f0158a0259fa579aebabef15928959f407.gz

 src/salut-muc-manager.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit c5ee24fe927b2fc1be27ebd94ac9d1672f47c5a3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Apr 10 14:34:05 2007 +0000

    Conver to post tp-glib 0.5.7 groups api
    
    
    20070410143405-93b9a-d59a8bc0018c27615ed11dba2a063b9a06b74c68.gz

 src/salut-contact-channel.c |   10 ++++++----
 src/salut-muc-channel.c     |   25 ++++++++++++++-----------
 2 files changed, 20 insertions(+), 15 deletions(-)

commit a4beb8eae37eafb37f64662a015b0d3eea229e92
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 14:36:13 2007 +0000

    SalutContact: Add some extra debugging info for avatars
    
    
    20070404143613-93b9a-74e72eacf10676f8d43de1e8813772f9e598e4d6.gz

 src/salut-contact.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 4b5422e502dd566effad5935bf60a97fc87b81df
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:19:49 2007 +0000

    SalutConnection: Implement the Avatar interface
    
    
    20070404121949-93b9a-f1eda59667d6002ebef7be5faf61989f5cde9894.gz

 src/salut-connection.c |  203 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 203 insertions(+), 0 deletions(-)

commit d8a58c575e8daa4d7cbb57a8b074c36becc0a400
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:19:24 2007 +0000

    SalutContactManager: Relay avatar changed signals from contacts
    
    
    20070404121924-93b9a-f9595d8b0e66048979777722d4983008d39f69b1.gz

 src/salut-contact-manager.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 2b313f531bb69f7e63c386182dfc8d35e739fa3e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:18:47 2007 +0000

    SalutContact: Add avatar watching and retreiving code
    
    
    20070404121847-93b9a-7c405740d3121e13d40d6668fd55c59fe6fc526f.gz

 src/salut-contact.c |  166 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/salut-contact.h |   11 ++++
 2 files changed, 176 insertions(+), 1 deletions(-)

commit 34ad15469cdce8afe9d483c953689be9d9797e75
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:17:55 2007 +0000

    SalutSelf: Add posibility to publish avatars
    
    
    20070404121755-93b9a-93d5bc10c7981c56577ed0d20b7298cb318335d6.gz

 src/salut-self.c |   98 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/salut-self.h |    7 ++++
 2 files changed, 103 insertions(+), 2 deletions(-)

commit 5b6376b5e0de51bb0dc76182c4701201ec3ba24b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:16:52 2007 +0000

    SalutAvahiEntryGroup: Add posibility to publish raw records
    
    
    20070404121652-93b9a-753a130774f08a9de562e50a3885976087810450.gz

 src/salut-avahi-entry-group.c |   46 +++++++++++++++++++++++++++++++++++++++++
 src/salut-avahi-entry-group.h |   25 ++++++++++++++++++++++
 2 files changed, 71 insertions(+), 0 deletions(-)

commit 0316c489e4098d3f0b2ec31a5204d17a7f7bee6c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:16:06 2007 +0000

    Add sha1 utilities
    
    
    20070404121606-93b9a-a5ec2ef5e01ba8065647fbf064951a705a0f2392.gz

 configure.ac            |    3 +
 src/Makefile.am         |    4 +
 src/sha1/sha1-util.c    |   45 ++++
 src/sha1/sha1-util.h    |   28 ++
 src/sha1/sha1.c         |  626 +++++++++++++++++++++++++++++++++++++++++++++++
 src/sha1/sha1.h         |   72 ++++++
 6 files changed, 778 insertions(+), 0 deletions(-)

commit eaaf974f52dcb27f05e1f206c1b12c1246479b2f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Apr 4 12:15:21 2007 +0000

    SalutAvahiRecordBrowser: Add an avahi record browser wrapper
    
    
    20070404121521-93b9a-8fc3320fc75bb571979acc0351c6725d042cd50a.gz

 src/Makefile.am                                    |    4 +
 ...salut-avahi-record-browser-signals-marshal.list |    1 +
 src/salut-avahi-record-browser.c                   |  409 ++++++++++++++++++++
 src/salut-avahi-record-browser.h                   |   77 ++++
 4 files changed, 491 insertions(+), 0 deletions(-)

commit d7f37dc979008708dc4653cb705a5e0d98faa648
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 2 20:52:10 2007 +0000

    SalutConnection: Use TP_ERROR_DISCONNECTED to throw errors when we're not connected
    
    
    20070402205210-93b9a-5b10e88573883c3bae5981bd908d428eb4068590.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit aabb0d4bd96df01eebd18fc27f0fbabfe4681315
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 2 09:56:42 2007 +0000

    SalutImManger: Ensure that we don't use the channels hash-table while destorying it
    
    
    20070402095642-93b9a-2333e667fcdeedcfaa5dbe82ffca05409d088ced.gz

 src/salut-im-manager.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 52fe88509dda444dea228ab6fd7f8e8f03dcb443
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 2 09:55:52 2007 +0000

    Unref the channel handle after setting dispose_has_run
    
    
    20070402095552-93b9a-69eefdd87dc5a5e1ce9a7068da970a3abeb0cc80.gz

 src/salut-im-channel.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit cea4f5b4be058823f723724c3969c7979067ca82
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 2 09:55:17 2007 +0000

    WHen closing the connection also disconnect the transport
    
    
    20070402095517-93b9a-59afb396373cbd426768ffb32d347abd922c0c5c.gz

 src/salut-im-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7705e03667c3b821c2f27725265702d575a949aa
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Apr 2 08:45:26 2007 +0000

    Don't hook up the gibber connect signal twice
    
    
    20070402084526-93b9a-91be78a52544d4a5198581d90d0c30ae4d6080f4.gz

 src/salut-muc-channel.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit cfcb3fca3d3517d6e086c7780f362e272867385a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 30 10:44:23 2007 +0000

    Megapatch to port to telepathy-glib
    
    
    20070330104423-93b9a-d86c98af93de306470bd26138e7ed05e08b60dd6.gz

 Makefile.am                                        |    2 +-
 configure.ac                                       |    7 +-
 generate/Makefile.am                               |    8 -
 generate/README                                    |   21 -
 generate/async_annotate.py                         |   59 -
 generate/async_implementations                     |    5 -
 generate/do_src.sh                                 |   47 -
 generate/do_xml.sh                                 |   24 -
 generate/salut.def                                 |   10 -
 .../salut-connection-manager-signals-marshal.list  |    1 -
 generate/src/salut-connection-manager.c            |  183 ---
 generate/src/salut-connection-manager.h            |   81 -
 generate/src/salut-connection-signals-marshal.list |    2 -
 generate/src/salut-connection.c                    |  621 --------
 generate/src/salut-connection.h                    |  184 ---
 .../src/salut-contact-channel-signals-marshal.list |    2 -
 generate/src/salut-contact-channel.c               |  435 ------
 generate/src/salut-contact-channel.h               |  137 --
 generate/src/salut-im-channel-signals-marshal.list |    3 -
 generate/src/salut-im-channel.c                    |  326 ----
 generate/src/salut-im-channel.h                    |  104 --
 .../src/salut-muc-channel-signals-marshal.list     |    5 -
 generate/src/salut-muc-channel.c                   |  561 -------
 generate/src/salut-muc-channel.h                   |  159 --
 generate/src/telepathy-errors.h                    |   61 -
 generate/xml-modified/salut-connection-manager.xml |   23 -
 generate/xml-modified/salut-connection.xml         |  107 --
 generate/xml-modified/salut-contact-channel.xml    |   67 -
 generate/xml-modified/salut-im-channel.xml         |   53 -
 generate/xml-modified/salut-muc-channel.xml        |  103 --
 generate/xml-pristine/salut-connection-manager.xml |   23 -
 generate/xml-pristine/salut-connection.xml         |  102 --
 generate/xml-pristine/salut-contact-channel.xml    |   67 -
 generate/xml-pristine/salut-im-channel.xml         |   53 -
 generate/xml-pristine/salut-muc-channel.xml        |  103 --
 src/Makefile.am                                    |   71 +-
 src/debug.c                                        |    6 +-
 src/gheap.c                                        |  153 --
 src/gheap.h                                        |   40 -
 src/gintset.c                                      |  415 -----
 src/gintset.h                                      |   50 -
 src/group-mixin-signals-marshal.list               |    2 -
 src/group-mixin.c                                  |  877 -----------
 src/group-mixin.h                                  |   97 --
 src/handle-repository.c                            |  871 -----------
 src/handle-repository.h                            |   76 -
 src/handle-set.c                                   |  266 ----
 src/handle-set.h                                   |   53 -
 src/handle-types.h                                 |   29 -
 src/salut-connection-manager-signals-marshal.list  |    1 -
 src/salut-connection-manager.c                     |  515 +------
 src/salut-connection-manager.h                     |   46 +-
 src/salut-connection-signals-marshal.list          |    2 -
 src/salut-connection.c                             | 1646 +++++++-------------
 src/salut-connection.h                             |  153 +--
 src/salut-contact-channel.c                        |  356 +----
 src/salut-contact-channel.h                        |   84 +-
 src/salut-contact-manager.c                        |  211 ++--
 src/salut-contact-manager.h                        |   11 +-
 src/salut-im-channel.c                             |  315 ++--
 src/salut-im-channel.h                             |   17 +-
 src/salut-im-manager.c                             |   63 +-
 src/salut-im-manager.h                             |    4 +-
 src/salut-muc-channel.c                            |  830 ++++-------
 src/salut-muc-channel.h                            |  115 +--
 src/salut-muc-connection.c                         |    2 +-
 src/salut-muc-manager.c                            |   73 +-
 src/salut-presence.h                               |   10 +-
 src/salut-self.c                                   |    6 +-
 src/salut.c                                        |   63 +-
 src/telepathy-constants.h                          |  187 ---
 src/telepathy-errors.c                             |   31 -
 src/telepathy-errors.h                             |   63 -
 src/telepathy-helpers.c                            |   98 --
 src/telepathy-helpers.h                            |   43 -
 src/telepathy-interfaces.h                         |   79 -
 src/text-helper.c                                  |  154 ++
 src/text-helper.h                                  |   41 +
 src/text-mixin-signals-marshal.list                |    3 -
 src/text-mixin.c                                   |  689 --------
 src/text-mixin.h                                   |  107 --
 src/tp-channel-factory-iface-signals-marshal.list  |    1 -
 src/tp-channel-factory-iface.c                     |  119 --
 src/tp-channel-factory-iface.h                     |   87 -
 src/tp-channel-iface.c                             |   96 --
 src/tp-channel-iface.h                             |   63 -
 src/util.c                                         |   34 -
 src/util.h                                         |   28 -
 src/write-mgr-file.c                               |   14 +-
 89 files changed, 1625 insertions(+), 11590 deletions(-)

commit eb7916d33c0e1ffc23c075c55e844f5556556c61
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 29 18:31:52 2007 +0000

    GibberRMulticastTransport: Correctly the name property to the right enum value
    
    
    20070329183152-93b9a-b89239cabc80abd65d505ef0cca1c9dbe1d02d72.gz

 lib/gibber/gibber-r-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bcc55103d4b67b797e4707933adbdc5d4c5dd5fa
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 24 12:24:26 2007 +0000

    Add basic code to support reliable multicast in mucs
    
    
    20070324122426-93b9a-236725c511cc6d5ca36e99e40ed3c362cbf42db5.gz

 src/salut-muc-connection.c |   61 ++++++++++++++++++++++++++++++++++++--------
 src/salut-muc-connection.h |    1 +
 2 files changed, 51 insertions(+), 11 deletions(-)

commit 6b8a0f54bbb58062e5c697684ef7502a3e407719
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 24 12:23:56 2007 +0000

    Add function to get the maximum packet size
    
    
    20070324122356-93b9a-536ecf2e0f5a41b1060d3ede167c0038cd3e01d9.gz

 lib/gibber/gibber-multicast-transport.c |   14 ++++++++++++--
 lib/gibber/gibber-multicast-transport.h |    4 ++++
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 2381f4d720ab5051a7dcea2f7468663a4027a2f7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 24 12:23:29 2007 +0000

    Add reliable multicast transport
    
    
    20070324122329-93b9a-60fb2ce55e4da4f42eaa7cbb5f6e02a12a739737.gz

 lib/gibber/Makefile.am                             |    2 +
 lib/gibber/gibber-r-multicast-transport.c          |  242 ++++++++++++++++++++
 lib/gibber/gibber-r-multicast-transport.h          |   67 ++++++
 3 files changed, 311 insertions(+), 0 deletions(-)

commit a8967f96e1a787a3c016c9140d000ca31173a370
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 22:39:30 2007 +0000

    version 0.1.1.1
    
    
    20070317223930-93b9a-427bec35d839d83f98ebc76a8d9058f5a17f6c7f.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72aa17fffba2a68b159bbc7bb2f9d28b9a4ec28d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 21:29:00 2007 +0000

    Version 0.1.1
    
    
    20070317212900-93b9a-41e70bf8decd224baac983ee49e0488265e7f5bf.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 15d97fa7d34fab0fd395ac350b1a768f24a0bab3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 21:24:17 2007 +0000

    lib/gibber/Makefile.am: Add the signal marshal lists to EXTRA_DIST
    
    
    20070317212417-93b9a-4d981d30bce5ded446e35a2fc3c4cfeaa48db92e.gz

 lib/gibber/Makefile.am |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 63171a27c79087bf948b0f89425dc7d1b43ca0fe
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 21:21:52 2007 +0000

    Remove sasl-test.db when cleaning
    
    
    20070317212152-93b9a-17e61c15c84f6291342f0346c11dfb6019bf5d48.gz

 tests/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ac8e854afc45bdbf8f1c8c6ad48423993fab656b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 21:20:49 2007 +0000

    Use sasl-test.db as filename for the sasl test
    
    
    20070317212049-93b9a-74efbb70d1aab22bb0d48f5a7c69eaf2ea35bb8f.gz

 tests/test-sasl-auth-server.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c4738610b91bfd8bf638d4e85db40bb5b1ad73dd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 21:00:25 2007 +0000

    tests/Makefile.am: rename run-test.sh to run-xmpp-connection-test.sh
    
    
    20070317210025-93b9a-6aec9cc8987a2f8e02bc0abbd6b40b755a0c3c04.gz

 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c04c6c1ebd62a4175a192ef489a15b4c45479e2e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 20:39:31 2007 +0000

    SalutContactManager: Rethink refcounting. Fixes chrashes after disconnect
    
    
    20070317203931-93b9a-c98626aaf04a182444958507f10de9d1447ccf7c.gz

 src/salut-contact-manager.c |   27 +++++++++++++++++++++++----
 1 files changed, 23 insertions(+), 4 deletions(-)

commit fc26f28e0bd30c47555931eadeb3c998357ea6bb
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Mar 17 20:37:42 2007 +0000

    SalutContact: Add function to know if the contact is still backed by services
    
    
    20070317203742-93b9a-5c3a5e711d58329eb6aa390ce78653d54a76b371.gz

 src/salut-contact.c |    7 +++++++
 src/salut-contact.h |    3 +++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 3233515fd7ebe5a494931d3b03ed3486d74638f2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 21:36:31 2007 +0000

    SalutSelf: Set port.p2pj to the port we're listening on.. Some clients still use this deprecated record
    
    
    20070316213631-93b9a-193b0204c36b10a6679b6cde6326c614a3cdd855.gz

 src/salut-self.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit d5f0c1c4e0013f53bb362ad10b39720081371574
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 21:28:05 2007 +0000

    TextMixin: Put both an xhtml-im and a plaintext node in messages, works around a sill Adium bug
    
    
    20070316212805-93b9a-3eb68271da96ea8decf29a877971af2877322f82.gz

 src/text-mixin.c |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit 22a04f32bae2446bd7ca32386592b386cbc5fe38
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 21:26:30 2007 +0000

    Add xhtml-im and w3c xhtml namespace
    
    
    20070316212630-93b9a-bcdbd042585561b0f20076b5e7f5f1c41c1e2867.gz

 lib/gibber/gibber-namespaces.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 6e0c02d515da91f3b8004203f40b3a05255c62c6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 19:33:47 2007 +0000

    SalutSelf: Add hardcoded port.p2pj in TXT and set txtvers=1 for iChat and Adium compatibility
    
    
    20070316193347-93b9a-13b44323079ab6d54c85d66477be4e1fa41ad6f5.gz

 src/salut-self.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 628abf5c4eaa9d552bd6cc272d69d8ae20593b5d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 19:33:03 2007 +0000

    SalutImManager: Fix typo stream-opened signal name and fix callback prototype
    
    
    20070316193303-93b9a-f6f51bcb5be4669bc9e167ed6311c7fafecaad0d.gz

 src/salut-im-manager.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a178d8c2af4f058a9aa3dc7be450712d12dd7718
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 16:09:06 2007 +0000

    Send to and from on stream opening.. And an empty stream features if we are the receiving party
    
    
    20070316160906-93b9a-95b0e550687f868a5f1e210e287a2a29cd6afd11.gz

 src/salut-im-channel.c |   14 +++++++++-
 src/salut-im-manager.c |   65 ++++++++++++++++++++++++++++++++++--------------
 2 files changed, 58 insertions(+), 21 deletions(-)

commit 8282e8266cd0b16878087421999b5eaa2882dab1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Mar 16 14:50:35 2007 +0000

    SalutContact: First try to use the nick TXT field as the contact alias, fallback to 1st + last if that's not available
    
    
    20070316145035-93b9a-f2464884c38219a410a611f17ebacf52be0b8e6a.gz

 src/salut-contact.c |  106 +++++++++++++++++++++++++++++++--------------------
 1 files changed, 65 insertions(+), 41 deletions(-)

commit 7f783b02a954677d20c906d747cca2a2a9c2fb9d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 18:35:45 2007 +0000

    SalutContact: Signal presence and alias changed when the contact is first found
    
    
    20070315183545-93b9a-92f03cffc3d665dac77ebc72a7f521959d33a859.gz

 src/salut-contact.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ad57dbd0803be03fb42abec3c6ce95e244d38727
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 15:33:16 2007 +0000

    Add nickname parameter to the connection and publish it in the presence as specified by the latest XEP-0174 revision
    
    
    20070315153316-93b9a-d8f5195ef43ccbddb8393db48e1f162f57e56c57.gz

 src/salut-connection-manager.c |    9 ++++++-
 src/salut-connection.c         |   21 ++++++++++++++++-
 src/salut-self.c               |   50 +++++++++++++++++++++++----------------
 src/salut-self.h               |    1 +
 4 files changed, 58 insertions(+), 23 deletions(-)

commit ba22f2da089343fc8bfb80955805bae88ece072c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 15:29:18 2007 +0000

    SalutSelf: Only set the msg TXT record if a status_message is set
    
    
    20070315152918-93b9a-6fd251727025af844a424a322827c8750663280d.gz

 src/salut-self.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 85af00f0132578b2d3381d7097daa60b83b83419
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 15:24:37 2007 +0000

    SalutSelf: Initially there is no status messages (instead of Available)
    
    
    20070315152437-93b9a-c495a5c3b1b66be5cffda18a45f001c463df40a9.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 388c60db704b33e8f8c0eb94ae5d7287ad306ce3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 15:02:18 2007 +0000

    lib/gibber/examples/Makefile.am: remove unused _CFLAGS definition
    
    
    20070315150218-93b9a-653c19203005dbfc354ad237a68a362d0dc0d0dd.gz

 lib/gibber/examples/Makefile.am |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 9666d271a2c722549aee1eb5cd05643f38d10fb9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 15:00:48 2007 +0000

    configure.ac: fix HAVE_LIBSSL misspelling
    
    
    20070315150048-93b9a-ddd623db9af29010cd2f5676fd2ca61db1766c74.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 71670c4b383788289bd86508deee8af73b994ea5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 14:38:53 2007 +0000

    Make libssl and libsasl2 build depencies optional
    
    
    20070315143853-93b9a-4fcd8fdd618e7b85020028ba273ea03fbb48ef75.gz

 configure.ac                      |   18 ++++++++++++++++--
 lib/gibber/Makefile.am            |   31 ++++++++++++++++++++++++-------
 lib/gibber/examples/Makefile.am   |    4 ++++
 tests/Makefile.am                 |   20 +++++++++++++++-----
 tests/run-test.sh                 |   26 --------------------------
 tests/run-xmpp-connection-test.sh |   26 ++++++++++++++++++++++++++
 6 files changed, 85 insertions(+), 40 deletions(-)

commit 8b276236f62567cfc4d47df0be9d4b4998ded280
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 12:36:50 2007 +0000

    SalutContact: Set a contacts status_message to NULL if there is no msg TXT record
    
    
    20070315123650-93b9a-d145514f856d639a0930eb5631404483e78b6c11.gz

 src/salut-contact.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2c721bc731567637375cc8c10cdf301db7a1d682
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 12:19:59 2007 +0000

    SalutConnection: Only pass a status message if their is actually one
    
    
    20070315121959-93b9a-eeaffa9bc2e21e2d31adea1cbd4f199f9195eeb9.gz

 src/salut-connection.c |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

commit 03b40ce2465697e511f66d66a4d662d589b57c4a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 12:17:32 2007 +0000

    SalutSelf: Only set the msg field iff a status messages has been set
    
    
    20070315121732-93b9a-c87e872f168cb5371fcaaec6032f0679ee11675a.gz

 src/salut-self.c |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 7be915a5c851e4db05760daaf5c54139b9f034f2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 15 12:16:19 2007 +0000

    SalutAvahiEntryGroup: Allow single records to be removed by key
    
    
    20070315121619-93b9a-ad498c5a4d775a5a88a8e047ec9a3773c900ef03.gz

 src/salut-avahi-entry-group.c |   14 ++++++++++++++
 src/salut-avahi-entry-group.h |    5 +++++
 2 files changed, 19 insertions(+), 0 deletions(-)

commit 912270a371f36f035de2b13d4031404c174b0fc5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Mar 14 12:35:37 2007 +0000

    Refactor the multicast muc transport into gibber and the multicast-muc-connection
    
    
    20070314123537-93b9a-911bd8ae98918d78b75869a82fe88e75500091a5.gz

 src/Makefile.am                               |    2 -
 src/salut-muc-channel.c                       |   63 ++--
 src/salut-muc-connection-signals-marshal.list |    1 -
 src/salut-muc-connection.c                    |  357 ++++++++++----
 src/salut-muc-connection.h                    |   50 ++-
 src/salut-muc-manager.c                       |   31 +-
 src/salut-multicast-muc-transport.c           |  656 -------------------------
 src/salut-multicast-muc-transport.h           |   79 ---
 8 files changed, 342 insertions(+), 897 deletions(-)

commit efb6dea20d237b53a19cdb67ac1a6cddb0701794
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Mar 14 12:33:04 2007 +0000

    GibberMulticastTranport: Make an internal function static
    
    
    20070314123304-93b9a-f0fe79c9ab14b8321d3937c3f8b0576b8eb8743a.gz

 lib/gibber/gibber-multicast-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 63fb6f356134435bed4e76f325109e9f2f365ee4
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Mar 14 12:32:28 2007 +0000

    GibberMulticastTransport: fix #include of gibber-transport
    
    
    20070314123228-93b9a-30787f6d443a487513bad4433f6083f7947c981e.gz

 lib/gibber/gibber-multicast-transport.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6182825a95aa519559934403687c3d3df98a0dfd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Mar 13 18:43:38 2007 +0000

    GibberXmppConnection: Compile fixes
    
    
    20070313184338-93b9a-5922970bfa5ca6805d2a89777d47dd5d02dba8e5.gz

 lib/gibber/gibber-xmpp-connection.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 7cae8db3ad9b915fa43349ae65b69184a55dec47
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Mar 13 12:59:15 2007 +0000

    GibberXmppConnection: Add a non-streaming mode
    
    
    20070313125915-93b9a-da87a011ed0cb9e681d3912fb1a7620ab3850548.gz

 lib/gibber/gibber-xmpp-connection.c |  123 +++++++++++++++++++++++++++++++----
 lib/gibber/gibber-xmpp-connection.h |    4 +
 2 files changed, 113 insertions(+), 14 deletions(-)

commit 19265f05822dcabc6ba6c4b924e3bca88769ecf7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Mar 13 11:58:10 2007 +0000

    GibberXmppConnection: Allow the connection to be created without an underlying transport
    
    
    20070313115810-93b9a-3e0ad2e51ba1732a87de2d306e29d803871c35d4.gz

 lib/gibber/gibber-xmpp-connection.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 9e2777f02c39c976c254a0bc0ce6d6688dce1ebc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 1 14:51:12 2007 +0000

    Refactor the multicast code from salut into GibberMulticastTransport
    
    
    20070301145112-93b9a-90e6faf121c1830621627aa8a915658674972e11.gz

 lib/gibber/Makefile.am                  |    2 +
 lib/gibber/gibber-multicast-transport.c |  463 +++++++++++++++++++++++++++++++
 lib/gibber/gibber-multicast-transport.h |   78 ++++++
 3 files changed, 543 insertions(+), 0 deletions(-)

commit 2a99d7cb0d1d4be4bdc3a9555e5309f3a89b4630
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Mar 1 14:49:17 2007 +0000

    gibber-debug.h: Fix typo in __DEBUG_H__ define
    
    
    20070301144917-93b9a-28b4ed528b50e24b899889e30576e620069476aa.gz

 lib/gibber/gibber-debug.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b924cec988874cf4bf474eb4587fcb3a3cf2b682
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 19 22:54:20 2007 +0000

    test-ssl: Change from doing old-style ssl to proper tls with starttls
    
    
    20070219225420-93b9a-d62d94442c35f48b9fe0484120fec848db930f37.gz

 lib/gibber/examples/test-ssl.c |  140 +++++++++++++++++++++++++++++++---------
 1 files changed, 110 insertions(+), 30 deletions(-)

commit 0ee7d6ace4751e933d8af02462e6857b0d40fc7e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 19 22:53:07 2007 +0000

    GibberXmppConnection: Add functions to disengage the connection from the transport and re-engage it on top of a new transport
    
    
    20070219225307-93b9a-dad771f4cc6e83f618d5e41d3ef3171df3148d71.gz

 lib/gibber/gibber-xmpp-connection.c |   27 ++++++++++++++++++++++-----
 lib/gibber/gibber-xmpp-connection.h |    5 +++++
 2 files changed, 27 insertions(+), 5 deletions(-)

commit ab25c79ab944f704695b5d028345bcb05fb72e7c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 19 22:52:17 2007 +0000

    gibber-namespaces.h: Add TLS namespace
    
    
    20070219225217-93b9a-a939a12c3ca9cc6a087d08e9e3b045b0a2568f60.gz

 lib/gibber/gibber-namespaces.h |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 89c4b8aa5b440d0d9b4a2f1c710447d4c6d8d3bc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sun Feb 18 23:02:11 2007 +0000

    GibberSSLTransport: Ensure libssl fully drained the input buffer after receiving input
    
    
    20070218230211-93b9a-3f3b0efa07864e102a5fa4d4b33974d1fede3b1f.gz

 lib/gibber/gibber-ssl-transport.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 6fc8d5367084a4739bfb4556f65be4b6dabe5858
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 22:11:39 2007 +0000

    tests/Makefile.am: Add test-sasl-auth to TESTS
    
    
    20070217221139-93b9a-ece2772937da02035113b799f53bed385081aab9.gz

 tests/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 695ef99cf5cb2adee354528d9bfa019a4984800e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 22:10:59 2007 +0000

    test-sasl-auth.c: Run several test cases
    
    
    20070217221059-93b9a-7dc074934682047abbbcb6efeb720bea40bb6262.gz

 tests/test-sasl-auth.c |  157 ++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 139 insertions(+), 18 deletions(-)

commit e87f9981b353ee1d7496a2fcdaecd42b81514fce
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 22:10:01 2007 +0000

    TestSaslAuthServer: Handle PLAIN correctly and add the possibility to simulate problems
    
    
    20070217221001-93b9a-517090543e2208cdc45dec534e3a99e0eaed1096.gz

 tests/test-sasl-auth-server.c |  122 +++++++++++++++++++++++------------------
 tests/test-sasl-auth-server.h |    9 +++-
 2 files changed, 77 insertions(+), 54 deletions(-)

commit da62536474294e4af385ebae4719d08851120ddb
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 22:09:00 2007 +0000

    test-xmpp-connection: Iterate the main context untill there are no more events pending
    
    
    20070217220900-93b9a-eab2b67e53b13263d45f395afc4eaba6569f4b82.gz

 tests/test-xmpp-connection.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit a4cfc0ff13afb30a7268e1eaf8d6d972321d43dd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 22:08:15 2007 +0000

    TestTransport: Send out data only in the idle loop to prevert ordering issues
    
    
    20070217220815-93b9a-6fe704ed17d18fc32569199202c1bd53efd07b02.gz

 tests/test-transport.c |   36 +++++++++++++++++++++++++++++++-----
 1 files changed, 31 insertions(+), 5 deletions(-)

commit b14c152dd30836f24f453075c9cc48df850c7467
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 22:07:03 2007 +0000

    GibberXmppConnection: Mark stream as closed after calling connection_restart
    
    
    20070217220703-93b9a-e72fce05b9ca351dc6500cb684edd735e26ad680.gz

 lib/gibber/gibber-xmpp-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit cb61b431a2de9ca86c28e0598af7339721a5af54
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 17:06:05 2007 +0000

    Add start of a sasl auth test
    
    
    20070217170605-93b9a-9af2313bab57fb9611f352d47bd5cd08af3eb92d.gz

 tests/Makefile.am                                |   17 +-
 tests/test-sasl-auth-server.c                    |  411 ++++++++++++++++++++++
 tests/test-sasl-auth-server.h                    |   64 ++++
 tests/test-sasl-auth.c                           |  101 ++++++
 4 files changed, 592 insertions(+), 1 deletions(-)

commit cecd221cfcb1d1e7e558eb7014a21ce8f65046fd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 17:05:37 2007 +0000

    configure.ac: Check for libsasl2
    
    
    20070217170537-93b9a-fc004609a093ed39a61d6da346ee5d8eedd6ccf5.gz

 configure.ac |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 18368c8b03db7715f61c12ba23069085c47b026b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 17:05:05 2007 +0000

    GibberXmppConnection: Add function to restart the stream, which allows the other side to reopen the connection (After say a sasl authentication)
    
    
    20070217170505-93b9a-15e939bb4095cee5e33b12455685e8349929a3c6.gz

 lib/gibber/gibber-xmpp-connection.c |    9 +++++++++
 lib/gibber/gibber-xmpp-connection.h |    6 ++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 1ea13337092f473b465b1d67c54fc97a529c72a0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 17:03:28 2007 +0000

    GibberSaslAuth: Remove spurious arguments to a debug statement
    
    
    20070217170328-93b9a-59bd06add72df19d2f3edd1a28886a22e9c9d10b.gz

 lib/gibber/gibber-sasl-auth.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit c57bbe47ca3d1d4518550f84fde54adece13237e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 17:02:55 2007 +0000

    GibberSaslAuth: Cope with empty challenges (which are invalid)
    
    
    20070217170255-93b9a-22ca1a043a082b8e1632749d468c8540e0b7958b.gz

 lib/gibber/gibber-sasl-auth.c |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit fc70e71659a972349c507367078216ecd23388ad
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 12:35:57 2007 +0000

    gibber-namespaces: Add the jabber stream namespace
    
    
    20070217123557-93b9a-2efee7ed7fe5077289e66078c13d9480f975e699.gz

 lib/gibber/gibber-namespaces.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2960693357584ee97db42f0595b409b2189e993a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Feb 17 12:34:45 2007 +0000

    GibberXmppReader: Make gibber_xmpp_reader_push reentrant
    
    
    20070217123445-93b9a-e4981edf60f86e15232a86156acb3ff36d8843b6.gz

 lib/gibber/gibber-xmpp-reader.c |   74 +++++++++++++++++++++++++++------------
 1 files changed, 51 insertions(+), 23 deletions(-)

commit c99c013c0ea66aa4bd0492ae865c7298b6b72e67
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 16 11:19:50 2007 +0000

    GibberSaslAuth: Generate a 256 bit random cnonce instead of using a hardcoded one
    
    
    20070216111950-93b9a-6ec73801d3febe68b79942103981dc68edc5efc0.gz

 lib/gibber/gibber-sasl-auth.c |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit deaf6f3218427efb4638db1d45b71002a3f23e7e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 16 10:35:42 2007 +0000

    GibberXmppConnection: Only reset after we reopen our own stream, not after the other side has opened their stream
    
    
    20070216103542-93b9a-7b716672297079528284236d21f1d4549b4263b4.gz

 lib/gibber/gibber-xmpp-connection.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit c7a0406cf9c1b7bb7d4d16ee36ea51bd53f97253
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 16 10:34:54 2007 +0000

    TestXmppConnection: Immediately stop the test if parsing has failed
    
    
    20070216103454-93b9a-9da10c1732624cb088aa64957144522526a90dd0.gz

 tests/test-xmpp-connection.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit d920aea3fbdfc0a702770d2af32a294ee6f99e30
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 19:55:10 2007 +0000

    GibberSaslAuth: Add support for the PLAIN auth mechanism
    
    
    20070215195510-93b9a-40b76ba500725cb5f704c9d8a305494e5adb5604.gz

 lib/gibber/gibber-sasl-auth.c |  130 +++++++++++++++++++++++++++++++++++------
 1 files changed, 112 insertions(+), 18 deletions(-)

commit a1237036e434e8b5e2d84f7f9865deab1aba4b3a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 19:54:17 2007 +0000

    GibberXmppConnection: If the stream is re-opened reset the xml reader
    
    
    20070215195417-93b9a-36e408dd62df217b236f334913da992957612110.gz

 lib/gibber/gibber-xmpp-connection.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 67f37ea4ea663d99388ddf2b584d7bc0b0bd6182
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 19:53:41 2007 +0000

    GibberXmppWriter: Turn of indenting of the output stream for now
    
    
    20070215195341-93b9a-06a6024612b2c75cf254a05be028c776e605a2f9.gz

 lib/gibber/gibber-xmpp-writer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 572d406814273a067062458d1f9101c25840cade
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 19:50:36 2007 +0000

    GibberXmppReader: Add ability to reset the reader when needed
    
    
    20070215195036-93b9a-101186da1a23a1456991feb9e5e9ac6312856eac.gz

 lib/gibber/gibber-xmpp-reader.c |   26 +++++++++++++++++++++++---
 lib/gibber/gibber-xmpp-reader.h |    1 +
 2 files changed, 24 insertions(+), 3 deletions(-)

commit 4b7782f2dac89024f7988bb01547242a41e0285d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 16:06:33 2007 +0000

    Implement an SSL transport for gibber
    
    
    20070215160633-93b9a-bbb1468c182c157f593dcf07ef21d5bed09e8f7f.gz

 configure.ac                                       |    7 +
 lib/gibber/Makefile.am                             |   10 +-
 lib/gibber/examples/Makefile.am                    |    9 +-
 lib/gibber/examples/test-ssl.c                     |  187 +++++
 lib/gibber/gibber-debug.c                          |    1 +
 lib/gibber/gibber-debug.h                          |    1 +
 lib/gibber/gibber-fd-transport.c                   |    4 +-
 lib/gibber/gibber-ssl-transport.c                  |  727 ++++++++++++++++++++
 lib/gibber/gibber-ssl-transport.h                  |   76 ++
 9 files changed, 1016 insertions(+), 6 deletions(-)

commit 8bb1cfd59d717073d7d51d7ac362fc26b150a4c3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 16:06:10 2007 +0000

    GibberSaslAuth: Rename the error quak from salut_gibber_auth_failed to gibber_sasl_auth_error
    
    
    20070215160610-93b9a-5677d3a6fca4f248e779c043fdb6e8c7199fda77.gz

 lib/gibber/gibber-sasl-auth.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1c418ee7907aab69433916d74c93e2b60189a7c1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 11:31:55 2007 +0000

    Add newlines add the end of the authentication successfull/failed messages
    
    
    20070215113155-93b9a-96197efd0448dd669c85cf5dfa1f321f87b288e2.gz

 lib/gibber/examples/test-tcp.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6e41bd0da8c3f5fee5f7e0602dfbe4aa6807c730
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 11:31:17 2007 +0000

    Add makefile rules to always build libgibber.la when needed
    
    
    20070215113117-93b9a-d715d9edab8249a3bef4cd13b6d0b0c7d0f78cbe.gz

 lib/gibber/examples/Makefile.am |    7 ++++++-
 src/Makefile.am                 |    6 ++++++
 tests/Makefile.am               |    6 ++++++
 3 files changed, 18 insertions(+), 1 deletions(-)

commit 5a58801092ce96a2116f6199f17082df0627a05e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 15 10:55:01 2007 +0000

    Added SASL authentication helper for gibber (just digest-md5 for now)
    
    
    20070215105501-93b9a-f19f851129b23241b015579541e73f827e5ff373.gz

 lib/gibber/Makefile.am                           |    9 +-
 lib/gibber/examples/test-tcp.c                   |   56 ++-
 lib/gibber/gibber-debug.c                        |    1 +
 lib/gibber/gibber-debug.h                        |    1 +
 lib/gibber/gibber-namespaces.h                   |    3 +
 lib/gibber/gibber-sasl-auth-signals-marshal.list |    2 +
 lib/gibber/gibber-sasl-auth.c                    |  700 ++++++++++++++++++++++
 lib/gibber/gibber-sasl-auth.h                    |   94 +++
 lib/gibber/libmd5-rfc/md5.c                      |  381 ++++++++++++
 lib/gibber/libmd5-rfc/md5.h                      |   91 +++
 lib/gibber/libmd5-rfc/md5main.c                  |  139 +++++
 11 files changed, 1472 insertions(+), 5 deletions(-)

commit b54241d5356d83781a31371ef8a7758b1a374e92
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 15:52:32 2007 +0000

    Add normal TCP transport and a tiny example using it
    
    
    20070213155232-93b9a-55d9fe57cab7017a77ee6b1503e8163f8c4a40b6.gz

 configure.ac                       |   17 ++--
 lib/gibber/Makefile.am             |    4 +
 lib/gibber/examples/Makefile.am    |   21 +++++
 lib/gibber/examples/test-tcp.c     |   99 +++++++++++++++++++++
 lib/gibber/gibber-tcp-transport.c  |  166 ++++++++++++++++++++++++++++++++++++
 lib/gibber/gibber-tcp-transport.h  |   66 ++++++++++++++
 lib/gibber/gibber-transport.c      |    1 -
 7 files changed, 365 insertions(+), 9 deletions(-)

commit 2e447616175a3b30a137d787a110df4c5186cb31
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 15:51:44 2007 +0000

    SalutXmppWriter: Add debugging to stream open and close
    
    
    20070213155144-93b9a-8fa834e31dda7628e45ca7cfcce8dcf34fccbca3.gz

 lib/gibber/gibber-xmpp-writer.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 63baeba762b2e4260f77a6d0abcff430939a5020
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 14:45:00 2007 +0000

    Add GibberFdTransport
    
    
    Added a GibberFdTransport Object, which can be used as a bse for any transport
    using a file descriptors. Includes overridable read and write virtual
    functions for transport that don't want to use the default
    g_io_channel_{read,write}_chars based functionality
    
    
    20070213144500-93b9a-9796d0dc6ba8fa1fbd0ba34ffdc63e9ae8f615f6.gz

 lib/gibber/Makefile.am                  |    6 +-
 lib/gibber/gibber-fd-transport.c        |  352 +++++++++++++++++++++++++++++++
 lib/gibber/gibber-fd-transport.h        |   80 +++++++
 lib/gibber/gibber-linklocal-transport.c |  226 +-------------------
 lib/gibber/gibber-linklocal-transport.h |    9 +-
 5 files changed, 448 insertions(+), 225 deletions(-)

commit 89838a73c680611fff75b70f9caf5368ea83bfd7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 13:26:33 2007 +0000

    Push received transport data through handler functions instead of signals
    
    
    20070213132633-93b9a-25678d8680408e6e7ecb88289afd577cb1163734.gz

 lib/gibber/gibber-debug.c           |    1 +
 lib/gibber/gibber-debug.h           |    7 ++++---
 lib/gibber/gibber-transport.c       |   34 ++++++++++++++++++++++++----------
 lib/gibber/gibber-transport.h       |   15 +++++++++++++++
 lib/gibber/gibber-xmpp-connection.c |   21 +++++++++++----------
 src/salut-muc-connection.c          |   19 ++++++++++---------
 6 files changed, 65 insertions(+), 32 deletions(-)

commit b290b493da62ba2c8f6e3108ce9cef59b777d8f7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 12:54:32 2007 +0000

    SalutMucChannel: Discard stanza's from other groups
    
    
    20070213125432-93b9a-34b66d68b9ec4362e8b42e248f944a50db19618f.gz

 src/salut-muc-channel.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit caeaa25a163ff2aff9fdd21675abcc39e04b32b5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 12:52:55 2007 +0000

    SalutMucChannel: Throw errors if joining the muc failed
    
    
    20070213125255-93b9a-8bf1e6fcfb94f352b877db7d71bc7457583dd9ad.gz

 src/salut-muc-channel.c |   35 ++++++++++++++++++++++-------------
 1 files changed, 22 insertions(+), 13 deletions(-)

commit 0dea6b5b36ce58fca9f4e9660272410e882007a9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 12:52:12 2007 +0000

    SalutMulticastMucTransport: Truly join random link-local multicast addresses when a new group is created and return errors if joining failes
    
    
    20070213125212-93b9a-3ecc147e253890ef7e45c7dbd6d7f62a2e290c4f.gz

 src/salut-multicast-muc-transport.c |  202 +++++++++++++++++++++++++++--------
 src/salut-multicast-muc-transport.h |   12 ++
 2 files changed, 171 insertions(+), 43 deletions(-)

commit 8c2293d923cb94f51f6cefd7c6e80f7b9a5cb49b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 10:08:07 2007 +0000

    SalutMucChannel, SalutMucManager: Specify the on-the-wire muc name in a SalutMucChannel property
    
    
    20070213100807-93b9a-7206d685903637d15adb09f4c26ed456e40b41ae.gz

 src/salut-muc-channel.c |   63 +++++++++++++++++++++++++++++++++-------------
 src/salut-muc-manager.c |    3 ++
 2 files changed, 48 insertions(+), 18 deletions(-)

commit a624b6f28364b9af81f3d2f366a4655372c64ec5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 10:06:37 2007 +0000

    GibberLLTransport: Don't writeout the raw data in debugging, it could be binary
    
    
    20070213100637-93b9a-166df7aa1a604eb6e095c2eee197eedf0088c5f2.gz

 lib/gibber/gibber-linklocal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 82198c35b440903c685bc9e625e7a3c266f0446c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 10:05:59 2007 +0000

    GibberXmppNode: Assert that attribute values are !NULL
    
    
    20070213100559-93b9a-407f99a9c26a5769c78345098b0bc53a6a44eb19.gz

 lib/gibber/gibber-xmpp-node.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b8274633596123c6aedfa16cda9b685f0506b639
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 10:05:08 2007 +0000

    GibberXmppWriter: Add debugging
    
    
    20070213100508-93b9a-82ec00ac21ed4b0b4094ab1b5dfbcc35784c8c67.gz

 lib/gibber/gibber-xmpp-writer.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 1ff93408f03b9e70e5937b39eb56f2cd2ddd918d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 13 10:04:19 2007 +0000

    Makefile.am: Add lib to SUBDIRS
    
    
    20070213100419-93b9a-1b72ea540b9a653c7c83dec632d9570aa7d69d9a.gz

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 41e091f5e742d6f995eca42b0b1d1f5fff5093f3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:51:21 2007 +0000

    Add debugging
    
    
    20070208155121-93b9a-e6a5117ddeea13f4b3f69a984ad6819e6559d4ea.gz

 src/salut-muc-connection.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 848e06793708b5160b7649895b6aa7137b427e57
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:50:51 2007 +0000

    Don't print out the received data, just the size. It might be purely binary
    
    
    20070208155051-93b9a-8b2befc7fd372fee182b3a14597f6f120dc0fd80.gz

 src/salut-multicast-muc-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 393820dbbd6f173b2d93a5913d869aab844f7bfb
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:49:09 2007 +0000

    Add the right intset to localpending in the group mixin
    
    
    20070208154909-93b9a-e45dcaa8035b27c1966d4a5c1aa47ed8188bbb52.gz

 src/group-mixin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 158e44fb30585c5ec47d6eee8672d71ad4337899
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:48:29 2007 +0000

    Aadd debugging category for the muc connection
    
    
    20070208154829-93b9a-ed8c30954c08b89c860dec9fdbfee38d395332a6.gz

 src/debug.c |   27 ++++++++++++++-------------
 src/debug.h |   27 ++++++++++++++-------------
 2 files changed, 28 insertions(+), 26 deletions(-)

commit c4177648bbe6c78686df6f5a1038e662c15cf8e4
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:47:57 2007 +0000

    Add libgibber.la to LDADD of telepathy_salut and write_mgr, so Make can work out the depends correctly
    
    
    20070208154757-93b9a-114491cddc5a655f8b9fe319530745599df8a889.gz

 src/Makefile.am |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 26523a0f942c3f81b91d50dd69ae43dc9043c822
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:47:08 2007 +0000

    Reinitialize the parser after each chunk when not in stream mode
    
    
    20070208154708-93b9a-7f92d7d174ea5da1ba624838e3a94e6b54306391.gz

 lib/gibber/gibber-xmpp-reader.c |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

commit 7f98f1ddc3affd9e7d396e55c5cb4f6a0058a7cf
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:46:31 2007 +0000

    Add debugging
    
    
    20070208154631-93b9a-fb77ac76d5b324196b2b84a8f57077cadc6ec14e.gz

 lib/gibber/gibber-xmpp-reader.c |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit a35f57a7884ff7bda270b705c1774b220615530e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:46:05 2007 +0000

    Don't print input data just the number of bytes we receiverd. Input might be purely binary
    
    
    20070208154605-93b9a-deacd8e1a9552aee83bd3c1e1ca1a299acf28b7d.gz

 lib/gibber/gibber-linklocal-transport.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit caac54e17d77743ef5611b12f9af241f6f34808c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 8 15:45:34 2007 +0000

    Add xmpp debugging categories
    
    
    20070208154534-93b9a-be8e1257a1ccf376fd7134229d62d5187219f7cb.gz

 lib/gibber/gibber-debug.c |    6 +++++-
 lib/gibber/gibber-debug.h |    4 ++++
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 548690f733637d6c62423e997079628f970834b8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 23:46:50 2007 +0000

    Implement GetPresence on the connections Presence interface
    
    
    20070205234650-93b9a-44027f5b4b04baa35ea19f29017ed1ed5779afac.gz

 src/salut-connection.c |   62 +++++++++++++++++++-----
 src/salut-connection.h |  126 ++++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 156 insertions(+), 32 deletions(-)

commit 2cb59eafbafc9e338a8a98e05abc60d52ecdf741
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 23:46:07 2007 +0000

    Merge with the telepathy-errors generated out of the spec
    
    
    20070205234607-93b9a-c6d7ef5c8c220a0a4b86ec2ab234f7acdc2cdba4.gz

 src/telepathy-errors.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit fce1b18cb0604844ea62e88120fa07f83853e7f1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 23:45:32 2007 +0000

    Implement GetLocalPendingMembersWithInfo on the group interface
    
    
    20070205234532-93b9a-0fd22f31e04d65ebb11ca3276bdbb318d5bd9690.gz

 src/salut-muc-channel.c |   23 +++++++++++++++++++++++
 src/salut-muc-channel.h |    5 +++++
 2 files changed, 28 insertions(+), 0 deletions(-)

commit 05cb646bdfc262a6887ee2eec16023f81c79437c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 23:45:10 2007 +0000

    Implement GetLocalPendingMembersWithInfo on the group interface
    
    
    20070205234510-93b9a-273f007932217882767ab660c02d98a60361be9a.gz

 src/salut-contact-channel.c |   22 +++++++++++
 src/salut-contact-channel.h |   88 ++++++++++++++++++++++++++++++++++++------
 2 files changed, 97 insertions(+), 13 deletions(-)

commit 41f27748f1299ef173cbc3387ddc2d52e6b7c47f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 23:44:01 2007 +0000

    Implement GetLocalPendingMembersWithInfo helper in the group-mixin
    
    
    20070205234401-93b9a-20fc5a0ac0784e0a6ba87d8e627fee2e00e1eb0b.gz

 src/group-mixin.c |  125 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/group-mixin.h |    1 +
 2 files changed, 126 insertions(+), 0 deletions(-)

commit e3ea810f63c1ba111183dda9fbe347530b8fb8ae
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 23:42:53 2007 +0000

    Update to the latest spec revision
    
    
    20070205234253-93b9a-ff2e5cb8b0bf0967fef1f046f350ce8c3066cb59.gz

 generate/src/salut-connection.c                 |   22 ++++++++++++++++++++++
 generate/src/salut-connection.h                 |    6 ++++++
 generate/src/salut-contact-channel.c            |   21 +++++++++++++++++++++
 generate/src/salut-contact-channel.h            |    5 +++++
 generate/src/salut-muc-channel.c                |   21 +++++++++++++++++++++
 generate/src/salut-muc-channel.h                |    5 +++++
 generate/src/telepathy-errors.h                 |    2 +-
 generate/xml-modified/salut-connection.xml      |    4 ++++
 generate/xml-modified/salut-contact-channel.xml |    3 +++
 generate/xml-modified/salut-muc-channel.xml     |    3 +++
 generate/xml-pristine/salut-connection.xml      |    4 ++++
 generate/xml-pristine/salut-contact-channel.xml |    3 +++
 generate/xml-pristine/salut-muc-channel.xml     |    3 +++
 13 files changed, 101 insertions(+), 1 deletions(-)

commit d57e2437e22547c94450ad91948a21d1adb6d32a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 2 14:08:44 2007 +0000

    port'' to gibber
    
    
    20070202140844-93b9a-08347a50f2d0cd8fd77a0783f6493e76f86551e7.gz

 src/salut-muc-channel.c             |   71 ++++++++++++++++++-----------------
 src/salut-muc-connection.c          |   40 ++++++++++----------
 src/salut-muc-connection.h          |   10 ++--
 src/salut-muc-manager.c             |   24 ++++++------
 src/salut-muc-transport-iface.h     |    2 +-
 src/salut-multicast-muc-transport.c |   26 ++++++------
 src/salut-multicast-muc-transport.h |    6 +-
 7 files changed, 90 insertions(+), 89 deletions(-)

commit f44aed71cf7c5833dda80a7291cfe3efa21fdc0a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 2 14:08:00 2007 +0000

    Merge conflicts causes by gibber splitout
    
    
    20070202140800-93b9a-7ef000e684ac8368afb6caaea78dc1b5a15dd1ca.gz

 src/Makefile.am |   59 ++++++++++++++++++++----------------------------------
 1 files changed, 22 insertions(+), 37 deletions(-)

commit 006d213b52e647d1ce8adcb7b61fba756eef8d0a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 2 13:48:00 2007 +0000

    Fix conflicts in libgibber
    
    
    20070202134800-93b9a-accfe9e4ec5f2ac7d7d4360889743b8e09d9ca4b.gz

 lib/gibber/gibber-xmpp-reader.c |    8 ++++----
 lib/gibber/gibber-xmpp-reader.h |    6 ++++--
 lib/gibber/gibber-xmpp-writer.c |    8 ++++----
 lib/gibber/gibber-xmpp-writer.h |    3 ++-
 4 files changed, 14 insertions(+), 11 deletions(-)

commit 7cd55145777829797b0a1c5b0437e7992dda5ad2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jan 26 14:27:00 2007 +0000

    Ref the SalutConnection that the mucchannel holds
    
    
    20070126142700-93b9a-528d39ed012ad0795644b0139896bc3bb5ffe0f9.gz

 src/salut-muc-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f3034e61e2986beed879592efa03a07f479623d9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 23:10:56 2007 +0000

    If not in stream mode, clear the parser for every new buffer
    
    
    20070124231056-93b9a-a17e06fc79026e8dca6cf50db26c9f18eb112397.gz

 lib/gibber/gibber-xmpp-reader.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 0fcf75fe84e68fdd9a6c421fb9a58b36e759e21d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:54:24 2007 +0000

    Xmpp stanza end on depth 1 in stream mode and depth 0 in non-streaming mode
    
    
    20070124225424-93b9a-0169f09b6155c007c04c7dc66d453bd600291ee8.gz

 lib/gibber/gibber-xmpp-reader.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e6e5e17e0decc1bcd7da0eb5c18c6e8e5b397cb0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:51:08 2007 +0000

    Let the muc manager listen for stanza's instead of messages and add  some extra debugging info
    
    
    20070124225108-93b9a-230e507f93b014c9e6c578c7fcf458aab7f034af.gz

 src/salut-muc-manager.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 7134c32127aa1cb6266dc2adcc002c4763afa0d9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:11:17 2007 +0000

    Let the muc channel use a muc connection
    
    
    20070124221117-93b9a-cb17eb0a5dae657e4be5b7048b2aa90fcf6ba857.gz

 src/salut-muc-channel.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 1f68c5661005f46dbc024fc230bb173103c54100
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:10:41 2007 +0000

    Remove unneeded signals from the muc-connection and open reader and writer in non stream mode
    
    
    20070124221041-93b9a-2376c80bb100319cb56d8beb43d4041f60a8ecba.gz

 src/salut-muc-connection.c |   23 +++++------------------
 1 files changed, 5 insertions(+), 18 deletions(-)

commit cc6382f2d2ded09ef313fbfe3e545146e9135b9b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:09:34 2007 +0000

    Let the xmpp reader provide a non-stream mode
    
    
    20070124220934-93b9a-b436df2985b6622eb18b66a2116af4ed6375c65f.gz

 lib/gibber/gibber-xmpp-reader.c |   18 +++++++++++++++---
 lib/gibber/gibber-xmpp-reader.h |    4 ++--
 2 files changed, 17 insertions(+), 5 deletions(-)

commit e88acb662aaa5a1f35e9c515c715dd3868b52c9c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:09:05 2007 +0000

    Provide a non-stream mode
    
    
    20070124220905-93b9a-4d27e82d447907538d5b5e9215583bc4fb6fa0f9.gz

 lib/gibber/gibber-xmpp-writer.c |   15 +++++++++++++++
 lib/gibber/gibber-xmpp-writer.h |    2 +-
 2 files changed, 16 insertions(+), 1 deletions(-)

commit 108d899cffdf2aa2416b71e259e9a76f27bab898
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:08:27 2007 +0000

    Cut away trailing whitespace
    
    
    20070124220827-93b9a-4600dbae0bb82ae7dc7528060c19174ad6eca60f.gz

 lib/gibber/gibber-linklocal-transport.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 3d3d897faad27f8c9ec1d1434d066c8021acfbac
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 20:58:21 2007 +0000

    Finish the renaming to SalutMucConnection and friends
    
    
    20070124205821-93b9a-9d7248f3e53743406d9666305476dad1dbbc2fb5.gz

 src/salut-muc-connection.h |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 73a043a1730988c2aa9c5618fb8763340de3e440
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 20:47:44 2007 +0000

    Add a specialized connection for mucs
    
    
    20070124204744-93b9a-e9103ef1e0fbd5ea6382c3e8e8736d9233db9e2e.gz

 src/salut-muc-connection-signals-marshal.list |    1 +
 src/salut-muc-connection.c                    |  214 +++++++++++++++++++++++++
 src/salut-muc-connection.h                    |   69 ++++++++
 3 files changed, 284 insertions(+), 0 deletions(-)

commit 263e68efc14e5d387091ba510aab067ec33531ad
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 20:46:36 2007 +0000

    Also compile the salut-muc-connection
    
    
    20070124204636-93b9a-53ebf63dd908b526b7153a024ef51eaceab682ca.gz

 src/Makefile.am |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit c7f7c8f9a59c1a9a0f6d439a9af4d9dd31d18d66
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 20:46:16 2007 +0000

    Finalize the text mixin when finalizing muc channels
    
    
    20070124204616-93b9a-9961dc21a11a51e78955df2ad25e88335c177368.gz

 src/salut-muc-channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3bab92dc2de2070ff98e373f1533bb4c26c606c1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jan 23 12:02:45 2007 +0000

    Only recognize the standard stream namespaces after a stream open
    
    
    20070123120245-93b9a-78aa5121c17e4668e8fdf11b6a0a66d5848751ce.gz

 lib/gibber/gibber-xmpp-writer.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit f6ccc7b3e745243453294e87d35df38792a0fe23
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 20:50:18 2007 +0000

    Merge EXTRA_DIST of both branches
    
    
    20070122205018-93b9a-75c7919ed97f2d69b02992c76028ec505d0fdd93.gz

commit dfd6e988904584271fd5c4d3b6168f3d112de96a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 20:42:34 2007 +0000

    Add namespaces.h to the CORE_SOURCES
    
    
    20070122204234-93b9a-956236c617f53d92a68c86e78ebb7f60560953e3.gz

 src/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0d1b27fc149f645b08f68823df60528d3dde8a76
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sun Jan 21 19:24:01 2007 +0000

    Port the muc stuff to use the new internal xmpp magic.. Compiles, but won't just work yet
    
    
    20070121192401-93b9a-86dd1d0cb2b9dbf7c920c93a19a00b280438d0ba.gz

 src/salut-muc-channel.c             |  165 +++++++++++++++++++----------------
 src/salut-muc-manager.c             |   43 +++++-----
 src/salut-muc-transport-iface.c     |   39 --------
 src/salut-muc-transport-iface.h     |   14 +---
 src/salut-multicast-muc-transport.c |  104 ++++++++---------------
 src/salut-multicast-muc-transport.h |    5 +-
 6 files changed, 148 insertions(+), 222 deletions(-)

commit c25c88a30e4afcbfbcfe58bc9a0dfeb137e6ff30
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 14:48:36 2007 +0000

    Merge Makefile.am from salut head an groups branch
    
    
    20070120144836-93b9a-c5ac1543c6bc05e129983587a9f8edef3ea91ee8.gz

 src/Makefile.am |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit f19c985fe55c058891d2998cd034f5a5dbf0cbdd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Dec 13 13:59:04 2006 +0000

    Remove the source watches when closing the multicast io channel
    
    
    20061213135904-93b9a-6a844a6db9bf1de7cb335d6d05fca3ee0f3c10e3.gz

 src/salut-multicast-muc-transport.c |   23 ++++++++++++++++++-----
 1 files changed, 18 insertions(+), 5 deletions(-)

commit 75341a7a0395432e1f3bb941edb409c72214de5e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Dec 12 19:47:57 2006 +0000

    Send and use multicast group parameters
    
    
    20061212194757-93b9a-c88c4e416cf912e3e21e85aa6d53ecd759405af5.gz

 src/salut-muc-channel.c             |   40 +++++++--
 src/salut-muc-manager.c             |   89 ++++++++++++++++++-
 src/salut-muc-transport-iface.c     |   20 ++++-
 src/salut-muc-transport-iface.h     |   14 +++-
 src/salut-multicast-muc-transport.c |  162 ++++++++++++++++++++++++++---------
 src/salut-multicast-muc-transport.h |    9 ++
 6 files changed, 279 insertions(+), 55 deletions(-)

commit 1f354066576ab6dfd008df69864f0027d939f565
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 30 14:19:06 2006 +0000

    Add initial muc support with a multicast backend
    
    
    20061130141906-93b9a-fb4308f17283a615a489bdc017fdbca18905ea2f.gz

 generate/do_src.sh                                 |    6 +-
 generate/salut.def                                 |    4 +-
 .../src/salut-muc-channel-signals-marshal.list     |    5 +
 generate/src/salut-muc-channel.c                   |  540 +++++++++++
 generate/src/salut-muc-channel.h                   |  154 +++
 generate/xml-modified/salut-muc-channel.xml        |  100 ++
 generate/xml-pristine/salut-muc-channel.xml        |  100 ++
 src/Makefile.am                                    |   39 +-
 src/group-mixin.c                                  |    1 +
 src/namespaces.h                                   |   25 +
 src/salut-connection.c                             |   68 +-
 src/salut-muc-channel-signals-marshal.list         |    5 +
 src/salut-muc-channel.c                            | 1004 ++++++++++++++++++++
 src/salut-muc-channel.h                            |  162 ++++
 src/salut-muc-manager.c                            |  385 ++++++++
 src/salut-muc-manager.h                            |   63 ++
 src/salut-muc-transport-iface.c                    |  128 +++
 src/salut-muc-transport-iface.h                    |   76 ++
 src/salut-multicast-muc-transport.c                |  477 ++++++++++
 src/salut-multicast-muc-transport.h                |   57 ++
 20 files changed, 3355 insertions(+), 44 deletions(-)

commit bae08ae539c4c39b181919d6407e8bdcac8dca7c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Feb 2 13:37:11 2007 +0000

    Refactor xmpp magic into it's own seperate library
    
    
    20070202133711-93b9a-4dec550fce51511f5f452fa5e1c2158049fdc2f6.gz

 configure.ac                                       |    2 +
 lib/Makefile.am                                    |    1 +
 lib/gibber/Makefile.am                             |   46 +++
 lib/gibber/gibber-debug.c                          |   55 +++
 lib/gibber/gibber-debug.h                          |   49 +++
 lib/gibber/gibber-linklocal-transport.c            |  412 ++++++++++++++++++++
 lib/gibber/gibber-linklocal-transport.h            |   86 ++++
 lib/gibber/gibber-transport-signals-marshal.list   |    2 +
 lib/gibber/gibber-transport.c                      |  187 +++++++++
 lib/gibber/gibber-transport.h                      |   86 ++++
 .../gibber-xmpp-connection-signals-marshal.list    |    1 +
 lib/gibber/gibber-xmpp-connection.c                |  275 +++++++++++++
 lib/gibber/gibber-xmpp-connection.h                |   73 ++++
 lib/gibber/gibber-xmpp-node.c                      |  281 +++++++++++++
 lib/gibber/gibber-xmpp-node.h                      |  131 +++++++
 lib/gibber/gibber-xmpp-reader-signals-marshal.list |    1 +
 lib/gibber/gibber-xmpp-reader.c                    |  310 +++++++++++++++
 lib/gibber/gibber-xmpp-reader.h                    |   63 +++
 lib/gibber/gibber-xmpp-stanza.c                    |   99 +++++
 lib/gibber/gibber-xmpp-stanza.h                    |   62 +++
 lib/gibber/gibber-xmpp-writer.c                    |  271 +++++++++++++
 lib/gibber/gibber-xmpp-writer.h                    |   76 ++++
 src/Makefile.am                                    |   38 +--
 src/salut-connection.c                             |    2 +-
 src/salut-im-channel.c                             |   72 ++--
 src/salut-im-channel.h                             |   10 +-
 src/salut-im-manager.c                             |   48 ++--
 src/salut-im-manager.h                             |    4 +-
 src/salut-linklocal-transport.c                    |  410 -------------------
 src/salut-linklocal-transport.h                    |   86 ----
 src/salut-self.c                                   |   10 +-
 src/salut-transport-signals-marshal.list           |    2 -
 src/salut-transport.c                              |  187 ---------
 src/salut-transport.h                              |   86 ----
 src/salut-xmpp-connection-signals-marshal.list     |    1 -
 src/salut-xmpp-connection.c                        |  275 -------------
 src/salut-xmpp-connection.h                        |   73 ----
 src/salut-xmpp-node.c                              |  281 -------------
 src/salut-xmpp-node.h                              |  131 -------
 src/salut-xmpp-reader-signals-marshal.list         |    1 -
 src/salut-xmpp-reader.c                            |  310 ---------------
 src/salut-xmpp-reader.h                            |   63 ---
 src/salut-xmpp-stanza.c                            |   99 -----
 src/salut-xmpp-stanza.h                            |   62 ---
 src/salut-xmpp-writer.c                            |  271 -------------
 src/salut-xmpp-writer.h                            |   76 ----
 src/text-mixin.c                                   |   26 +-
 src/text-mixin.h                                   |    7 +-
 tests/Makefile.am                                  |   13 +-
 tests/test-transport.c                             |   20 +-
 tests/test-transport.h                             |    8 +-
 tests/test-xmpp-connection.c                       |   42 +-
 52 files changed, 2714 insertions(+), 2569 deletions(-)

commit 8c483cd3a6d3cc15cbfbb069101b1dd7279e03f8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 29 11:14:01 2007 +0000

    Add a ref to our self_handle
    
    
    20070129111401-93b9a-9ae5e3ed06329a63487cc126ea71b31234f6a9bc.gz

 src/salut-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f4621a6124488a5a665f9856dfb2ed3f1680ee9b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 29 11:09:34 2007 +0000

    Add a ref to our self_handle
    
    
    20070129110934-93b9a-8562ffabc772c634c09373e9470e9428d29e766e.gz

 src/salut-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4582ed78ce1f34a7c58ce52a2ad4d08d1e90b52f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 24 22:49:07 2007 +0000

    Fix searching for attributes and searching for children with namespaces in xmpp-node
    
    
    20070124224907-93b9a-9525fadf2d5593960463796dd3fd30e41b829e24.gz

 src/salut-xmpp-node.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 3ad9528e88e1c2284621b830e7c06ca281128df5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jan 23 15:04:29 2007 +0000

    Finalize the text mixin if the im channel is finalizing
    
    
    20070123150429-93b9a-819fbf38f11dfbea15be0b4312bc04c6739171b9.gz

 src/salut-im-channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6204b16dec8e243578277a3b93596cf499f51eb1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 20:11:31 2007 +0000

    Clean up the test output in a clean-local makefile rule
    
    
    20070122201131-93b9a-204d5ac30c8dcd1a7126d260bed23493a3b20239.gz

 tests/Makefile.am |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 989bfec3b15d0d185c47a13df735e2145cfa09b1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 19:55:52 2007 +0000

    If nodes or attributes are in the stream namespace, use the stream prefix
    
    
    20070122195552-93b9a-2c4283096f1e90fd1aadabda6a34da46686a7911.gz

 src/salut-xmpp-writer.c |   31 +++++++++++++++++++++++++------
 1 files changed, 25 insertions(+), 6 deletions(-)

commit bc0e2e796d31f9e1cc0f8a4c041c8eda2a40ac4a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 19:54:11 2007 +0000

    Add TLS stream opening test input.. Shows that we understand the stream prefix when reading and writing
    
    
    20070122195411-93b9a-dcd275277fa8edc004f3c67cccbc8a59ac5f0b98.gz

 tests/inputs/tls-stream-start.input |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 9d3edb81d1c81cf6f7eef274e3d2cde62a651c47
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 19:23:53 2007 +0000

    Make sure the test inputs are in the dist
    
    
    20070122192353-93b9a-eaeb7aaf18e7065d5c88ea8316713e4c08249751.gz

 configure.ac             |   13 +++++++------
 tests/Makefile.am        |    4 +++-
 tests/inputs/Makefile.am |    5 +++++
 3 files changed, 15 insertions(+), 7 deletions(-)

commit 4645dbabd43d78c5c5ab4c4a8be81113a7e9ae4e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 19:23:13 2007 +0000

    Let run-test.sh return with a non-zero status if a test failed and use  so make distcheck correctly runs the tests
    
    
    20070122192313-93b9a-3681e204aced89f35129bd12dd147245692c0669.gz

 tests/run-test.sh |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 9f49e6811cd02db75331fe25aac2977d775e871a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 18:30:48 2007 +0000

    Ensure that the xmpp connection isn't disposed while pushing data into the reader
    
    
    20070122183048-93b9a-d91934bea88d123dc2b023900eaf59fbb653c112.gz

 src/salut-xmpp-connection.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 3d6a83fdf0a9fc589e7c604b8fa34bf64b27b80c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 18:19:01 2007 +0000

    Add version parameter to the stream opening functions and signals
    
    
    20070122181901-93b9a-3b7f7ba79f2c8f5b17f8e6a09b844c152e0530fc.gz

 src/salut-im-channel.c                         |    5 +++--
 src/salut-im-manager.c                         |    2 +-
 src/salut-xmpp-connection-signals-marshal.list |    2 +-
 src/salut-xmpp-connection.c                    |   16 ++++++++++------
 src/salut-xmpp-connection.h                    |    3 ++-
 src/salut-xmpp-reader-signals-marshal.list     |    2 +-
 src/salut-xmpp-reader.c                        |   11 ++++++++---
 src/salut-xmpp-writer.c                        |    8 ++++----
 src/salut-xmpp-writer.h                        |    3 ++-
 tests/test-xmpp-connection.c                   |    8 +++++---
 10 files changed, 37 insertions(+), 23 deletions(-)

commit db11c9d616ee95f8c6f2bef460dc946ed43ee3d5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 18:17:40 2007 +0000

    If ns == NULL use 0 for the Quark
    
    
    20070122181740-93b9a-0fe349ae161fae8858f270f40fe8e07f768d6007.gz

 src/salut-xmpp-node.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7642be14e0e38984027546c44905b73ccacb36e6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 17:57:11 2007 +0000

    Force the parser to replace all entities, even &amp;!
    
    
    20070122175711-93b9a-b5d06e5890aaa93305c8bf8abe9e5bc051aa8526.gz

 src/salut-xmpp-reader.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f922d3c57a7aba2e9b71d5180150c59bcaa70d97
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 17:55:10 2007 +0000

    Add the xmpp writer object implementation
    
    
    20070122175510-93b9a-44ce3316d6ae3e1ce18b16043dae34329d8cc220.gz

 src/salut-xmpp-writer.c |  252 +++++++++++++++++++++++++++++++++++++++++++++++
 src/salut-xmpp-writer.h |   75 ++++++++++++++
 2 files changed, 327 insertions(+), 0 deletions(-)

commit 7004325e37bc387d0155f122ee3bde545da4d6a5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 16:24:48 2007 +0000

    Factor out the xmpp writer to a seperate object
    
    
    20070122162448-93b9a-e8ec3aaa29957f45e26a25e677e6c88ecf49aed6.gz

 src/Makefile.am             |    2 +
 src/salut-xmpp-connection.c |  137 ++++++++++--------------------------------
 2 files changed, 35 insertions(+), 104 deletions(-)

commit 75d5bfe021271632679d71afaf62ddbc70be576e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 16:24:18 2007 +0000

    Add a stream opening with some nice xml entities
    
    
    20070122162418-93b9a-abc51b8f4427326079c1d72884e557e8f9075731.gz

 tests/inputs/strange-streamopening.input |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 6652d28cf2693c485a9708e902c8223c3793d814
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 14:43:53 2007 +0000

    Let the connection test print the stream openings to and from attibutes
    
    
    20070122144353-93b9a-45755a9de969a356bd9985fff68005c9dced1482.gz

 tests/test-xmpp-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5919ac655a0f34bd68b10ee9f3b8f4c2494a5cfd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 14:41:35 2007 +0000

    The xmpp reader needs to return when no error has been encountered instead of false
    
    
    20070122144135-93b9a-dd12c9ab41ea8ed1963eab7d246719e87bb203d0.gz

 src/salut-xmpp-reader.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ba5649bf74305fbb615da2d8f23c246edf92ac2f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 14:40:03 2007 +0000

    Actually parse to and from stream attributes
    
    
    20070122144003-93b9a-c09c9a787409be29fd8aa079fdd920707bbbc6b2.gz

 src/salut-xmpp-reader.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 7188e6b4f8bf39e078bca7ab83608f7602b9e70f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 22 12:08:34 2007 +0000

    Refactor xmmp reading code into it's own object
    
    
    20070122120834-93b9a-dceae0697df9404085ddc94bfdd75a15a992edeb.gz

 src/Makefile.am                            |    5 +
 src/salut-xmpp-connection.c                |  197 +++++--------------
 src/salut-xmpp-reader-signals-marshal.list |    1 +
 src/salut-xmpp-reader.c                    |  290 ++++++++++++++++++++++++++++
 src/salut-xmpp-reader.h                    |   63 ++++++
 5 files changed, 409 insertions(+), 147 deletions(-)

commit c3792ca0099398b56bcbc1417e49a866065a1dc6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 17:20:37 2007 +0000

    Implement salut_xmpp_node_get_child_ns
    
    
    20070120172037-93b9a-647c5f78587e8df3ee16469b47eb5c11ce839679.gz

 src/salut-xmpp-node.c |   64 ++++++++++++++++++++++++++++++++-----------------
 1 files changed, 42 insertions(+), 22 deletions(-)

commit 53fc04901ae43edee640e3c328abe6e82b506508
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 16:02:49 2007 +0000

    Set to attribute in messages
    
    
    20070120160249-93b9a-769869ca30abb2e196a878d4ac2710ffd8b62f47.gz

 src/text-mixin.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 164b44164ce9ce7d6f775215f7c65b1f129f514f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 15:37:47 2007 +0000

    Remove the unused salut_transport_emit_send_error prototype
    
    
    20070120153747-93b9a-f229d57de984bb03ae2d42d25ac2e8f41247b341.gz

 src/salut-transport.h |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit e7f73a28ce12a54e0ca6f0227ae7c7f1b0d8e0bd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 14:26:11 2007 +0000

    Also write namespaces for the attributes if needed
    
    
    20070120142611-93b9a-95d206ba517aa956cf6aec8c0d8c188dbbf47c3e.gz

 src/salut-xmpp-connection.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 4871f55c9d0acdd267d24fe9b7a182ae10bba727
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 14:06:42 2007 +0000

    Add some state to the xmlwriter, so it only defines a new namespace only when it's necessary
    
    
    20070120140642-93b9a-95793d7f3353f767033edd8b665436c0f4e962f3.gz

 src/salut-xmpp-connection.c |   55 +++++++++++++++++++++++++++++--------------
 1 files changed, 37 insertions(+), 18 deletions(-)

commit d436f90ac96e26bf00d30d449ac3ad626b866d71
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 11:25:15 2007 +0000

    Rename the simple-message2 test to simple-message-attrnamespace
    
    
    20070120112515-93b9a-9565fb28cc2303164b428975abbebd9e2f53abf3.gz

 tests/inputs/simple-message-attrnamespace.input |   16 ++++++++++++++++
 tests/inputs/simple-message2.input              |   16 ----------------
 2 files changed, 16 insertions(+), 16 deletions(-)

commit eaf1c26809a0e0bb0cc3df35bcfe8fc4725c098d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sat Jan 20 11:23:51 2007 +0000

    Add groupchat invite testcase
    
    
    20070120112351-93b9a-99d0e376b04992c0e022102514ff32ccd265842a.gz

 tests/inputs/groupchat-invite.input |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit e0e2f1165c930ac058e87227d3b8a3d0ea62c149
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:35:20 2007 +0000

    Contrived change to simple-message to give an attribute a namespace
    
    
    20070118193520-93b9a-0ce2fd977eca71a4d6babb882b63eb51e5d51abd.gz

 tests/inputs/simple-message2.input |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit bac0eb63aa06c483fe7dad96277a8a85230b7519
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:34:20 2007 +0000

    Check for tests failure by comparing the exit code with 0
    
    
    20070118193420-93b9a-f64d3b681b2ce59f358cd6819f95244b3c60896c.gz

 tests/run-test.sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 790f03f8c9606ae9c33bc855a5a05423d4e73bd2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:29:55 2007 +0000

    Recognize namespace for attributes
    
    
    20070118192955-93b9a-00bdab6237b275f7f9182ae662b3b3b3ef2ded2d.gz

 src/salut-xmpp-connection.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 46fbcb5c9affc2ad6dfbb4689322d66a24cf2686
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:21:01 2007 +0000

    Handle passing NULL to salut_xmpp_node_set_ns
    
    
    20070118192101-93b9a-6f06d0668b9bb645bddb3d47dcf7df17284381b6.gz

 src/salut-xmpp-node.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 84bda5f19d7f070c25644037b351a707fd0fcff7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:20:28 2007 +0000

    SUCCESS should be printed to stderr too and correctly recognize a failed exit
    
    
    20070118192028-93b9a-e39540b8bff5d3e2859c87aa75490652af350187.gz

 tests/run-test.sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 90b2413dfc2edcea80177f17de79be92b650f490
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:13:51 2007 +0000

    Cast xmlChar to gchar when setting the namespace
    
    
    20070118191351-93b9a-6954044f6412f61ba2d40c52f2094b9ec4fe0eb5.gz

 src/salut-xmpp-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0352e5feb118bd1d2ff7a7cf7a9545532baf3ee9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:12:54 2007 +0000

    Set the node namespace in a common code path
    
    
    20070118191254-93b9a-4c0ca351139c088504744ed94e21d8df868ac857.gz

 src/salut-xmpp-connection.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 175eb4448f32c36d0db12c09bca31f0ac91206a7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:11:19 2007 +0000

    Set the language in the output xml
    
    
    20070118191119-93b9a-ba40a37cdca51bd9647f24e58910f0bddfd62efe.gz

 src/salut-xmpp-connection.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit b6af218ce72b136da9ecee29d1ef09f1ee451320
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:09:59 2007 +0000

    Recognize xml:lang to set the langauge of a node
    
    
    20070118190959-93b9a-d1d614b4583a2f4c650cea5f5dc4ee42cf7b377d.gz

 src/salut-xmpp-connection.c |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit df83f1065e07e0f411d0f5900f4c143425426a86
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:08:59 2007 +0000

    Print language of it's node if set
    
    
    20070118190859-93b9a-04bbb90542bc9e82f8d658337ff506fc6fdbbbc5.gz

 tests/test-xmpp-connection.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 256fc8134464fd6dd1a4891fb15b2e41289a50c8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:07:52 2007 +0000

    Add an xml output file and re-send-out received stanza
    
    
    20070118190752-93b9a-3ffd7bde441f2834b6077ed26797e56652a5682f.gz

 tests/test-xmpp-connection.c |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

commit 4a21a0abe9947680b382f0f64770fff75fdf981f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:06:15 2007 +0000

    Add a test script to run the tests :)
    
    
    20070118190615-93b9a-4b5a481ad531a07cd14ddd6ca5bf6faba9b4342a.gz

 tests/Makefile.am |    2 ++
 tests/run-test.sh |   20 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 0 deletions(-)

commit 8dc214076a34bbc74603042b3ba9f56362cff347
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 19:05:08 2007 +0000

    Add language as a property for xmpp node
    
    
    20070118190508-93b9a-9b81763ffaa103ea3466dcee4943dff36a30f965.gz

 src/salut-xmpp-node.c |   18 ++++++++++++++++++
 src/salut-xmpp-node.h |    8 ++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)

commit d8952910c7e635db14c02eb60fbc39a88ab30cc8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 14:13:25 2007 +0000

    Add a simple testcase
    
    
    20070118141325-93b9a-f07a339435e691730510090e6ccd061d09567406.gz

 tests/inputs/simple-message.input |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 7fc311f6e52f12794072c73e4726fc2a0bf12f1d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 14:13:08 2007 +0000

    Let the xmpp connection test print out a parse tree like we get from the connection
    
    
    20070118141308-93b9a-155c5b3bf9cc255cf93e65833886d84a092cb940.gz

 tests/test-xmpp-connection.c |  107 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 107 insertions(+), 0 deletions(-)

commit 4e0de2ca8e8b0a0b52e845fb2e9a317d19b177cf
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 13:42:51 2007 +0000

    If a node's content is purely whitespace remove it
    
    
    20070118134251-93b9a-ac25c581649d541eb28a95cbcd9bb99f6df1182d.gz

 src/salut-xmpp-connection.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 51a65fda95f2041d2a5ab28c7234786169bf91ad
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 13:13:00 2007 +0000

    Let the xmpp connection send the stream-closed signal when the stream is closed
    
    
    20070118131300-93b9a-1766c71463c4360bd0626da9d839423dd1530c57.gz

 src/salut-xmpp-connection.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 04564301e811acb4ebfcda9d1d459007c562a33a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 12:30:43 2007 +0000

    Add test transport object
    
    
    20070118123043-93b9a-6e9dadb865d4e2237b5555408a55cd5deb4f92d3.gz

 tests/Makefile.am      |    4 +-
 tests/test-transport.c |  135 ++++++++++++++++++++++++++++++++++++++++++++++++
 tests/test-transport.h |   68 ++++++++++++++++++++++++
 3 files changed, 206 insertions(+), 1 deletions(-)

commit d29bad00a0b365c723e9d2e53ebce6b788b36d63
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 12:29:59 2007 +0000

    Fix convenience typo in tests/Makefile.am
    
    
    20070118122959-93b9a-826eca41ba27fe3b8166ac70f0a455541b4cb086.gz

 tests/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a2cc0ac7edae443687696f99ecd39c16192265f5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 12:05:45 2007 +0000

    Setup a dummy testing infrastructure
    
    
    20070118120545-93b9a-e6ce9e3c3eb33fc9bda410cbf7a9ea2a9fa452ff.gz

 Makefile.am                  |    2 +-
 configure.ac                 |   11 ++++++-----
 tests/Makefile.am            |   17 +++++++++++++++++
 tests/test-xmpp-connection.c |    4 ++++
 4 files changed, 28 insertions(+), 6 deletions(-)

commit 4f3399ee82de0a4ed1c11bea58cb54ac3bcdaf5e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 11:51:39 2007 +0000

    Changed xmpp node to support namespaces
    
    
    20070118115139-93b9a-d112332d3516129161e9ba332e45f97c560a6d24.gz

 src/salut-xmpp-connection.c |    8 ++-
 src/salut-xmpp-node.c       |  105 ++++++++++++++++++++++++++++++++++--------
 src/salut-xmpp-node.h       |   54 +++++++++++++++++++---
 src/salut-xmpp-stanza.c     |    2 +-
 src/text-mixin.c            |    4 +-
 5 files changed, 139 insertions(+), 34 deletions(-)

commit 26e723ea9a539616fec6d6bc99816b1b114a47ea
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 18 11:47:18 2007 +0000

    Bump version to 0.1.0.1
    
    
    20070118114718-93b9a-efd32a3288717fd33b064770a5612afd3c2bb485.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 272ce980390ec2572ed651b617149e357a919c9b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 22:27:18 2007 +0000

    Remote stray obsolete marshal list files from the makefile
    
    
    20070117222718-93b9a-8d12ce9d36e9167ade8616f303de0a4480a5cb7a.gz

 src/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 4c4966119876c2dcce78c74869a5f71495503423
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 22:17:35 2007 +0000

    bump version to 0.1.0
    
    
    20070117221735-93b9a-63ff6b3ec0e5442646621b81d670f0a4c7c9efcb.gz

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0f31e5a7bf810daf6d280ae8fb270e49e5cc595c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 22:03:04 2007 +0000

    Remove stray debug message
    
    
    20070117220304-93b9a-a4378230437d235f2a9cd33fc09dca87204fda82.gz

 src/salut-xmpp-connection.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 6b53111d0d99aff2cf1ed2a2f4e1a8f49487f7d3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 21:40:53 2007 +0000

    Add all marshal listings to EXTRA_DIST
    
    
    20070117214053-93b9a-f50b54655b72f54bd3334975294a7417484c57a2.gz

 src/Makefile.am |   37 +++++++++++++++++++++----------------
 1 files changed, 21 insertions(+), 16 deletions(-)

commit f779ee32dde4a296b9efb3beae5b4d5b1c0d3562
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 19:15:30 2007 +0000

    Copy the gabble dist-hook to write darcs changes in the the Changelog
    
    
    20070117191530-93b9a-553e7fb4de2b7a9081722a640ae56800fca3d4de.gz

 Makefile.am |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e9ae50e65f215e5989d6ba859b979b5ff393de74
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 18:45:41 2007 +0000

    If a contact is lost also signal it's presence as offline
    
    
    20070117184541-93b9a-5096de81111a40658e091e8764250814fc91e5c7.gz

 src/salut-contact.c |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit 7d177b30239885b9fedb1b18ef73d91a9425ed3a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 17:34:52 2007 +0000

    Also throw a stream error the stream isn't opened with the right namespace and localname (stream)
    
    
    20070117173452-93b9a-26fad2643a2b29ec4c364d3ac276921075a54f3c.gz

 src/salut-xmpp-connection.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit d9c8502d92d05f5df0e3aa69c5befed1516473e3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 17:27:17 2007 +0000

    Disconnect the transport on parse errors
    
    
    20070117172717-93b9a-c9065f4f3ba01f0b722845ecc10259d6f6653b89.gz

 src/salut-im-channel.c |    8 ++++++++
 src/salut-im-manager.c |   11 +++++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)

commit dbd2f2b232e2b65064f225817ba8bbeac066aa79
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 17:26:37 2007 +0000

    Ensure that we aren't disposed inside the xml parser callbacks
    
    
    20070117172637-93b9a-a866c1b5b5c576a512a0eb63fa0ff2bd5a0d6b3f.gz

 src/salut-xmpp-connection.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0d0c1cd6568740fa4d9d91e2133469671a4ce56c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 17:17:03 2007 +0000

    Let SalutXmppConnection thow parse-error signals when a xml error occurs
    
    
    20070117171703-93b9a-20404a82e8425c21c50b445f287c8b56138d42e6.gz

 src/salut-xmpp-connection.c |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit 366b010aa894dea1b736b702a1a325fe65637b05
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 16:38:52 2007 +0000

    Add various missing files
    
    
    Various files added that i forgot to add. Including the salut trasnport base
    class and the salut xmpp connection
    
    20070117163852-93b9a-2966166b00cf398e1528cab21f84b3a89cb6599c.gz

 src/salut-transport.c                          |  187 +++++++++++++
 src/salut-transport.h                          |   88 ++++++
 src/salut-xmpp-connection-signals-marshal.list |    1 +
 src/salut-xmpp-connection.c                    |  346 ++++++++++++++++++++++++
 src/salut-xmpp-connection.h                    |   72 +++++
 5 files changed, 694 insertions(+), 0 deletions(-)

commit fc5fa400c79334363e60c99f2142d7823ce0b719
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 16:33:21 2007 +0000

    Add another forgotten file
    
    
    20070117163321-93b9a-2ca11e08b63888dc5eaee664edc186d4b3cf16a8.gz

 src/salut-transport-signals-marshal.list |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a4b12bd3b87939194d581e79885ec862352db651
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 16:28:09 2007 +0000

    Convert a few calls to the old transport mixin to using the new base class instead
    
    
    20070117162809-93b9a-99dea4e3b63306c2a0f912a5fbaa53301d5aebaa.gz

 src/salut-linklocal-transport.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4ef0fc03bc387566536aa10e1192f13fd1675533
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 16:24:44 2007 +0000

    Throw out the old transport mixin code
    
    
    20070117162444-93b9a-1a87e4e1e5da5b215aabe3277b88aece5f1b8025.gz

 src/salut-transport-mixin.c |  217 -------------------------------------------
 src/salut-transport-mixin.h |  100 --------------------
 2 files changed, 0 insertions(+), 317 deletions(-)

commit 15c6e87a6b9f9d0157d2c0c9557de5952b7daa99
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 16:17:12 2007 +0000

    Actually add the link-local transport, woops
    
    
    20070117161712-93b9a-3a52815e61835caa6454c069dc72b6bf37b2b811.gz

 src/salut-linklocal-transport.c |  410 +++++++++++++++++++++++++++++++++++++++
 src/salut-linklocal-transport.h |   86 ++++++++
 2 files changed, 496 insertions(+), 0 deletions(-)

commit 734cdad226d1e16b6b3c3802744eda668c90f485
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jan 17 16:06:33 2007 +0000

    implement parser, transform salut-transport-mixin to a base class
    
    
    Big code commit:
    
      * Add libxml2 based xml parsing and writing to salut-xmpp-connection
      * expand the SalutXmppNode code as needed for salut-xmpp-connection
      * Refactor the salut-transport mixin into a base class
    
    20070117160633-93b9a-13aa468677e088da2b876bfb27863c47827f2281.gz

 configure.ac                                   |    6 ++
 src/Makefile.am                                |   12 ++--
 src/salut-connection.c                         |    1 +
 src/salut-im-channel.c                         |   37 ++++++++----
 src/salut-im-channel.h                         |   10 ++-
 src/salut-im-manager.c                         |   32 ++++++----
 src/salut-self.c                               |    2 +-
 src/salut-transport-mixin-signals-marshal.list |    2 -
 src/salut-transport-mixin.c                    |    2 +-
 src/salut-xmpp-node.c                          |   76 +++++++++++++++++++++---
 src/salut-xmpp-node.h                          |   32 +++++++++-
 src/text-mixin.c                               |    3 +-
 12 files changed, 163 insertions(+), 52 deletions(-)

commit bd002836c9506a5d9c10ba5a4c3d4aaf593201c3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jan 12 15:42:43 2007 +0000

    Correct type for salut transport disconnected signal
    
    
    20070112154243-93b9a-1036a3ea18a4b840de5bf89f31480c664126a7a0.gz

 src/salut-im-channel.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit e05abef02e1e7a4705deaa82a87534d5265a5fbe
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jan 12 14:34:27 2007 +0000

    the received_signal_id in the right variableof the transport mixin
    
    
    20070112143427-93b9a-48e3242927cbb7c955c0e5e17af9879f7c502964.gz

 src/salut-transport-mixin.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 506857a5a3134d271eb5dc77de112d80a184b7e9
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jan 12 14:33:49 2007 +0000

    Make the stanza received signals more consistent
    
    
    20070112143349-93b9a-f1c84fc006e19ee320442e6ae7e7e2815bb62736.gz

 src/salut-im-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fc984ece84c623b6dd40c194f22db98059e275c2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jan 12 14:17:34 2007 +0000

    Get rid of the account parameter
    
    
    20070112141734-93b9a-d96ac75babf8dadffa41a4dcd723b6f76476cad7.gz

 src/salut-connection-manager.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit b9684ae74b9726a457cbfe656dfbb63fd7ea0091
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jan 12 13:56:29 2007 +0000

    first compilable non-loudmouth version
    
    
    First compilable version with the new xmpp infrastructure. Currently the xmpp
    connection is just a dummy for now.
    
    20070112135629-93b9a-c315cde73954264a7a5121782aede9ea41f11633.gz

 configure.ac                                 |   19 -
 src/Makefile.am                              |   20 +-
 src/debug.h                                  |    7 -
 src/lm-parser.h                              |   40 --
 src/salut-connection.c                       |    7 +-
 src/salut-im-channel-signals-marshal.list    |    2 +-
 src/salut-im-channel.c                       |  232 ++++++------
 src/salut-im-channel.h                       |    8 +-
 src/salut-im-manager.c                       |  106 ++++--
 src/salut-im-manager.h                       |    3 +-
 src/salut-lm-connection-signals-marshal.list |    2 -
 src/salut-lm-connection.c                    |  544 --------------------------
 src/salut-lm-connection.h                    |  106 -----
 src/salut-self.c                             |   13 +-
 src/salut-transport-mixin.c                  |   50 ++-
 src/salut-transport-mixin.h                  |   16 +-
 src/salut-xmpp-node.c                        |    9 +-
 src/salut-xmpp-node.h                        |   14 +-
 src/text-mixin.c                             |   64 ++--
 src/text-mixin.h                             |    7 +-
 src/util.c                                   |   97 -----
 src/util.h                                   |    6 -
 22 files changed, 314 insertions(+), 1058 deletions(-)

commit 71b52a1a3588a9bff133df3690a75a2b4df1db1b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jan 11 13:59:17 2007 +0000

    Implement xmpp stanza, nodes and a transport mixin
    
    
    20070111135917-93b9a-3f06eb6df42abdbf38f476d369299bf68ec73e5c.gz

 src/Makefile.am                                |    8 +
 src/salut-transport-mixin-signals-marshal.list |    2 +
 src/salut-transport-mixin.c                    |  189 ++++++++++++++++++++++++
 src/salut-transport-mixin.h                    |   90 +++++++++++
 src/salut-xmpp-node.c                          |  119 +++++++++++++++
 src/salut-xmpp-node.h                          |   61 ++++++++
 src/salut-xmpp-stanza.c                        |   99 ++++++++++++
 src/salut-xmpp-stanza.h                        |   62 ++++++++
 8 files changed, 630 insertions(+), 0 deletions(-)

commit e807ae1ca88c068395124bd14fa03c7d9627ac01
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sun Jan 14 16:07:57 2007 +0000

    Signal connecting right at the start of the connect sequence
    
    
    20070114160757-93b9a-1be8288f7daad45667bee499fd762f74f99f1103.gz

 src/salut-connection.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 7eeb2f06b719b45f1006688e7a2e896a98d7a77d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Sun Jan 14 16:07:20 2007 +0000

    Only signal connected iff we're announcing ourselves
    
    
    20070114160720-93b9a-922c649841c50d09cd23fb1de78073d3a2bbf62b.gz

 src/salut-connection.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 66e1f26a546de9fc74b96242a08cda015d906ab5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 30 13:37:38 2006 +0000

    Remove unneeded signals identifiers from the signals enum
    
    
    20061130133738-93b9a-5bd2752312aa6adf14ccb6e74d1e2d23b793dd42.gz

 src/salut-contact-channel.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit fd77fc9ba4f4a4645e038df9b2cd185336e7657c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 30 13:06:24 2006 +0000

    [project @ 6b2e54f0e59c541de51549cb8d013d8145c55bcb]
    
    Salut's text-mixin doesn\'t need namespaces
    
    20061130130624-93b9a-e14441e976c58c9aa180102fe9085ebc00bdabf3.gz

 src/text-mixin.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 0f01cb57c707700da29603ab911bbdf5b0fee0b0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 28 11:35:12 2006 +0000

    [project @ 183ce80ae2d66b922c6e95bcc8afc2117598be68]
    
    * If only one contact can match with a new connection, use that.. Don't wait
    for the first message with a from (Fixes iChat compatibility)
    
    20061128113512-93b9a-1a6f8a1db616644bf9f7a0df6c06418a6ed48316.gz

 src/salut-im-channel.c |    1 +
 src/salut-im-manager.c |   23 ++++++++++++++---------
 2 files changed, 15 insertions(+), 9 deletions(-)

commit c2c01d2514a1e12ce04fe474f36a2d97d24cdff8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 28 11:33:01 2006 +0000

    [project @ 65ff030b3845d652b6f05c4d15c1742917bb5b7f]
    
    Don\'t force the existance of the from tag
    
    20061128113301-93b9a-7acb39994f0cd99b7c8c45a7494c573b9934688c.gz

 src/text-mixin.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit abc2ad321cf2630945055843fb0e64558504bd8a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 27 13:55:37 2006 +0000

    [project @ 8ba1d430dd558e14ddee3bb85e3effd90a6db365]
    
    Make _message_parsed static like it should be
    
    20061127135537-93b9a-bd3021ca5bda91fee32674e3fcb753e8b5977913.gz

 src/salut-lm-connection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2f2849e53fbe490667abe2d64aec4149cab64453
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 27 09:49:02 2006 +0000

    [project @ fe6663f0a1ae57747f75fd353632035fe52f8ac7]
    
    Add the received-message signal back, which was actually reverted
    
    20061127094902-93b9a-61ed949c8fbefe5e11bc43a0d142e31b3e31d8f1.gz

 src/salut-im-channel.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 59ebe26f2c0b60f136460c15b49fa354b7f635d0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 22 14:12:45 2006 +0000

    [project @ c3d548c5f783f8255f98ca6949edd8be4aa0fb5d]
    
    Let salut-im-channel use the text-mixin
    
    20061122141245-93b9a-c300c6d9fe74623e57e5120e4e6db04971b7918c.gz

 src/salut-im-channel.c |  305 +++++++++++-------------------------------------
 src/salut-im-channel.h |    3 +
 src/text-mixin.c       |    6 +-
 src/text-mixin.h       |    5 +-
 4 files changed, 75 insertions(+), 244 deletions(-)

commit 096eb2dd9100671d27d5805a8f1e548e15c9316e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 22 11:55:58 2006 +0000

    [project @ 67d0a4a58c5fb9682843847dafe1068d25cc4c49]
    
    Add a gabble derived text mixin
    
    20061122115558-93b9a-d017921d0c0337706c4a5cb5f5a9776115b47b6d.gz

 src/Makefile.am |    5 +++++
 src/util.c      |    9 +++++++++
 src/util.h      |    1 +
 3 files changed, 15 insertions(+), 0 deletions(-)

commit 8cfc0e9cc033fa5050718c03e59bef888b8df31a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 22 11:55:50 2006 +0000

    [project @ af5f52f32a68abbb35c2133276469a87c9d3ba31]
    
    Add a gabble derived text mixin
    
    20061122115550-93b9a-f7a1feca3bac37992169db5189e89326f08ad802.gz

 src/text-mixin-signals-marshal.list |    3 +
 src/text-mixin.c                    |  688 +++++++++++++++++++++++++++++++++++
 src/text-mixin.h                    |  104 ++++++
 3 files changed, 795 insertions(+), 0 deletions(-)

commit dedad4642ba53577be9e77b15372da4dcbb5a59e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 20 13:37:19 2006 +0000

    [project @ 7bfde2bd2eabf5b20abab8c27ff31903562a6963]
    
    * Rename SalutIMChannel to SalutImChannel
    * Add a function to get a channel to a given contact handle
    
    20061120133719-93b9a-eec8fa11e60f755f4e7c0f8249205afa1e7b4734.gz

 src/salut-im-manager.c |   27 +++++++++++++++++++++------
 src/salut-im-manager.h |    3 +++
 2 files changed, 24 insertions(+), 6 deletions(-)

commit a9cc486d08adcc1a2ae1553c23f456e65a587121
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 20 13:36:21 2006 +0000

    [project @ cf8211bb2d01fe1c61e6dedfa331de8b2615a4b1]
    
    * Before the default handling of incoming messages send out a signal so
    other handlers can catch and handle it instead
    * Rename SalutIMChannel to the more consistent SalutImChannel
    
    20061120133621-93b9a-2461734c6fb7d186a83b0dc4d93fd4c9d9f4a9a1.gz

 src/salut-im-channel-signals-marshal.list |    1 +
 src/salut-im-channel.c                    |  229 +++++++++++++++++++----------
 src/salut-im-channel.h                    |   38 +++--
 3 files changed, 176 insertions(+), 92 deletions(-)

commit 7523600901f52df89ef7ca2350d8c1c55d0a63ff
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 20 12:47:57 2006 +0000

    [project @ 8ec6c3474a7c812abd5adb7434cbfda5692d97f6]
    
    * Fix leaking of GIntSet\'s
    
    20061120124757-93b9a-95a74d5544895672ff1f1e988bb7a52274a5b9d2.gz

 src/salut-contact-manager.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 3a0532b5896f654cb699e47b61730f4cba60a4d4
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 20 13:37:48 2006 +0000

    [project @ 7ac4cc6615b71fb0668040d9d49dfdca41510a2e]
    
    Add some small LM utilities
    
    20061120133748-93b9a-e56a10a6d946148917e60fb3a542a492c4f45661.gz

 src/Makefile.am |    2 +
 src/util.c      |  122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/util.h      |   33 +++++++++++++++
 3 files changed, 157 insertions(+), 0 deletions(-)

commit 7afec45d4679869825c6f5e62f9b6d1e6e3bb906
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 16 11:22:11 2006 +0000

    [project @ a3798216d87de9797e62997bf7a2d807db8048c5]
    
    * Bump nano for another test-release, some changes were mistakenly reverted
    before 0.0.0.3
    
    20061116112211-93b9a-3cf79c3ccc38dd84a89e3a0c27c286cf77c7248b.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2141313fd651b5418f8c3758cf66f82ffc7d67d0
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 7 14:57:26 2006 +0000

    [project @ 906ba0a2d64ba4939755efb8cd17023c66261e7e]
    
    * Also close the connection's fd if dispose is being run before setting
    up the channel
    * Let get_address normalize an ipv4 in ipv6 address to a normal ipv4 address
    
    20061107145726-93b9a-8780fa39de19a8008a375c6b7ccadd499a5e449e.gz

 src/salut-lm-connection.c |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 74271c208c89f87568ae1c75bc073b711d5b80f7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 15 11:30:09 2006 +0000

    [project @ 22a29117beb63fe54c845b0bfd37e10a13c9640a]
    
    Revert "Remove the dummy offline presence", we need this for contacts requested that don't exist (or we don't know about yet)
    
    This reverts commit 0e135f0779ac6d2c2a61fdc5305b7d98db50c123.
    
    20061115113009-93b9a-d6b7b9ae658dd3d14c5ffbb037579d5922d80c72.gz

 src/salut-presence.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 39754683a078bd140a2d26025d83fb29c799dc7f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Nov 15 11:28:49 2006 +0000

    [project @ 79c650af42fe6d4445bc9430fa94ec32643bd68d]
    
    Revert "Sync PresenceId enum and PresenceStatusInfo array"
    
    This reverts commit 3ae5906d355f2a7acd23de23f71b54338d273bdb.
    
    20061115112849-93b9a-4dcaf1ec54d3ce8144054abdd8588fb595981981.gz

 src/salut-presence.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e774aab31555265f0ad870826320c9c2eb207579
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 14 09:50:09 2006 +0000

    [project @ 3ae5906d355f2a7acd23de23f71b54338d273bdb]
    
    Sync PresenceId enum and PresenceStatusInfo array
    
    20061114095009-93b9a-83915752b9fb4d6951e8c1772235fa6e2ce8bf8a.gz

 src/salut-presence.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 66fdfdc441d434642e4f3b46f2396fdfe31a7edc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 10 16:40:49 2006 +0000

    [project @ 54fb1a4f1ed1aa95e7876c426798e46ad2a6b485]
    
    Bump nano version for another test release
    
    20061110164049-93b9a-b1ab38e5f2f801612d180820f716649b322a8732.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b3d40f8f1df86ce74c87c9fd6aa6a4a005560cc5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 10 12:57:38 2006 +0000

    [project @ c0393177ba3c6775d98d69398c400f49f1665a34]
    
    * salut-contact-manager: Change the function to find a contact from an address
    to return a list of contacts instead
    * salut-im-manager: When matching a connection to a contact look at the first
    "from" attribute in a message and match it to all contacts known on that
    address at the time the connection came in. This ensures correct handling if
    multiple contacts are on one host.
    
    20061110125738-93b9a-4b23b4040bd495fa76c6ab2e26a2ad5d0a1fb38f.gz

 src/salut-contact-manager.c |   28 +++++++---
 src/salut-contact-manager.h |    4 +-
 src/salut-im-manager.c      |  116 +++++++++++++++++++++++++++++++++++++------
 3 files changed, 123 insertions(+), 25 deletions(-)

commit 942a4bdef492f7e31f33bfe45493e483d17b3c9d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 9 12:34:35 2006 +0000

    [project @ 563b7cc0dfb660568368c0b269ac68438197c35a]
    
    s/initialize/initialise/g
    
    20061109123435-93b9a-8eb6ed4288d3ceeb3132e7e311a81e78edc2ce18.gz

 src/salut-im-channel.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9da0d6e10c292d42e3e95142d29d2fab2d9d0701
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 9 12:20:50 2006 +0000

    [project @ 68acdc6e5b150c1af94c9e8b658c52fb1fcbebb5]
    
    Add api for users to sync to the state of the lm-connection api and change the
    im-channel to do exactly that. This will allow us to receive some messages
    before passing the connection to an im channel.
    
    20061109122050-93b9a-7efe7d918b36b4e55a55a9bff361824468bf7326.gz

 src/salut-im-channel.c    |   57 +++++++++++++++++++++++++++++++-----------
 src/salut-lm-connection.c |   60 ++++++++++++++++++++++++++------------------
 src/salut-lm-connection.h |   13 ++++++---
 3 files changed, 85 insertions(+), 45 deletions(-)

commit e7bb016534c4fc37ab0dd5f5830f68c5bc88cb94
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 7 14:58:24 2006 +0000

    [project @ 3c8db52cc3681c79f41a374ea78c09c7f173891a]
    
    Add more debug info to trace the path an incoming connection follows
    
    20061107145824-93b9a-3726d3dbd1e8f1f45f1988014e24ac58b2f8ec24.gz

 src/salut-connection.c |    2 ++
 src/salut-im-manager.c |    3 +++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 34388a4e3754669aa82a3d91e1ba0d08490137bd
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 7 14:57:26 2006 +0000

    [project @ ec090eaec6dcbf116761758af039e8622870d81a]
    
    * Also close the connection's fd if dispose is being run before setting
    up the channel
    * Let get_address normalize an ipv4 in ipv6 address to a normal ipv4 address
    
    20061107145726-93b9a-8a35b7082485e98fa76655729c2a1c005c38fe80.gz

 src/salut-lm-connection.c |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

commit 472e80b86e23264b661d51cc1d8290df921fb2f8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 7 14:56:01 2006 +0000

    [project @ 51ed3c32e2a009beadb3eb181f88f2200604d32c]
    
    Compare ipv6 address as ipv6 and ipv4 as ipv4, not the other way around
    
    20061107145601-93b9a-e8ec950677a9ab1a3ed288c6e7c02448e32bf3c2.gz

 src/salut-contact.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6629ec213794d3bc4ef8ac2d58a44f1e0004a5e3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Nov 7 13:55:14 2006 +0000

    [project @ b61b015c7459754ff6718c48352964f521fdea9d]
    
    Fix typo in TXT record textvers -> txtvers
    
    20061107135514-93b9a-8c034f9d59533f6e300ad3904f19bab59660f932.gz

 src/salut-self.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a4c73ccd1d8f347e9bd239960a29c2f8a799920b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 19:06:13 2006 +0000

    [project @ c68a881aa0ac2f6ad3d710dea1066a74615e3c6c]
    
    Use socklen_t for size instead of size_t for socket fucntions, fixes compile on AMD64
    
    20061106190613-93b9a-fcbebd4b01596825e2608b208cf571b7994ce5cd.gz

 src/salut-im-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fa7c34f23d9708795e4ae1a4a291a48fac61a287
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 18:44:47 2006 +0000

    [project @ ddcc44eae0855f8a9981b0e0d7adda06af0e3c58]
    
    Bump nano version for new beta release
    
    20061106184447-93b9a-bb993304943105e868ad51d9e3b783795db89610.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f38a08211a0295d649864ff48a63d00f94eaf37d
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 18:44:06 2006 +0000

    [project @ fe6f1cac772eadff5b1b9033466c36c34fd8166e]
    
    Remove some unnecessary debug info
    
    20061106184406-93b9a-41965e46d917e5299636638af81ad99f3becf3c4.gz

 src/salut-avahi-service-resolver.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 23fcf685b0b8def10ca2004ffe2df7a18db7a5fc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 18:33:50 2006 +0000

    [project @ 2551f42dda7f1e9a0d2da2d61e36e0d71fada514]
    
    Start requiring the first and last name parameters
    
    20061106183350-93b9a-d5064359a5390c2fe85a240954a4b4964c8ef05b.gz

 src/salut-connection-manager.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 1d19be619e7322140c945e9df41de3ce797feac1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 18:27:33 2006 +0000

    [project @ f40066638fd4511d836c7c69feeabadfaee8aa7e]
    
    Implement Aliasing interface on the Connection
    
    20061106182733-93b9a-48776b80964acc8321aa6a3108045b78b6a7f2eb.gz

 src/salut-connection-signals-marshal.list      |    5 +-
 src/salut-connection.c                         |  136 +++++++++++++++++++++++-
 src/salut-connection.h                         |   15 +++
 src/salut-contact-manager-signals-marshal.list |    1 +
 src/salut-contact-manager.c                    |   21 ++++
 src/salut-contact-signals-marshal.list         |    1 +
 src/salut-contact.c                            |   79 +++++++++++++-
 src/salut-contact.h                            |    2 +
 src/salut-self.c                               |   32 ++++++
 src/salut-self.h                               |    3 +-
 10 files changed, 286 insertions(+), 9 deletions(-)

commit 12de0d598590a4b52ee09dc174e1ed377e422202
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 18:03:34 2006 +0000

    [project @ d4f910d73d979759dcd37c5165e388cbc74d7de5]
    
    Add Aliasing interface to the Connection object. Causes everything to be regenerated
    
    20061106180334-93b9a-3460eaeb0f8627b9c11f13d59aee6466f57608f2.gz

 generate/salut.def                                 |    2 +-
 generate/src/salut-connection-manager.c            |   47 ++-
 generate/src/salut-connection-manager.h            |   24 ++-
 generate/src/salut-connection-signals-marshal.list |    5 +-
 generate/src/salut-connection.c                    |  304 ++++++++++++++------
 generate/src/salut-connection.h                    |  137 ++++++++--
 .../src/salut-contact-channel-signals-marshal.list |    5 +-
 generate/src/salut-contact-channel.c               |  164 +++++++----
 generate/src/salut-contact-channel.h               |   85 +++++-
 generate/src/salut-im-channel-signals-marshal.list |    8 +-
 generate/src/salut-im-channel.c                    |  110 +++++---
 generate/src/salut-im-channel.h                    |   52 +++-
 generate/xml-modified/salut-connection.xml         |   15 +
 generate/xml-pristine/salut-connection.xml         |   15 +
 14 files changed, 723 insertions(+), 250 deletions(-)

commit 05684e87cd3107b3ec2afe761f263f6edabc437b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 16:32:29 2006 +0000

    [project @ 6f560aeb900456475e63d6990e4d53905d9d81de]
    
    Keep track of contacts as long their alive. Even when the contact leaves
    the network it can stay alive iff there is an IMChannel to it
    
    20061106163229-93b9a-d58336243e1b011e90c502ce42540ec91c7f6d9f.gz

 src/salut-contact-manager.c |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

commit b3117b8d61b4f264e18dd46b84ef5a838d769325
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 16:31:23 2006 +0000

    [project @ 09939bee3fefaf4fb3a65f5dbdd116f5bc213d60]
    
    * Send out SendError signals if connecting to our peer failed
    * Ensure we add messages to the queue before setting up the connection
    
    20061106163123-93b9a-49a9fbed8db07cedc8255d6c0407e0b6ed32acb8.gz

 src/salut-im-channel.c |   31 +++++++++++++++++++++++++------
 1 files changed, 25 insertions(+), 6 deletions(-)

commit 29296bdb4a976d72902237500e9d7ac9d53408a2
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 16:13:32 2006 +0000

    [project @ 559b2a63b1e4b43dadecda8e5315c34246462d46]
    
    Removed a ref-count leak on a contact when making a new channel
    
    20061106161332-93b9a-eb6910b84f4a3aae1c56c80ef20bbc5ce8cc64ae.gz

 src/salut-im-manager.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b215dc88455cb2ddd41bf22cb2f654bc5feb4fc3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 11:15:21 2006 +0000

    [project @ 0e135f0779ac6d2c2a61fdc5305b7d98db50c123]
    
    Remove the dummy offline presence
    
    20061106111521-93b9a-0d428dbfdb689985e8dd57e4e33cf37a38f57148.gz

 src/salut-presence.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit bafcb43daa360f5e8ceb9ced16e584b4815f7f21
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 11:15:04 2006 +0000

    [project @ 38707100c870aa0cfd8b8147f5dfb21f1eeb729b]
    
    Cast the data data element of a GList to SalutAvahiResolver instead of the GList itself
    
    20061106111504-93b9a-a685fd56f591a435d0f9329410158bc1b7b9ce9a.gz

 src/salut-contact.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c4b96aa7b77cfc87b0cbbc59aa5469b735d7da4e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Nov 6 10:20:00 2006 +0000

    [project @ 119e19c3d80653f6154f258644ba82662cc07c60]
    
    Close the connection when avahil fails
    
    20061106102000-93b9a-df0beebcf2ecb0135fced35fb4712a69045119ec.gz

 src/salut-connection.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit e1feb5974757a74a12cfa4bb9a3e300e0c80c792
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 16:34:03 2006 +0000

    [project @ d6342f17563b02069b3d1a1f54bcd0731a81aac2]
    
    Fix a stupid typo in a debug message
    
    20061103163403-93b9a-a395388b0d6d227f401d351ec80eca4efc0b8568.gz

 src/salut-connection-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e8820b5bf18517a13e9c093ea171443f4bf6edfc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 16:30:59 2006 +0000

    [project @ 47a1be6bf403d1b1ef8ca1114eee0b9dd599b4d1]
    
    Remove unneeded debug message
    
    20061103163059-93b9a-c32a1d46eb3d42b693a7d309270f439bf2d3367d.gz

 src/salut-connection.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e5ace93d761614c0d5569ca078dc4c1a6db6c3cf
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 15:43:14 2006 +0000

    [project @ 5592f5271c42960ccdede21ed3e53eb8d3f1030e]
    
    Fix bogus debug message
    
    20061103154314-93b9a-44e2750a98830eb8e6fdcb9d44e63e6a1e3719bd.gz

 src/salut-contact-manager.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit d241957619593d2d38d9cc3e9915e9c89bbfa734
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 15:33:43 2006 +0000

    [project @ 25f0d336d2f1411cc681b12e1badc9cf36abbebf]
    
    When getting the name property actually return the name value and not the type
    
    20061103153343-93b9a-f01ac54a17766ffa7257e35f7af895eaa10bafd2.gz

 src/salut-avahi-service-resolver.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1f4454b6e59d383b9ffe68dc6da86950d909d7df
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 13:43:53 2006 +0000

    [project @ d36befd597b51bbdd35bc547ca8b468532637e88]
    
    More debugging info
    
    20061103134353-93b9a-169ddb49dee44d9bc08d1ebfbad80da17e743972.gz

 src/salut-contact-manager.c |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit 579cfeb71f9e4c6d625fd73a288b7ca7bf15f64e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 13:42:25 2006 +0000

    [project @ 3568c3e9ff6a2d6c472023b75819c74f92202436]
    
    Throw InvalidArgument if an empty contact string is requested
    
    20061103134225-93b9a-9f77de955479b16ead8451afca60418510ca7042.gz

 src/salut-connection.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 340a61f1ca6df266f8313a8d3ea389c85335e516
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 12:50:48 2006 +0000

    [project @ 78ba86d114d3854eb2cc96748eef99e86ae17140]
    
    Return InvalidHandle if a text channel to ourselves is requested
    
    20061103125048-93b9a-c8ec69148a70d45729d7cc5c9cd612b5ecec792d.gz

 src/salut-im-manager.c |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit cf121b546be8a585ca833f6af12fbe1c7a3c2b5f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 10:01:23 2006 +0000

    [project @ d428c1708d26cab7f0fac329b3949af3646a5a20]
    
    Don't try to cast a GList * to a SalutIMChannelMessage, it causes crashes.
    
    20061103100123-93b9a-38945d40d48ced645eeb1e4e9f98c5d02ac32945.gz

 src/salut-im-channel.c |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit ecd3a34d5fc5938643f9d86222014b71ee3f9e75
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Nov 3 10:00:33 2006 +0000

    [project @ 5e6c89cf501d6e0ac5377ad6036e860142f282b9]
    
    Also print the requested channel type in the debug info
    
    20061103100033-93b9a-1e8bff801a8fb19cd8e23d59bacd3e36b92937fd.gz

 src/salut-connection.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 1ad788ed2d1b953d99e26ee3d3725ec4cc7ace78
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 16:03:11 2006 +0000

    [project @ 5e69e72e9cdf60cf75fe7d9cea48fe1a6c65b876]
    
    * Exit after 5 seconds is there are no connections unless the persist debug flag is given
    
    20061102160311-93b9a-4bd0d19a4b7f45fae62d51bbcf99a2fad425b492.gz

 src/salut.c |   40 +++++++++++++++++++++++++++++++++++++++-
 1 files changed, 39 insertions(+), 1 deletions(-)

commit 0813b030ecb5c859de20cace5c389a3745339a57
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 16:02:04 2006 +0000

    [project @ 893f1359634ec5c7529cf3c0073468aec82e67b3]
    
    * Unref the connections if it sent out disconnected
    * Send out no-more-connections if all connections are gone
    
    20061102160204-93b9a-0d9be9639167de9d99b3811fd988766719642b5d.gz

 src/salut-connection-manager.c |   45 +++++++++++++++++++++++++++++++++++++--
 1 files changed, 42 insertions(+), 3 deletions(-)

commit e2e7669d7a18444ab1daeebf8d0d1de25306d800
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 16:01:26 2006 +0000

    [project @ a9a8ede99491a44a730dfa90278391d92964c066]
    
    * Send out the disconnected signal if disconnected
    * Release our dbus bus name
    
    20061102160126-93b9a-4a3bca15063ff02acdf8c39c1769049377df12b7.gz

 src/salut-connection.c |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

commit 76680e308ef6f1467d6c64c0bbf22a5bf90202e6
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 15:57:23 2006 +0000

    [project @ e5927e7d60e2e177b8cedf3b1caeefe6c1880c16]
    
    Dereference the connection when disposing
    
    20061102155723-93b9a-fed0ca72a7f9e648437fa8bf3943f1a6e23a75e7.gz

 src/salut-im-manager.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 3167306e776f4cc26d0c1147be947f54882ce126
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 10:52:07 2006 +0000

    [project @ 155ad10df59bc1631cf59e80d64d48f52bfe0473]
    
    Pass the right parameters to the ERROR_IF_NOT_CONNECTED macros so it actually compiles
    
    20061102105207-93b9a-0919ecb3eececd5f18396440a4c65b0d93433ad6.gz

 src/salut-connection.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit b4d29b45c7c7674d2bb5469a7703a73c0e311747
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 10:39:50 2006 +0000

    [project @ 91a3317728fe8df9c74e7e95989380a1aa7c5cec]
    
    Let more Connect methods thow an error if we're not connected:
    * HoldHandles
    * ListChannels
    * ReleaseHandles
    * RequestPresence
    
    20061102103950-93b9a-e5f31396bfdd59bb7f8d2df308c5e6f42c58f6e0.gz

 src/salut-connection.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit b8e82ee33a846cf9737ff2461f818dd93a74fa52
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Nov 2 10:20:49 2006 +0000

    [project @ 7e5c643e529e5d6706fa35c4d7b0fa1136fd7df1]
    
    Throw errors if GetSelfHandle or InspectHandles is called on the Connection
    when disconnected
    
    20061102102049-93b9a-0a3291ce53f3d3d2dd1577c23d5a9984c3e480af.gz

 src/salut-connection.c |   16 ++++++++++------
 src/salut-connection.h |    2 +-
 2 files changed, 11 insertions(+), 7 deletions(-)

commit b028773b2878a2c459195566175b10d4b958c874
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Oct 31 13:57:08 2006 +0000

    [project @ 4026b6b3544a3fa919c7bf04c1cd93017a27a27f]
    
    Fix the spelling of telepathy. Woops!
    
    20061031135708-93b9a-4c24c12d427c4a6f859101894b392e0b385db377.gz

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9ca768ef31ebe19c27ae57851d624510655b4bfe
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Oct 31 13:48:15 2006 +0000

    [project @ f21050ffddf860e34abbbc56724cba941a628e2d]
    
    Fix Makefile.am so make distcheck succeeds
    
    20061031134815-93b9a-4d4d37c8c253a730664c706a547a31ddc9ced6dc.gz

 src/Makefile.am |  134 ++++++++++++++++++++++++++++++++----------------------
 1 files changed, 79 insertions(+), 55 deletions(-)

commit 2c62ed37e611c6f171d56d3b59647d463af629e8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 16:55:08 2006 +0000

    [project @ e4d51b6951124d70cf7859729f292b36aa86d342]
    
    Correctly handle the suppress_handler option
    
    20061030165508-93b9a-a54c160f763841cacf0112319cc0352460afd567.gz

 src/salut-connection.c |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit c2979f602affb74ff4c5d2afd615d4d623221357
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 11:24:30 2006 +0000

    [project @ e75c9f7005577a670a5cfdef5c40b6c4d4d38b7b]
    
    Implement list_pending and acknowledge_pending messages calls
    
    20061030112430-93b9a-90d4c623f215aa431c9dd13eb4b153827e298a0f.gz

 src/salut-im-channel.c |   91 ++++++++++++++++++++++++++++++++++++++++++++---
 src/salut-im-channel.h |   16 ++++----
 2 files changed, 93 insertions(+), 14 deletions(-)

commit 326885204ef405a0e38f3c8a99873ea4aaabf19f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 10:21:24 2006 +0000

    [project @ 4beca9c58931a734a8219f7233159cbc3ad30658]
    
    * Write out the message to tcp connection
    * Send out signals if messages are received
    
    20061030102124-93b9a-bba6edd632fd14ef9f99085fb786d042cc3ec368.gz

 src/salut-lm-connection.c |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit 26d5cb17a66ea51c774f52e07b06d04a1abccbf8
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 09:59:38 2006 +0000

    [project @ a03f468a0ca8ae60dc00d4859b06d8d5f2073dc7]
    
    Only clean up the addrs array if it actually existed
    
    20061030095938-93b9a-9d7e9a7e3c4951e13beb5b39f07c1ac4f87209c4.gz

 src/salut-im-channel.c    |    6 ++++--
 src/salut-lm-connection.c |    3 ++-
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 15109724ae62b22744bb45ae0aacb34bac446464
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 09:51:25 2006 +0000

    [project @ b05a9cefcd91ca39931421f024980f541699e762]
    
    A connection from an fd starts in the connecting state
    
    20061030095125-93b9a-da6b1a0a0c9d4f94710a8c136dbbc42cfbef31c2.gz

 src/salut-lm-connection.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1afb1ea829910d0e31ab83b77993ff926276c28a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 09:47:49 2006 +0000

    [project @ c0c1cac6903d4cd718114a9251052420a39bda1e]
    
    Add extra debug info
    
    20061030094749-93b9a-eceed59343432f8944ca3f9616d75d8cee59c260.gz

 src/salut-lm-connection.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 975f092ebcac7835b966251b8a55e9327df06924
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 09:45:53 2006 +0000

    [project @ 61eb3c0d2b1c636b5c45e3bcb964c388b9f2744a]
    
    In Close first set the state to NOT_CONNECTED and then do the actual closing
    
    20061030094553-93b9a-7ebc515c660e2d90bec19cabff39db9825b9721b.gz

 src/salut-im-channel.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 934aa2f5b018b7bfe927d6d3d3da888513c8ebff
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 09:11:45 2006 +0000

    [project @ 89e71246e4ad1000de140e62e1d5b09a7c04a69b]
    
    Don't send disconnected signal if already disconnected
    
    20061030091145-93b9a-867ff6af3c27a9a3642ae3cf5d18dda90f231bd1.gz

 src/salut-lm-connection.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 5998abebdc1e82911d66d5531f0ad2e402a9c54c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 30 08:55:00 2006 +0000

    [project @ fb7e5dfe12617395b7ebea9a3df98b16bdd168d2]
    
    If an incoming lm connection fails while connecting, discard it.
    
    20061030085500-93b9a-e60d5278a1f7d475b67ab996c70220861952562c.gz

 src/salut-im-channel.c    |   14 ++++----------
 src/salut-lm-connection.c |    6 ++++++
 src/salut-lm-connection.h |    3 +++
 3 files changed, 13 insertions(+), 10 deletions(-)

commit c0d66443b3aac4177261d7e255a63275a6a2cf37
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:55:05 2006 +0000

    [project @ 1adca4404fbb670c60e597f250650faddbead1ac]
    
    Throw away the lm connection object after final disconnect
    
    20061025195505-93b9a-60c629e398006991c3d092c174daf12b498bc1e1.gz

 src/salut-im-channel.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d14de08ae94ce831ad6f7b7397bd2c7c30a27da7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:53:14 2006 +0000

    [project @ cc45c584aa6fa2c255939e84cb6698d0d55b319d]
    
    Don't try next connection if the connection object doesn't has an address array set
    
    20061025195314-93b9a-e47d20ec9fdfee95eaab394d4d06a7a4a464ec7d.gz

 src/salut-im-channel.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 4a4feb0fc7bdb266e5336c8755d2591f669348b7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:48:59 2006 +0000

    [project @ eb61fc6c83b90193f8925f9e80bc55d5e76a59b9]
    
    Add debug message when all connects failed
    
    20061025194859-93b9a-8fa87a499e779851a1c39f7979aea478687ba6f4.gz

 src/salut-im-channel.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2c474edb407cd540e448600a2a0c1b617ae7201f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:45:32 2006 +0000

    [project @ e956f4f2487cdc182f97063d2096db4ddd60d3fb]
    
    Don't close the parser while parsing
    
    20061025194532-93b9a-4cb3eb86c4d6558a7b560127f1ae68adfa348572.gz

 src/salut-lm-connection.c |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 4109acc2977699b71f366422729048709e63b1ba
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:42:40 2006 +0000

    [project @ aabf9b01c23cfd9a9f4579a809ea49729162dc63]
    
    Fix typo in stream init string
    
    20061025194240-93b9a-d42e6f0b103b8547ef167c4e2780c65a46647b86.gz

 src/salut-lm-connection.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 787124399327333a733903b8578ac2011c9d701b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:33:18 2006 +0000

    [project @ 5731b1842f438b1905511060708469b12afeebf4]
    
    * Make it compile again
    * Disconnect if the other site sends data before stream initiation
    
    20061025193318-93b9a-2a7437aebf23a9202e966da87aa00aa46bab12f7.gz

 src/salut-lm-connection.c |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit 40ee3dbc2292b799399c7754d2681741fc5b5133
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:30:27 2006 +0000

    [project @ d3edf23d0ce4ba0516a9d70d9be744fd198e5184]
    
    * Go to connected side if we received stream initiation from the other side
    * Send back stream initiation upon receiving the one of the other side
    if it's an incoming connection
    
    20061025193027-93b9a-e8df3290ea79ea878f7596b18b9c51273581bd78.gz

 src/salut-lm-connection.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

commit e24f2b372cd7d61bb7205a4f0f07c4f761b5daf4
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 19:20:10 2006 +0000

    [project @ 1bb64ea213a158f7986926f46167e7c1d8049dfc]
    
    Connect new connections to a channel for a contact
    
    20061025192010-93b9a-88df01ca38f02e9e9f3cb939c41bfb276f5a5c5f.gz

 src/salut-connection.c      |   16 ++++++++++++++
 src/salut-contact-manager.c |   15 +++++++++++++
 src/salut-contact-manager.h |    4 +++
 src/salut-contact.c         |   47 +++++++++++++++++++++++++++++++++++++++++++
 src/salut-contact.h         |    4 +++
 src/salut-im-channel.c      |   42 ++++++++++++++++++++++++++++++++------
 src/salut-im-channel.h      |    3 ++
 src/salut-im-manager.c      |   34 +++++++++++++++++++++++++++++++
 src/salut-im-manager.h      |    3 ++
 src/salut-lm-connection.c   |    5 +++-
 src/salut-self.c            |    1 +
 11 files changed, 166 insertions(+), 8 deletions(-)

commit 855c8786e305dcdff2f68c3e98010f85a9a0a012
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 16:03:13 2006 +0000

    [project @ 9d8854b008ef6909781e62db4648a11319d424ae]
    
    Better detect when contacts are gone
    
    20061025160313-93b9a-3884fa9e7c255dec21986441ae7901649c5f1850.gz

 src/salut-contact-manager.c |    5 +++++
 src/salut-contact.c         |   16 +++++++++++++++-
 2 files changed, 20 insertions(+), 1 deletions(-)

commit 7ca2ce49de891f18cb9766113a08a04751424bff
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 15:49:43 2006 +0000

    [project @ 62652edc3ea0d0b7cbb0392b0cfd9e7e49e60c6f]
    
    Disconnect when an error has occurred
    
    20061025154943-93b9a-8a5d7315c13b2989c92994deae87b0863273d53b.gz

 src/salut-lm-connection.c |   51 +++++++++++++++++++++++++++++---------------
 1 files changed, 33 insertions(+), 18 deletions(-)

commit 8a39f1ffe128a6c9224d99fc37272a86de4e6e84
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 15:30:24 2006 +0000

    [project @ 3da302206516dc8fcb6e41c6a8086e00ff1b18de]
    
    Listen on a port for incoming connections
    
    20061025153024-93b9a-eb71c2ff10ae8ce950d33c4203c4e662f283409e.gz

 src/salut-self.c |  152 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 146 insertions(+), 6 deletions(-)

commit adc1382c13c13c2939159b124cefc768d0a236cf
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 15:29:19 2006 +0000

    [project @ 4f56b0125350decdd85e50c9b28735e8ebe56498]
    
    Add SALUT_SELF as debug flag
    
    20061025152919-93b9a-c10684f404b0f448e8dbcd7e252ceb15a9e7d01f.gz

 src/debug.c |    1 +
 src/debug.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 7c6499616c0d6c283affc30d62cb1fb847822115
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 15:29:02 2006 +0000

    [project @ 180c92cf90c9ace227f4590215515a738908c13e]
    
    * Add api to take up a connection from a fd
    * Only the enable G_IO_OUT when we've got something buffered
    
    20061025152902-93b9a-e94fb042f4909d15a16582860e570aebb0d66b5a.gz

 src/salut-lm-connection.c |  103 +++++++++++++++++++++++++++++++++++----------
 src/salut-lm-connection.h |   12 +++++
 2 files changed, 92 insertions(+), 23 deletions(-)

commit 5f1db4fd30fcd7bc045e3c27df99939cb44be930
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 12:41:57 2006 +0000

    [project @ c18277068a9518b641bac92d7d3aeb8228a67e49]
    
    * Create a custom lm session handler..
    * Uses non-public loudmount api (needs to be solved)
    
    20061025124157-93b9a-fbcda3c407c04405f4db727e567ec432d6437192.gz

 src/Makefile.am                              |    5 +
 src/lm-parser.h                              |   40 +++
 src/salut-im-channel.c                       |  253 ++++++++++++------
 src/salut-lm-connection-signals-marshal.list |    2 +
 src/salut-lm-connection.c                    |  386 ++++++++++++++++++++++++++
 src/salut-lm-connection.h                    |   88 ++++++
 6 files changed, 693 insertions(+), 81 deletions(-)

commit c2a824a5fb056dea35e24c4748d03f8b8c2a7aca
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 12:33:40 2006 +0000

    [project @ ba4ec029ec909263595b9726965c9112ce91dbdc]
    
    Remove unneeded debugging printf
    
    20061025123340-93b9a-fd24e509354aeeff5446b09ee2402817afab79e4.gz

 src/salut-avahi-service-resolver.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 0c07e66b1d544b88a97830de18527b66e75a06af
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Oct 25 12:25:44 2006 +0000

    [project @ a0096facf17c0e315e557843b820187882cd83b2]
    
    Add DEBUG_NET flag
    
    20061025122544-93b9a-eae4d3809af35190ff2083f5d00f9aed6de8fbc1.gz

 src/debug.c |    1 +
 src/debug.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 9a4e8b25a98b678a3dce3832a53ece90d28032d5
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 23 18:04:25 2006 +0000

    [project @ fe095386b0d00c7018072a732bf20643ab5de0df]
    
    Removed slaut-contact.c, was created by mistake
    
    20061023180425-93b9a-402b24aeeb0660dc3a35fa7c12df687fac390cbf.gz

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 976aa5bfc213732d960614150cea12c06988c339
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Oct 23 17:21:35 2006 +0000

    [project @ 94458aec8a5f2139cc075945f7336e4307c8d96e]
    
    First commit!
    
    20061023172135-93b9a-ce433f8baae54b25e36a061c2863bd4304ac3f8a.gz

 .gitignore                                         |    1 +
 AUTHORS                                            |    1 +
 COPYING                                            |  510 +++++++
 Makefile.am                                        |    4 +
 configure.ac                                       |  127 ++
 data/Makefile.am                                   |   24 +
 ...op.Telepathy.ConnectionManager.salut.service.in |    3 +
 generate/Makefile.am                               |    8 +
 generate/README                                    |   21 +
 generate/async_annotate.py                         |   59 +
 generate/async_implementations                     |    5 +
 generate/do_src.sh                                 |   47 +
 generate/do_xml.sh                                 |   24 +
 generate/salut.def                                 |   12 +
 .../salut-connection-manager-signals-marshal.list  |    1 +
 generate/src/salut-connection-manager.c            |  166 ++
 generate/src/salut-connection-manager.h            |   63 +
 generate/src/salut-connection-signals-marshal.list |    3 +
 generate/src/salut-connection.c                    |  459 ++++++
 generate/src/salut-connection.h                    |   79 +
 .../src/salut-contact-channel-signals-marshal.list |    3 +
 generate/src/salut-contact-channel.c               |  366 +++++
 generate/src/salut-contact-channel.h               |   73 +
 generate/src/salut-im-channel-signals-marshal.list |    5 +
 generate/src/salut-im-channel.c                    |  296 ++++
 generate/src/salut-im-channel.h                    |   68 +
 generate/src/telepathy-errors.h                    |   61 +
 generate/xml-modified/salut-connection-manager.xml |   23 +
 generate/xml-modified/salut-connection.xml         |   88 ++
 generate/xml-modified/salut-contact-channel.xml    |   64 +
 generate/xml-modified/salut-im-channel.xml         |   53 +
 generate/xml-pristine/salut-connection-manager.xml |   23 +
 generate/xml-pristine/salut-connection.xml         |   83 +
 generate/xml-pristine/salut-contact-channel.xml    |   64 +
 generate/xml-pristine/salut-im-channel.xml         |   53 +
 m4/Makefile.am                                     |    3 +
 m4/as-ac-expand.m4                                 |   40 +
 m4/as-compiler-flag.m4                             |   33 +
 src/Makefile.am                                    |  154 ++
 src/ansi.h                                         |   24 +
 src/debug.c                                        |   64 +
 src/debug.h                                        |   67 +
 src/gheap.c                                        |  153 ++
 src/gheap.h                                        |   40 +
 src/gintset.c                                      |  415 +++++
 src/gintset.h                                      |   50 +
 src/group-mixin-signals-marshal.list               |    2 +
 src/group-mixin.c                                  |  751 +++++++++
 src/group-mixin.h                                  |   96 ++
 src/handle-repository.c                            |  871 +++++++++++
 src/handle-repository.h                            |   76 +
 src/handle-set.c                                   |  266 ++++
 src/handle-set.h                                   |   53 +
 src/handle-types.h                                 |   29 +
 src/salut-avahi-client-signals-marshal.list        |    1 +
 src/salut-avahi-client.c                           |  271 ++++
 src/salut-avahi-client.h                           |   81 +
 src/salut-avahi-entry-group-signals-marshal.list   |    1 +
 src/salut-avahi-entry-group.c                      |  505 ++++++
 src/salut-avahi-entry-group.h                      |  150 ++
 src/salut-avahi-enums.h                            |   70 +
 src/salut-avahi-errors.c                           |   29 +
 src/salut-avahi-errors.h                           |   34 +
 ...alut-avahi-service-browser-signals-marshal.list |    2 +
 src/salut-avahi-service-browser.c                  |  400 +++++
 src/salut-avahi-service-browser.h                  |   74 +
 ...lut-avahi-service-resolver-signals-marshal.list |    1 +
 src/salut-avahi-service-resolver.c                 |  440 ++++++
 src/salut-avahi-service-resolver.h                 |   82 +
 src/salut-connection-manager-signals-marshal.list  |    1 +
 src/salut-connection-manager.c                     |  482 ++++++
 src/salut-connection-manager.h                     |   98 ++
 src/salut-connection-signals-marshal.list          |    3 +
 src/salut-connection.c                             | 1601 ++++++++++++++++++++
 src/salut-connection.h                             |   96 ++
 src/salut-contact-channel-signals-marshal.list     |    3 +
 src/salut-contact-channel.c                        |  525 +++++++
 src/salut-contact-channel.h                        |   76 +
 src/salut-contact-manager-signals-marshal.list     |    2 +
 src/salut-contact-manager.c                        |  463 ++++++
 src/salut-contact-manager.h                        |   68 +
 src/salut-contact-signals-marshal.list             |    1 +
 src/salut-contact.c                                |  379 +++++
 src/salut-contact.h                                |   88 ++
 src/salut-im-channel-signals-marshal.list          |    5 +
 src/salut-im-channel.c                             |  684 +++++++++
 src/salut-im-channel.h                             |   67 +
 src/salut-im-manager-signals-marshal.list          |    2 +
 src/salut-im-manager.c                             |  306 ++++
 src/salut-im-manager.h                             |   61 +
 src/salut-presence.h                               |   55 +
 src/salut-self.c                                   |  283 ++++
 src/salut-self.h                                   |   76 +
 src/salut.c                                        |   37 +
 src/telepathy-constants.h                          |  187 +++
 src/telepathy-errors.c                             |   31 +
 src/telepathy-errors.h                             |   63 +
 src/telepathy-helpers.c                            |   98 ++
 src/telepathy-helpers.h                            |   43 +
 src/telepathy-interfaces.h                         |   79 +
 src/tp-channel-factory-iface-signals-marshal.list  |    1 +
 src/tp-channel-factory-iface.c                     |  119 ++
 src/tp-channel-factory-iface.h                     |   87 ++
 src/tp-channel-iface.c                             |   96 ++
 src/tp-channel-iface.h                             |   63 +
 src/write-mgr-file.c                               |  104 ++
 106 files changed, 14701 insertions(+), 0 deletions(-)

commit 36e7ba52d4397763aca609c368bc6f2472b644a1
Author: git-darcs-import <>
Date:   Thu Jan 1 00:00:00 1970 +0000

    New empty repository
