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

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Tue Feb 17 08:27:05 PST 2009


telepathy-salut 0.3.8 (2009-02-17)
==================================

The "Thursday as if I walked in the dessert" release.

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


Enhancements:
* Switched to the stable version of the FileTransfer interface. Clients
  (Empathy, Sugar...) have to be modified to use the stable interface
instead
  of the DRAFT one. Just the interface name has been renamed so changes
  should be trivial.

Fixes:
* Fixe a crash when receiving an incoming XMPP connection from a IPv6
address.


Full git changes follow.

Regards,


        G.


commit c0643834b9ee30204b049b716ae22c25ba86f49f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 16:17:03 2009 +0000

    mesh.py and simplemeshtest.py should be in lib/gibber/tests

commit a2b96a7a3409e480a62d18a4682936369b974dcd
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 16:01:00 2009 +0000

    version 0.3.8

commit eac547c448e12fdc6935f123833cf1676d8bb4dc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:39:18 2009 +0000

    Upgrade NEWS
    
    Don't mention StreamTube new API as it's currently implemented only
in
    1-1 tubes which have been disabled for the release.

commit 61b3cdc8b3729b984d544824880b8cf1f58658cc
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:21:20 2009 +0000

    re-enable test-disabled-1-1-tubes.py

commit 7b89fa34120cf6e271f2495ea3ea5183ae09a31e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:19:43 2009 +0000

    tubes-to-nonexistant-ids.py: disable test for now as 1-1 stream
tubes have been disabled

commit abba1930b6a1b5f25448dccda911955655acd716
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:19:26 2009 +0000

    test-two-tubes.py: disable test for now as 1-1 stream tubes have
been disabled

commit e7a51d8bf5a6b895e205665887c638b0c50678fe
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:19:02 2009 +0000

    test-tube.py: disable test for now as 1-1 stream tubes have been
disabled

commit 44646bdb61e5cef2ba11df02ef98cf0ce8a151c0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:18:48 2009 +0000

    test-tube-close.py: disable test for now as 1-1 stream tubes have
been disabled

commit a690db8c214f02e26d68a138751c8738d4ffa879
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Feb 17 11:18:09 2009 +0000

    Disable 1-1 stream tube for now as we're not happy with the protocol

commit 7da5f7ffa24b3ecdca3ef48abb6c8a4bd5be63b2
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 10:40:49 2009 +0000

    file_transfer_helper.py: FileTransfer is not a DRAFT anymore

commit 5f6a932bd5d8ab6846789d99a1d0afd36e67ac3e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 10:40:33 2009 +0000

    salut-ft-manager: use tp-glib instead of extension's generated code

commit 1769eacb7b5bcafed55be78e02d781dbbb6ef9bb
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 10:40:20 2009 +0000

    salut-file-transfer-channel: use tp-glib instead of extension's
generated code

commit fc0b134f481f9d99e279578e44ea85dba0304708
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 10:39:35 2009 +0000

    bump telepathy-glib dependency to 0.7.23 as we need it for FT

commit 48d3249342e77e0d6f4291d451157200cd75e5a8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 10:38:27 2009 +0000

    remove Channel_Type_File_Transfer from extensions

commit af7c215cfc4ddd45f8abd67ba90a7ef2fdef000c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 12 13:28:57 2009 +0000

    gitignore: sasl-test.db has been moved to gibber tests

commit df8e4cdc8c8d2efe62a2410762424b4ac61ca077
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 17:09:37 2009 +0000

    tube-stream: Parameters property has to be in channel-properties
only in incoming tubes

commit 1ddcb3e8d6ef8884755f836e53ca96cf6f2244b6
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 17:03:10 2009 +0000

    test-tube: don't pass Parameters when creating the tube

commit 48100b9ce60ffb39651a66f13c35034b9c76ad55
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 17:02:48 2009 +0000

    tubes-manager: Parameters is not an allowed property any more

commit f5b41892b5d92d5e79fcf5cf3b339e9ed103f199
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 17:01:40 2009 +0000

    remove parameters argument from salut_tubes_channel_tube_request

commit 840807dc6313ef40114a76ac2a35321b67978e0e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 16:58:21 2009 +0000

    tube-stream: salut_tube_stream_offer_stream_tube now takes
parameters

commit 0f1d05ccb1d861f0e8a9570dcbb483e6a7b4f9c9
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 16:57:58 2009 +0000

    tube-stream: Parameters is now ready only

commit a89d4182df91ead00d374e8de946220a00b23a31
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 17:01:56 2009 +0000

    upgrade to latest tube draft

commit b4ee16c24028ea3f14392f970948edaee0b0cad0
Merge: 74ae0df... b795655...
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Feb 11 16:24:23 2009 +0000

    Merge branch 'upgrade-tube-spec-REBASED'

commit 74ae0dfeca85df93cda9ee9259f4359d1c535010
Author: Dafydd Harries <daf at rhydd.org>
Date:   Sun Feb 8 13:15:46 2009 +0100

    copy COPYING/AUTHORS files to lib/gibber

commit 2359ca653f36ca45e9486a184e0c16955deffc9e
Author: Dafydd Harries <daf at rhydd.org>
Date:   Sun Feb 8 13:15:12 2009 +0100

    move Gibber tests into lib/gibber

commit b795655221b536bd849fe73dfbd2a735322f007f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 27 17:14:35 2009 +0000

    test-tube.py: Status has been renamed to State

commit 7cedc3b2cd908748a46c35f669e99de71cefa168
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 27 17:14:15 2009 +0000

    rename TUBE_STATUS to TUBE_STATE

commit 00f93f1e55a3cadc287417b5f2584a2efdf46963
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 27 17:13:50 2009 +0000

    salut_tube_stream_class_init: Status has been renamed to State

commit bff85ce67aa69744acc341f7bbb6fac1b9cf9c81
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 27 17:13:32 2009 +0000

    sync tube new API with latest draft

commit 151231d6f0a6afc13d691c201c60dd9d7934b7c4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 27 16:59:49 2009 +0000

    all.xml: add DBus_Unique_Name

commit 14056e1c24553ac0510c29810371827ffcc1e008
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 13:14:21 2009 +0000

    ft-manager: add file_channel_closed function

commit 87b9764ca897a64020cd2a4ab3a5f87ad9b2bf69
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 12:48:01 2009 +0000

    wait_for_contact_list: add a FIXME about potential race

commit c7fb05410c10982c72962387cc67eacd43e376ed
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 12:46:35 2009 +0000

    wait_for_contact_list: use constants.py

commit 4ed188c1738b761eac0f31abb99a420dc8797596
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 22 12:46:16 2009 +0000

    constants.py: add HT_CONTACT_LIST and CHANNEL_TYPE_CONTACT_LIST

commit 0d058112841ab6692fd3dd36bad69ac30b0ec14b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Feb 6 12:54:48 2009 +0100

    salut_tubes_manager_requestotron: initialise service

commit 011d3296e540becc96243a4ce6c1a6302774b093
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Feb 6 12:48:47 2009 +0100

    all.xml: add Unix_Timestamp64

commit b599ea2099908d3be9eaacfaeae391b307f8499a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Fri Feb 6 12:48:29 2009 +0100

    extensions/channel.xml: remove Channel_Type_File.xml as it has been
renamed to Channel_Type_File_Transfer.xml since ages

commit dd70a293b53de568b880b208cc55fada6829ce67
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 5 15:04:52 2009 +0000

    pass request properties to salut_tubes_channel_tube_request so we
don't have to fetch them twice

commit 5affa79a645a2748d276c5c838f018844f512388
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 5 12:14:29 2009 +0000

    salut_tube_stream_constructor: there is no point to fire a signal in
the constructor

commit 03cb2c3d2b81abf49a1edb5218b95b4b9766fd80
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 5 12:13:39 2009 +0000

    salut_tubes_manager_foreach_channel: use GHashTableIter

commit 31a2596e32473dea7430bbe27715b3755f2dad1a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 5 12:08:13 2009 +0000

    salut_tubes_manager_close_all: define tmp variable in sub block

commit 2ff43ce0f6058e270a2ada0daaf0a33014e1ac40
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 5 12:07:01 2009 +0000

    salut_tubes_channel_foreach: use GHashTableIter

commit 165dccf6c6dff87e25bc403adc1a4bd79123a907
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Feb 5 11:56:43 2009 +0000

    salut_tubes_channel_offer_d_bus_tube: we don't have to use
parameters_copied any more

commit d2946f21770acee419de46e52e8a1da1006e8d64
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 14 13:50:38 2009 +0000

    tubes-to-nonexistant-ids: remove debug print

commit 4daac5ff78e1488e342300e8dde1d3b4adb9a08c
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 15:50:47 2009 +0000

    upgrade constants.py from Gabble

commit 01c31d6dde92b946d2b09b21cf4d7eabed631d40
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 13:16:05 2009 +0000

    tube-stream: GetStreamTubeSocketAddress method has been removed

commit ead895d944e1bb9dc511ff9bb38e78cd602968f5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 13:15:42 2009 +0000

    update to latest tube spec

commit 567c779bacc1613caa292d2a086a6fd83ca13b39
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 13:06:37 2009 +0000

    coding style tweak

commit a61f7289f0c2b972a3dc42a420815ab835c1949d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 11:43:37 2009 +0000

    salut_tubes_manager_requestotron: salut_tubes_channel_tube_request
is not suppose to return NULL and, anyway, it doesn't make sense to call
tp_channel_manager_emit_request_already_satisfied on the tubes channel

commit dde60dd84a389ef398e57829b6d74f40a3c11d38
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 11:41:31 2009 +0000

    remove require_new argument from salut_tubes_channel_tube_request as
we can always create a new tube channel

commit 5d4807130dadd5f189a287ae169d44162a0b0d10
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 11:37:36 2009 +0000

    tubes-manager: renames channels to tubes_channels

commit cf2e59117664047c3088d016bb18e7a7efedb839
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 11:11:10 2009 +0000

    tubes-to-nonexistant-jids.py has been renamed to
tubes-to-nonexistant-ids.py

commit 0d1dfd6a06023a31dbb437aaae41a7fe4591641a
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue Jan 13 11:10:55 2009 +0000

    rename tubes-to-nonexistant-jids.py to tubes-to-nonexistant-ids.py

commit 3bd11513b91dd14d0795a404c25de946e24aa772
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Tue Jan 13 11:02:24 2009 +0000

    Add test constants to EXTRA_DIST

commit a0b892abc4b3bd1e47af9a97cfa4837d583dce96
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 01:19:41 2009 +0000

    Raise InvalidArgument from StreamTube requests without Service

commit 63f970891f14618f0a480cadf9a3723cacd0c572
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 00:51:10 2009 +0000

    Check errors returned by rejected StreamTube requests

commit e5a2d71b1b6ff7845939c11f1c2741466b157936
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 00:47:39 2009 +0000

    Behave on requests for Tubes to offline jids
    
    Previously, method calls requesting a Tubes channel to a jid that
didn't
    exist would never get a reply, and method calls requesting a
StreamTube
    to a jid that doesn't exist would trip an assertion.

commit bc24857d8d6376ba54e3706113e4e41ba17b2ed2
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 00:45:30 2009 +0000

    Test requesting tubes to nonexistant jids

commit 61cb83a59d525cac7fcd3dab115011e6c1eff42b
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 00:42:18 2009 +0000

    Add a small set of test constants

commit 0c7f1d40b591fa4319a3a73f8d1647fc3f54d575
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sat Jan 10 23:43:36 2009 +0000

    Don't announce Tubes channel twice when requesting a StreamTube
    
    Previously, when a Channel.Type.Tubes was created as a side-effect
of
    requesting a Channel.Type.StreamTube, the implementation attempted
to
    emit a single NewChannels signal for both channels. But it was
    incorrect: it emitted new-channels([Tubes], requests_satisfied=[])
    followed by new-channels([Tubes, StreamTube],
requests_satisfied=[the
    request you first thought of]) because passing request_token=NULL to
    new_tubes_channel() does not stop it emitting NewChannels.
    
    On the assumption that no-one actually cares that the Tubes channel
is a
    side-effect of the StreamTube channel, let's just announce them
    separately and be done with it.

commit b2aeafce4691cb92abfb194bd74689d621ecc1cc
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sat Jan 10 23:09:25 2009 +0000

    Disable requesting new-style DBus tubes.
    
    (They're not actually implemented.)

commit d8f7efa12fa3862c98de8524e7e4102e020e18c5
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sat Jan 10 21:25:17 2009 +0000

    Don't accept unique names as ServiceName for DTubes.

commit 50a8650046f76cb41c525b56cabf93c798f2ef05
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sat Jan 10 19:56:40 2009 +0000

    Add more invalid services names to dtube request test

commit e282668dc4f805e1090158f1a17d2cf2fc041b4c
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sat Jan 10 19:15:40 2009 +0000

    Removed unused variables in test-request-invalid-dbus-tube

commit 1cd44bb086f6a43aafe445f55e4adaacb8806956
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 17:06:19 2009 +0000

    add test-request-invalid-dbus-tube.py to tests suite

commit cc6ad3b71975fb0aca85449983300f94b260c264
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 17:06:00 2009 +0000

    add test-request-invalid-dbus-tube.py

commit 345bce7f59e19259af260d97dfcfff7c7222022e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 17:05:43 2009 +0000

    salut_tubes_manager_requestotron: check if ServiceName is valid

commit 44d3f1b1ad609ffea629856c3f9897dd86fa6fc0
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 16:09:30 2009 +0000

    Inform NEWS that we now implement
org.freedesktop.Telepathy.Channel.Type.StreamTube.DRAFT

commit 4c807f3bd6a1189e31b416bab697a5a0876ab2b5
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:54:14 2009 +0000

    tube-dbus: initiator property has been renamed to initiator-handle

commit 018b3843e943e50b5075210c2a2d17c8bcaf78c4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:48:44 2009 +0000

    test-tube: test Requested, InitiatorID, InitiatorHandle, Service and
SupportedSocketTypes properties

commit 6634beb188381caa70db1c6e2d75f39aeaa2fd0d
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:47:44 2009 +0000

    tubes-channel: initiator property has been renamed to
initiator-handle

commit 82901d8624c0e53d8265ef86b773ce307d88ce32
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:47:13 2009 +0000

    Implement and announce Requested, InitiatorHandle, InitiatorID and
SupportedSocketTypes properties

commit d79bdbb8edbf77b2817377b53a97c29adc71b773
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:46:06 2009 +0000

    tubes-stream: initiator property has been renamed to
initiator-handle

commit 901a4dd67561870e870a0322cbfb231128ce37e8
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:44:48 2009 +0000

    tube-iface: rename initiator property to initiator-handle

commit b6b711d496874314d662ece6bce1682c8d6d2360
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:44:19 2009 +0000

    salut_tubes_channel_get_available_stream_tube_types: use
salut_tube_stream_get_supported_socket_types

commit 885a292e149c6e9e8a41f116c1700a79559230d3
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Jan 8 15:43:33 2009 +0000

    add salut_tube_stream_get_supported_socket_types

commit d63abda5671c61f9befe9d833fa0cb96cb47280f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Dec 19 15:47:09 2008 +0000

    Revert "test-tube-close.py: disable test for now"
    
    This reverts commit a8ad09bb7576eaa6aceb7ac405ae3fe47e1f9733.

commit 04d918aa4254bb02d75fe665ebe0f03d9a8c0846
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Fri Dec 19 15:44:24 2008 +0000

    Revert "test-two-tubes.py: disable test for now"
    
    This reverts commit bedb3a47bf388873b3f417b1ce7ff1a9352b239c.

commit 263472d346afb53899b2a8052b8d09c5e91734d3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Dec 15 15:16:57 2008 +0000

    Disabled test test-disabled-1-1-tubes.py. FIXME: this should
probably be removed completely

commit 04b2f0c974be43861baf053c3790ef2ae104f727
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 26 14:25:24 2008 +0000

    Tubes: the "state" property is not writeable anymore. Use an
"offered" boolean instead to distinguish tubes which should be in the
Not_Offered state

commit aca299841e7b75704d60eba5b1a1990dffe160d6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Nov 26 14:24:22 2008 +0000

    test-tube.py: Better assert message

commit 4275974abe8dc70d0f8ad8f9237d82a0d52088f7
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 14:23:11 2008 +0000

    src/tube-stream.c: reorder checks in
salut_tube_stream_accept_stream_tube

commit 9ab0bcff32518fd442fd8aab8d4aa6a703b4d975
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 14:08:04 2008 +0000

    src/tube-stream.c: change the state of the tube when offering it
using the new tube API

commit 1a6836d69d79628fe85a42e681ddbd609f49047a
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:53:46 2008 +0000

    src/tube-stream.c: Fix a leak on priv->parameters (value might leak
if both set during construction and by a dbus SetProperty)

commit aea1862443e8fb32962dcd7ab944bfd03ff83ce3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:49:03 2008 +0000

    Coding style, indentation

commit 11359a26d493b52735a0898ab181405dd3d3a468
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:47:20 2008 +0000

    src/salut-tubes-manager.c: wording: 'Already chatting' -> tube
channel

commit 9f2b70ca071b377ffe583b47c6331eeb9d397181
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:45:02 2008 +0000

    Coding style: remove the space after '!'

commit 36a1e18a9dc271286c04f44e491b55f5b4dfc2b6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:43:09 2008 +0000

    DEBUGs: remove some DEBUG("Called")

commit 837617b15b96cb8714ddc0d9044df64993cb2017
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:39:59 2008 +0000

    src/salut-tubes-manager.c: Fix a leak in
salut_tubes_manager_foreach_channel_class()

commit 32cba0a4918d10ee1c8f4f264335c2fe065ed6bd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:27:14 2008 +0000

    test-tube.py: don't test for implementation details (assert
new_chan_path.find("StreamTube")

commit 319b17e42bdf6a270302192f4595d3270ab81f1e
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:25:42 2008 +0000

    test-tube.py: use the constant HT_CONTACT instead of hardcoding '1'

commit d572c7d8aa6f4d402001cdd2743bf98695d0037f
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Nov 25 13:20:32 2008 +0000

    test-tube.py: use .has_key instead of ``is not None''

commit d6e6a7421cec4cdf24c25ec21af6f5506679abb2
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 12:19:15 2008 +0000

    test-tube.py: Fix race in the test wrt NewChannels

commit 144f7f0a3d1f94c569a13a7079ee6f0d94b702fd
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Nov 24 12:18:44 2008 +0000

    extensions/all.xml: Fix previous conflict

commit ba414deebc7d20e6672acc220bbfcba5aa13b6a1
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Sun Nov 9 20:02:53 2008 +0000

    src/salut-tubes-manager.c: Remove old factory iface code

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

    src/tube-stream.c: Fix salut_tube_stream_close on the
Channel.Type.StreamTube interface: do not send the close message stanza
twice

commit a32fbfee9d34b61f8d950ca333ba1b2525f3a5fb
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 16:22:35 2008 +0000

    src/salut-tubes-channel.c: Add missing "break". Why was it missing?!

commit 9c36aba171c18b54558781b38f1ff9a90f16686d
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Oct 29 15:33:28 2008 +0000

    src/tube-stream.c: Close the stream tube channel propertly when
o.f.T.Channel.Close is called

commit 1a17755a8826d3eb519c78d599b1bcaa7d00add3
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Tue Sep 30 15:16:45 2008 +0100

    Update extensions/Channel_Interface_Tube.xml

commit 5e92b748bb5fb879c0ef083d97964101ab3b3429
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 25 18:30:12 2008 +0100

    SalutTubeStream implements the new tube API with the requestotron.
Tube test updated.

commit 3ecc9c27a98ed6ade1d11827e6f2b1ee3a12a675
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 25 18:29:28 2008 +0100

    test-tube-close.py: Fix contact name

commit 64567deff5f6d37603360ad1b52b82f664f8bbb5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 25 12:30:22 2008 +0100

    Add property "tubes-channel" to SalutStreamTube and SalutDBusTube
object. They have a reference on the SalutTubesChannel object in order
to call salut_tubes_channel_send_iq_offer()

commit 9c88376909ba48e250a59923eb02aeb1945d5e14
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 25 12:05:51 2008 +0100

    Make salut_tubes_channel_send_iq_offer() public in order to use it
in tube-stream.c and tube-dbus.c

commit 8cd3124c4f87c0057533116f985e9cec32e9711b
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Thu Sep 25 12:03:45 2008 +0100

    Rename signal names of StreamTubes and DBusTubes to avoid collisions
when SalutTubeDBus and SalutTubeStream will implement
TP_TYPE_SVC_CHANNEL

commit f3e05031273711542c5ca5af47278f038d3cb332
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 24 16:37:27 2008 +0100

    Reorder includes to observe the coding style, and add missing
include

commit 1d75426d4d5ffc510ae3de03dd216f7c10de650c
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 24 16:32:24 2008 +0100

    Create a SalutTubeStream (or DBus) object when the requestotron
requests it.

commit dac3b5d76689a425cf08faaa67f9584307f09736
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 24 15:40:54 2008 +0100

    SalutTubesManager implements TpChannelManager instead of the old
channel factory. Implement the requestotron for Channel.Type.Tubes. New
tube API not yet done.

commit bb243baacc6aeb4aca92f406e5fdb8eebfd9d3f7
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 24 15:38:26 2008 +0100

    SalutTubesChannel implements TpExportableChannel

commit 6fe717a264c5270abe9bd37eec90a6024034c389
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Wed Sep 24 15:24:58 2008 +0100

    Add the new tube D-Bus API in extensions.

commit 18cfbf89af680711c926c25c8039ef53f9d8f3b5
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 22 17:27:14 2008 +0100

    Revert "test-text-channel.py: Wait Salut to release its well-known
bus name at the end of the test"
    
    This reverts commit faf4140c5f1cdb9b5e26f8f248236c172d542b3e.

commit 2920b1ca186fe7a47ed69d28dd8353e1f34a01a6
Author: Alban Crequy <alban.crequy at collabora.co.uk>
Date:   Mon Sep 22 11:23:39 2008 +0100

    test-text-channel.py: Wait Salut to release its well-known bus name
at the end of the test

commit 38b693ab35ccee5595f5c92b4537f7ac1e19e837
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 76b4de43886144e3be6174381c24453b9d1b20ba
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon Feb 2 11:53:47 2009 +0000

    avahi-contact: _compare_address: addr_a have to be a
sockaddr_storage to be able to store an IPv6 address

commit 9f0ad111a603fc009e2ec684168c88a6b90faa90
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 17:51:49 2009 +0000

    Squash unused variables when !ENABLE_DEBUG

commit fe33209a3be978ae839133cacb2e7f6616e2d403
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 17:50:48 2009 +0000

    Define stub DEBUG macros when !ENABLE_DEBUG
    
    Defining DEBUG(...) to expand to nothing trips warnings for code
like
    this:
    
      if (foo)
        DEBUG(...);
    
    It could be worked around by using {}s, but better to fix the macros

commit c55116d981d6c60ed936299ff4416975399839b0
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 17:20:49 2009 +0000

    Fix comparisons between signed and unsigned in tests

commit bc31a3eb25808d2d47c6f32f99d4d38789be4875
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 17:05:21 2009 +0000

    Don't check if an unsigned int is negative.

commit b8a8b8209aa8f937ca9c3a0bd5a5c05ad9e48ab0
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 17:04:07 2009 +0000

    Compare strictly to GIBBER_STANZA_TYPE_NONE in several functions.
    
    In check_sub_type, sub_type can legitimately be NONE, but the
compiler
    spuriously warns if we check it's non-negative (see previous
commit).
    All other comparisons were equally correct if they didn't accept
    GIBBER_STANZA_TYPE_NONE.

commit 1464e7e992943443cb45d0a9f30d8656a493e872
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 16:47:31 2009 +0000

    Remove check that a SalutPresenceId is >= 0.
    
    Even though C enums aren't guaranteed to be unsigned, if they happen
to
    be GCC helpfully warns about you checking they're non-negative.
#gcc
    don't seem to think this is a bad thing.  I removed the positivity
    check, because as the function's only caller (set_own_status) says,
the
    presence mixin has already validated the index, and it's being set
from
    an unsigned int anyway.

commit 5713cf95c9bb4ba726be1724d0951a06f5f19233
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 16:46:23 2009 +0000

    Fix two if (foo); { ... } bugs.

commit d46f7cd8c6855c3a7cf6d9d9ca177e30d703b7e1
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 16:45:26 2009 +0000

    Fix "comparing signed to unsigned" warnings.
    
    Mostly these are using signed ints when iterating GArray, whose len
    member is a guint.

commit de3a44d6b0f98232e26e0c726c8d92d5fe8d955b
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 15:51:26 2009 +0000

    Import magic compiler warning macros from tp-glib

commit 5938d6c0e973876812198a7c3662e4c21a6f1e8d
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 15:42:23 2009 +0000

    Remove an unused label.
    
    All references to it were removed in "use assertions instead of
    gibber_goto_if_fail and gibber_goto_if_reached".

commit b663655583251de865a5a892e20a597e7275692f
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 12:03:29 2009 +0000

    check-gibber-xmpp-stanza.c: don't call debug functions if debug is
disabled

commit 32402728314ff1fad630610a80da1b7312e77835
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:59:50 2009 +0000

    salut-debug.c: don't call debug functions if debug is disabled

commit efc9edbd571089612fe91e9e60fda2fcec1d5e22
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:59:31 2009 +0000

    src/salut.c: don't call debug functions if debug is disabled

commit 36921fef51562d8d9cd34aec58efe16480b9b83e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:56:25 2009 +0000

    gibber-debug.c: don't build code if debug is disabled

commit fab81667a7061c13ac99a62a0f71dbfc6378cca7
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:55:48 2009 +0000

    gibber-debug.h: G_BEGIN_DECLS has to be outside the #ifdef
ENABLE_DEBUG

commit 6be6014a3c8211a7fe2affa3aca6fe7307553fe4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:54:45 2009 +0000

    build with --disable-debug when distchecking as in Gabble

commit 43fdb5573a5213cb69610419e932e9c8aa6e2d7e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:54:19 2009 +0000

    add --disable-debug configure option as in Gabble

commit df22fa3ea6544a5d52234a1f0cff5586c64e2657
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:53:42 2009 +0000

    use assertions instead of gibber_goto_if_fail and
gibber_goto_if_reached

commit c5b625b817476cf0923e4f34cd5ca29035b51c7b
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Wed Jan 7 11:53:14 2009 +0000

    gibber-debug.h: remove gibber_goto_if_reached and
gibber_goto_if_fail as they don't really make sense

commit d4514c252175194fb4f0950f55367baa6f4dfa02
Author: Will Thompson <will.thompson at collabora.co.uk>
Date:   Sun Jan 11 15:04:00 2009 +0000

    Bump nano_version



More information about the Ftp-release mailing list