[Ftp-release] ANNOUNCE: telepathy-salut 0.3.6 released

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Tue Dec 2 09:19:45 PST 2008


telepathy-salut 0.3.6 (2008-12-02)
==================================
The "I accidentally 93MB of .rar files" release.

Tarball:
http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.3.6.tar.gz
Signature:
http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.3.6.tar.gz.asc

Requirements:

* glib >= 2.16
* dbus >= 1.1.0
* telepathy-glib >= 0.7.17
* libsoup-2.2

Enhancements:

* Implement org.freedesktop.Telepathy.Channel.Type.FileTransfer.DRAFT.
  This means you can now send files to your Salut contacts. Current
  implementation uses OOB (XEP-0066) and is fully compatible with iChat.
* All channels are now requestable using the new
  org.freedesktop.Telepathy.Connection.Interface.Requests interface.

Fixes:

* Assertion failed in gibber_multicast_transport_disconnect when closing
  a local pending room (b.fd.o #18552).

Full git changes follow.

Regards,


	G.



commit 8f6108694b4997da73a12c8210f683010e63a765
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 17:12:15 2008 +0000

    extensions/Makefile.am: remove Channel_Type_File.xml

commit cde10ae4c891e15133b27b5a895d35fea0cd2b3b
Merge: b073b35... d2fb066...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 17:03:40 2008 +0000

    Merge branch 'release'

commit d2fb066bccc046c493dd2baa7f6cc204f8e12bfc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 17:03:32 2008 +0000

    version 0.3.6

commit b464810d354ddeea9bac8a7ec8dfa2e92460e7b3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 17:02:58 2008 +0000

    update NEWS for 0.3.6

commit b073b35181791c97888cf74f5d106ab7a74a5f77
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 16:14:58 2008 +0000

    gibber_oob_file_transfer_is_file_offer: skip leading '\n' in url

commit 820608ed4d0891d806980ba0a91938f028d4f5ec
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 15:11:30 2008 +0000

    tube-stream: block the transport while we don't have a bytestream to
transfer its data

commit 8846da046ecfec61bbd21ad21f31c0b81f31dcff
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 15:08:19 2008 +0000

    test-two-muc-stream-tubes: increase timer to one minute

commit 4aa09a3ca2647008ddf70ab1a6ee6f59c7778088
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 11:13:14 2008 +0000

    test-two-muc-stream-tubes.py: increase timer

commit d1a918d86d017406ca90feb497b4d3c220d27f12
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Dec 2 11:00:28 2008 +0000

    test-two-muc-stream-tubes.py: wait for the TubeStateChanged and
StreamTubeNewConnection signals

commit 8bce36782662029e5982a52d2d8d9342275bd8ed
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 11:24:59 2008 +0000

    add test-two-muc-stream-tubes.py to tests suite

commit 723562f65923a30cc98c48c7ef522c958edeb3e9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 17:49:28 2008 +0000

    add test-two-muc-stream-tubes.py

commit c1243ef3c2055548803d87a5d6382b0829763af3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 17:43:12 2008 +0000

    salut_tube_stream_close: iterate on the bytestream_to_transport hash
table as that's the one which always has all the bytestreams

commit b41e7dda5da5f8c5f1a1fc7b8972b38190ff6f7c
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 17:17:20 2008 +0000

    SalutTubeStream: let the client know the right port with
GetStreamTubeSocketAddress()

commit 5365a02c4726c3507366dc052a27602f77999b3c
Merge: 9c8dc5e... e4be88d...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 16:57:18 2008 +0000

    Merge branch 'master' into tubes-bugs

commit 9c8dc5e085eb4856b8b4775d01aea5fb2a231912
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 16:52:03 2008 +0000

    GibberBytestream{Direct,OOB}: add a comment on set_transport

commit 3c2c3be64be6e2755552634bb013887c68758042
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 16:44:44 2008 +0000

    GibberBytestream{Direct,OOB}: check the status of the transport in
set_transport

commit e4be88ded3c5b3a761353640506dc7f59e5e2dc9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 16:20:23 2008 +0000

    salut_roomlist_manager_dispose: don't leak the XCM

commit 528c020512361e993070cf57184322af07aa7b68
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 16:32:29 2008 +0000

    GibberBytestreamOOB: Check the status of the transport because with
GibberListener, the transport can already be connected

commit a5125cae6c0c4ec1480b4dbfe26be193fda35aaa
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 15:47:59 2008 +0000

    Revert "SalutXmppConnectionManager: connect to
TpSvcConnection::status-changed and close streams"
    
    This reverts commit 4e1802e8e381df684793b22b9e6b7180a6b815eb.

commit 7419298e2624550fbd1294399e519e565567956f
Merge: 05e9eb4... 30d6d50...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 14:47:15 2008 +0000

    Merge commit 'cassidy/fix-transport' into tubes-bugs

commit 30d6d50c9e154b23ee6aa95bdc81ff22dd108adf
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 14:42:49 2008 +0000

    gibber-bytestream-oob: actually keep a ref on the transport

commit 63d5473f097d4f2e4cde18c4b61654fed4547f02
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 14:33:23 2008 +0000

    gibber-bytestream-oob: set_transport: harmonize g_signal_connect
syntax

commit 12e5a84220c0ccb8509a8707ef1bcff4e375d164
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 14:17:32 2008 +0000

    gibber-listener.c: don't display port if it was not set

commit 6fdb59f96cc88dbbdffea40f6642f1d488a62dbc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 13:23:58 2008 +0000

    listener_io_in_cb: don't query for the port if we are using a UNIX
socket

commit 05e9eb4d7ea5d9c8f2716cab58c5fee8d0c103a8
Merge: bd1c843... 65e9508...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 12:30:10 2008 +0000

    Merge branch 'master' into tubes-bugs

commit bd1c843448e733e1bf2f9fb96b7dc8640e431f80
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 1 11:45:53 2008 +0000

    SalutStreamTube: fix a crash on initiator side when the bytestream
is closed while not fully open

commit 65e9508671ca6dfd7d0d25cc160620256809435e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 11:24:30 2008 +0000

    gibber_oob_file_transfer_is_file_offer: check if the protocol is
http so we don't identify stream tube bytestream as file transfer

commit 4a3e481234232873cb86bb684d6376b0840f0abb
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Dec 1 11:12:44 2008 +0000

    salut_ft_manager_new_channel: improve debug msg

commit 6e9ff32ae32c2cd5d2eebd5767928941da12bc13
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 16:37:31 2008 +0000

    salut_muc_manager_request_new_muc_channel: fix roomlist_manager leak

commit 0d3f6cae5145e43a54fc36f79702de06c4f3eae2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 16:26:18 2008 +0000

    salut-roomlist-manager.h: remove old method declarations

commit 9bdd6343d64dd2f485a17e4fb04b97ff0e600289
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 15:58:36 2008 +0000

    gibber_bytestream_oob_initiate: wtf? We are suppose to connect
signals on objects, not functions

commit 553cce6054f9a30b49ea8f44a8b48e6aa82041ea
Merge: 397404b... bf45c90...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 12:36:48 2008 +0000

    Merge branch 'master' into ft-requestotron-ichat-directory

commit bf45c909c6097081d6739aa1bbb7d4341a0b0a24
Merge: a0f2083... 151df5f...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 12:36:21 2008 +0000

    Merge branch 'style'

commit 151df5f58c833f1cedac788045b9b0b414a8c82c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 12:26:18 2008 +0000

    remove trailing space

commit a0f20836f52b2e00da107a31402df3ff7344f249
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 12:01:27 2008 +0000

    http_server_cb: copy buffer to a tmp variable

commit 15d45d0a250ddb6215b6b5fd3f3e6ddc68d6bbf0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 11:43:39 2008 +0000

    gibber_oob_file_transfer_received_stanza: don't hardcode error code

commit 7b4a219c6e3915faac5e3e1b3816a4a6aecb48c7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 11:42:36 2008 +0000

    http_server_cb: no need to copy the byte array data if we don't free
them

commit 9790c581f2b29f159df569278a347497458461f2
Merge: bbb1426... 72c3ba8...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 11:28:32 2008 +0000

    Merge branch 'master' into ft-requestotron-ichat
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit 72c3ba82b25a8a539ae22811ce7877d9b1bb84f7
Merge: c530823... 1b139ff...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 11:23:02 2008 +0000

    Merge branch 'master' into im-requests
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit c5308231c8203c2bdbfbff5026cd125001a0e0f0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 10:58:50 2008 +0000

    test-request-im.py: no need to use call_async for EnsureChannel

commit 1b139ff40e1862b5bce03eb1a1e10b4ee886083e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 10:51:42 2008 +0000

    test-disabled-1-1-tubes.py: error raised in now NotImplemented.
Probably because of the requestotronification

commit f3e4c6d4bb7e8a767d1084ea605f626d40f28e03
Merge: 88eb6d9... 11bfb33...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 28 10:51:05 2008 +0000

    Merge branch 'master' into disable-1-1-tubes
    
    Conflicts:
    
    	src/salut-connection.c

commit 11bfb33832d0393a5fb244d7a59f72d6bd471aa4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 17:53:25 2008 +0000

    test-roomlist.py: no need to use call_async for EnsureChannel

commit e0323be4295d565ed0db47ce9261a26045af11a2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 17:51:45 2008 +0000

    test-request-muc.py: no need to use call_async for EnsureChannel

commit d3254cc6627f9f8e430a411aec82a0163937ff0a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 17:40:43 2008 +0000

    test-request-muc-tubes.py: no need to use call_async for
EnsureChannel

commit 7f595a4802fc864cd6a709463a0d2537c2d6d070
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 17:20:01 2008 +0000

    make_roomlist_channel: add FIXME explaining we should improve the id
allocation at some point

commit d85a3d3698c8441cfdf3fd892c1383b96d2403e9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 15:59:59 2008 +0000

    salut_roomlist_manager_request: don't check the Server property as
user can't pass it when requesting anymore

commit 9aefa07f9486b0c63c179e25c8cb284b04aaca0e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 15:55:19 2008 +0000

    salut_roomlist_manager_foreach_channel_class: no need to set twice
channel_type_value

commit 88eb6d9607f8be448da23c8a7a383fdfed082fc4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:25:25 2008 +0000

    add /test-disabled-1-1-tubes.py to tests suite

commit c9dd57692edf269b6f2b923b665c71ba569b56aa
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:25:09 2008 +0000

    add /test-disabled-1-1-tubes.py

commit 2f1b3edbd6862e23ee0223a377d7f0de0fa923ab
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:24:50 2008 +0000

    Disable 1-1 tubes for now so don't instantiate the tubes-manager

commit a8ad09bb7576eaa6aceb7ac405ae3fe47e1f9733
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:24:03 2008 +0000

    test-tube-close.py: disable test for now

commit a6e815a404b19a6645f308dec6ac95d6c5be10a2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:23:43 2008 +0000

    test-tube.py: disable test for now

commit bedb3a47bf388873b3f417b1ce7ff1a9352b239c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:23:28 2008 +0000

    test-two-tubes.py: disable test for now

commit dd05316866e125a5e5d36f81afb61a75ce0c7f47
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:01:54 2008 +0000

    remove salut_muc_channel_emit_closed

commit ee99bd3bf9d43b0199a54b44f8f2747826494b52
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:00:58 2008 +0000

    muc-manager: salut_muc_manager_close_all: no need to emit the
channel Closed signal anymore as it's now done in muc-channel's dispose
function

commit 5f0d4cfd392c5b8ee1216fd8966ec8880dd20ea5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 11:00:00 2008 +0000

    salut_muc_channel_dispose: fire the Closed signal if the channel is
not closed yet

commit 5e76a409e27ca961cde3e74b0562425e0a7596af
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 10:59:35 2008 +0000

    salut_muc_channel_close: raise an error if the channel is already
closed

commit dd64ab79d4bc4aa3f1f564992bd91813ee0a87c5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 27 10:59:12 2008 +0000

    muc-channel: add closed attribute to avoid to fire the Closed signal
more than once

commit 7d44f360e95cdd72f11eeb36b88375e259fc6741
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 17:39:33 2008 +0000

    test-muc-invite.py: explicitely say that the IP is a multicast
address

commit 0aa4af73e6f2fad1bfb62ac43e83f65ad4df4ca8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 17:37:12 2008 +0000

    test-muc-invite.py: enable the test as the crasher has been fixed in
master

commit 71c2f6460062df0e86b3fecb7721c26cdd4e5ad8
Merge: 1aca16d... 8ac32b7...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 17:33:00 2008 +0000

    Merge branch 'master' into TpChannelManager
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit 1aca16d1e5eb1333656c9421318553cfaa9d297e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 17:10:21 2008 +0000

    salut_muc_channel_class_init: requested param is CONSTRUCT_ONLY

commit 8ac32b7fed37a3f32826b561e4a6f33077eeae9e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 17:08:15 2008 +0000

    salut_muc_channel_close: emit the closed signal directly if the muc
wasn't connected (#18552)

commit d11dd8d0893097ab4ce60b999b6fe70437c578a6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 17:04:07 2008 +0000

    salut_muc_channel_close: check if we are actually connected before
calling gibber_muc_connection_disconnect

commit f7f59f190fc65a263471d07686b9993ad7e97454
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:48:57 2008 +0000

    gibber_multicast_transport_disconnect: priv->fd assertion should be
>= 0

commit 4ff131707342763d35e3d66a2a6b81ddbb47e097
Merge: afa043c... 4acc915...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:44:00 2008 +0000

    Merge branch 'master' into gibber-crash
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit 40afbd48f45034f2430629bc5e6dc41060740cd7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:31:43 2008 +0000

    test-roomlist.py: fix header

commit 07dd90cf59906bbced48fbcc7e97943668ea3555
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:30:51 2008 +0000

    add a requested attribute to muc-channel so muc that are created
because of a tube channel request won't have requested set to TRUE

commit fe7aa546134bbcc98a975ec481773bd0d627d7b4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:15:27 2008 +0000

    add a comment about hardcoded address

commit 3026878542d62daf146ef11ff0060cd28277278a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:10:54 2008 +0000

    coding style fixes

commit 127e0a41b61ac73f11468ff594afefd39b80576c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 16:00:53 2008 +0000

    salut_roomlist_manager_init: no need to set connection to NULL

commit f0e836064730368b819a47397cd65132fd5fd968
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:57:20 2008 +0000

    fix comment

commit 743754b9cc38c379a97f7a506d51a33b2a971729
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:57:00 2008 +0000

    remove salut_muc_manager_finalize as it's useless

commit 8055d3f5293f8b8e6755b2c7b1c4fac1d67c78d3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:55:48 2008 +0000

    alut-muc-manager: remove roomlist_channels

commit 5bf5b00f113d32152dace637e7b43335eed33e15
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:51:16 2008 +0000

    coding style fix

commit fedb4011d0207fe301f4f62e2f410ec5243bac1e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:49:55 2008 +0000

    fix room_resolvers description

commit 1f4062675a84422ebadddb32bec005880a8ec2c2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:01:31 2008 +0000

    add test-request-im.py to tests suite

commit e5f174023616dacd2e3fd0f23b84f53c8d734b8b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 15:01:25 2008 +0000

    add test-request-im.py

commit 75dc454aebf12ecca266795d54d36dadadfafe8f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 14:57:31 2008 +0000

    im-channel: add a closed attribute so we can fire the Closed signal
even if the channel wasn't connected

commit 7d7a48d5777031ee3af80e3288ee61b3447ef4b5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 14:12:48 2008 +0000

    roomlist-channel: the PROP_CONFERENCE_SERVER doesn't have to be
writtable

commit 0d624af8e3dce1e188cece609a401c351366497f
Merge: 75fd862... 4acc915...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 14:01:47 2008 +0000

    Merge branch 'master' into TpChannelManager
    
    Conflicts:
    
    	src/salut-muc-manager.c

commit 4acc915be8b49609ae9a0339c04d6b2fa8c389cd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 13:14:01 2008 +0000

    muc-manager: always include tubes code

commit 36e01d545a37f1eefbbc251135e9d5944b34197a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 13:13:37 2008 +0000

    always build tubes files

commit 0f2168ba800373616c3ab33a3a408cae6865f065
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 13:13:13 2008 +0000

    bump dbus dependency to 1.1.0 so we can remove the
dbus_message_marshal specific test

commit 75fd86200493cdb8698227ad4262e9b1d76cdf91
Merge: 67496fd... 71e042a...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:39:41 2008 +0000

    Merge branch 'master' into TpChannelManager

commit 71e042a6e9ba1db532a7029dc3e9d67c5b1e4d25
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:35:37 2008 +0000

    change connection status to disconnected if
salut_olpc_activity_manager_start failed

commit 18fed86ab5aa36d7df074060751db6ebb2a42ae7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:35:17 2008 +0000

    change connection status to disconnected if salut_muc_manager_start
failed

commit 082bbf8155ff9f0df1987254fbe4524a0fbe39f8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:34:45 2008 +0000

    change connection status to disconnected and not connecting if
salut_contact_manager_start failed

commit 67496fd2c1d7d8aca75a70edfa22572560457765
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:11:30 2008 +0000

    add avahi/test-muc-invite.py to tests suite

commit 9d2c696cc888d124a6f0938c03731fb45b51b018
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:10:54 2008 +0000

    add test-muc-invite.py (disabled for now)

commit add63dbbb05e853d1ef094160ef1a121c462c580
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 12:08:02 2008 +0000

    invite_stanza_callback: emit the new channel signal

commit 5372571a9d115a1c6572ff206b1b3ae46fc1224e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 10:49:47 2008 +0000

    remove double \n

commit a3156b52b5197778c4bb235e06447d04573141de
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 10:49:07 2008 +0000

    use G_PARAM_STATIC_STRINGS

commit 05a565477c18913f9631641cc17d00444b484ab8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 26 10:24:59 2008 +0000

    fix comment

commit abd5b36e872a25adfa3d593d75d774fa242379ac
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 18:19:47 2008 +0000

    improve test description

commit 312ee000c476a587f6ce0ef66f7a59d1e9801220
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 18:16:18 2008 +0000

    bad rebase conflict resolution fix: the muc manager is not a factory
anymore

commit b1fb47ea4dcfc7fbf197f029db94ce4375a2327c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 17:58:33 2008 +0000

    muc-manager: remove all the queued_requests machinery as we emit the
new-channel signal directly anyway

commit 8838034c615d46699887f58c894fca3b36142139
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 17:32:34 2008 +0000

    coding style fixes

commit 770b14623839b42dc9a959b6f9d80b7ac91636a9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 17:11:56 2008 +0000

    remove FIXME as the roomlist channels are now managed in their own
manager

commit 41039a73ee6e90b773563b47316ce3db5756907d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 17:11:04 2008 +0000

    use new style GET_PRIV

commit 5d9d207b6d5d870db6797237e74584dbaef6c46c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 17:01:00 2008 +0000

    coding style tweaks

commit 183badc1cfe136f3b8aa3baad247e540f77a0778
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 16:51:41 2008 +0000

    fix copyrights

commit 90f4bab2464b70430c8ec6fd2880fa503f523c36
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 15:14:34 2008 +0000

    test-request-muc-tubes: check text channel properties

commit 5f240b8e04595b3c91e3952f80bc5b08a04f4bab
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 15:10:00 2008 +0000

    add test-request-muc-tubes.py to tests suite

commit a994e6fb6d2ecdb240af8e3c25659fa2be595d41
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 15:09:45 2008 +0000

    add test-request-muc-tubes.py

commit 3b8a84c2c4b2fc1e2a6801bfad87f61f19252df6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 15:09:33 2008 +0000

    salut_muc_manager_request: use create_tubes_channel so the text
channel is created if needed

commit 55aaa326b9ac39a8ad247bcff85b428fb7276120
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 15:08:55 2008 +0000

    create_tubes_channel: announce the newly created text channel

commit 1eb5cf45b5a156499e148b5b17c586cda1c15868
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 14:45:39 2008 +0000

    tubes-channel.c: fix PROP_INITIATOR_ID

commit 5acd294263389253f442a21e0e5c215e9aedddbd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 14:44:21 2008 +0000

    tubes-channel: fix PROP_REQUESTED definition

commit 29ea0a469c04ed99e37a8d2dd2dc0c9853078224
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 14:14:35 2008 +0000

    add test-request-muc.py

commit 9bd89f6cde342f83366b10e04f0700e26f3eba28
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 14:12:15 2008 +0000

    muc-manager: don't call salut_muc_manager_emit_new_channel in
new_{muc,tubes}_channel as the caller will call it himself too

commit 6ac33204c61c35ff741bee8ac1b4215d5135fb63
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:54:04 2008 +0000

    remove second FIXME about rooms listing

commit 0942cbba39b4fd585245255b39a5eb4986093e8e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:51:12 2008 +0000

    remove double \n

commit 9c4aa87c458fbf8322c7be3c0a8596393b92159c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:50:45 2008 +0000

    comment ListRooms assertion as it will fail if rooms are announced
on the network

commit 35f3c22080dc9565e7156da28509775028cb1ffa
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:46:14 2008 +0000

    test-roomlist.py: hack to wait for the contact list channels

commit cce1bb4aa8c4e6377765c2cc015866d475de1aed
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:44:50 2008 +0000

    test-roomlist.py: don't check the Channels property as room list
channels could have already been created

commit 89bdeb0da81a1da7f0484f0677d674ada20c8f56
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:30:31 2008 +0000

    remove test-room-list.py from tests suite

commit 782cb229fb14d7482cf1c2661dc7b2b660d50fdf
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:29:52 2008 +0000

    remove test-room-list.py as it has been merged to test-roomlist.py

commit 49e9fb51bff8dd3ea475e5ee2082f284da1dde66
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:29:23 2008 +0000

    test-roomlist.py: call ListRooms

commit 302b08a89b9822a59aa447f1336106847445f04f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:25:50 2008 +0000

    use make_channel_proxy

commit fc5d1fac5537b25c42187fb5d42932854fe20380
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:20:38 2008 +0000

    test-roomlist: define and use CHANNEL_TYPE_ROOMLIST

commit 80e4c41042f65e1294c295c06f72c0844ebcb371
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 11:17:17 2008 +0000

    test-roomlist.py: add few comments

commit f25506d2e2685c856a372b004c1ed1e4249400f6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 10:51:41 2008 +0000

    test-roomlist: the Server property can't be set in channel requests

commit f24372ff7f734dc2ab929d958a1dbc66a5bff6e3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 10:48:28 2008 +0000

    roomlist-channel: re-add the Server property now we actually
implement it

commit 0a0849884406f1a64cd5756c4bf59a5f9d8ba808
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 25 10:48:00 2008 +0000

    Server is not an allowed property

commit 0e6d80c8c92f5735a3f3fb81d02a14bee933e78e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 19:44:54 2008 +0000

    Start to requestotronify muc text and tubes channels

commit 12739f1f6e8e4d003d73430cc9de794d5dc9020c
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 19:44:38 2008 +0000

    src/salut-roomlist-manager.c: Close roomlist channel correctly

commit 4e9e9d7bdda37c382d202d0327fd9e1978fedafd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 19:42:59 2008 +0000

    test-roomlist.py: Fix: use the correct channel path

commit 57b1d2309f3a2c4f80e47eb686d3c81467c5f318
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 19:42:39 2008 +0000

    test-roomlist.py: Fix: do not use conference server on Salut

commit 51476a744c972f267765bca78c2cda8ef1104a8a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 18:58:17 2008 +0000

    tests/twisted/avahi/test-roomlist.py: Use the correct contact name

commit fffa516eb47360b2671faaee0483fce191b28c51
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 18:46:03 2008 +0000

    SalutRoomlistManager: implement requests

commit 66d2683f1d0419f7cb6952a3c24cfa01d70a8c95
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 18:45:23 2008 +0000

    SalutRoomlistChannel: Add the conference-server property

commit d7b79d484bccbaa7eb0cbad26456f3cc89f5bcc8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 17:27:55 2008 +0000

    SalutRoomlistManager: Fix RequestableChannelClasses

commit 522a59d364e1ee654266d2e4e6f5c442c225e518
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 16:45:36 2008 +0000

    Add a test for Roomlist channels

commit bc3af65873e8baf815445542067748097a8b238e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 16:26:06 2008 +0000

    src/salut-roomlist-manager.c: Coding style: 80 columns

commit 48dc4ccf8a644d57866a060e8dacb05fa86bdfa2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 15:59:25 2008 +0000

    SalutMucManager: emit new-channel when a chatrom is requested

commit 3a0d8555487d8f9cdf5a008227174b2903912dc5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 15:30:11 2008 +0000

    SalutMucManager: initialise and release priv->queued_requests

commit 9c3b4cf05af9498acab6a8ec3932847b5c975336
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 15:24:56 2008 +0000

    SalutAvahiRoomlistManager: add _find_muc_address

commit f791606826b465655bd8841c8ed163207a3442eb
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 15:16:02 2008 +0000

    SalutRoomlistManager: add a property for SalutXmppConnectionManager

commit 434e5b145d5ef07bcce2933d92e48aab2dbaa438
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 14:35:28 2008 +0000

    SalutConnection: create the new roomlist manager, in addition to the
muc manager

commit 825227330cac217b05ba18edb57c6dad75230d68
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 11:45:05 2008 +0000

    Split SalutMucManager to SalutMucManager and SalutRoomlistManager

commit 94db624a402b85deb22f3457b67f7eaa3202b2c0
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 10:34:22 2008 +0000

    Debug: s/setuping/setting up/

commit 9fd88dc8b99a9702ad29a1e04b7c610a043339eb
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 10:06:04 2008 +0000

    DEBUGs: wording, don't command the person reading the debug output

commit 81a1b005275d300e1c8ae124b5298616d59723ad
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 18:51:18 2008 +0000

    SalutTubeIface: don't make the "state" property writeable, add a
proper function salut_tube_iface_accepted() instead

commit 4aea6ac8559caa362948d4fa93ee0caf0cbd96dc
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 18:23:45 2008 +0000

    GibberBytestreamDirect: Do not tinker with the states of the
transport

commit 48cd1a1fb362905d8d400831b2a8c7ddf3414213
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 17:26:49 2008 +0000

    src/salut-tubes-channel.c: better debugs when the contact
accept/decline the tube offer

commit d1941207ac27eb1156c15b3498d4848ff2587ba0
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 17:24:20 2008 +0000

    src/salut-tubes-channel.c: Replace DEBUG("Called") by better debugs
messages or remove them

commit 3ea149a03d7908102d447bdc5ccf500638f2b86b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 17:12:38 2008 +0000

    gibber_bytestream_direct_initiate: try all priv->addresses if the
first one does not work (implement the "FIXME")

commit 417967dd852391aab6df8a7136be8db44e0d1936
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 16:19:41 2008 +0000

    GibberBytestreams: Don't fail if the write is blocked, log a debug
message, but send anyway, lower levels will buffer

commit 87b983291a15dd13c2bc2fc6307dfae4d35de61a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 16:06:05 2008 +0000

    GibberBytestream: Coding Style: remove empty lines

commit 9ed8054d8ee41475f981d7e614537a3d87a39ad8
Merge: c5828ca... 8b1c087...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 11:45:44 2008 +0000

    Merge branch 'master' into
tubes-requestotron-without-new-specs-with-gibber-listener-2
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit 397404b0cc506d10143da5d9bb60474a5bf47a09
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 24 11:04:56 2008 +0000

    add test-ichat-receive-directory.py to tests suite

commit bd8a87a91bb26032e420bb2652198978b8724b6a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 24 11:04:21 2008 +0000

    add test-ichat-receive-directory.py

commit 38631112670ee3260d172c1350e24a42ce2a136d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 24 11:03:20 2008 +0000

    gibber_oob_file_transfer_new_from_stanza_with_from: check if the FT
is actually a file transfer and not a directory transfer as we don't
support them yet

commit 8b1c08778854a36c292a1c0cb4f9ae059a02651b
Merge: 95cb28e... a2cd2c8...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 24 10:41:08 2008 +0000

    Merge branch 'ft-requestotron-cancelled'

commit bbb142616e35da004a307d96100dba78f8ca49da
Merge: 0b5fa87... c0c5307...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Sun Nov 23 21:29:57 2008 +0000

    Merge branch 'master' into ft-requestotron-ichat
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit 95cb28eee6c731f207ce811ad6edfc86c143f0b8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 14:14:08 2008 +0000

    gibber_oob_file_transfer_receive: don't hardcode HTTP status code

commit a2cd2c86d87a290019705b0b3866a85223b87a15
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 12:50:30 2008 +0000

    add test-send-file-and-cancel-immediately.py to tests suite

commit 08fd6bc2a48de6a4f20ed219f7f2977328ef6ea8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 12:50:15 2008 +0000

    add test-send-file-and-cancel-immediately.py

commit 2dbbb75e861eef6c9cd3e1db0f80821030c135ef
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 12:50:04 2008 +0000

    gibber_oob_file_transfer_cancel: only send the 'error' stanza is we
are the receiver. It doesn't make sense to send a reply to our own IQ.

commit 2a938b1e6c146d3b275545ba5f3b8bfee42b1495
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 12:22:18 2008 +0000

    add test-receive-file-cancelled-immediately.py to tests suite

commit 2412a0857d34a5fe113820db45da17688c08618c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 12:22:07 2008 +0000

    add test-receive-file-cancelled-immediately.py

commit c0c530793efb8a39030e929cfa1fd56a7d99991f
Merge: 63046a4... d2ab6c3...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 21 11:42:39 2008 +0000

    Merge branch 'ft-requestotron'

commit d2ab6c384e1446f1fc4bbb99c9aaae3459302da3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 19 15:22:39 2008 -0500

    file-transfer-channel: error_cb: always change the channel status to
error

commit 4a57363c4f1cdc973e3a6d4dff4e8c70103cf7a4
Merge: 08eeaaa... 1461a21...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 19 15:02:00 2008 -0500

    Merge commit 'sjoerd/cassidy-ft-requestotron-fixes' into
ft-requestotron

commit 08eeaaab43e1b4687d89bd19298e8f0433973816
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 19 11:46:08 2008 -0500

    check if error is not NULL before calling g_error_new_literal

commit 1461a218dccc2612eb2931caf5886488f245c076
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Wed Nov 19 16:42:41 2008 +0000

    Ensure the progress signals are not out of date for more then a
second

commit ed52e4c4ae2a39b23f30780ba4377d1d02f3d4c8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 19 11:38:12 2008 -0500

    http_client_finished_chunks_cb: no need to define two GError

commit e1d40f6b9c3e2347dc7864dda99d430d7e28545d
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Wed Nov 19 15:18:43 2008 +0000

    Only inspect the remote handle if needed

commit 5c3c2f8c0f2232197124baa259bbd3974e499d1c
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Wed Nov 19 15:07:24 2008 +0000

    Remove bogus entry from the properties list

commit 60c3c99f2505f5ea00765ab0ebcc9b1edeebc070
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Wed Nov 19 15:06:39 2008 +0000

    Don't rely on the order in the
file_transfer_channel_fixed_properties list

commit afa043cca638ef9d55185750ca02f3010f0e21c0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 18 17:06:22 2008 -0500

    add test-close-local-pending-room.py to tests suite

commit 31f46fbeeb133a06b0f64f1585f619b5516743c1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 18 17:06:13 2008 -0500

    add test-close-local-pending-room.py

commit 63046a45a3b8cbfebf4fd2f2fe64369566854946
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 17:54:03 2008 +0000

    add test-room-list.py to tests suite

commit a8efd5e94c206a9bbaf4a523fda7513acc2afa7f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 17:53:51 2008 +0000

    add test-room-list.py

commit 27fbada437b7a7a9cf00b45a483382579ce9ddec
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 17:53:39 2008 +0000

    salut-roomlist-channel: don't pretend to implement the Server
property

commit 0b5fa87955daf9356234bb7ac08432d4145380b8
Merge: 76d76c3... 5e74f05...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:45:53 2008 +0000

    Merge branch 'ft-requestotron' into ft-requestotron-ichat

commit 5e74f05efeaeb0a71ee282890c8dd564cf75183b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:42:29 2008 +0000

    gibber_oob_file_transfer_received_stanza: fix a GError leak

commit 88332e470f8525a844246302551097f76a26c373
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:36:29 2008 +0000

    http_client_finished_chunks_cb: fix a GError leak

commit 7deaa218e52ad660cb09db92620c37e82daabefb
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:28:10 2008 +0000

    gibber_oob_file_transfer_finalize: unref the GIOchannel if needed

commit 753ebad943c987b0d0ae16fff48455ded2ee8da0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:21:17 2008 +0000

    file-transfer-channel: g_value_unset out_address

commit f094ee9f63bbb38583862468346ef924eff7f5f4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:18:01 2008 +0000

    salut_file_transfer_channel_get_property: use g_value_take_boxed for
PROP_CHANNEL_PROPERTIES

commit ae8dc60226e5918051a315bcfd75321c205f8515
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:17:35 2008 +0000

    salut_file_transfer_channel_received_file_offer: use GObject setter
so memory is freed if needed

commit d99db227cc815dfd595e3e665f62efee6362492d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:16:46 2008 +0000

    salut_file_transfer_channel_finalize: free missing properties

commit 5ca48157639fdc9020f15c2c610b302971368dd4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 11:16:13 2008 +0000

    salut_file_transfer_channel_set_property: g_free strigns before
setting them

commit ee2d2da027b2d0a9d045ae91f4f341a5b0c16363
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 14 10:51:08 2008 +0000

    sync with latest FT spec DRAFT

commit fd858ddb08155362e3529c9e8fd9236a3f56ceb5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:45:52 2008 +0000

    salut_file_transfer_channel_finalize: free the socket_path

commit 0edb12ba9c73383507c5889512e7a8b818cab7c5
Merge: 42dbff3... e688b37...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:37:03 2008 +0000

    Merge branch 'master' into ft-requestotron

commit e688b3726fbb062175599287a45989ea97e7d49d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:32:12 2008 +0000

    exec-with-log.sh.in: use libtool --mode=execute to make valgrind
happy

commit 42dbff3eac28fd9160f497938d2c3c67fdc47349
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:20:13 2008 +0000

    add est-receive-and-send-file.py to tests suite

commit 07537d18cf9eb8b5d17685468c348736d539c773
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:20:05 2008 +0000

    add est-receive-and-send-file.py

commit a3704412c57e65754d6d017debf8fce811ce4f33
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:18:06 2008 +0000

    salut_file_transfer_channel_offer_file: ref the connection object if
we re-use an existing one

commit 80a08f6b37009d56c2879136c3f19fd6cbf7490c
Merge: 6c68bcc... 2bd0680...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 17:10:27 2008 +0000

    Merge branch 'master' into ft-requestotron

commit 76d76c33580ed1079a45b1efe4ffed64a238bcbd
Merge: 3060916... 6c68bcc...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 13:06:42 2008 +0000

    Merge branch 'ft-requestotron' into ft-requestotron-ichat

commit 6c68bcca6b65a3ed78dec6850a4d703874dad78d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 13:05:36 2008 +0000

    add test-send-file-and-disconnect.py to tests suite

commit d9a81347647ddff84955e8a0bb8452703f0bb527
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 13:05:28 2008 +0000

    add test-send-file-and-disconnect.py

commit f058a5692248aa0c2693ef0639c33582d75ff851
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 13:05:11 2008 +0000

    disconnect channel signal when disposing the ft manager

commit 8822a1a8acb083fa89d0ee392a2f9bc740bed61b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 12:44:48 2008 +0000

    add test-receive-file-decline.py to tests suite

commit 208757c30d35c0f956609b14847a4a4332fd683a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 12:44:38 2008 +0000

    add test-receive-file-decline.py

commit 4eeb8cd8aac5c2a1195bd11841d64db924edc1ce
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 13 12:38:34 2008 +0000

    gibber_file_transfer_dispose: disconnect the connection signals so
cb are not called after object was destroyed

commit 3060916887a7f7f5b2a6396c603ec7d89d2422e8
Merge: 4a1043c... 862b3ae...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 17:52:50 2008 +0000

    Merge branch 'ft-requestotron' into ft-requestotron-ichat

commit 862b3ae189b47b468a90aa54e626e096fe1c4f8f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 17:50:54 2008 +0000

    http_client_finished_chunks_cb: unref the stanza

commit 797b492c8efdf81cafa2bf9dbe6e347107ff2652
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 17:49:05 2008 +0000

    gibber-oob-file-transfer: properly unref the SoupSession

commit 6f2e053cfe2d953634e0ee4c7d26e7e2c7ba81d7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 17:28:29 2008 +0000

    gibber_oob_file_transfer_cancel: don't leak the stanza

commit 9900ef7932193dae4715a860e27917bbb961587f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 17:01:11 2008 +0000

    gibber-oob-file-transfer: disconnect the channel watcher when
disposing so input_channel_readable_cb isn't called after object
disposing

commit 346bf4fc982c2421f206a5747afcc792983cc4ab
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 16:43:12 2008 +0000

    gibber_oob_file_transfer_finalize: call soup_server_quit so libsoup
release its ref on the server

commit 82c439da9c4800af38e4c925538ac5183b949086
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 16:38:34 2008 +0000

    gibber_oob_file_transfer_offer: fix stanza leak

commit 180004f0b9c625b7f1166e3b430c46f3c27e9357
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 16:35:34 2008 +0000

    file-transfer-channel: unref the GibberFileTransfer when disposing

commit 9b9edd35bde2c10e14605adfb722e8e915e5cae3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 16:32:02 2008 +0000

    salut-ft-manager: unref the channel when we remove it from the GList

commit 4a1043c674ab0c7b7d795b3265cdc49fa06ca736
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 15:24:52 2008 +0000

    test-ichat-send-file-declined.py: use IncomingXmppiChatStream

commit f39692821426f5a86f8771e4c9636e770de474c7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 15:24:21 2008 +0000

    test-ichat-send-file.py: use IncomingXmppiChatStream

commit fe249fbf0f26b737000dad44431bad803f493031
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 12 15:22:45 2008 +0000

    xmppstream.py: add IncomingXmppiChatStream class

commit 2bd0680960576ef5a6dd162a4e35b03b603906dd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 12 00:27:02 2008 +0000

    Twisted tests: fix 'eavesdrop' parameter on the D-Bus test session

commit c1328222262ea50b8c0a5dcd46d61cc8f614e21e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 18:41:36 2008 +0000

    Simplify OutgoingXmppiChatStream implementation

commit 02064002ad317add38c6cc2e4fbff1bffc61f599
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 18:31:35 2008 +0000

    :IncomingXmppStream: no need to explicitely set name/remote_name

commit 4b628f925ddfedc5ac3d3b29ed0f8a3b227f6655
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 18:29:00 2008 +0000

    BaseXmlStream:send_header: don't set from/to attributes if the
name/remote_name is None

commit 7840b3766c897e25d2c8c67443852e91bb9234f4
Merge: 39c3927... 1639ea3...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 18:20:05 2008 +0000

    Merge branch 'ft-requestotron' into ft-requestotron-ichat

commit 1639ea32a7d773138f8f59f26acd9fbef65a0f63
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 17:48:54 2008 +0000

    ft_transferred_chunk_cb: use x > y instead of x >= y+1

commit 84358e948c2f07643f7ec55988a6b6c7aaa52aad
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 17:18:36 2008 +0000

    gibber-oob-file-transfer: add a FIXME about IPv6 support

commit a12080ee18359f7e832f7aef7b1cd9aac5d817ef
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 17:13:49 2008 +0000

    gibber-oob-file-transfer: prefix HTTP status code enum with
HTTP_STATUS_CODE_. Add the OK code

commit 57434b604a879099b3d6b81d7064ab84c22a9d82
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 16:58:52 2008 +0000

    salut-file-transfer-channel.h: add myself as author

commit 2eaba61207958fbc940f74e503b21856802968ff
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 16:58:43 2008 +0000

    coding style tweaks

commit 23c32c86accd0308bebd0aa1f006d1cae67f9032
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 16:46:35 2008 +0000

    fix typo

commit c696634fcdd22fc96776c37de85adc7560943ba0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 16:35:45 2008 +0000

    It is valid to have a date of 0. Remove FIXME

commit f06aae6988898fd64a44b453b68fd7c2123cd450
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 16:33:16 2008 +0000

    salut_ft_manager_handle_request: check if ContentHashType is valid

commit b69cbe476dc6ad622f49bb7524eed2b92de28521
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 12:14:08 2008 +0000

    add a TODO saying we should use libsoup 2.4

commit 39c392730a5c2627baafbf05b740c71dc88b8ec1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 12:08:12 2008 +0000

    gibber-oob-file-transfer: copy the AppleSingle header using g_malloc
so libsoup will properly free the memory once it's written

commit 5b0eadf67a7cf03206c4d605ac1385663328a958
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 11 11:33:12 2008 +0000

    gibber-oob-file-transfer: don't leak byte array

commit 6488e114b2c6819eb54230fdff6b28ebef48c3e1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:51:50 2008 +0000

    remove debug print

commit 604458215b4f74097fef9dfc370ac4991fab9166
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:51:38 2008 +0000

    quote/unquote filename

commit 9465a82ce6fcc5a05f975aead8931b34e116d6ce
Merge: 1326e65... dd45916...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:46:02 2008 +0000

    Merge branch 'ft-requestotron' into ft-requestotron-ichat

commit dd45916deed06409025770f51c94eddfd9d34ba0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:45:40 2008 +0000

    test-receive-file: test receiving a file with a space in its
filename

commit 342f5db36f4d6616a097310d2a22e5f51ae6d4b1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:43:29 2008 +0000

    test-send-file-wait-to-provide.py: unescape the url filename

commit dd8a094594d549f37d4b260026f9f6d4ddd2f59d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:43:00 2008 +0000

    test-send-file-provide-immediately.py: test sending file with a
space in the filename

commit 69342bc1c33d5d5626d98301ec7ef52e33f2ed2c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:39:30 2008 +0000

    gibber-oob-file-transfer.c: use g_uri_(un)escape_string instead of
our own version of them

commit 1326e6544389805b32b5526de7fabd218ec39651
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:07:48 2008 +0000

    gibber-oob-file-transfer: set the Content-Type HTTP header

commit fa0fa94bf104c685b84307b9da7c6c54e1847570
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:03:10 2008 +0000

    add test-ichat-send-file-declined.py to tests suite

commit 5487e3db0c6775f729958a903806f271fa924a34
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:02:55 2008 +0000

    add test-ichat-send-file-declined.py

commit e6a2e6d7ad2bdc95f044c7572b8e1ae934752bcc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 17:01:17 2008 +0000

    gibber-oob-file-transfer: if the error code is not in the 'code'
attribute, try the 'type' one as iChat uses it

commit fa6699ed838409b63528b141db26181fc9f074fc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 16:59:39 2008 +0000

    gibber-oob-file-transfer: don't crash if the IQ error stanza doesn't
contain a 'code' attribute

commit b6765ffce6cececc5bf4d30ea77612f20a40321f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 16:45:35 2008 +0000

    add test-ichat-send-file.py to tests suite

commit db99ae7e5bb1a771ad5480ff6dec1c78681656cd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 16:45:26 2008 +0000

    add test-ichat-send-file.py

commit c5828ca39ce9a0a21d1914d4272507c4741c3986
Merge: 6dd30be... 40f64af...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 16:45:17 2008 +0000

    Merge branch 'BytestreamManager-rename' into
tubes-requestotron-without-new-specs-with-gibber-listener-2
    
    Conflicts:
    
    	src/debug.h
    	src/salut-connection.c
    	src/salut-si-bytestream-manager.h
    	src/tube-stream.c

commit c72e121a62a5c15e96e1b51ab2792975ed887ecb
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 16:44:36 2008 +0000

    Send the right AppleSimple data so we can send files to iChat

commit 6dd30be7febcc54ee962c284643e03a4cd1ba4dd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 16:38:08 2008 +0000

    Remove direct-bytestream-manager in debugs

commit 40f64affca2561c9f7bab566a075bdeb82fc9c1d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 16:25:27 2008 +0000

    Rename SalutBytestreamManager to SalutSiBytestreamManager
    
    20080724115347-a41c0-1505e20ff53bf34c1514c76f44ec20a01b743aee.gz
    
    Conflicts:
    
    	src/debug.c
    	src/salut-connection.c
    	src/salut-si-bytestream-manager.c
    	src/salut-si-bytestream-manager.h

commit dceb439924d7ad8ecce93bd43a63255a90a8a445
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 16:22:08 2008 +0000

    Move salut-bytestream-manager to salut-si-bytestream-manager
    
    20080724112847-a41c0-8f5044e92c92aeb123e546c1c38d6710b4661460.gz
    
    Conflicts:
    
    	src/salut-connection.c

commit 9eddd203ada7e761ff7f4e312c9a862a0320776a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 16:09:51 2008 +0000

    Remove GibberIqHelperRequestStanza: directly use GibberXmppStanza
    
    The GibberXmppStanza can be g_object_ref()ed and _unref()ed
    This revert changes 5cedaf35 and a1bc2756.

commit 4fa6d5bf903d2fe26c315a71bb1374babf79e6a1
Merge: d66c8d9... 4d8a423...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 12:20:33 2008 +0000

    Merge branch 'ft-requestotron' into ft-requestotron-ichat

commit f6f52aed0f61f249d628654cc1628bcbd453c3b9
Merge: dadffcc... 0208699...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 11:37:11 2008 +0000

    Merge branch 'tubes-requestotron-without-new-specs' into
tubes-requestotron-without-new-specs-with-gibber-listener-2
    
    Conflicts:
    
    	src/salut-connection.c

commit 02086999c31dab06fccaea225c5052316e10bbef
Merge: 9a1c1bc... ea36c3a...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 11:32:25 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs
    
    Conflicts:
    
    	src/salut-connection.c
    	src/tube-iface.c

commit ea36c3a2815cce459940c2bc672cf94fa5dd2f2b
Merge: 96bbfa7... 49bd5fb...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 10 11:27:20 2008 +0000

    Merge branch 'static-strings'

commit 4d8a423991ba761d54c69abddc787078c35a5a92
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 11:13:07 2008 +0000

    add a TODO saying FT tests should share more code

commit 90afca16cd6867741c2698d6d84e32cebc6cbfce
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 10 11:10:30 2008 +0000

    s/canceled/cancelled

commit 49bd5fb1ddf502ea0ed0ea71006d6b51d1f1a445
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 21:51:18 2008 +0000

    Gibber: use G_PARAM_STATIC_STRINGS

commit c224564da4e90f6ac2858da1b013db6af5d805cb
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 21:47:42 2008 +0000

    Salut: use G_PARAM_STATIC_STRINGS

commit e3190c6a61149248b91948b24826908cf70c6aaf
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 21:29:06 2008 +0000

    Channels: use G_PARAM_STATIC_STRINGS

commit 96bbfa7834a3a98fc1da6253d0834b9b6255be69
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 21:21:52 2008 +0000

    Channels: add immutable Interfaces property to channel details

commit dadffcc97eba8c64737f9db7f329914a3fd504f8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 19:45:01 2008 +0000

    test-two-tubes.py: remove races in the test suite

commit bfa36df065fbd561e06282faeeee9f132a2ea9f6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 18:50:04 2008 +0000

    test-two-tubes.py: Coding style

commit 59f3555691a08898347b8e083c7850fa22950a54
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 18:49:35 2008 +0000

    src/tube-stream.c: Add the transport in the hashtable when a local
application connects

commit d00b9247806c13d5c60ca4e5ae78081a2cf311fe
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 18:48:56 2008 +0000

    src/tube-stream.c: Do not unref the transport in the
"new-connection" callback

commit 600964a84a67ded83a7d271cde81183b7650ca0a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 18:47:11 2008 +0000

    tube_stream_open: Fix: free the path after using it

commit f6f846775d1db9317905a5a836f3dcfaac8d2930
Merge: 8141be2... 9a1c1bc...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 19:39:20 2008 +0000

    Merge branch 'tubes-requestotron-without-new-specs' into
tubes-requestotron-without-new-specs-with-gibber-listener-2

commit 9a1c1bc686ecff5413dfe85d53f1ebe40a972809
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 19:34:28 2008 +0000

    1-1 stream tubes: new test: create a tube between 2 salut accounts
and send some data through it in both directions

commit 8141be2555a214dcb9cbc6140bc9d2a19af3d96b
Merge: 0df9a40... 38c6fca...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 18:15:18 2008 +0000

    Merge branch 'tubes-requestotron-without-new-specs' into
tubes-requestotron-without-new-specs-with-gibber-listener-2
    
    Conflicts:
    
    	lib/gibber/gibber-bytestream-direct.c
    	src/salut-direct-bytestream-manager.c

commit 38c6fca67c9d8e0dd4057ffd301a6e0c75c93a5a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:59:43 2008 +0000

    GibberBytestreamDirect and SalutDirectBytestreamManager: Use struct
sockaddr_storage for storage but always pass struct sockaddr* + size as
parameters

commit 203c7e4bdc55552a77dc94b09feaeb37c0a6f297
Merge: 33a3f4b... e351642...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 17:55:26 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 0df9a408861821d4808c83a5e0efc0a7820ae2be
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 17:54:12 2008 +0000

    SalutStreamTube: Use Gibber{Unix,Tcp}Transport instead of
reimplementing it

commit 9cb779af686f5844293a9a31f834b04799e9282b
Merge: dfe592e... e351642...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 17:13:04 2008 +0000

    Merge branch 'master' into
tubes-requestotron-without-new-specs-with-gibber-listener-2

commit e351642ebe55f1376d2cf2da7669ee71a64cd21a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 17:08:45 2008 +0000

    lib/gibber/gibber-xmpp-connection-listener.c: remove priv->port,
call get_port only when needed

commit 818cedcd01801fffc383e44a4385811931d0a98b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 17:08:20 2008 +0000

    src/salut-xmpp-connection-manager.c: coding style: remove if (x ==
TRUE)

commit 04d97706394e4a17db2d9edb0176ae30ec9dade8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 16:59:19 2008 +0000

    GibberListener: coding style

commit dfe592e6d24312107c20a6a9e650aab2f147a08a
Merge: d9149b5... ab5e045...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 16:56:23 2008 +0000

    Merge branch 'gibber-listener' into
tubes-requestotron-without-new-specs-with-gibber-listener-2

commit ab5e045252bdc823f04011974ff21d8a0db268e6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 16:53:26 2008 +0000

    gibber_xmpp_connection_listener_listen() returns a boolean and add
get_port() method

commit d9149b569e6c32b7138e7644427360953a7e4ff9
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 16:36:56 2008 +0000

    SalutDirectBytestreamManager: deleted. Use GibberListener instead.

commit 3b0f69598994737c574527cdc283bdbb457becf4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 16:33:11 2008 +0000

    SalutTubeStream: use GibberListener instead of
SalutDirectBytestreamManager on the initiator side to receive
connections from the remote CM
    
    - GibberBytestreamDirect: accept a transport instead of a fd.

commit 0005b70c642de7ff1ede8b6ff19e0ceaa4b3ed1d
Merge: 50c355f... 33a3f4b...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 15:02:21 2008 +0000

    Merge branch 'tubes-requestotron-without-new-specs' into
tubes-requestotron-without-new-specs-with-gibber-listener-2

commit 33a3f4b8b59d36e69a91fa9127a657ff0287fd69
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 15:01:18 2008 +0000

    SalutTubeStream: remove dead code, again

commit 50c355fabc6b86ad74aa718fe5a4bcf7b1530319
Merge: b2b1d92... 83c2e7d...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 14:57:15 2008 +0000

    Merge branch 'tubes-requestotron-without-new-specs' into
tubes-requestotron-without-new-specs-with-gibber-listener-2
    
    Conflicts:
    
    	src/tube-stream.c

commit 83c2e7d2690248029f8161b202ac46d8e4178aee
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 14:48:57 2008 +0000

    SalutTubeStream: remove dead code

commit b2b1d92fa246871eded6c9a3c5d6a97655f1d831
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 14:44:21 2008 +0000

    WiP

commit f6ae2eb811cd93310383e8e81005e71648b43a78
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:59:43 2008 +0000

    GibberBytestreamDirect and SalutDirectBytestreamManager: Use struct
sockaddr_storage for storage but always pass struct sockaddr* + size as
parameters

commit e0bccbac0fd47f8e33f677cf2e63ae2be1d6df2e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 16:31:34 2008 +0000

    SalutTubeStream: use GibberListener to listen connections from the
local application

commit 24e9e6b63c32e94e36491b1716260e355aaebc5d
Merge: 44a2f4f... 4ffbb68...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:50:12 2008 +0000

    Merge branch 'gibber-listener' into
tubes-requestotron-without-new-specs-with-gibber-listener-2

commit 44a2f4fb6f8bfcb3216abb4dd1e9a17cab048d29
Merge: 640ef9d... 2d4b46f...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:17:39 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit 4ffbb686f3d29c7ce7bd0db7c3dca6b9ebef054f
Merge: ce5e548... 2d4b46f...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:12:02 2008 +0000

    Merge branch 'master' into gibber-listener

commit ce5e5480fae8f625d1b7179755c7ae6a3546a421
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:10:26 2008 +0000

    SalutXmppConnectionManager: The port 5298 is preferred to remain
compatible with old versions of iChat. Try a few close to it, and if
those fail, use a random port.

commit cc77125afd87411a4253f45ed6dcc51650dce887
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Nov 7 13:00:02 2008 +0000

    Revert "XmppConnectionListener: let the GibberListener choose the
port"
    
    This reverts commit 0ba6f445a71169b343874afcf4464d3691dd0f49.

commit d66c8d96c332565ecf48ddd7b68a161aa3163c29
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 12:52:40 2008 +0000

    add test-ichat-receive-file.py to tests suite (but disabled for now)

commit 7a8d12e8d1e637e5d7c4fc2a16fcfb5b132aaac2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 12:52:24 2008 +0000

    add test-ichat-receive-file.py

commit d961e36a33e0a0121863d8087ef2fb94c21b5771
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 12:48:50 2008 +0000

    Pass the SalutContact to
salut_file_transfer_channel_received_file_offer so it can use
gibber_file_transfer_new_from_stanza_with_from

commit 033b182328dbaffea01b07f63df00d2e0991212f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 12:47:12 2008 +0000

    add gibber_file_transfer_new_from_stanza_with_from

commit 9f3acfa9e1412413521f7fea9ed98deedf45b3e4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 12:45:53 2008 +0000

    gibber-oob-file-transfer: remove
gibber_oob_file_transfer_new_from_stanza and add
gibber_oob_file_transfer_new_from_stanza_with_from instead

commit cd5e4da73361314e90006cfbdc953b24e36e1229
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 12:03:41 2008 +0000

    re add tests that were accidentally removed during merge

commit ac61c826aeb1bcdd183f22d6111cf3f72fd45e87
Merge: 5f076f7... 2d4b46f...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:59:24 2008 +0000

    Merge branch 'master' into ft-requestotron

commit 2d4b46f3fbc9583cd4375717bf7042ff63ef36b3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:56:57 2008 +0000

    incoming_pending_connection_stream_opened_cb: early return if we got
a from attribute as we don't have to do the iChat special crack

commit df8e254ea7c49d90f7b84015c60a5b0ab59f842d
Merge: 3bd83d7... 229f952...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:52:11 2008 +0000

    Merge branch 'ichat-crash'

commit 229f9526b841548f9e0b7cd51031cb46d7f6e4a3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:51:55 2008 +0000

    Rephrase a debug output. Add a SALUT_CONTACT cast

commit 5f076f78e4fc8d8aa09a300b07ab89d7f8ccf037
Merge: 23f876c... 3bd83d7...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:44:25 2008 +0000

    Merge branch 'master' into ft-requestotron
    
    Conflicts:
    
    	lib/gibber/Makefile.am
    	tests/twisted/Makefile.am

commit af37a9a26a408b216934a232ebf9e766ba0fd5ad
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:38:37 2008 +0000

    Improve debug info when a incoming connection is rejected because we
can't identify it

commit bc5b90402abaa793315db740f8721cfa76c5a159
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:36:20 2008 +0000

    disable test-ichat-incoming-msg.py as the test is not reliable

commit 73e2cd3fdb953bc18143af318eac0e6ae19fabca
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Nov 7 11:26:48 2008 +0000

    xmppstream.py: override OutgoingXmppiChatStream send method as iChat
doesn't send from attribute in stanza

commit 0ba6f445a71169b343874afcf4464d3691dd0f49
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 19:09:05 2008 +0000

    XmppConnectionListener: let the GibberListener choose the port

commit d20ec413e6b72ae2273a69351d83ef2c8f60c767
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 18:53:51 2008 +0000

    GibberListener: listen functions return a boolean and add a get_port
function

commit 4d08404ccf87caf978e16c53afe377e0251826ee
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 18:35:33 2008 +0000

    GibberListener: abstract sockets are not implemented yet; do not
test them

commit 610ee222ce14360239764da2824c3d1ace771ba3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 18:29:03 2008 +0000

    GibberListening: do not allow to listen several times

commit 3bd83d7ad830df0ccae37a0811f00ddae4922ee8
Merge: fef6055... ba86274...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 18:15:49 2008 +0000

    Merge branch 'ichat-crash'

commit 98dae4d21a3ec5772eccdc92feccd47fc4382976
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 18:12:17 2008 +0000

    GibberListener: clean listeners in error case of listen_tcp_af()

commit 6119a04aad3eae1480fdd2134bec51bc9f0f710d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 18:01:59 2008 +0000

    Test GibberListener: separate test case for unix sockets

commit 70ae190d576dbbf2a791791bbe19c8d40f416ad2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 17:50:40 2008 +0000

    Use g_strlcpy instead of strncpy + []='\0'

commit ba862748c93ecab59c9c4aafff30157c8c3abeb5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 17:50:51 2008 +0000

    add test-ichat-incoming-msg.py to tests suite

commit be2e4b3a54fd5bac4524369203df893faa2117af
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 17:50:39 2008 +0000

    add test-ichat-incoming-msg.py

commit 8df03f5802da4ded7f9792bef54c31655e276a36
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 17:50:26 2008 +0000

    incoming_pending_connection_stanza_received_cb: fix self cast

commit 25c18aff24b94c9d8977101decd181609b0a0cf7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 17:49:02 2008 +0000

    xmppstream.py: OutgoingXmppiChatStream

commit 23bb87b1797976846b56867cb6e126d1736f5d45
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 17:48:01 2008 +0000

    Use struct sockaddr_storage for storage but always pass struct
sockaddr* + size as parameters

commit ef01690db6c8d9e5ec345f9aad4c50452024777e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 17:30:14 2008 +0000

    GibberBytestreamOOB: the size of the struct sockaddr is given

commit 43902a4b9153c469bb766110e0d15fc9a56e01a8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 16:55:56 2008 +0000

    GibberBytestreamOOB: set priv->listener to NULL after freeing it

commit fef605587dd586db90ad72bdb42d82d284deb853
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 16:55:11 2008 +0000

    make warning crashers when running tests

commit 77d73380f0c11fe620e81aacd2bc5e88703763be
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 16:09:41 2008 +0000

    remove gibber_ll_transport_get_address

commit b84ad63a556b1861a2d8aa70ed60e39c411fa3b1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 16:07:18 2008 +0000

    xmpp-connection-manager: conn->transport is not a LL transport
anymore so use gibber_transport_get_sockaddr instead of
gibber_ll_transport_get_address

commit 23f876cdeb8e3ac14446d9a0acd181f2e0e4960f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 15:08:32 2008 +0000

    check that TransferredBytes is 0 if a file sending failed

commit 9106e231e9e8350d8dc4405980ab95eecb40f362
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 15:05:41 2008 +0000

    add test-receive-file-not-found.py to tests suite

commit c5b7485cbd879d59bb753294d6ed358839d86c13
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 15:05:29 2008 +0000

    add test-receive-file-not-found.py

commit 205d22db4a9c1d9999a6c8fafefd86ea558771c4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 15:04:39 2008 +0000

    Don't fire the TransferredBytesChanged signal if we got a HTTP error

commit 9d74499ad16e84f1cd03b9102c42d914dee81989
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 14:43:22 2008 +0000

    Send the 'item-not-found' error if we can't retrieve the file from
peer

commit ff78f3fd808f151fc56e0db219ac2b3d9f4029b4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 14:41:53 2008 +0000

    salut_file_transfer_channel_set_state: prevent to fire the signal if
the state didn't actually change

commit 820e0448f982a15b99f7e38a00c20dd5fe22b961
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 14:40:39 2008 +0000

    gibber-oob-file-transfer: the 'canceled' signal is fired when the
transfer was cancelled for an external reason, we don't have to fire it
when user explicitely ask to cancel

commit 6eadacb9671da98775b99936b22eb8b88d17ffb1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 14:33:05 2008 +0000

    OOB 404 stanza is 'item-not-found' not 'not-found'

commit 0d60d1a9bfa92b8312c2a52e536fb6277e66d26f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 14:31:46 2008 +0000

    Display HTTP error

commit 25093665b61186ac2393ae09ae22a65d17fb4376
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 13:47:40 2008 +0000

    GibberBytestreanOOB: use GibberListener instead of its own
implementation of listen(2)

commit b2dd1a8b3e32167f4690beb04330da2869c37829
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Nov 6 13:03:19 2008 +0000

    GibberListener: when the port is 0, let a random port be chosen,
returns this port. Add a unit test.

commit ffa24fce6fa4d56e7a3fd16c2639d41a26e96680
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:54:25 2008 +0000

    add test-send-file-item-not-found.py to tests suite

commit e3e70b5c4ab1b689dce7a344136b8fb685510235
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:54:15 2008 +0000

    add test-send-file-item-not-found.py

commit 8dc655496d2e003b9c1f78a25e8d09dc08ca3930
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:54:04 2008 +0000

    file-transfer-channel: handle NOT_FOUND FT error

commit ea59247583a584879fdae99e17e13a47a8c63038
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:04:25 2008 +0000

    add test-send-file-declined.py to tests suite

commit 2cb815a1477907c80c4cb9301fdeaba4b8341cb7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:04:13 2008 +0000

    add test-send-file-declined.py

commit 38595a9b99fd7772590ae826162469cb81c187f0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:03:55 2008 +0000

    gibber-oob-file-transfer: set cancelled to TRUE when we receive a
decline stanza from the remote peer

commit a32770b036d7ee4a57db1f60c679b3de85134be4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 12:01:48 2008 +0000

    file-transfer-channel: connect the cancel signal when we send the
file offer and not when it has been accepted so we are notified if the
remote user declined the file

commit 213d8eb79bacffe1ac5ec3cacf3b486e2b9c55d4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Nov 6 11:54:53 2008 +0000

    Channel_Type_File_Transfer.xml: sync with latest spec

commit 6609a42399d83c42a1960eeed3865d872202e0d3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 16:54:41 2008 +0000

    add test-send-file-to-unknown-contact.py

commit 0ca1c7eaacaaf7a83c24b5b2059f4ff22533a9df
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 16:53:47 2008 +0000

    don't crash if the TargetHandle is not connected

commit 1dca69eb89e26d9cbe4ff885ce2c71125ecda1dd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 16:19:34 2008 +0000

    gibber-file-transfer: keep a ref on the connection

commit e03eecc986a3323b3614fd09afafc0edfca82fd1
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 5 15:23:32 2008 +0000

    GibberListener: if the port is 0, let a random port be chosen and
use the same port on all address family

commit d1abba2d7c021b31a0f1d6b7a9d758fcb9ddd45d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 14:38:50 2008 +0000

    CreateChannel fails if the sending of the ft offer failed

commit d870e04400d0a105dd95fad8ccec7df27163b45d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 14:31:52 2008 +0000

    coding style tweaks

commit 5999c5c9734033c0040b1aae884db453eedbb954
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 14:25:46 2008 +0000

    emit the InitialOffsetDefined signal before the channel becomes Open

commit aa56b3d23609bb6f6a2b4aeac92bb9a5b6aed73d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 14:13:09 2008 +0000

    add test-send-file-provide-immediately.py

commit c468a1d5f4ac6f8760e8dbb5d226ef250c3f0171
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 14:10:02 2008 +0000

    rename test-send-file.py to test-send-file-wait-to-provide.p

commit 1bb51a407cc55e36f65af565f9fca928d61c4f64
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 14:07:02 2008 +0000

    test-receive-file.py: check if we receive the OOB IQ result

commit a02620880cac2ad1835fae5026c3dbd232ad680b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 5 13:52:58 2008 +0000

    Remove dead code

commit 4c8525aea7fbec24b9b8ac385a8cf671af5a055a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 5 13:52:33 2008 +0000

    Update copyright

commit f7f325154d8a913a24fbee0e9428585d9e819cd0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 13:43:30 2008 +0000

    test-send-file.py: test new states transition. OOB iq reply have to
be send at the *end* of the transfer

commit ac37fa768b48dae536ab02a4e96f114e4a930baa
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 13:41:23 2008 +0000

    implement news states transitions

commit da5a01d7ba30a20f4f70e667798860b56f3a6503
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 12:43:25 2008 +0000

    Implement new draft of the spec

commit 84190ffca8c5c58ad6f42dba53436ef10cf54cbc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Nov 5 11:22:13 2008 +0000

    Channel_Type_File_Transfer.xm: sync with latest draft

commit 640ef9dc484d0f5a7c882f6a2f91d65fb4a48b06
Merge: 5ba7bf1... 13c3639...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 4 19:32:19 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 7a0783aa5ff4275b8ac79e3d8bfb9de009b57504
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 4 19:13:44 2008 +0000

    Implement gibber_listener_listen_socket() in GibberListener and test
it in check-gibber-listener

commit 1e6f8ac61cd7f0233925789bd5a553231808f074
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 4 17:23:45 2008 +0000

    GibberUnixTransport: Call gibber_transport_emit_error when
gibber_unix_transport_connect() fails.

commit 67b5884176d34d6ff358c902e93f83f46f3c1414
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 4 14:57:46 2008 +0000

    GibberUnixTransport: Implement gibber_unix_transport_connect.

commit 0b387a908add93c0064b55d03bb2adac7bc45acf
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 4 12:51:07 2008 +0000

    Add GibberUnixTransport, child of GibberFdTransport

commit 25b58b304ceeb6f181553ff5778799ebe6734695
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 4 11:47:08 2008 +0000

    ft-manager: disconnect channel signals when disposing

commit ebe3eb979494f3bef10c24154d328ba8a59e0898
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Nov 4 11:46:30 2008 +0000

    ft-manager: initialize the channels list to NULL as we start with an
empty list

commit 13c36391727da9ec61d8ce68b126a80c48425f6e
Merge: 214090d... d376eb5...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 3 16:49:58 2008 +0000

    Merge branch 'gibber-listener'

commit d376eb51a0438f5a5c6ed5fa116cc7a34f66d30d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 3 16:44:53 2008 +0000

    tests/check-gibber-listener.c: Use g_error_matches instead of
error->code

commit 0a8da4530a14fb96f16a3c43a5429cb08fced6b9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 14:43:23 2008 +0000

    change from local-pending to accepted and from not-offererd to to
remote pending should have reason requested

commit a9e5d3f96e7459858fb4937b91f11b239fb68bbd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 14:34:04 2008 +0000

    use the same interface name in tests than the ones of tp-python

commit fc397dbc0734420638a33069ce456194160ab48c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 14:19:58 2008 +0000

    check if offset is always 0 when the ft is open

commit 43d3e2b14fc8e5f43a32c8ff4f618f0381fdd5f6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 3 14:19:48 2008 +0000

    lib/gibber/gibber-listener.c: sizeof (guint) == sizeof (socklen_t)
is not guaranteed, so cast to guint before emitting the signal

commit cd40de50d8c5e23114d23b491ab907907ae2b3b6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 14:16:28 2008 +0000

    content hash and dates are always non on the receiver side as the
protocol doesn't support them

commit 8207ba1d1897ee5ea1fd1aecdeac4e1c9179b7c3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 3 14:11:28 2008 +0000

    tests/check-gibber-listener.c: Check that
GIBBER_LISTENER_ERROR_ADDRESS_IN_USE is returned correctly

commit 1448d7e4403d40c55d3a73a17d16d8a78d4db49e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 3 14:00:52 2008 +0000

    lib/gibber/gibber-listener.c: Remove blank line

commit 98af5376ce03d85daee5d68669d3415aecc0f473
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Mon Nov 3 13:55:00 2008 +0000

    Remove redundant error clearing

commit dc6add1bfa2e58de4fc3324b646957fbfdf7a9da
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 13:36:55 2008 +0000

    file-transfer-channel: use priv->closed as channel destroyed
property

commit 4b29c59035f40a411e27465cd62fbe1d01b35187
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 13:31:32 2008 +0000

    coding style fixes

commit b21a6e2f4c2d1a5df76f97aed4df78a32b37ae4d
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Mon Nov 3 12:36:14 2008 +0000

    Also include netinet/in.h as per man 7 ipv6

commit 0cdf59558a6376de97a52dac8490069bc6ba4ec4
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Mon Nov 3 12:35:31 2008 +0000

    Fix error handling to not leak Gerrors

commit 720607b2e8116a53bcf2803d9b6452cdd02d4dc1
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Mon Nov 3 12:23:44 2008 +0000

    Port the GibberXmppConnectionListener to GibberListener

commit 0d9066b424b082ff34591bd44ed0fb5266cc64d5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 12:23:20 2008 +0000

    send/receive the content-type and description to/from the OOB stanza

commit 6099bb58e6bf57b792bc049d05aff5103e2b388d
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Mon Nov 3 11:57:21 2008 +0000

    Initial implementation of GibberListener

commit f2ce41af7f0cf23b506017165b850b096321e29d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 11:54:45 2008 +0000

    send an IQ error reply instead of asserting if we failed to parse a
file transfer offer

commit 4e832fa7db70e3f2e5cfd9559c391d35d15d4881
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Mon Nov 3 11:39:02 2008 +0000

    Connect over tcp after connecting signals

commit 841f4537ebcf20b7dafcc8d971498e731a6b1bb6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 11:38:06 2008 +0000

    remove some TODO comments and add one explaining the rational of the
current design

commit 59aedf72b1935bb9e351c30085d13d8603b77948
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 09:29:35 2008 +0000

    replace some check by assertions

commit fd9d1faec784a409207c4a83014f5fca2089ddbc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 09:26:01 2008 +0000

    properly check if the address type and access control passed by the
user is implemented

commit fc0833389b998974764a35d5f17c04f063c6d9c9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 09:12:36 2008 +0000

    fill the AvailableSocketTypes hash table

commit 38035314fbac2fb5d7b8b2805f0e1403370a6049
Merge: b8ca4af... 214090d...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 09:07:35 2008 +0000

    Merge commit 'origin/master' into ft-requestotron
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit b8ca4af281b525fb4f11fb90cfffac28244be636
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 08:48:16 2008 +0000

    add core to gitignore

commit 1bab84e93dd6901cb958eea7bb0d95c44cf586c2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Nov 3 08:47:06 2008 +0000

    add 2 FIXME's

commit c798f3ecf2b4dd6edf8ec882debd1c114e71257a
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Sat Nov 1 15:17:38 2008 +0000

    Add test for gibber listener base on the xmpp-connection-listener
one

commit 8dd55ea162490e1478b55094d5d46ba847eb2f14
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Sat Nov 1 15:16:18 2008 +0000

    Add dummy listener implementation

commit 5ba7bf12e9e0ae5f195f20f5f0d8796c308dd00e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 19:20:09 2008 +0000

    SalutTubesManager: Fix _dispose: unref XmppConnectionManager after
using it

commit ff3e1690db37b69299d0f4bf6ef7628d4af4bf94
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Oct 5 00:34:14 2008 +0100

    Fix: remove_stanza_filter() when SalutTubesManager is destroyed.

commit 4f9c54782c2626ab418a6ca4f5db24725f10f16a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 19:01:45 2008 +0000

    Fix previous commit: Fix leaks of ContactManager and
XmppConnectionManager

commit abb226cbdffe39b79ae4b1d4a6ab676668da197f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 18:38:12 2008 +0000

    Fix leaks of ContactManager and XmppConnectionManager

commit da85754289c2f323d86d44eff2a5681d9dbb523f
Merge: 23f6f0f... 214090d...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 17:49:17 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 214090d40580178e28f15ee1d52e2b24b9095c83
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 17:43:33 2008 +0000

    src/salut-im-channel.c: Remove a ref on stanza:
salut_im_channel_message_new() already ref it.

commit 36cfe8510a706e4d3758504b06c52edca688e042
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 17:13:47 2008 +0000

    Channels: fix leaks when setting PROP_CHANNEL_PROPERTIES

commit 23f6f0f02ccb3eae24dccb1c0321217e106d2a5b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 16:13:48 2008 +0000

    SalutDirectBytestreamManager: Fix a leak

commit c1527fc242b3f7cdbf9619e50aeeed0eff7c687e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 15:44:15 2008 +0000

    src/salut-tubes-manager.c: Add a GError in extract_tube_information
to send a precise error

commit fd6b6b96bde06ec97c4075b58e0b7643aca2cab9
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Oct 31 13:15:19 2008 +0000

    Avoid to send the close message stanza from both ends in 1-1 stream
tubes.
    
    This commit is similar to what was done for telepathy-gabble for its
bug #16797.

commit 177bb367a5ebb22b474b720ad54f459335c31368
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 20:56:37 2008 +0000

    docs/tubes.txt: the code does not ignore the acknowledgment of the
tube offer anymore

commit 3a8f8268e6f5c3a5cce92a180fbdbb9a6aece410
Merge: fc40669... b200ab5...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 20:40:22 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit b200ab5db03be32df6282f9e8d7b2da5cd97c802
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 20:09:05 2008 +0000

    Remove debug messages

commit fa4782da3035115f285c263dd2784462658d1445
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:35:57 2008 +0000

    Ignore ichats type notification message

commit fb6091f3f3805a0f3bbeb73871b2de6772056ced
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:35:00 2008 +0000

    on the real message, put a jabber:x:event with composing but without
id

commit ad4063de81a247dc2499477d98f40612bb56d936
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:33:52 2008 +0000

    Add jabber:x:event namespace

commit 6b704cebb64bee0e6f827d7e5c0070bd234f4ea9
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:20:47 2008 +0000

    We should only receive the message once

commit 59bc18c7889b7719ec9836e8dffa449030b88b54
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:18:34 2008 +0000

    Add a test for iChat type chat notifications

commit 2e9dd00050f622d9cac07adf914c986f47aae6ae
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:16:20 2008 +0000

    Fix checking of message type
    
    Actually assert when checks fail and set the message type
    attribute to chat

commit b89528c711196179f6a335f44864d5418b49afc5
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:06:31 2008 +0000

    Push new stanza at the tail of the queue, so they are popped in the
right order later on

commit 49229aaecbb97d2380dc5cbde9da1e886c945349
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Thu Oct 30 19:05:54 2008 +0000

    Check that the stanzas are read in the right order

commit b485f3768bc37c5d48932b013e5958c073d4ea47
Author: Sjoerd Simons <sjoerd.simons at collabora.co.uk>
Date:   Wed Oct 8 16:01:54 2008 +0100

    Use SSLv23_client_method instead of TLSv1_client_method to be
compatible with gtalk

commit fc40669b80ead3f469235afb6713871c095f02a8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 19:24:56 2008 +0000

    GibberBytestreams: implement block_read as a virtual function on the
bytestream iface.

commit e733dfde3bbb42c7fd7b80c123eebc8db97b43be
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 19:23:34 2008 +0000

    src/tube-iface.h: Coding style: return type on the same line as
function definition

commit 5419a61c2a19cbd4a9635b59cc3b306145a5999a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 18:28:20 2008 +0000

    src/salut-tubes-manager.c: coding style: alignment

commit b29818b8c90136855a8940972d0bfe5d1fd63062
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 18:21:15 2008 +0000

    src/salut-direct-bytestream-manager.c: Move initialisation from
_constructor to _init

commit 2678b288366cc971465a35cf4652aca1b1399d18
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:59:56 2008 +0000

    src/salut-direct-bytestream-manager.c: Better wording on GHashTable
*listeners;

commit c9778bfe835ff594027fb848374280c7b374ca38
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:30:00 2008 +0000

    Fix copyright date: only 2008 because this file is new

commit 2c1939fee2feefed0ff816084354a4d2c8300d55
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:27:27 2008 +0000

    lib/gibber/gibber-bytestream-direct.c: Add a FIXME to try every
address to connect

commit 03afe9d1e164a05f3219ddc041987eeab5e11ae4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:25:23 2008 +0000

    lib/gibber/gibber-bytestream-direct.c: Coding style: fix alignment

commit dba1cbbfb8bef9eb2bee5162339751e35142ff12
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:24:02 2008 +0000

    lib/gibber/gibber-bytestream-direct.c: add comment on
gibber_bytestream_direct_accept

commit 328394250756ff1321d53fa14b24b2377f158a93
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:20:44 2008 +0000

    lib/gibber/gibber-bytestream-direct.c: Coding style: alignment

commit 543064ea8a24a5439c99afba8891f16b534ca905
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:20:15 2008 +0000

    lib/gibber/gibber-bytestream-direct.c: Add comment on PROP_PROTOCOL
property

commit 2c56a6e4061bb43f953977d395fd08fbd36e0427
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 17:18:56 2008 +0000

    lib/gibber/gibber-bytestream-direct.c: add comment on
GibberBytestreamDirectPrivate->addresses

commit 5d641613443fff62014c118063bd34ef067df11e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 16:25:44 2008 +0000

    fix value of FT_STATE_NONE in tests

commit c1193192816db45e343cab01ce63712e2a9ee4df
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 15:01:21 2008 +0000

    src/tube-stream.c: Do not use xmpp_connection_manager in MUC tubes.

commit 019d38794d35a45ddef1b287d5d574334755811e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 15:00:41 2008 +0000

    src/salut-tubes-channel.c: Fix previous "if" in previous commit

commit 6729329a06ab82bdf04f14f9effc5531f23b2e98
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 14:21:21 2008 +0000

    add test-receive-file.py to tests suite

commit 1de6f284aa8945d946d39c65392de5dce52efef1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 14:21:08 2008 +0000

    add test-receive-file.py

commit 53b639b01786d49b47be701773c2972fefa168ac
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 14:17:17 2008 +0000

    set application/octet-stream as default content-type

commit 5dec1a4721129e9a1df7f8c06dcf7337c3595289
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 14:16:58 2008 +0000

    set content-type to text/plain

commit dd06ac1181fffa92242c4d6a0d334d759ded4b80
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 14:09:49 2008 +0000

    src/salut-tubes-channel.c: do not reference SalutContact or
XmppConnectionManager in MUC tubes channel because theses objects are
not used and they are NULL

commit 49aac6fd1a807d437deccb80e72a5c997866a61a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 14:09:11 2008 +0000

    src/salut-tubes-channel.c: Remove double G_IMPLEMENT_INTERFACE
TP_TYPE_EXPORTABLE_CHANNEL

commit aa70d7a99170a7c874e2451930e88cbb31ffaf1e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 14:02:40 2008 +0000

    gibber-oob-file-transfer: add a FIXME about <desc>

commit 477afac688cf97b7d929a45ed585d73ded40a512
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 13:59:24 2008 +0000

    test-send-file.py: factor out FILE_DESCRIPTION and use xpath to find
the url node

commit b31fcf1696fb5760a04e8b700a0a8de4ff350e49
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 13:40:10 2008 +0000

    file-transfer-channel: add comment listing properties not used

commit 0029c4e49616898222a3f4aa5f71e81119d68844
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 13:38:36 2008 +0000

    test-tube-close.py: explain why this test is disabled

commit d246efdf81cd329a84fc6df005064bca6dfaa0c2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 12:27:44 2008 +0000

    src/salut-tubes-manager.c: remove useless return

commit e72bb5fed8e5822018f8c92fddafd1419b8ba9d1
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 12:26:12 2008 +0000

    salut-direct-bytestream-manager.h: Coding style: the return type of
the functions doesn't have to be on his own line

commit a84f9557c6601e78817893b2211968385270708d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 12:20:06 2008 +0000

    salut-direct-bytestream-manager.c: Coding style: alignement and
remove trailing \n

commit a1bc2756d6c5a3812cf695110ddcedf39469f86a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 12:14:27 2008 +0000

    GibberIqHelperRequestStanza: use g_slice instead of g_new

commit b8df101f79e4cd36329230cf5768a94c01f285a7
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 30 11:51:53 2008 +0000

    gibber-bytestream-direct.h: Coding style: the return type of the
functions doesn't have to be on his own line

commit 8392c5c347016408cd53dedd22712ffd7eeaa282
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Oct 30 11:47:14 2008 +0000

    file-transfer-channel: don't pass all the ft channle properties to
salut_ft_manager_new_channel and don't fire the new-channel signal in it
so the caller can set the extra properties before firing the signal

commit 6427f2825d4eb5c69a11ece8d9ae657377e958f3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 17:22:41 2008 +0000

    test-send-file.py: catch the FileTransferStateChanged and
TransferredBytesChanged signal together

commit fc87ab5ee02e22dbc708f707477d2e9dcf35dc97
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 17:13:55 2008 +0000

    SalutDirectBytestreamManager: free listeners automatically by
registering a function in g_hash_table_new_full and using
g_hash_table_remove

commit a3793f7a2df1ae06f3826047ee2db4559223718b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 17:02:43 2008 +0000

    Coding style: do not prefix static function with "_".

commit f5df5b7c95c608b0159abef55ff34c92e2510b6f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Oct 27 20:30:17 2008 +0000

    Fix printf format for 64bits.

commit a8f12042684d334a2ca019f8661042f7f6599966
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 16:59:54 2008 +0000

    Coding style: tubes_muc_message_received, tubes_message_received and
tubes_message_close_received prefixed with salut_tubes_channel

commit 46559cd8496866978944b5cf8312c2e86dddb154
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 16:56:48 2008 +0000

    ft-channel: remove the incoming property

commit ce40f316f4d54a51d8db95b85313c36105788745
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 16:53:31 2008 +0000

    docs/tubes.txt: Examples for tube closing

commit 8e652260b0688340357b91bfc5e7738e3841aacc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 16:51:57 2008 +0000

    add test-send-file.py to tests suite

commit ccbd639e41f1d1beccb4c1001319a71b0b0e2885
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 16:51:49 2008 +0000

    add test-send-file.py

commit 7dde074b7b8a90a4c7146c389665f3466f5590a1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 16:51:36 2008 +0000

    file-transfer-channel: implement the exportable channel interface

commit 55e157af02ccd5f84180da100602232dd4250a02
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 16:50:23 2008 +0000

    connection: the ft manager is a channel manager now

commit 2702f94c64828145ee967a4d0eec01d9e5b82812
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 16:48:26 2008 +0000

    docs/tubes.txt: IP policy when a new tube stream is established

commit d66827952bc6d9683f42535da79e6c5d6b0aedbd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Oct 29 16:44:34 2008 +0000

    Start the convert from a channel factory to a channel manager

commit 4550587a18f83a480e70793a930e66249b1daa4a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 16:36:08 2008 +0000

    Reference count on XmppConnection: Revert last chunk of
1f0aca2d6a86a814230a9e6d8a9700d85956ac13

commit fe7fc3ff8fff957ad32a4de8661d7f18b4c5ef7d
Merge: cd00b40... 57edd8e...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 14:24:09 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 57edd8ed94aa206b9903695f5a92c22e4599bb35
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 12:33:38 2008 +0000

    Tests: refdbg: fix README and let the user use a different refdbg

commit c031c4de77c4f1bf77f4d6558becbc0804f9e27e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 12:07:53 2008 +0000

    tests/README: add an example how to use refdbg

commit db6afd9955fcc219f5aeb81f390936be96c138bf
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 11:55:46 2008 +0000

    tests/README: explain how to use the different debugging tools with
twisted tests

commit 2c50e1f904d50a5395e1f2fb2a359c6be60ffab5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 11:48:33 2008 +0000

    saluttest.py: wait before killing the bus if SALUT_TEST_REFDBG set
as refdbg needs the process to be clearly exited

commit 8c00751d922b37a2a5afcd4da610b93c79285b11
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 11:47:05 2008 +0000

    add refdbg.log to gitignore

commit cd00b40ce8bf3d863de110bb46276cb3444c9e26
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 28 19:41:05 2008 +0000

    Revert a change on counting reference: SalutContact does not ref
SalutConnection anymore

commit 0135cfdc2176238e32def30e3badfed73fd0bd90
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 28 19:40:05 2008 +0000

    src/salut-tubes-manager.c: Fix a reference count on SalutContact

commit ac91f66205246148a64f6b4cbac6505b624a449c
Merge: 6167176... 1bddf17...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 28 16:34:05 2008 +0000

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 7389661e35182dc2be84a6a2b80542c0fe7f0601
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Oct 28 15:40:26 2008 +0000

    rename SalutFileChannel to SalutFileTransferChannel

commit 70bb1c0266b2d32eb30381d7b6ef772bff158793
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Oct 28 15:36:23 2008 +0000

    move salut-file-channel.[ch] to salut-file-transfer-channel.[ch]

commit 862ff578a94208694455d5c202fa9155cd8b25c3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Oct 28 15:32:38 2008 +0000

    fix build with new spec

commit fca108888c8c7f3d004090f7208dc99483ecda2c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Oct 28 15:30:02 2008 +0000

    add Unix_Timestamp64 type to all.xml

commit 5ee3d011eb4fe32dd7929f0b91faacfa60ea67a5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Oct 28 15:29:30 2008 +0000

    sync with latest FT spec draft

commit 7acc3d9ebefacea15b0c3891ccbc6f303deefe60
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Sep 22 13:21:15 2008 +0100

    Added my name as author in some headers.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 48b261f13d1cc83d4f1b35235aab05f802b2b2a7
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Sep 22 13:05:07 2008 +0100

    Handle error messages with printf format strings in.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit fd91bc41150a0a4892b2d0029a782184875eae2a
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Sep 22 12:48:04 2008 +0100

    escape_filename: if the number of unacceptable characters is zero
then simply duplicate the filename.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit e08939d2509d65c6011f2b250eb552b7e4af1925
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Sep 19 18:31:29 2008 +0100

    Moved size property from GibberFileTransfer public struct to private
struct and added accessors.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 1618936fac876aea38627b0dc0f527de5b4ca0da
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Sep 19 17:42:24 2008 +0100

    Fixed get_local_unix_socket_path function to create the random file
name itself.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 2144d88f1fd660d8652f84c232351544e7359ff2
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Sep 19 12:23:37 2008 +0100

    Use an error enum instead of hardcoding error values.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 06a7d82024d9e42ea7c4bb47407eb222eda9f928
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Sep 19 12:14:49 2008 +0100

    Fixed typo in dbus_g_method_return_error arguments.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 6e2985063c86fa73d2e26393914307b07d581dcf
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 19:00:46 2008 +0100

    Added a comment explaining why wrote_chunk_cb is called in in _send.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 758cda5ce556f1271618ced1520fd32c589f4bd5
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 18:58:33 2008 +0100

    Use "& 0xff" instead of "& 15" for better readability.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 1f5c93f62e716f762e3d88fe0e735175fa8bac77
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 18:51:44 2008 +0100

    Wrap more lines at 80 characters.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 6e5afd98a0980f79ad320deb72620e83e75ad887
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 18:34:08 2008 +0100

    Removed irrelevant FIXME.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit ce03a47b3216bad1f1f40d6ce9b2fd5bf16f519d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 18:18:29 2008 +0100

    Cast and assign the file channel user_data in the same block.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 5d8e6b8ca5084f7e6863fe7335058f108362a45b
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 18:14:23 2008 +0100

    Changed listen call to have a sensible backlog.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 946e202794796a5c477b15631753897d24fd7659
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 18:01:08 2008 +0100

    Cope with setting up local socket failing in {Accept,Offer}File
methods.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 7dc21d5d479c08e73e3294a14ca203fb83106e8e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 16:04:45 2008 +0100

    Duplicate the filename from the stanza and free it on finalize.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 0458ad2a358f20a6a8854e015772829e95557fe2
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 16:02:58 2008 +0100

    Cope with gibber_file_transfer_new_from_stanza failing.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 4fdbac34a3827660ef2dad6b615c621815d65d6d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 16:01:10 2008 +0100

    Wrapped lines to 80 characters maximum.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 57acdaab94f65c3b42ab476cd4dd2a6ae328df40
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:52:31 2008 +0100

    Fixed transferred-bytes write access.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit b68faa9564e4d9453723f171f7e9c3720e94fc6c
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:51:40 2008 +0100

    Fixed available-socket-type's writable access.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 1575f4fccfbd35270d02bbfaac396aa427548e7e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:50:25 2008 +0100

    Fixed state property's write-access.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 7bef36113c573dacaccd052b47533d47c909f96a
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:26:24 2008 +0100

    Use g_value_dup_object instead of get_object and then refing.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit d2c6d8a2d1a8c47e7309c26b725e326ca172149e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:25:27 2008 +0100

    Removed unused commented-out code.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit d8ca5bb205369a3ea6cd36c6eb7ce67cc27a0f31
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:24:35 2008 +0100

    Renamed G_STR_EMPTY to CHECK_STR_EMPTY.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 2205704ee2e4ebb1573df81db636ca394a466b22
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:22:04 2008 +0100

    Removed useless include of text mixin.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 229626bddf1270f237ffc3610b61b2593042054f
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:21:50 2008 +0100

    Updated .gitignore.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit f205c020a70f3664ce33ba3847fadca7abc92181
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Sep 18 15:13:45 2008 +0100

    Use NI_MAXHOST instead of 50 for the max hostname length.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 8a0c187a2243abfcf0aa85e369f518aab34d80ee
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:43:52 2008 +0100

    Misc. style and comment fixes.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 6133111e4076c8c3b35001cb6750fbeb1459fa63
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:41:51 2008 +0100

    Use the Socket_Address_Type enum from the already-merged spec.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 19b94881cf9d642a1e7e7e6c177c71594268a173
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:33:11 2008 +0100

    Pass the channel instance into accept_local_socket_connection in
case the GibberFileTransfer object hasn't been made yet.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit c9dbe56d636d6f69e711955a6a27425bcf33cd0d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:32:21 2008 +0100

    Removed salut_file_channel_check_and_send and implemented OfferFile.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit cf5ade9a0de8a049af082c60b20afb0e6abf2b2d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:30:38 2008 +0100

    Removed SocketPath property and added InitialOffset property.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 3c235d3fd703c2f9114988a4d0e8ebdb2dc0acd0
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:23:39 2008 +0100

    Removed ContentMD5 property and replaced with ContentHashType and
ContentHash.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 8ec7054264a4a6113df59e2372675f932d52efb4
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 26 14:15:16 2008 +0100

    Replaced Direction channel property with a incoming GObject
property.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit e31c2cf7eff7a693b68e8a41eb62f3f17b467184
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Aug 20 17:45:48 2008 +0100

    Updated Channel.Type.File spec.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit aa51099d85773e1ecf200b41ca4ab6dc8983d51c
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 19 16:54:41 2008 +0100

    Removed EstimatedFilesize property from the file channel.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 7c0b9f650e5d43de11d4b5875092895e88f27448
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 19 16:30:47 2008 +0100

    Changed state GObject property to default to 0, which is the new
"undefined" state.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 0eb238e0b52d879a12e575bd35450f729479e4a9
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 19 16:26:04 2008 +0100

    Coding style changes to SalutFileChannel to make it conform with
Collabora coding style.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit f5782ddf4832a79105cf1343a923a41bca5d015c
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 19 16:25:34 2008 +0100

    Make sure salut_file_channel_interfaces is static.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 191acbe5c5fb2aa03299911b6fb977557aa71f70
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Aug 13 12:53:16 2008 +0100

    Removed duplicate types from Channel.Type.File spec and used
tp:external-type instead.
    
    Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>

commit 1f6a8c39a6eb68f88305367f52c92d05538eeea1
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 17:26:35 2008 +0000

    Handle the canceled signal in both incoming and outgoing transfers.
    
    20080805172635-8ed0e-8fd404bbb76af1e9dd2edf68e5c474e169a63ec3.gz

commit 5c939c04488fced2d1455560cb3856536a617da8
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 17:25:34 2008 +0000

    Cancel the gibber file transfer when the recipient cancels the
transfer, so that the sender receives a "canceled" signal.
    
    20080805172534-8ed0e-b1f499d0b786bafc0f528ecbd6839d727eecb286.gz

commit 0d67ad9cf3edf184e9b56fefbe8c24d339d4edc7
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 17:17:56 2008 +0000

    Emit "canceled" on the GibberOobFileTransfer object if cancelled.
    
    20080805171756-8ed0e-a7aa2731ebe1db77744ee37982df303add28c003.gz

commit bd449d5274ea17fccc38624694cffeef48306d41
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 17:03:23 2008 +0000

    Added a "cancelled" boolean to the GibberOobFileTransfer object to
keep track of whether the transfer has been cancelled.
    
    20080805170323-8ed0e-3452caec9c48299f64fda05a10f4ec7d27c661ac.gz

commit a99bb71e60479a78bf1afa77711e10ce8968fa8e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 16:59:36 2008 +0000

    Added more verbose debug message when an incomplete transfer occurs.
    
    20080805165936-8ed0e-900709f518c8027a3a5815b7b0519ae6a62a593f.gz

commit 1a8c05b72c964c230372fc55b5c9b59ed1585068
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 11:11:38 2008 +0000

    Connect to the canceled signal in the file channel and change the
transfer state appropriately.
    
    20080805111138-8ed0e-54a4c870b5666c65c00f40902484380bc06ace61.gz

commit d412383b99018cb2549d459866850183462e55d0
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 11:10:35 2008 +0000

    Emit the canceled signal in the GibberOobFileTransfer when
appropriate.
    
    20080805111035-8ed0e-f91960cb96d9d029aa4e1aafcd61696896dd1db7.gz

commit 8c1f1dfd8892021daa214dcbc3e324d053d88997
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 11:09:52 2008 +0000

    Added canceled signal to GibberFileTransfer.
    
    20080805110952-8ed0e-bd0b537a6f81b3bef8a7515396b41cdb6739608d.gz

commit d3efa93221ed4ded06d07f7de381421d5a0b362c
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Aug 5 11:07:22 2008 +0000

    Added a proper state change reason to a remote cancellation.
    
    20080805110722-8ed0e-1f7f605bfaca0259a06284e6c4743aa2fc09157a.gz

commit 3842c8d684c30de8b62b09d9b210584db7a73770
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Aug 4 18:54:18 2008 +0000

    Emit the canceled state on the file channel before closing it.
    
    20080804185418-8ed0e-cbf1a34ae62b9f2b12a6b5151668fe351d9e2363.gz

commit f6f6346d38397ba19d7dfd8a56be5397ec00025f
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Aug 4 17:22:53 2008 +0000

    Enabled sending one last TransferredBytes signal when the transfer
finishes.
    
    20080804172253-8ed0e-94862977e2c8af6a22d91fd86e4c83fa8d2b8f6d.gz

commit 7f58ccd66107b3e0182ad50bbc81a59b9347d256
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Aug 4 17:11:42 2008 +0000

    Made sure TransferredBytes is only emitted once every second.
    
    20080804171142-8ed0e-c7d3161ed7624ebc9bc613c6a783edf9e0e25fc9.gz

commit 1cf782a29dca4c99b54260d50cbee46428add125
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Aug 4 16:04:58 2008 +0000

    Added transferred-chunk signal to enable TransferredBytes to work.
    
    20080804160458-8ed0e-ace6aeefc687528a03cecc1bbdae4dc1254209d3.gz

commit 06b4d917d1ce8d368aabb32f2182eea6e65f3bea
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 30 19:26:01 2008 +0000

    Release the connection when the transfer is complete.
    
    20080730192601-8ed0e-070f38ce9de748391d7fe1723d87f3572d5bfc72.gz

commit b1424a02650814c320b8f8db5a207a2798d2c1cb
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 30 19:13:59 2008 +0000

    Make sure the connection is taken by the connection manager when in
use.
    
    20080730191359-8ed0e-0ca82e9e3d95ffa8abfad14782da801e2a807324.gz

commit e62d38ff6696fe5fcc11206fbf2e76ffcb127904
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 30 14:25:30 2008 +0000

    Made sure the object path of new file channels are unique.
    
    20080730142530-8ed0e-d214e036fb5d5fbc54d6fd3998f6beaf02d5e2bd.gz

commit d8a4b78583e0276804850d267f251864bd72e203
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 29 14:21:07 2008 +0000

    Use a definition for an undefined file size instead of repeating
G_MAXUINT64.
    
    20080729142107-8ed0e-aa293bb8ae199ee4e5c1f478021c09064ff6ee4a.gz

commit c1c02f08a2157b6fad848d5acde6647b4f54d42d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 29 13:16:05 2008 +0000

    Corrected unspecified file size from zero to G_MAXUINT64.
    
    20080729131605-8ed0e-f517146225f0afb4f4c1050ada000a9021c982b6.gz

commit 20404e475688744449f094661972ed533fdca7c0
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 29 13:14:22 2008 +0000

    Added more debugging output.
    
    20080729131422-8ed0e-2742080b894c490b220c93b406e518d7a249ef0d.gz

commit 2ee7942f6b5e17e42c5b025d43c7e275024a4478
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 29 13:11:26 2008 +0000

    Added TransferredBytes D-BUS properties to DBusPropertiesMixin
config.
    
    20080729131126-8ed0e-df691ff0b079c979316410c336c0b3e6cfafb848.gz

commit 5304efbf4ad568d838816e2e6c6ba1acdf6ea811
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Jul 24 16:13:20 2008 +0000

    Fixed salut_ft_manager_iface_foreach_one to work with a GList
instead of a GHashTable.
    
    20080724161320-8ed0e-58c22daf5464b1c3fcf644e25d391eee65d553bd.gz

commit 9f593a7ad733e571043f9bf7ab98e8ecfb96db7d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 23 11:10:38 2008 +0000

    Changed direction and state default values to values not actually in
use.
    
    20080723111038-8ed0e-e62de42176e20a9747191274f75518e74d5be627.gz

commit dc355e89c22f7f708ecd6da51e111f578abbac81
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 15:14:06 2008 +0000

    Fixed libsoup's AC_SUBST in configure.ac.
    
    20080722151406-8ed0e-aee3815a3c979716256bcef203924aa1568ebf24.gz

commit 1f4c0c6b20ada75fcef65e16cb4b7f78ab83efda
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 14:58:19 2008 +0000

    Added more error checks and calls to AcceptFile.
    
    20080722145819-8ed0e-af2271f4af9426cba4d3203b16c812d047144bea.gz

commit 04799a468bb7ac47b30783e455b1785659ac5e5c
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 14:57:58 2008 +0000

    Added NotAvailable error to AcceptFile.
    
    20080722145758-8ed0e-3c84b9c13f7b485c98f62b09a7e6974364bc3304.gz

commit 619b0f547fbae886a47464e087db70a0bf4e6068
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 14:57:45 2008 +0000

    Fixed a rogue tab.
    
    20080722145745-8ed0e-2545f073965212f90691d950d41670bfd6de3b71.gz

commit 1cd521aa01f5511ee154607b650ddd48bbdf1575
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 14:02:01 2008 +0000

    Changed ft manager from using a hash table to a list, for managing
channels.
    
    20080722140201-8ed0e-62403ca3472bc08b53eddd30c36bf024786fe120.gz

commit 921a8388a864a3b6d37dc8a328d19cdd03e7ff93
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 13:42:55 2008 +0000

    Added back code to execute when setting "direction" GObject
property, which needs to be set by the constructor.
    
    20080722134255-8ed0e-37f58dfad9943dfcc6bf614e0caa3ebab5dcf64c.gz

commit e742847c232c56dc26c8f02f2cd7fedcdaf552b5
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 22 10:47:49 2008 +0000

    Added TODO notes to AcceptFile implementation.
    
    20080722104749-8ed0e-5efb0cd6357887c7a9aac8a4dec6c22529ab86a2.gz

commit c0454011f65833942ffd013a295614b85d8646c7
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 23:27:40 2008 +0000

    Corrected output to AcceptFile.
    
    20080721232740-8ed0e-59d43b7b3b3962ef27163d623d42fe5f31dee553.gz

commit 354304cfc9e7b423116d8f3b30e449e0d9070784
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 23:24:59 2008 +0000

    Cleaned up socket path functions.
    
    20080721232459-8ed0e-4f5b85d2c14ac91505505f25b05ea608f2a9974e.gz

commit d121860b556d8582574017e248b8591261056677
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 23:13:29 2008 +0000

    Removed unused hash table.
    
    20080721231329-8ed0e-0cf986f070be768c3b72a0d47a4ac51915755316.gz

commit db9237edcf8bf84d4168580eff43a7f5100ee0d7
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 21:52:33 2008 +0000

    Updated copyright dates.
    
    20080721215233-8ed0e-6ff5ae3184206140e167cedd4049be7ade3bec73.gz

commit 47f4b78c235a9422421cd0f8de87772f296cc239
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 21:46:53 2008 +0000

    Made direction property not writeable, and changed its default value
to one without meaning in the code.
    
    20080721214653-8ed0e-facbfb49285a2ed5e60cd0447058d7d65d677a8a.gz

commit cf6333b6ac96cdd205ad76198bb364725195ad47
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:13:08 2008 +0000

    Added call to check_and_send method to property setter.
    
    20080721201308-8ed0e-b52b6790ca7f24edec2c2b73868bd141698a5f63.gz

commit a7f9481857f23927d8350f3e251983e2eb0b20a0
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:12:16 2008 +0000

    Added salut_file_channel_check_and_send function to initiate the
file transfer if there are sufficient details.
    
    20080721201216-8ed0e-b252308fb42dc646948b8c54ce949e5c8c599bbd.gz

commit d343d643f8a042fe67a7e9be629bfe3363fde541
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:11:43 2008 +0000

    Recorded the socket path for SocketPath property to actually work.
    
    20080721201143-8ed0e-587f59f039d4e45ee00d7d1c261e25c33418376c.gz

commit 0e340fbe3d1859a8a16b965e54af6f810df31887
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:10:27 2008 +0000

    Simplified salut_file_channel_set_state to access the state variable
directly.
    
    20080721201027-8ed0e-1717b573965d81b6b19a2e16de155e9586b26ed7.gz

commit b72754e98b0bdc02c79f0021d7756034538d419d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:08:26 2008 +0000

    Fixed pointer to GValue.
    
    20080721200826-8ed0e-6cb9cffecf19a5eda4c48599caa7a02dae11e6d6.gz

commit 8ef1cc6eed6db87d4cd2eb4598def1ef921b00dd
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:07:20 2008 +0000

    Replaced more of the old code with the new design.
    
    20080721200720-8ed0e-fb711f91c0b7d92a1193ff9a7fcd06e9dc9b8359.gz

commit 56fdcb8af03d959261ab67006aeca9ca178e6efe
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:06:43 2008 +0000

    Fixed typo in xmpp_connection_manager_new_connection_cb.
    
    20080721200643-8ed0e-06a38e13b2708b3d52bcce61abbd88e077adf44e.gz

commit e609c6711d511ac29b31f4a2bb931bebbf51425e
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:04:05 2008 +0000

    Removed NewConnectionData struct and its references.
    
    20080721200405-8ed0e-2b6aa74fa8111819f309dcaacc87a15924dcde89.gz

commit a494187268d7ecc561222501b6fe89283ca6e401
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 20:01:13 2008 +0000

    Cleaned up send_file_offer method.
    
    20080721200113-8ed0e-de09992c4bf8990bdfd46d3226be9be6a2ae5cb3.gz

commit 62af24529fa3c6d2a263ffb6cb0564ad6ddecee4
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:59:30 2008 +0000

    Added salut_file_channel_set_state prototype.
    
    20080721195930-8ed0e-a0214bec934650bb65d813033815c957492b7771.gz

commit d63ce26077b53137820e3795909d5f7387a2565d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:56:13 2008 +0000

    Allow creating file channels with the correct direction.
    
    20080721195613-8ed0e-a5fcd51e8d6706135565b6b6a42ec6c3c961519f.gz

commit d3f5080c5a506f9a349be083f45230b5fc8027a2
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:31:41 2008 +0000

    Fixed typo in property setter.
    
    20080721193141-8ed0e-910724afe396cb09945ec8c2278b69f30056f78b.gz

commit 32c0d928d127ae128059b064ca92558a1044aaee
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:30:50 2008 +0000

    Fixed GObject property setting in GibberOobFileTransfer creation.
    
    20080721193050-8ed0e-fd0fd373bcd72b8d320112801423d2f9e451551e.gz

commit ef32eca954cad41ac9f8f775d2e1e117706a9cc6
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:29:23 2008 +0000

    Use salut_file_channel_set_state where possible.
    
    20080721192923-8ed0e-1c459c38302264367b6d1b7d3017a50b1c38b879.gz

commit 3fdf8b0fbc862265684fea193159e85c83db051f
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:28:10 2008 +0000

    More changes from uint to uint64.
    
    20080721192810-8ed0e-f09a3630d725d44492cce0331c9178bef502a248.gz

commit c85045a42f74ae8dc569a7daca3dd48fccbd67bf
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 19:25:24 2008 +0000

    Added SocketPath D-BUS property.
    
    20080721192524-8ed0e-a7f160a0a688e1c1ab670fb7b275224a7c22eec2.gz

commit 9bf4b36bfcea7ae8d2cdfdc1619a2d04b243e2ac
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 13:22:21 2008 +0000

    Added G_STR_EMPTY helper method.
    
    20080721132221-8ed0e-74cc6dc26682ef1b430ea482918c9cd16892c4c2.gz

commit 0a8ba7c60459e55c4d54b31528cc27eefa9b1afd
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 13:20:39 2008 +0000

    Changed Size, EstimatedSize and TransferredBytes to uint64s.
    
    20080721132039-8ed0e-eeb5a10173ed704c9e804e13000217d063b819a7.gz

commit d4a6f4aa39da4f10209487b16ce056000decea90
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Mon Jul 21 10:41:49 2008 +0000

    Implemented the Interfaces D-Bus property nicely, but held onto the
deprecated GetInterfaces method too.
    
    20080721104149-8ed0e-56ef0d3711f86c8382be4d26db82289d610635ba.gz

commit aced2af9ee10e2a233a3b2ef98ebec5a8312bcd9
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Jul 18 17:10:43 2008 +0000

    Made properties readwrite for use with the old requests API, for
now.
    
    20080718171043-8ed0e-a28c70a5c35af951998b38ae1f2738f3ff723b68.gz

commit 0c0a502747ebcdb22ebdad994da91730189c023f
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Jul 18 12:18:32 2008 +0000

    Added Direction property to file channel.
    
    20080718121832-8ed0e-649e33e87af52de9064631b7fe73952d7955e8fd.gz

commit fd9dcfb9b66c395fbeb4b2ac4c3b83b7281fbbef
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Fri Jul 18 12:16:56 2008 +0000

    Fixed property usage in file channel.
    
    20080718121656-8ed0e-c2a8e962f568aa10f7649e5df68511dadd29201c.gz

commit b841945f7383bf2fc3055ee7ae89289958f256fc
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Jul 17 18:26:33 2008 +0000

    Started setting properties on the channel when required.
    
    20080717182633-8ed0e-be204cfaf33b754fe022aba7cae793b20063a3c9.gz

commit 5dde42da43ade275474619e17bc69c614f1ae027
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Jul 17 18:12:58 2008 +0000

    Implemented using GObject properties correctly.
    
    20080717181258-8ed0e-569c6c0e3945b9761719c28e18735a4a19b68c37.gz

commit c88f987fc9eaada0211f77cf805ab839c90151e2
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Jul 17 16:16:03 2008 +0000

    Implemented TpDBusPropertiesMixin in File channel type.
    
    20080717161603-8ed0e-b7c2f59c61c5d36a95d9d47357ab91a060867a2d.gz

commit 95bcd0ed01acfe4dcab65ae1ab21324b6f8140cf
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Thu Jul 17 13:48:26 2008 +0000

    Added temporary Direction property.
    
    20080717134826-8ed0e-1d94261e3f87a79903997bf36d4788e15d815c5d.gz

commit 1596ab3a079345a2d39da52067ce062c324c647a
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 16 17:06:19 2008 +0000

    Removed file transfer mixin.
    
    20080716170619-8ed0e-425f8f9d88adee496252fec278397b21a9c3830c.gz

commit e84f0255fe44b5de05e7834566f6fab27f0e7a97
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 16 15:54:17 2008 +0000

    Updated spec to include State property.
    
    20080716155417-8ed0e-07748cd371c4e090f8ef5284fec5f57224baea38.gz

commit bd2fab7e92e316fe150f285ba142f2d18ab6ee2b
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 16 15:38:30 2008 +0000

    Fixed up AcceptFile and its dependant functions to not use the File
Transfer ID.
    
    20080716153830-8ed0e-44e776f0d8330d89044351f6368f272744c944ea.gz

commit deb9adf232b55c78d3ed81e2335e0e4ab076334a
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 16 13:32:59 2008 +0000

    Renamed SalutFtChannel to SalutFileChannel.
    
    20080716133259-8ed0e-03c15d1117bb7e08ffb098acd17f36ec3d18142a.gz

commit f0607286fba67637bcb6c3820e51f1651e97c625
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 16 13:11:22 2008 +0000

    Renamed salut-ft-channel.[ch] to salut-file-channel.[ch]
    
    20080716131122-8ed0e-f8759bde23a78ab0553815342be045af82ff45b9.gz

commit e38dddd90ba8932bf587a8625e6215edd6f7428d
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Wed Jul 16 12:44:38 2008 +0000

    Added new File channel type spec and got current code to compile.
    
    20080716124438-8ed0e-719526712fb057566d999a8a06f0e209a6a65eb6.gz

commit f839964711ba39e7a4c71215a15795c428858f2b
Author: Jonny Lamb <jonny.lamb at collabora.co.uk>
Date:   Tue Jul 15 18:56:36 2008 +0000

    Added Marco's file transfer code.
    
    20080715185636-8ed0e-06775a31a2c94b716db41375af32db8248b9e8d3.gz

commit 61671764dcb781d8e7a6782bc2cae7db24492d1a
Merge: 77660a7... 9bd3085...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 23 14:36:16 2008 -0400

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 1bddf174b9b4123bafcfab711007109afa37bfe0
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 23 14:25:03 2008 -0400

    Twisted tests only uses IPv4 (not IPv6). Use PROTO_INET instead of
PROTO_UNSPEC in Avahi calls.

commit 9bd3085e21273564033735eca808dccec0ddea40
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct 15 16:21:32 2008 +0100

    Use GChecksum for SHA-1 (with the same code as Gabble 0.7.12)

commit cebe844419f6bd4b922de36b056e701740128ce4
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct 15 16:37:45 2008 +0100

    SalutRoomlistChannel: use TP_STRUCT_TYPE_ROOM_INFO rather than
reinventing it

commit 5590625795b5e68c40f41a41e5f618005756ffd5
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct 15 16:24:21 2008 +0100

    SalutImChannel: use G_PARAM_STATIC_STRINGS

commit aa8cab85dc9990d3f0d87cb1fada08348c26708a
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct 15 16:22:07 2008 +0100

    .gitignore: ignore 'compile' (from automake 1.9)

commit 48c9470e2bf5b0128eafab4dff3080984fcc823a
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct 15 16:18:27 2008 +0100

    Bump telepathy-glib and GLib dependency versions

commit 01db0fe5ce6874560f1d5cee0b2d54f5321cfa08
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct 15 16:18:03 2008 +0100

    Require automake 1.9 (same rationale as telepathy-glib, Gabble)

commit 77660a7bcec64328492af434843a63e8885495ce
Merge: e70cd6d... 8bb3431...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 23 10:36:57 2008 -0400

    Merge branch 'master' into tubes-requestotron-without-new-specs

commit 8bb34311e60598cfea2489cc0aafffb4ac95263b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 23 10:20:58 2008 -0400

    SalutImManager: implement EnsureChannel

commit 731fba43cf5669bf8b841d14b789e835a891cc81
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 23 10:15:45 2008 -0400

    Coding style: add a space in casts

commit 6b0bc1a0d7a28c81d7e15ebd07b597fa3feed412
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Oct 23 10:14:35 2008 -0400

    Channels do not implement .FUTURE anymore. Remove include
extensions/extensions.h.

commit b3f1b9e512dc95239d0f280058eae3631fe100b7
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:45:43 2008 -0400

    extensions/Channel_Future.xml: Remove Requested, InitiatorHandle,
InitiatorID because they are integrated in the main Channel interface
now (Update from tp-spec)

commit ed0c94cbddd3b4b01861cbd446d8776cffd3ab01
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:42:07 2008 -0400

    SalutMucChannel: Requested, InitiatorID, InitiatorHandle are no more
future properties

commit 2782d5b59c6dae898cab0e675108d3672682a927
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:41:19 2008 -0400

    SalutContactChannel: Requested, InitiatorID, InitiatorHandle are no
more future properties

commit e70cd6dc895e469ad19f6dbb1b2bbbc7731f2d67
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:31:55 2008 -0400

    SalutTubesChannel: Fix bad conflict resolution

commit 49a966687ea8e1cfbdcbf64ab3bd33514818d17b
Merge: fcb0eb6... ba19207...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:31:32 2008 -0400

    Merge branch 'wjt-requestotron' into
tubes-requestotron-without-new-specs
    
    Conflicts:
    
    	src/salut-tubes-channel.c

commit ba192075fdd28c8f5da9788aafe2bd5b1ed0b668
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:20:28 2008 -0400

    SalutImChannel: Requested, InitiatorID, InitiatorHandle are no more
future properties

commit d0cfa2b5844bcd87e53c0885fc391239f6a2833c
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 14:16:19 2008 -0400

    SalutTubesChannel: expose requested, initiator-handle and
initiator-id as D-Bus properties

commit b11806162e2a059b4daeb1845a320a3761bea383
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 13:38:47 2008 -0400

    SalutRoomlistChannel: Implement initiator-id and initiator-handle

commit cf6b9bd8a29488b73f5b895fcc387cdf886fa744
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 12:01:51 2008 -0400

    SalutTubesChannel implements TpExportableChannel
    
    Conflicts:
    
    	src/salut-tubes-channel.c

commit e5046ab54fcc66f46b38ceb3817c9cda9738caf3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 11:49:37 2008 -0400

    SalutRoomlistChannel: use G_PARAM_STATIC_STRINGS

commit 2f4d76ece60d320f6246e57c0fbba164b8c28617
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 11:45:16 2008 -0400

    SalutRoomlistChannel: set priv->closed before emitting closed, so we
don't indicate that we're about to respawn

commit 64e76c435993186881dc558b02780afb52f3eb54
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 11:42:41 2008 -0400

    SalutRoomlistChannel: implement TpExportableChannel

commit a457a8ae5bc5b3d3af1d42efeec5d58eb5c97700
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 22 11:34:01 2008 -0400

    SalutRoomlistChannel: add the Requested property

commit fcb0eb636ef1fee7e2445f6ee775a9c532eb3b6e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 16:58:53 2008 -0400

    Give the initiator handle to SalutTubeChannel as a property

commit edf5d4c35861a7b102a9be9071452845ca14d783
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 16:58:11 2008 -0400

    Add missing break; statement.
    
    It must have disappear in some merge..

commit c8c02858db0aea762d7c9e8c97027ec7a93fb96e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 15:58:15 2008 -0400

    Remove twice G_IMPLEMENT_INTERFACE (TP_TYPE_EXPORTABLE_CHANNEL,
NULL);

commit f17ac112bf4e441f97fad42c9140df36ab43a433
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 24 15:38:26 2008 +0100

    SalutTubesChannel implements TpExportableChannel

commit 583f53ae011a85e5ede3b0e73422e096bfac6067
Merge: d7f6ac2... e37e302...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 14:45:59 2008 -0400

    Merge branch 'wjt-requestotron' into
tubes-requestotron-without-new-specs

commit e37e3023fa952ae5ae100aabe0cccb1fe926d4f4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 14:43:41 2008 -0400

    SalutMucChannel: implement ExportableChannel

commit 467ca4db8014b50e8c14619354526594720cd099
Merge: 30b35dd... 948482e...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 14:35:15 2008 -0400

    Merge branch 'master' into wjt-requestotron
    
    Conflicts:
    
    	src/salut-tubes-channel.c

commit d7f6ac2875bc8e394ed181ded60da5f8955981ec
Merge: cc6b492... 30b35dd...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Oct 21 12:14:13 2008 -0400

    Merge branch 'wjt-requestotron' into
tubes-requestotron-without-new-specs
    
    Conflicts:
    
    	src/salut-tubes-channel.c

commit 30b35dd3d7b51ebfca4ecc0f03946436b343eebc
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 30 11:26:56 2008 +0100

    TubesChannel: implement ExportableChannel and Channel.FUTURE

commit c4bdcc010df78c83199f2a6fef38b9e1de70a7f3
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 29 17:41:50 2008 +0100

    TubesChannelPrivate.self_handle should be TpHandle not TpHandleType

commit 948482e7ebe99a3eefbe1a78d456cbf922476ee8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 29 17:41:50 2008 +0100

    TubesChannelPrivate.self_handle should be TpHandle not TpHandleType

commit 4010c7a22005e55df2bac0cdd9728bb6d59cdd8a
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 29 17:26:05 2008 +0100

    Include Channel.FUTURE in interfaces list for contact list and muc
channels

commit de075710ef44e52c1aebcfeba6ee4d9f18e1dbf6
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 29 16:16:25 2008 +0100

    SalutMucChannel: implement Channel.FUTURE and ExportableChannel

commit 1224c427f319576a52da69c5153e9dc43240984a
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 28 11:22:17 2008 +0100

    ContactManager: don't accept requests with unknown properties

commit 0a28b1b8750be5e1e523d500fa9b600c41cb31e1
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 28 11:19:39 2008 +0100

    SalutContactManager: don't implement TpChannelFactoryIface

commit d196dcea0327f2e52df8d95e59fe59fad50efc5f
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 28 11:05:28 2008 +0100

    ContactManager: close all channels when disconnecting

commit ba64396864acccac5eda923e82252d91e7d46eab
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 28 10:49:19 2008 +0100

    Use SalutContactManager as a TpChannelManager (not a ChannelFactory)

commit d82df0010f37395ff73286e4feeac3d8eaecc324
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 28 01:12:14 2008 +0100

    ContactManager: implement TpChannelManager

commit 83eaa07492f29fae23eb63990d24e1c5a0a983b8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Fri Sep 26 17:39:59 2008 +0100

    SalutContactChannel: implement TpExportableChannel

commit 8f44c9bdb357d250f8e1f78f51b798febb4400fe
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 28 01:16:47 2008 +0100

    ImManager: don't leak a GSList when emitting new-channel

commit cc6b492fd4a65f1885aa7783cec1457d483cf44f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Sep 23 14:32:49 2008 +0100

    Tubes: check that the incoming connection on a tube comes from an IP
advertised by the SalutContact. Update the test suite

commit 4e1802e8e381df684793b22b9e6b7180a6b815eb
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 22 17:01:29 2008 +0100

    SalutXmppConnectionManager: connect to
TpSvcConnection::status-changed and close streams

commit b5a813b78cb82f7f528aa8c3951c85036148a8ba
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 22 16:08:28 2008 +0100

    src/salut-im-manager.c: connect to TpSvcConnection::status-changed
and close all channels in response to Disconnected

commit 8557a1f305ca9a436f80fb3c81351a25ffa0ade5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 16:36:48 2008 +0100

    Update requestotron branch to use interface from telepathy-glib
0.7.15

commit 51e1912afda1b7e02a11b68bcac776f19405c10d
Merge: 3ccbda5... db1469f...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 15:51:01 2008 +0100

    Merge branch 'master' into wjt-requestotron
    
    Conflicts:
    
    	.gitignore
    	src/salut-im-manager.c

commit 7c24a337a914c4fcead5c5b3f7d9769a6caab1cd
Merge: 3e044f6... db1469f...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 13:43:54 2008 +0100

    Merge branch 'master' into tubes
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit db1469f65903092aeb5e29ffb19acf6f2376beb8
Merge: 45b5a78... 644a276...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 13:41:21 2008 +0100

    Merge branch 'alban-trivial'

commit 644a276dce72b5bb008055d6ca4412043d35b177
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 13:29:04 2008 +0100

    SalutConnection: Fix a leak: call tp_contacts_mixin_finalize()

commit 3e044f60cd3c43cd99b01ac407a4fe9f90df59ad
Merge: c351314... c9db133...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 12:50:13 2008 +0100

    Merge branch 'alban-ref' into tubes

commit c351314cf87caed361b23c813b368e2d8a3c111c
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 12:49:49 2008 +0100

    Use g_value_dup_object instead of g_value_get_object+g_object_ref

commit c9db1332f4e2bdf9d9e39817197750674a17a878
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 12:47:58 2008 +0100

    Use g_value_dup_object instead of g_value_get_object+g_object_ref

commit 1aa1298159aa0a2db399c3cf251f65878bb9c4c6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 12:41:28 2008 +0100

    Revert "SalutTubesManager: Do not reference objects twice in
set_property"
    
    This reverts commit bacc24df0a662a31c9b62bf0da194ec16a8caaa2.
    
    g_value_get_object() does not increment any ref count, so the commit
bacc24df
    is wrong.

commit 54c1f9b74c113e0c7d91042d105a4597a02496d0
Merge: c60ca99... ff661fb...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 12:36:10 2008 +0100

    Merge branch 'alban-trivial' into tubes

commit ff661fb8fd03cd2c003228a5c532a41acb733570
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 12:35:30 2008 +0100

    Use g_value_dup_object instead of g_value_get_object+g_object_ref

commit 1f0aca2d6a86a814230a9e6d8a9700d85956ac13
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 19 11:52:50 2008 +0100

    Fix reference counts in SalutContact->SalutConnection and in
SalutXmppConnectionManager

commit c60ca99ceff665bb827ba2a1e665d253a72a9cdc
Merge: 4b82f19... 0d8d1b6...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:21:41 2008 +0100

    Merge branch 'alban-trivial' into tubes

commit 0d8d1b6c88478779ec93912e1d12441bf9e4b6fb
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:21:07 2008 +0100

    SalutImManager: fix previous commit
12e59f4feb4d4268be1b5fcedabacb3d6e4d775e

commit 4b82f199ca47978ae42355dad1f86915b9ae3621
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:16:59 2008 +0100

    SalutTubesManager: put "private" code in the constructor instead of
salut_tubes_manager_new()

commit 26eb80412efea23fbf0ff68aef109a98d223f53e
Merge: 024bae0... 12e59f4...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:12:19 2008 +0100

    Merge branch 'alban-trivial' into tubes

commit 12e59f4feb4d4268be1b5fcedabacb3d6e4d775e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:11:13 2008 +0100

    SalutImManager: Coding style: avoid unneeded variable

commit 76b844f3d5cec77c387c626e217058a72dc8ed0c
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:10:14 2008 +0100

    SalutImManager: Coding style: name the variable "self"

commit 024bae0e027564c68a12eba52b95753a07b39f01
Merge: b2437b4... c776935...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 17:01:01 2008 +0100

    Merge branch 'alban-trivial' into tubes

commit c776935e13d397642c4bb1de909df7a3ac07a964
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 16:58:28 2008 +0100

    SalutImManager: Do not access to the private structure in
salut_im_manager_new() but use property.

commit b2437b4cb32fb1c3fce54dc6ad09a6d0c9f2c72a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 15:40:48 2008 +0100

    src/salut-direct-bytestream-manager.c: coding style: remove trailing
spaces

commit bacc24df0a662a31c9b62bf0da194ec16a8caaa2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 15:35:56 2008 +0100

    SalutTubesManager: Do not reference objects twice in set_property

commit 45b5a7803edb6fda66c93d532dea5c231cb14466
Merge: 4bfc66d... f091e8d...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 18 13:37:40 2008 +0100

    Merge branch 'master' of git
+ssh://git.collabora.co.uk/git/telepathy-salut

commit 4bfc66d430788421bf0f43d9948090c929289932
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Sep 18 12:48:50 2008 +0100

    Only run OLPC avahi tests if Salut was build with --enable-olpc

commit 3cf9219796ba0bf6465711f70eb7e27231050b96
Merge: e857440... f091e8d...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 18 12:03:42 2008 +0100

    Merge branch 'master' into tubes
    
    Conflicts:
    
    	tests/twisted/Makefile.am

commit f091e8dd318416ba9cd6e38cba2186152df69d62
Merge: a659ba9... dbd5ecb...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 17 18:09:44 2008 +0100

    Merge commit 'origin/master' into salut-testsuite-sjoerd

commit dbd5ecb1406b8f97e2961661ff3d8bc72a8d8551
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Sep 17 17:34:43 2008 +0100

    version 0.3.5

commit a659ba9e96a371d8d52fd034f4bb3f91bc1ed048
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Sep 16 11:22:20 2008 +0100

    tests/README: Fix command typo

commit 41aafbb207672bd47f0aae40cee013bde767a8ab
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 10 12:29:02 2008 +0100

    Update with-session-bus.sh from telepathy-glib
    
    This new version of with-session-bus.sh comes from the
telepathy-glib git
    repository:
    
    |commit 9c6a27f7b1796abfd0e30ec0e38a7bdbf3aa3863
    |Author: Alban Crequy <alban.crequy at collabora.co.uk>
    |Date:   Wed Sep 10 11:42:17 2008 +0100
    |
    |    tools/with-session-bus.sh: Better explanation for usage
    |
    |commit 241d6e35c946bee2c8112f3f444fe9e2bfdaa9de
    |Author: Alban Crequy <alban.crequy at collabora.co.uk>
    |Date:   Tue Sep 9 18:13:39 2008 +0100
    |
    |    with-session-bus.sh: Fork dbus-monitor if requested
    |
    |    If $WITH_SESSION_BUS_FORK_DBUS_MONITOR is set, fork
dbus-monitor:
    |      dbus-monitor $WITH_SESSION_BUS_FORK_DBUS_MONITOR_OPT

commit dec81ea5627bedfb5bd8411b8f346ec4b06646f9
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 11 12:22:48 2008 +0100

    saluttest.py: Fix twisted problem with reactor.stop

commit e857440fdae894fed0b750e87bcfc72bebe002f8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 11 12:22:48 2008 +0100

    saluttest.py: Fix twisted problem with reactor.stop

commit eed81ad0c24e279b5ecaa3340239a0e791f90248
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 11 12:20:47 2008 +0100

    test-tube.py: Test to send and receive data on the stream tube

commit a3d7ef4aebfeaae60f412c26fd30f09030c11086
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 10 14:19:44 2008 +0100

    test-tube-close.py: new test: close the connection and check salut
send a stanza to close the tube.

commit 6a310a92c17d4737f887534b09ffd944b1178ec7
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 10 12:29:02 2008 +0100

    Update with-session-bus.sh from telepathy-glib
    
    This new version of with-session-bus.sh comes from the
telepathy-glib git
    repository:
    
    |commit 9c6a27f7b1796abfd0e30ec0e38a7bdbf3aa3863
    |Author: Alban Crequy <alban.crequy at collabora.co.uk>
    |Date:   Wed Sep 10 11:42:17 2008 +0100
    |
    |    tools/with-session-bus.sh: Better explanation for usage
    |
    |commit 241d6e35c946bee2c8112f3f444fe9e2bfdaa9de
    |Author: Alban Crequy <alban.crequy at collabora.co.uk>
    |Date:   Tue Sep 9 18:13:39 2008 +0100
    |
    |    with-session-bus.sh: Fork dbus-monitor if requested
    |
    |    If $WITH_SESSION_BUS_FORK_DBUS_MONITOR is set, fork
dbus-monitor:
    |      dbus-monitor $WITH_SESSION_BUS_FORK_DBUS_MONITOR_OPT

commit cb4043b8a21bae1977c07974ed65d9962cd32c87
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 10 12:27:34 2008 +0100

    src/salut-tubes-channel.c: Fix: when offering the tube, put the
<parameters> XML node at the right place

commit 8e4f26ad3a0da3596b8f9989d5ec79214a4231fa
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 10 12:19:31 2008 +0100

    Add new test test-tube.py

commit 98d21ab2103d5e76480c7b0db1e8d8f8a2bf2cf3
Merge: dc9c963... 19e80c3...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 10 11:19:02 2008 +0100

    Merge commit 'sjoerd/salut-testsuite-sjoerd' into tubes

commit dc9c963f1960ec99b76406d7434b08cffe093108
Merge: 1b6895a... 4158267...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Sep 9 12:18:34 2008 +0100

    Merge commit 'sjoerd/salut-testsuite-sjoerd' into tubes

commit 1b6895a0c982f61a7474ba1871a52f96048bfac2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 8 17:46:13 2008 +0100

    docs/tubes.txt: implementation status

commit 278eadbef03d26a5a34f8ce9569616e35cf334a8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 8 17:12:59 2008 +0100

    1-1 tubes: do no reply to the iq offering the tube before the user
accepts it.

commit 5cedaf354538e9530da6ad601e899e3f3a07cdbc
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 8 15:26:18 2008 +0100

    GibberIqHelper: Change the API to be able to reply to a iq request
after the request stanza has been freed

commit 70c242dfdfa6efced6b615d688233ed4db5cf17a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 8 14:45:22 2008 +0100

    Set the tube to open when we receive the ack of the SI offer

commit 3ccbda54192796128d4a05cd1821fb6e5379c02a
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 7 22:29:28 2008 +0100

    Don't build Requests binding as an extension

commit fe455444d101c93fe5658aa3a4e87df573ebcc33
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Sep 7 22:29:04 2008 +0100

    Use tp-glib's Requests API; delete local copy.

commit 5e308a482f6462c743c6847f4bf27efaa824f3b8
Merge: 5a0aea6... 3d39775...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Sep 5 15:59:21 2008 +0100

    Merge branch 'master' into tubes

commit 52aca437bd01ad703047c2f8bf78280efd04f275
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Thu Sep 4 00:49:29 2008 +0100

    Requestotron: don't steal channel class' allowed_properties

commit d52856ab967d433177601933df26f28111605ed3
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 19:36:25 2008 +0100

    ImManager: fail text channel requests with unknown params

commit 428016816370525b4e622100e6c6ceaf74656182
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 19:32:13 2008 +0100

    ChannelManager: add a helper to check for unknown properties in
requests

commit d38576adafcb1ed2a785553cd512f4a365eb43d0
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 19:13:39 2008 +0100

    ImManager: report request failure for nonexistant users

commit 826bfe394c4d8995b45a3a7e31570001bb01b54c
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 19:10:52 2008 +0100

    Requestotron: more Target* validation, convert TargetID to
TargetHandle

commit b724bc35e2961b2b42129649a4b5457b4fdfbc94
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 12:48:01 2008 +0100

    ImManager: don't satisfy requests with extra properties

commit 81c8a86ae14615e8a9255f07e90b2bd07e280c52
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 12:40:01 2008 +0100

    ImManager: don't implement ChannelFactory any more

commit 0d8e67bae7a0578247173f372140c45bcc441905
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 12:29:13 2008 +0100

    ImManager: don't support opening channel to self_handle

commit f887fc224ee2d34bca5905f144b63813e39e5826
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 12:24:37 2008 +0100

    Connection: dispose of requests machinery

commit 86fce92cf114c07a38c181b029857842270fa450
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 11:52:25 2008 +0100

    Connection: use ImManager as a ChannelManager not a ChannelFactory

commit add6b367fd301df87dfae795b48673fb8b954c54
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Wed Sep 3 11:50:27 2008 +0100

    Requests: set failed requests' context to NULL before freeing

commit 6a6ce74d9073531cb7bbb447ab95e79b28c182c6
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 16:58:35 2008 +0100

    ImManager: implement _channel_manager_{create,request}_channel

commit 253e14d4681e4dc9de45f89113a48147c0994c6e
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 15:47:38 2008 +0100

    ImManager: implement _channel_manager_foreach_channel_class

commit d188107da516801b95cec8a8adec548c27f496bd
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 15:31:48 2008 +0100

    ImManager: implement _channel_manager_foreach_channel

commit 5a626886f28ad3f2d427a76bc5fa69c3845f5a0a
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 15:18:53 2008 +0100

    ImManager: trivial implementation of ChannelManager

commit ff34106eac551c0ed65174e3adf104374327f75c
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 14:14:38 2008 +0100

    Add *.loT to .gitignore

commit eb236242e95b1a9a8fc3c6ee55193d1d8d31c56d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 14:12:51 2008 +0100

    ImChannel: implement ExportableChannel

commit d01deaefb924c36b9a982eca9ed3163b8e4fc567
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 12:19:00 2008 +0100

    ImChannel: implement Channel.FUTURE

commit 706e508d84669c5fff2cd8ae1c614b14ec43f978
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Sep 2 11:50:24 2008 +0100

    Remove salut_im_manager_get_channel_for_handle, which was unused

commit 9b01a01958389866ce11167e93b982fc04c6d3f5
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 1 20:25:08 2008 +0100

    Add Channel.FUTURE interface from 0.17.9

commit f0484eec7b4d07912f9778342ba141e5800643e3
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 1 18:52:24 2008 +0100

    Correct type signatures of channel factories' iface_init functions

commit 256dad24c792373eaba9ddf0ffb85aec74d88bd2
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 1 18:33:33 2008 +0100

    Implement C.I.Requests' D-Bus properties

commit b83249e8631a148a29345fc4826acc5084540c43
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 1 18:11:35 2008 +0100

    Make the ChannelManager API talk about 'allowed' directly

commit f92f0afd80f69a4263c2f5aea7c5f4d89162c329
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 1 17:38:28 2008 +0100

    Implement 'allowed' in terms of 'required' and 'optional'

commit 5d562a2005d9633e0900c865d7cc6c407dd9b3bd
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Sep 1 17:21:33 2008 +0100

    Update Requests spec draft to that from 0.17.9

commit 346912e0fc8efdd5d620ef8f0ac48fb5b0f6f3a5
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Aug 26 17:20:00 2008 +0100

    SalutConnection: make conn-requests implement RequestChannel

commit 961999222c78a845b3801247c02cbb3c32685856
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Aug 26 17:12:14 2008 +0100

    SalutConnection: unconditionally include extensions.h

commit c500c3441205577aa355f5230c2a775553f8f2a8
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Aug 26 17:11:16 2008 +0100

    Build extensions.c into libsalut-extensions

commit 6579220d340dea27e0450494a25dc0cae7a4e716
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Aug 26 12:00:43 2008 +0100

    Copy Requests implementation from Gabble.

commit 7a7795c199926be933a3e5ffa153d460f6024f6e
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Aug 26 12:00:18 2008 +0100

    Generate GTypes for spec extensions

commit 0a09ef89a736ccbfe07598b8975d5f9d6cd300c6
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Aug 25 18:42:17 2008 +0100

    Build Requests interface.

commit 457ce2f34ca84098dc99e6199063eda3fdaeea63
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Mon Aug 25 17:02:19 2008 +0100

    Copy SalutChannelManager and SalutExportableChannel from Gabble.

commit 5a0aea6c2f3f61121dbe8ed19eb3b4e345ffc318
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 17:12:47 2008 +0100

    Remove the channel property in stream tube

commit bed5c393636a1cd6f6e4e876e29f17176d03ec10
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 17:11:12 2008 +0100

    src/tube-stream.c: More useful debug

commit e8071d9130b67aaa19ac423d0197a2e98964c0ba
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 17:08:02 2008 +0100

    src/tube-stream.c: start_stream_direct(): Early return in case of
error

commit 03ea6d78bdeb8de38fd4280c976682e9336a230f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 17:02:11 2008 +0100

    Remove code after g_assert_not_reached(), it is pointless

commit 201cd2d0910c4bf4344da7c2cea0601161e2d720
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:47:19 2008 +0100

    Remove deprecated functions:
salut_tubes_manager_handle_si_stream_request
    
    We don't use SI for 1-1 tubes anymore

commit 8b254f1a91278b4ab3d7f1567ea7e43d9aee2c68
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:40:47 2008 +0100

    Remove never used function salut_tubes_manager_handle_tube_request

commit b8ef6f6be6f36dd59d36385f3894f58a3e7a48f5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:37:45 2008 +0100

    Fix typo

commit a33c71aadaf20298932b55fa7e9811d4abcf86c4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:34:16 2008 +0100

    Remove uneeded initialization

commit ecd06befe8a245e3d155d84765d9bf168728da98
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:30:56 2008 +0100

    extract_tube_information: Use tp_strdiff

commit e28d0d73234e6b8d478186256bbb24e48333212e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:24:21 2008 +0100

    Clean up extract_tube_information: do not use 2 variables with the
same name in the same function, and return early when possible to avoid
complex code

commit 6455f1161c80aebf23c320797a2ffd30438e0f6e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 16:00:45 2008 +0100

    group declarations at the beginning of the block

commit 05fa249f44963c9bebd65987db166592d296b9cd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:54:30 2008 +0100

    Fix typo

commit 68cefe9e2df2b45a343c33df994ecde9c6db7e4b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:53:31 2008 +0100

    Coding style: function prototype

commit 74040da0315d3b5c83439fb857026388b7664275
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:50:02 2008 +0100

    Factorise g_object_ref (priv->xmpp_connection) in
_initialise_connection

commit 98599956bfc3123aea96af1dcbfce796aff10083
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:45:07 2008 +0100

    remove useless double blank lines

commit dc075c6ba3fcb3f07df8e9b7bae570a58f171586
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:43:59 2008 +0100

    struct _SalutTubesChannelPrivate: distinguish fields used by muc
tubes and 1-1 tubes

commit eefb51a63d3a1bcdd31796d22cb54c5ff7f64543
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:38:52 2008 +0100

    Coding style: function declarations at the begin of the .c file
should have the "static void" on their own line

commit 4a2dc3a96db3977ccf312a82521d090663637842
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:32:16 2008 +0100

    src/salut-direct-bytestream-manager.c: listener_io_in_cb must return
TRUE to continue listening

commit 0f6d91e0dde8f668acc99aaa446e0eac8ad3217b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:25:33 2008 +0100

    Remove host_name_fqdn on salut-direct-bytestream-manager

commit c83f3694af07e6a5f3e63d5edfe146c7fcb66571
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:15:07 2008 +0100

    Remove src/salut-bytestream-manager.h

commit 2ef678b81456415719fc8a61098a9f5c10025d2d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 15:04:34 2008 +0100

    Fix: Do not assert when the XmppConnection is gone

commit 5d543e68a1a0ac8ea6096404fdade10bcb646821
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 14:50:19 2008 +0100

    Replace XmppConnection by a GArray of address in
GibberBytestreamDirect

commit 3d8e778203d2783d9d1873e873a37a03bb3c6265
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 12:17:56 2008 +0100

    Identation/add a space

commit 78742c07cd138850532b3beebd5e0b51126a6d83
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 12:08:49 2008 +0100

    args of g_signal_new should be 4 spaces aligned

commit c87733695939a01290a72955196a552218b1465b
Merge: a1f29c0... ac3cb0a...
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 12:05:32 2008 +0100

    Merge commit 'origin/master' into tubes
    
    Conflicts:
    
    	src/salut-tubes-channel.c

commit a1f29c082515ce22bd56dc859bb22a4f673f0cfe
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 11:47:34 2008 +0100

    Wrap > 80 chars lines

commit 3d4ed9ecdc5fb6ff386e7fa195c9f248362535c8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 11:44:27 2008 +0100

    Remove stream_init_id, not used anymore

commit 9e8fabeac8972f22043548ffc81c16919a4c401f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 11:37:08 2008 +0100

    gibber-bytestream-direct: Add a comment on PROP_PROTOCOL

commit 57891774db0414a635da9d5498651f567f794a99
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 22 11:31:04 2008 +0100

    Fix identation in lib/gibber/gibber-bytestream-direct.h

commit b7407782bb6711955a2d3c6de402b85cd44c8382
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Aug 18 14:07:38 2008 +0100

    Fix request tube channel: do not crash when requesting a tubes
channel with a non existent contact

commit 5ed2353c903f2caf16d92976d4d057e9a536b02f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Aug 12 15:50:00 2008 +0100

    Fix merging problem with the darcs-git transition

commit c39e758314c8bdda8b71eb7aad3870274d640ec8
Merge: 4b0a253... 3903a10...
Author: Jonny Lamb <jonnylamb at jonnylamb.com>
Date:   Tue Aug 12 14:14:25 2008 +0100

    Merge branch 'master' into tubes
    
    Conflicts:
    
    	src/debug.c
    	src/debug.h
    	src/salut-bytestream-manager.h
    	src/salut-connection.c
    	src/salut-si-bytestream-manager.c
    	src/salut-tubes-channel.c
    	src/tube-stream.c
    
    Signed-off-by: Jonny Lamb <jonnylamb at jonnylamb.com>

commit 4b0a253036d44d22e344d4e8b070035e521e5e45
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Aug 11 10:36:06 2008 +0000

    Update doc/tubes.txt
    
    20080811103606-a41c0-4fc57c7790d33bfaec0a9754f29391794c5fc1a6.gz

commit 648211fe137f4b7719a514c7fceb49b3af2a6419
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Aug 5 10:44:31 2008 +0000

    GibberBytestreamDirect connects to the right host instead of
localhost
    
    20080805104431-a41c0-705405af062328714141da27198fc4c7c8b9afa4.gz

commit f13bb9e2a318f8acde91c806fb2ec4838bc9df9d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Aug 5 10:43:43 2008 +0000

    tube-stream.c: Block reading on the application's socket when the
tube's buffer is not empty
    
    20080805104343-a41c0-e542e054a89212ec86e2eb37ae54765437b807ff.gz

commit 9400767ed352d122e619f18e3435e447e9765367
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Aug 1 14:20:26 2008 +0000

    SalutDirectBytestreamManager: clean up API, stop listening on the
socket when the tube is closed
    
    20080801142026-a41c0-a27a76056b40ddaeb1e50284fd5bb2cc36263869.gz

commit e2f8d5d876a2fd5477e8174ab9e72b2699f46739
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Jul 31 14:21:37 2008 +0000

    1-1 tubes: use direct tcp connections, and connect to the right port
    
    20080731142137-a41c0-efce423d1593431bd156242fa9216afd72c860f2.gz

commit 103078c69e4d01fffb71b5fbebd5397269f975b8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 30 16:31:19 2008 +0000

    GibberBystreamDirect: implement _block_read, _initiate and
_accept_socket
    
    20080730163119-a41c0-772067c8e1391f208621de50222c1517b697db91.gz

commit 1f20374bc06e5a9e4ae69ca61cce6bef84322f69
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 30 16:27:38 2008 +0000

    GibberBystreamDirect: remove uneeded fields
    
    20080730162738-a41c0-531fd78a64bc9c47525a56883bf5c51e62cd8d00.gz

commit 8f9260a0cc6fca20f943f5e01d6b81f3d7a3f58d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 30 16:26:43 2008 +0000

    GibberBystreamDirect: Add host/port properties to
GibberBystreamDirect object
    
    20080730162643-a41c0-224f1bd47548f3df07378740f112b9bc154f7db3.gz

commit 8402aba24a9c6b3dec8d322d3657a129605b65fd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Jul 29 19:42:22 2008 +0000

    src/salut-direct-bytestream-manager.c: Remove uneeded variables
    
    20080729194222-a41c0-8181fe9bf45206f2bb70a4baf59076654b2b225b.gz

commit 391b97eb483ec1f359dcedd351445bc2b7ec4ea0
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Jul 29 10:45:08 2008 +0000

    DirectBytestreamManager listens for connections (initiator side).
Prototype to make new streams (recipient side)
    
    20080729104508-a41c0-b69e618eb934e92af6a03c988d9f8f589e5f0842.gz

commit 7b8dea5ea4eec6d75ef20f9a95d98fe86fae0da2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Jul 29 10:40:04 2008 +0000

    direct-bytestream-manager: make DEBUG() works
    
    20080729104004-a41c0-d3512181bbfcf891c2e8208f229e63005a79b47e.gz

commit d31d1f69b8f69ca020c588d8574b18188c3be3c0
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Jul 29 10:38:50 2008 +0000

    gibber-bytestream-direct: Implement
gibber_bytestream_direct_accept_socket()
    
    20080729103850-a41c0-2b8d67c07d54a6e918812daa7ff07fbae5509aa3.gz

commit f7c80cb7494def70ea2d95c5cdaa676c3566c7c4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 28 16:31:07 2008 +0000

    src/salut-direct-bytestrefix typo in gobject macros
    
    20080728163107-a41c0-f72c57047ecb40025320b4bf2644e2fea91e8ef8.gz

commit 6d4eeded78ae4461dcaea64931f90c4d6b916944
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 28 16:27:20 2008 +0000

    salut-connection.c: Fix type when creating the
DirectBytestreamManager
    
    20080728162720-a41c0-ede8b62f55782093f78b471078deee570befadbc.gz

commit b978d24a10cdfa9c10f8ab7494a2a174f5eb7159
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 28 16:24:21 2008 +0000

    gibber-bytestream-direct.c: Add debugs for not yet implemented
functions
    
    20080728162421-a41c0-7149bef7eb2acf1501e1afa713e4e1905daf05f9.gz

commit 2005be2e17f7c16198e0ef491949e1174731a065
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 28 16:16:49 2008 +0000

    gibber-bytestream-direct.c: add protocol property, remove
xmpp_connection property
    
    20080728161649-a41c0-5a740b12baba4f5a89a63c952c6d28c11bd8709a.gz

commit 1ce672b68024a43f351db0410f83c9c830ac68ec
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 28 14:09:01 2008 +0000

    Stream tubes: Simplify extra_bytestream_negotiate_cb: remove uneeded
parameters
    
    20080728140901-a41c0-c6b2fc5d92753a09842391562e17c448ea958c74.gz

commit b1f2b9fb48738a4b363c052db9afde850085c9fa
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Jul 25 10:45:15 2008 +0000

    Add GibberBytestreamDirect, and SalutDirectBytestreamManager uses
GibberBytestreamDirect
    
    20080725104515-a41c0-626750f65c15e993f642ce3f12dd78151bf697b9.gz

commit eb459e9ccd32ff33a7f290b3900ba456e278970f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Jul 24 14:42:26 2008 +0000

    Add direct-bytestream-manager, still empty
    
    20080724144226-a41c0-de09b2f960ed9b35ff161f0f5688ae49a7827cda.gz

commit 8b798e83f37f298c386f536a9eba00288bba15e2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Jul 24 11:53:47 2008 +0000

    Rename SalutBytestreamManager to SalutSiBytestreamManager
    
    20080724115347-a41c0-1505e20ff53bf34c1514c76f44ec20a01b743aee.gz

commit 7fbac8a1a938cb7f018cdc14af586451cda1ffd8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Jul 24 11:28:47 2008 +0000

    Move salut-bytestream-manager to salut-si-bytestream-manager
    
    20080724112847-a41c0-8f5044e92c92aeb123e546c1c38d6710b4661460.gz

commit d12a3daa358fa656827e6d2f9728435eded07067
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 23 14:13:02 2008 +0000

    Remove never used parameter bytestream when creating a tube
    
    20080723141302-a41c0-6d2d521937531b71826c018e596a5ae1c7f902c9.gz

commit 161a38d05b31f7ff71208aa61b9eeb68e76049df
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 23 13:58:16 2008 +0000

    Coding style
    
    20080723135816-a41c0-bca9cb1f42f84598190da8f9d82cba63c26b568c.gz

commit 24ebfc990c8947c37a24277b483aafd054899ae8
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 23 13:57:38 2008 +0000

    src/salut-tubes-channel.c: Comment on GHashTable *tubes
    
    20080723135738-a41c0-5955048a1758161495e32e4000c14880354857ca.gz

commit f2af9c51020aa40840aafa560727f12219237827
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 17:18:49 2008 +0000

    Remove obsolete code: the code receiving tube requests is in
SalutTubesManager
    
    20080721171849-a41c0-f2b5de37b3170893009536f3ef7026ca0dbe252f.gz

commit e78334e87d516664e312d3c870247f2d23cb3b12
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 17:09:14 2008 +0000

    doc: 1-1 stream tube session
    
    20080721170914-a41c0-bca4ff43826d96d08910ae98e525e020ea085ba8.gz

commit 273f9b0595976a57000ca32d418983658cec6508
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 16:16:10 2008 +0000

    Use application/octet-stream instead of binary/octect-stream
    
    20080721161610-a41c0-c04afe9cf33a79557aab2ac036d381e858deec2f.gz

commit 0f3d25b84fa867c1bea84c88f90a155608ae490b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 16:15:38 2008 +0000

    Remove <transport> from the tube offer
    
    20080721161538-a41c0-ede472c1643583d5aa9da0259a511d1734daf214.gz

commit 710d91f9c8fb409343cc26b47355851e69e775a5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 14:06:48 2008 +0000

    doc: tube implementation status
    
    20080721140648-a41c0-615acd233571a66b7d97ab32b5532e35619ce304.gz

commit e2d7821cf67c3af5e13687861d24595f2cd999f6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 11:58:37 2008 +0000

    lib/gibber/gibber-iq-helper.c: Check that priv->xmpp_connection is
not NULL
    
    20080721115837-a41c0-4ebbb4e973d22dba06c3ce9c8922db6cee91f24e.gz

commit d6de3941c7bef7e99e2bf59865b36dca1ce4a7f4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 11:46:15 2008 +0000

    Stream tube object sends a close tube message when the tube is
close. It has a reference on the XmppConnectionManager to request a
connection. When a close tube message is received, close the tube.
    
    20080721114615-a41c0-e516a921271f991b7a7ab359e070a5f5ba8ff190.gz

commit 6e5ab52491254ff160a2b89739e4104e61ce2289
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Jul 21 11:35:09 2008 +0000

    lib/gibber/gibber-iq-helper.c: Remove handler when the IqHelper is
freed
    
    20080721113509-a41c0-e2e2122adbbfc5d8c1cd6b473d1f58f4644a3077.gz

commit 70d905af43ea73851aa964a97132240240a6664f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Jul 16 15:53:15 2008 +0000

    src/salut-tubes-channel.c: Close the tube when we receive a iq
type=error after offering a tube
    
    20080716155315-a41c0-7169cc50aaa3845643abc7c592214315e0fc76cb.gz

commit fbf988972cab78ef42ffb8587fd55422ca488b75
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon May 19 17:21:43 2008 +0000

    Implement 1-1 tubes
    
    20080519172143-a41c0-dc1b60332b846aba2555f416fc0fb8999a8a173d.gz

commit 165227324ca091270f4c505970c5ec1d6a58ab0f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon May 19 17:20:50 2008 +0000

    Export the Tubes Manager object for users of the Salut Connection
object
    
    20080519172050-a41c0-b6a2c7746cc1bb9849497d695c1f1a0d5231c94b.gz

commit 45aa8513c79add04412e54a456e41be26778788a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon May 19 11:14:40 2008 +0000

    Send <tube> stanza with the right parameters
    
    20080519111440-a41c0-c8c7c60ea2262688d2f6524b3b76bb511147a4b5.gz

commit 9ca44edcdbff4c1e2a5dbce378ce83faecd78adf
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri May 16 16:47:50 2008 +0000

    Open a tube on the remote side when the initiator request it
    
    20080516164750-a41c0-f2f3ad2cf579a1fa146dbdfe2b6db892f48ff603.gz

commit 970d94a813faa4a70ce91a21c189d4802e88fe50
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri May 16 16:47:10 2008 +0000

    Rename tubes_message_received to tubes_muc_message_received
    
    20080516164710-a41c0-00db3e00b9af58f48e5eec6fbb3898a5d75f2992.gz

commit 72d4a5140eaf930cd9c11605305074e8ba429cf4
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Apr 24 16:07:47 2008 +0000

    Start to parse iq query and replies
    
    20080424160747-a41c0-89117deaf72726dafa3fe5b9baec9bbe138ecb8f.gz

commit 99a065e6bfc17c64688f443bb7e2119921574337
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Apr 24 15:02:18 2008 +0000

    Send iq offer only 1 time
    
    20080424150218-a41c0-c88977311240702d9fa54b8bdb9f0db99e6fe47a.gz

commit 1ce76bee413cd18bfb0ee9518b2cf6c99ab763c7
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Apr 24 11:47:11 2008 +0000

    SalutTubesChannel's dispose: unref, disconnect signals and remove
stanza filters
    
    20080424114711-a41c0-d1721b40ccc4cb962345587d2620aec91c87a8ba.gz

commit 6c02b478bba152f975b08f2be5c112084ff785a5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Apr 24 10:45:59 2008 +0000

    Coding style, reported by cassidy
    
    20080424104559-a41c0-084e4b42fb07101cf38a212ef1ea98e20a2d616c.gz

commit 66867ce9148e12b69b26df7c71f89fd6584fe88f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Apr 24 10:41:23 2008 +0000

    Coding style
    
    20080424104123-a41c0-30b5dacebf254a3225fb280e8f826cf5c1b16f6f.gz

commit ee5071600089c38bf38928d7ead90159ba073cf1
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Apr 24 10:39:36 2008 +0000

    Effectively send iq and receive the reply
    
    20080424103936-a41c0-32f79b26a9b200e77ca4b91f851c227f6dd35adf.gz

commit 94598b243a809f06dc3abea009b82ff54940a0f0
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Apr 23 18:52:23 2008 +0000

    Connect to the contact to offer a tube
    
    20080423185223-a41c0-bf516c544aabf4d264021d51bf7541c700a760ad.gz

commit 907613fee419094261d143c1b65abf2f8f943aa3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Apr 22 11:56:34 2008 +0000

    Salut Tubes Manager
    
    20080422115634-a41c0-5076aef578391df8aa0052f3712b867344283399.gz



More information about the Ftp-release mailing list