commit 95cf63781d0b476fd3753db362c824ac78caf967
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 17:20:39 2008 +0000

    Version 0.17.14

 NEWS                                   |   12 +++++++++++-
 spec/Channel_Interface_Destroyable.xml |    2 +-
 spec/Connection_Interface_Requests.xml |    6 +++---
 spec/all.xml                           |    2 +-
 4 files changed, 16 insertions(+), 6 deletions(-)

commit 517f31cccf6971b1c99eed17c54ca06e074218c4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 17:01:42 2008 +0000

    Requests: alter ordering guarantees
    
    We now guarantee:
    * first CreateChannel and EnsureChannel return
    * then NewChannels is emitted
    * finally, NewChannel is emitted
    
    See the committed spec text for rationale.

 spec/Connection_Interface_Requests.xml |   53 ++++++++++++++++++++++++++++---
 1 files changed, 47 insertions(+), 6 deletions(-)

commit 354b6f23760df017eedbbe059aa9ef9982721322
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 15:35:25 2008 +0000

    NEWS: Destroyable is now stable

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

commit bbcce0db82f0662d802630f555d0ed983aba03e3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 15:29:54 2008 +0000

    Text: Move "SHOULD implement Destroyable" after rationale for respawning, and give it its own rationale

 spec/Channel_Type_Text.xml |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit 3d02eda5e7e2cc99889656048239794efa528cef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 14:28:49 2008 +0000

    Text: SHOULD implement Destroyable now that it's been declared stable

 spec/Channel_Type_Text.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9573ac84e7bea3e6f79c5f36b17e5a758dadc2b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 14:28:29 2008 +0000

    Destroyable: declare to be stable
    
    There's an implementation in Gabble, which was easy to do.

 spec/Channel_Interface_Destroyable.xml |    5 ++---
 spec/Client_Handler.xml                |    2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

commit c7fce8fb8e10562058fc30884aee67084ea58989
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 14:27:25 2008 +0000

    Destroyable: expand on the rationale a bit

 spec/Channel_Interface_Destroyable.xml |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 978689053b57faee8ac68f2809ae073581a076cb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 30 10:57:13 2008 +0000

    Write the NEWS so far

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

commit 030c1ac86af575b12873832dd3b5e882c6cd6a73
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 29 16:43:28 2008 +0000

    Text, Messages: add 'rescued' flag

 spec/Channel_Interface_Messages.xml |   10 ++++++++++
 spec/Channel_Type_Text.xml          |   15 +++++++++++++++
 2 files changed, 25 insertions(+), 0 deletions(-)

commit 181d30224c4dc30bff5909bbc5caca6f284fb938
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 29 16:35:29 2008 +0000

    Text, Messages: add Channel_Text_Message_Flag_Scrollback and 'scrollback'

 spec/Channel_Interface_Messages.xml |    7 +++++++
 spec/Channel_Type_Text.xml          |   17 +++++++++++++++++
 2 files changed, 24 insertions(+), 0 deletions(-)

commit 34d3476273f572b51d450eebf912f69a77b9d0e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 29 15:56:01 2008 +0000

    Messages: Fix copy/paste error in rationale

 spec/Channel_Interface_Messages.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6a6544eb50ed94f448c764cc99d568a09260bd48
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 29 15:40:33 2008 +0000

    Messages: Finish folding in DeliveryReporting

 spec/Channel_Interface_Delivery_Reporting.xml |   52 -------------------------
 spec/Channel_Interface_Messages.xml           |    9 ++++-
 spec/all.xml                                  |    1 -
 3 files changed, 8 insertions(+), 54 deletions(-)

commit 5972f6cf961112c54f0eb1570327216f57e5c653
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 28 18:11:01 2008 +0000

    Message_Flag_Report_Delivery: delivery failure reports should usually occur

 spec/Channel_Interface_Messages.xml |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 952059b4ca4069b71b650ac4b3202548faa4f004
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 28 18:10:30 2008 +0000

    DeliveryReporting: move most of it into Messages

 spec/Channel_Interface_Delivery_Reporting.xml |  207 ------------------------
 spec/Channel_Interface_Messages.xml           |  213 +++++++++++++++++++++++--
 2 files changed, 203 insertions(+), 217 deletions(-)

commit de208c8d1e32c6635b7699ad6cdd9e73b5cdb571
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 28 18:09:39 2008 +0000

    Messages: s/'type'/'content-type'/

 spec/Channel_Interface_Messages.xml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit be2706c567f053b63fd5422c46493fa327088b44
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 28 17:09:29 2008 +0000

    DeliveryReporting: move enums and DeliveryReportingSupport to Messages

 spec/Channel_Interface_Delivery_Reporting.xml |   98 -------------------------
 spec/Channel_Interface_Messages.xml           |   98 +++++++++++++++++++++++++
 2 files changed, 98 insertions(+), 98 deletions(-)

commit 0ccb83b181c4169cc093ee53c78df4e2a1326503
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 28 16:58:05 2008 +0000

    Text, Messages: don't allow delayed emission of Sent, MessageSent
    
    This returns to the spec 0.16 meaning of Sent, agrees with Gabble
    1-1 messages, and disagrees with Gabble MUC messages. Now that we
    have delivery reports, we can use those to indicate successful
    delivery where available (e.g. in XMPP MUCs).

 spec/Channel_Interface_Messages.xml |   12 ------------
 spec/Channel_Type_Text.xml          |   12 ------------
 2 files changed, 0 insertions(+), 24 deletions(-)

commit 8104b87356f181657366890e9f7bd9ce0694db28
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 28 16:34:37 2008 +0000

    Messages: Improve unclear rationale for double signal-emission

 spec/Channel_Interface_Messages.xml |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 323f1a129ae91fda6c2e8b919edf2b2c4851b47a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 12:05:53 2008 +0100

    Text: clarify delayed Sent emission vs close and respawn

 spec/Channel_Type_Text.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit cd13e51aa17fb4e0b1bd53135621acb474d6bbd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 12:03:48 2008 +0100

    Messages, Text: explain the intended behaviour of Send vs Sent
    
    If we allow Sent to be delayed (as implemented in Gabble MUCs) this allows
    clients to see what actually happened (what other users saw) as opposed to
    what we tried to make happen. If we need the other possible semantic we can
    add a Sending signal later.

 spec/Channel_Interface_Messages.xml |   61 ++++++++++++++++++++++++++--------
 spec/Channel_Type_Text.xml          |   39 ++++++++++++++++++----
 2 files changed, 77 insertions(+), 23 deletions(-)

commit afccfa3d35a8df5df6ce79e85dbf52127dadbec9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 12:01:46 2008 +0100

    Messages: decide on message-token, and put it in the example

 spec/Channel_Interface_Messages.xml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit f3916ee11779ccba7bba7dc46a9094c1bf9ba476
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 12:00:36 2008 +0100

    Messages: relax "SHOULD omit message-type = Normal" to a MAY
    
    Robust clients will have to cope either way in any case, and including
    the message-type in all cases turns out to simplify CM implementations.

 spec/Channel_Interface_Messages.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 21ebb94ef42c5ba01062518b07459c16d8f32f6f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 11:58:53 2008 +0100

    Messages: Remove the useless Data_Only flag

 spec/Channel_Interface_Messages.xml |   34 ++++++++++++----------------------
 1 files changed, 12 insertions(+), 22 deletions(-)

commit c4d627154e157eacabedea5c0485a921e57a3020
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 11:58:18 2008 +0100

    DeliveryReporting: remove support for sending reports
    
    We don't have an immediate use-case for it. If we find one, we can reinstate it.

 spec/Channel_Interface_Delivery_Reporting.xml |   97 ++-----------------------
 1 files changed, 5 insertions(+), 92 deletions(-)

commit fa5f711ebf55f2f5552f9d2d509a4991da917f01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:20:33 2008 +0100

    Messages: attempt to clarify the "don't put keys in the wrong part" statement

 spec/Channel_Interface_Messages.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 08fe976f75059e5dada79aa2c6924ec95d448e5b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:19:58 2008 +0100

    Messages: add rationale for reversing MIME's preference order

 spec/Channel_Interface_Messages.xml |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit a85636e2380b498775c9e3d7e62d16befd3c17ce
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:19:14 2008 +0100

    Messages: uncomment message-identifier and rename it to message-token

 spec/Channel_Interface_Messages.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8d8c365bd2e6069e150eec7241f246cbaa7a0d49
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:18:55 2008 +0100

    Messages: Add rationale for messages being aa{sv} and not (a{sv}aa{sv}) or something

 spec/Channel_Interface_Messages.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 3d63d6fc4ad4962d94b634ec7982b4ee047810b2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:18:22 2008 +0100

    Message_Part_Support_Flags: add a FIXME: maybe Data_Only is useless?

 spec/Channel_Interface_Messages.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4aca26cac7b00182908d41fb9c23ff41fb26303a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:17:51 2008 +0100

    Messages.SupportedContentTypes: require non-empty list (text/plain should always be there), and add some examples
    
    As suggested by daf in spec meeting 2008-10-02

 spec/Channel_Interface_Messages.xml |   52 +++++++++++++++++++++++++++++++----
 1 files changed, 46 insertions(+), 6 deletions(-)

commit b59f3818086886e5de6e045965ffd4a943269dde
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:16:15 2008 +0100

    Messages: rename 'type' key to 'content-type' to make the relationship to MIME clear
    
    As per spec meeting 2008-10-02

 spec/Channel_Interface_Messages.xml |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 3ffc66c18197a21edbec0c91db3583a514dbca6f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 21 10:15:42 2008 +0100

    Messages: make message-type more obvious in example
    
    As per spec meeting 2008-10-02.

 spec/Channel_Interface_Messages.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6cfb7bbd27c9bf402b1a969cfba7e3e0350fb484
Merge: adb2fa6... 1d02572...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 22 14:40:45 2008 +0100

    Merge commit 'alban/alban-knownlist'

commit adb2fa64d2d6d07432d696e46f1188432a75ae6c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 18:31:48 2008 +0100

    Start 0.17.14 development

 NEWS         |    5 +++++
 spec/all.xml |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit fbb5898985cf824cd02f40aca77054772a2edd25
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 17:17:36 2008 +0100

    Prepare 0.17.13 release

 NEWS             |    4 +++-
 spec/Channel.xml |    6 +++---
 spec/all.xml     |    2 +-
 3 files changed, 7 insertions(+), 5 deletions(-)

commit e5908f94452d0f32b8b7a212d793c64d38d1d916
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 17:16:56 2008 +0100

    Client, Client.*: mark as added in 0.17.12 as a draft

 spec/Client.xml          |    2 +-
 spec/Client_Approver.xml |    2 +-
 spec/Client_Handler.xml  |    2 +-
 spec/Client_Observer.xml |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 50cb7d8c421d9e8256e1bd4c384bb6b9516a9b7d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 16:55:10 2008 +0100

    Update NEWS

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

commit c92413db74518211016de404388ff8634d93e98a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 16:40:46 2008 +0100

    Require Requested in NewChannels signals etc.
    
    Gabble 0.7.9 is the only released connection manager with Requests. This
    change makes it spec-incompliant, but fixing it is easy.

 spec/Connection_Interface_Requests.xml |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit dbd43c690785f067ed0472018c1f93eb23449fe0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 16:40:24 2008 +0100

    Promote Requested, InitiatorHandle, InitiatorID properties to stable status

 spec/Channel.xml                    |  123 +++++++++++++++++++++++++++++++++++
 spec/Channel_Dispatch_Operation.xml |    2 +-
 spec/Channel_Future.xml             |  123 -----------------------------------
 spec/Client_Handler.xml             |    4 +-
 spec/Client_Observer.xml            |    6 +-
 5 files changed, 129 insertions(+), 129 deletions(-)

commit 3f7306840c4893642b6ba6b92712709ae3c15104
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 13 16:14:10 2008 +0100

    Collate news so far

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

commit cb14f04f94ba39dc38d9646f7ef08512e53ad3ae
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Oct 9 13:53:03 2008 +0100

    ChannelDispatcher: add EnsureChannel method

 spec/Channel_Dispatcher.xml |  135 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 135 insertions(+), 0 deletions(-)

commit a9a77cc9ad8423e7979b885f5dc6bab648b3b9c0
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Oct 9 13:42:13 2008 +0100

    Add tp:name-for-bindings to `make check`'s pseudo-spec.

 test/input/_Test.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit edf27de1d9c1fea4a2ef1a66a85a38dcf08deaa1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Oct 9 12:22:45 2008 +0100

    ChannelDispatcher: correct Preferred_Handler rationale to reference HandleChannels not HandleChannel

 spec/Channel_Dispatcher.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit a60376e03d7c73bb736a574908af0ca84c6b17ef
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Thu Oct 9 12:06:33 2008 +0100

    ChannelDispatcher: note that User_Action_Time is passed to Handlers

 spec/Channel_Dispatcher.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 711dcc1b51bd1bc121e37518c6c896458eab574c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Oct 7 12:18:40 2008 +0100

    An ongoing ChannelRequest will never be waiting on approvers

 doc/request.txt          |    2 +-
 spec/Channel_Request.xml |    5 +----
 2 files changed, 2 insertions(+), 5 deletions(-)

commit b3e42d53c00bb3a27e177b8cacfe7a7654aec915
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Tue Sep 30 14:17:04 2008 +0100

    Client.Handler: correct the values of Requested in preamble

 spec/Client_Handler.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e961da26bc307ca78a5b8a5dde6192a443746da9
Merge: 0b79d66... 69415c3...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 7 11:38:24 2008 +0100

    Merge branch 'dispatcher-clients'

commit 69415c3a0dd3220f8f7b8048ab8957a68387fb45
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 6 12:09:17 2008 +0100

    dispatch.txt: note that logger Observers need to be activatable

 doc/dispatch.txt |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit fe83b039b95cd7a0d91166b4f1cb2d216685b0b1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 6 12:07:17 2008 +0100

    Approver.AddDispatchOperation: when approvers start up, give them existing CDOs
    
    This means they don't have to use ChannelDispatcher.Interface.OperationList
    to get initial state (which may mean that we can remove that interface
    entirely).

 spec/Client_Approver.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c5025c81e38e2689fcdb2bf2c9bfe8f00d826fa7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 6 12:04:56 2008 +0100

    ChannelLost: add Channel argument (without which the signal is of little use)

 spec/Channel_Dispatch_Operation.xml |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 0b79d66b40af911b89155509f92c552d6ffe6d09
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Oct 1 14:29:56 2008 +0100

    Change Account.Connection to be the object path (API break)
    
    The object path is more frequently used in other bits of our API and is
    syntactically validated by the libraries.

 NEWS             |    4 ++++
 spec/Account.xml |   10 +++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 289e3f147910d80072baddd4ae30a55249a9707b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 26 16:43:14 2008 +0100

    Start 0.17.13 development

 NEWS         |   15 +++++++++++++++
 spec/all.xml |    2 +-
 2 files changed, 16 insertions(+), 1 deletions(-)

commit dede65ac0f93d1f4302d982a1bcf9f6b4842b819
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 26 16:09:03 2008 +0100

    Prepare release 0.17.12

 NEWS         |   28 ++++++++++++++++++++++++++--
 spec/all.xml |    2 +-
 2 files changed, 27 insertions(+), 3 deletions(-)

commit 9f5ce508019017ebf53e0e0f6a9525cf3b89693d
Merge: b3fef7c... 6e7cd81...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 26 12:46:59 2008 +0100

    Merge branch 'dispatcher-clients'

commit 6e7cd818297088087fdf9edd98fc79dcd45b5bd4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 24 19:00:57 2008 +0100

    Split out ChannelDispatcher.Interface.OperationList

 spec/Channel_Dispatcher.xml                        |   99 --------------
 ...Channel_Dispatcher_Interface_Operation_List.xml |  138 ++++++++++++++++++++
 spec/all.xml                                       |    1 +
 3 files changed, 139 insertions(+), 99 deletions(-)

commit 92807729679118d6cbb7460b9c9cb195ccb204e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 22:11:35 2008 +0100

    dis3: Remove reference to a now-resolved issue

 doc/dispatch.txt |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 48702acbe8a4ed03d00f87cb7e7f515816568005
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 22:05:12 2008 +0100

    CDO: amend documentation of Claim to reflect that there could be multiple channels

 spec/Channel_Dispatch_Operation.xml |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit 82580c7cb2ea7c48eb5d4ecd5ac82cb4fe6dccc1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 22:04:47 2008 +0100

    CDO: Document error behaviour of HandleWith

 spec/Channel_Dispatch_Operation.xml |   39 +++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 2184c0cf7efb114bfebb814216d424f87b49aa66
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 22:04:23 2008 +0100

    CDO: rename Closed signal to Finished; document that Claim can raise NotYours.
    
    CD: rename change notification to DispatchOperationFinished to be consistent

 spec/Channel_Dispatch_Operation.xml |   18 ++++++++++++++----
 spec/Channel_Dispatcher.xml         |    8 ++++----
 2 files changed, 18 insertions(+), 8 deletions(-)

commit 338f2ad6d8c82691d28b75f8d3169714e58d3916
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 22:03:34 2008 +0100

    CDO: add ChannelLost signal

 spec/Channel_Dispatch_Operation.xml |   37 ++++++++++++++++++++++++++++++++++-
 1 files changed, 36 insertions(+), 1 deletions(-)

commit f5b78c0f2ba124170a34e749b4ccaf8747e7ddf6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 17:30:58 2008 +0100

    Add BypassApproval to Handler interface

 spec/Client_Handler.xml |   27 +++++++++++++++++++++++----
 1 files changed, 23 insertions(+), 4 deletions(-)

commit d60eb839f72a59ab0d692af07a8b91691fa76d63
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 17:28:34 2008 +0100

    Client: alter recommendation for stuffing unique name into well-known name so it's actually valid
    
    I have no idea why the D-Bus specification allows components to start with a
    digit in unique names only (as opposed to in neither or both flavours of bus
    name), but it does.

 spec/Client.xml |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit 5d22fb57a97c3a60b50f53f57902f26a7ace41e0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 15:52:06 2008 +0100

    CDO: indicate that Account, Connection, Interfaces can never change

 spec/Channel_Dispatch_Operation.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 13909fbd57165991719ff1dc9fbe7c6b3fe8a92f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 15:51:37 2008 +0100

    Handler: document that if the request is successful but the channels go somewhere else, RemoveFailedRequest(., NotYours, .) is called

 spec/Client_Handler.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 624037a12f5e0687b7a586c54034d05d663fe860
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 15:27:23 2008 +0100

    Client: allow clientname to contain dots

 spec/Client.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5b3c2b977107b8472a91ed21028978bdeb0ae5cb
Merge: 2ece568... e1e34a6...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 23 14:56:19 2008 +0100

    Merge branch 'master' into dispatcher-clients
    
    Conflicts:
    
    	spec/errors.xml

commit b3fef7c66285fe08bd209998b5ffe9560b388c4a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 22 18:04:37 2008 +0100

    Update NEWS

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

commit e1e34a60d01a2c7e24f1a765d26b2536f3f4a2ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 22 17:57:42 2008 +0100

    Improve wording of Channel_Call_State_Forwarded spec text

 spec/Channel_Interface_Call_State.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit b5eae11d46f7fd038f57d0a23aa39408b0ade2f7
Author: Pekka Pessi <first.last@nokia.com>
Date:   Thu Sep 11 19:59:48 2008 +0300

    Added Call_State flag Forwarded.

 spec/Channel_Interface_Call_State.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 2ece5688160e59231363073fc7111ef8383d17f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 22 17:13:10 2008 +0100

    req36: explain how Cancel should work (req36d is still undecided)

 doc/request.txt |   37 ++++++++++++++++++++++++++++++++++---
 1 files changed, 34 insertions(+), 3 deletions(-)

commit 1eff6c57db56d1dcf90114b44d7deb359684b9c8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 22 17:12:39 2008 +0100

    dis32: explain CD crash-recovery

 doc/dispatch.txt |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

commit a3c26eed9fb0c4adde69a7b0e4b2413d2131da40
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 19:47:00 2008 +0100

    ChannelDispatchOperation: don't allow approvers to split up batches of channels
    
    The prospect is terrifying, and I don't think we're going to need it.

 spec/Channel_Dispatch_Operation.xml |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 58e4dea44b02e6ac2bbacf8284d4dc97ef214094
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 19:45:36 2008 +0100

    ChannelDispatcher: Add dispatch operations' properties to DispatchOperations property (etc.)

 spec/Channel_Dispatcher.xml |   55 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 50 insertions(+), 5 deletions(-)

commit f5dbfb68f75be5f3b04405d0e68eb3adff58706d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 19:34:50 2008 +0100

    Handler: move stuff from HandlerInfo into separate arguments
    
    Also document error behaviour.

 spec/Client_Handler.xml |   85 ++++++++++++++++++++++++-----------------------
 1 files changed, 43 insertions(+), 42 deletions(-)

commit 39d576e35dadd3bcbc43aadb2a15a14188f6b862
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 19:32:46 2008 +0100

    Observer: move Account out of Observer_Info

 spec/Client_Observer.xml |   31 +++++++++++++++----------------
 1 files changed, 15 insertions(+), 16 deletions(-)

commit 01d51115dc8d0935b7915fe5f2ff965474a942e4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 19:32:19 2008 +0100

    ChannelDispatcher: correct references to ChannelRequest members

 spec/Channel_Dispatcher.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit f506c49b233db7f54cee62bb8d1f1e8bddbdccb7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 19:05:54 2008 +0100

    dis2: split into two, and propose solutions

 doc/dispatch.txt |   43 +++++++++++++++----------------------------
 1 files changed, 15 insertions(+), 28 deletions(-)

commit 6dd3e66880f65b8ce7ffbcff92f74e2ba281736d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:14:56 2008 +0100

    ChannelRequest.Succeeded: don't bother telling the requester what channels were produced, it shouldn't need to know

 spec/Channel_Request.xml |   18 ------------------
 1 files changed, 0 insertions(+), 18 deletions(-)

commit 2c5a50a9c801b9f625b1c64646a450fd361a69c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:13:54 2008 +0100

    ChannelRequest: specify use of Failed(Cancelled) to signal cancellations

 spec/Channel_Request.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 7bb5e490019ef871185247e78b3ddf186f8a0946
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:13:32 2008 +0100

    ChannelRequest: CD SHOULD Close() the channel if cancelled

 spec/Channel_Request.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 94fce3706c9145c59d8431b465f63974d575a7dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:04:35 2008 +0100

    ChannelRequest: explain why Proceed can't fail, unless the world has gone mad

 spec/Channel_Request.xml |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit b6fe5261c94e1f04997f674ceeacb8997ea8cca2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:04:13 2008 +0100

    ChannelDispatcher: CreateChannel raises InvalidArgument (only)

 spec/Channel_Dispatcher.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit b9e26f41481cb11a334f884553fc80a792554b1b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:04:00 2008 +0100

    ChannelDispatcher: explain what happens when CreateChannel is called on a disabled channel

 spec/Channel_Dispatcher.xml |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

commit 1d971aa91ef06a0ce89c3291327b41d570b9ee20
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 18:03:41 2008 +0100

    ChannelDispatcher: Document why Preferred_Handler isn't just a boolean

 spec/Channel_Dispatcher.xml |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 8354c97050ac0a657e0109c10929cfa47aa22593
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 17:01:02 2008 +0100

    Remove FIXME note: we've resolved that Connection-based channel requests are unnecessary

 spec/Channel_Dispatcher.xml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit aedc9e906f7d2a5dae834be6624942c48bebb370
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:53:17 2008 +0100

    request.txt: stop using old StartRequest API

 doc/request.txt |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 4b9e0c0eb5ec106d4219b0d6d61b1f4c093d3b57
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Mon Sep 15 16:53:14 2008 +0100

    Comment that errors should not be reordered for the moment

 spec/errors.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7b7cca8b840c6dff00dfa2cc5c0b9a9457b764b6
Merge: 3edc847... 61fc5b6...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:49:00 2008 +0100

    Merge branch 'master' into dispatcher-clients

commit 61fc5b608d4a267f8865967fa1269245c849a6a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:42:53 2008 +0100

    Typo: s/closed/called/ in "If Destroy is closed on a Text channel"

 spec/Channel_Interface_Destroyable.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1ff5b7fac0a28622570d409264a07c82e12ac687
Merge: 075ba43... 5059d29...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:38:02 2008 +0100

    Merge branch 'destroyable'

commit 3edc84780cbd5d59de335443f8e48aae13d6431b
Merge: 3da9801... 5059d29...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:26:33 2008 +0100

    Merge branch 'destroyable' into dispatcher-clients

commit 075ba434a599e82ce7e7bcf4a10b85d93a72c400
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:25:28 2008 +0100

    all.xml: move unimplemented interfaces to the bottom, out of the way

 spec/all.xml |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

commit 5059d298da6823e19a26abc2a0c986195f316d4e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:22:37 2008 +0100

    Add C.I.Destroyable

 spec/Channel_Interface_Destroyable.xml |   79 ++++++++++++++++++++++++++++++++
 spec/all.xml                           |    1 +
 2 files changed, 80 insertions(+), 0 deletions(-)

commit 3da98012eb86a60b63e2cb19ee250ddaede0c287
Merge: 622b9c1... 31b00c5...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:17:55 2008 +0100

    Merge branch 'master' into dispatcher-clients
    
    (Also amend CDO, CD, CR so they don't think CreateChannel and
    NewChannels are in DRAFT)
    
    Conflicts:
    
    	spec/Connection_Interface_Requests.xml

commit 622b9c1c34aca2552c4e6411c25c1d79a7ef6a61
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:12:25 2008 +0100

    req19: propose (deferred) implementation for XMPP 1-1 -> MUC upgrade

 doc/request.txt |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 66bd704153fd7bc0f41f351f90c1031131c27f42
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:12:01 2008 +0100

    req13, req14, req15 etc.: propose representation for MSN switchboards (follow Butterfly)

 doc/request.txt |  170 ++++++-------------------------------------------------
 1 files changed, 17 insertions(+), 153 deletions(-)

commit 9c024b6d8819a0e1e9cc86346ca951c891230cf6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:08:54 2008 +0100

    req2: propose implementation as per Friday's spec meeting

 doc/request.txt |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit 93a7c92d79d480162532f3ab5b966396b73bd39a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:08:31 2008 +0100

    req1: propose implementation as per Friday's spec meeting

 doc/request.txt |   80 ++++++++++++++++++++++++++++--------------------------
 1 files changed, 41 insertions(+), 39 deletions(-)

commit 5fb7a51788834c747c150b24d489c97abd691f9c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:08:05 2008 +0100

    Add o.f.T.Errors.NotYours and o.f.T.Errors.Cancelled

 spec/errors.xml |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit 1ac2f267f4eeea9a2505aeafde39c6eaf10a56c1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:07:20 2008 +0100

    Add a note to errors.xml: they must not be re-ordered!

 spec/errors.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit af710395800feb65042dee62b7989da8dd0cc5b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:07:02 2008 +0100

    Add array-name to Qualified_Property_Value_Map type

 spec/generic-types.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f8408507805404907311473eecea1af9f5ce6a0c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:06:48 2008 +0100

    Add array-name to Channel_Class type

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2fff8ca4433e9a1ea9bb37bc1c92572bbc69dfd4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:06:36 2008 +0100

    Add tp:name-for-bindings to EnsureChannel

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a232a9b70345c6c8fe43d1d36d702bed2030d4e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 15 16:06:26 2008 +0100

    Add tp:name-for-bindings throughout Dispatcher and Client APIs

 spec/Channel_Dispatch_Operation.xml |   24 +++++++++++++-----------
 spec/Channel_Dispatcher.xml         |   16 ++++++++++------
 spec/Channel_Request.xml            |   18 +++++++++---------
 spec/Client.xml                     |    4 ++--
 spec/Client_Approver.xml            |    8 +++++---
 spec/Client_Handler.xml             |   15 +++++++++------
 spec/Client_Observer.xml            |    7 ++++---
 7 files changed, 52 insertions(+), 40 deletions(-)

commit 31b00c58197e054773c34344e5733c82ea97765b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 17:28:09 2008 +0100

    Bump version to 0.17.11.1 and start NEWS for 0.17.12
    
    Also remove a stray heading for NEWS.

 NEWS         |    7 +++++--
 spec/all.xml |    2 +-
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 6e07c844cad898e54451aecf89593b4e504fbea3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 16:39:07 2008 +0100

    Prepare release 0.17.11

 NEWS                                   |   17 +++++++++++++++++
 spec/Connection_Interface_Requests.xml |   18 +++++++++---------
 spec/all.xml                           |    2 +-
 3 files changed, 27 insertions(+), 10 deletions(-)

commit 304fc73c8e75667da3ee3f1d82c94555e128db9f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 16:45:15 2008 +0100

    Channel.FUTURE: reference the newly non-draft Requests interface
    
    Also relax wording of Requested to imply that channels requested with
    EnsureChannel will still be Requested=TRUE.

 spec/Channel_Future.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 5f7654caf2f0d9a0765f16d7924cb34a86ad5357
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 12:58:43 2008 +0100

    Mark Requests as stable

 spec/Connection_Interface_Requests.xml |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 6b17ef980b514662be6986d0bbaa546f8c44fe95
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 12:51:44 2008 +0100

    Don't reference EnsureChannel yet, it doesn't exist on this branch

 spec/Connection_Interface_Requests.xml |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 3c0bd18aa712759125af63f02ef8b1aebd5e20f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 13:20:09 2008 +0100

    Conn.I.Requests.CreateChannel: clarify the exclusivity of CreateChannel

 spec/Connection_Interface_Requests.xml |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit ba2f99124976b61e6d4b6c94eb53b936dbae3bfd
Merge: 2110346... 5153ab9...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 12:45:32 2008 +0100

    Merge branch 'master' into dispatcher-clients

commit fefda12e4cce1296ef574387e8c2f85cb1b68cdc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Sep 12 12:44:43 2008 +0100

    Include Account.Interface.Avatar in spec HTML

 spec/Account_Interface_Avatar.xml |    3 ++-
 spec/all.xml                      |    1 +
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 211034650d207621ad7fc52f9ba54d0bc04eef75
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 18:54:43 2008 +0100

    Requests: [trivial] Fix crossreference

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9cec96c20e270b630a2a1046f3e78e2067f01c75
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 17:45:08 2008 +0100

    Handler: open issue: how do we know that returned channels from a ChannelRequest will be handled by this handler?

 spec/Client_Handler.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0552b570141853adc1f354b955f431e0ff3c30ef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 13:21:54 2008 +0100

    Conn.I.Requests.EnsureChannel: rename Owner_By_Caller to Yours and improve wording
    
    Also remove FIXME as per spec meeting yesterday, in which we agreed that my proposal was OK.

 spec/Connection_Interface_Requests.xml |   23 ++++-------------------
 1 files changed, 4 insertions(+), 19 deletions(-)

commit e63d75127d1e20bb1fef2e7504bfe3ff3624be70
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 13:20:09 2008 +0100

    Conn.I.Requests.CreateChannel: clarify the exclusivity of CreateChannel

 spec/Connection_Interface_Requests.xml |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit 0f1e9af84976f543c70f5c75d1ff9ddd081e0308
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 13:19:06 2008 +0100

    req2b: note that the request gets to choose the preferred handler

 doc/request.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a776172a3030324342995770451398a9f0693158
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 13:18:49 2008 +0100

    req2b: remove note "if it is not already handling such a channel"
    
    The chat UI can't know whether it's already handling the channel that will be returned; only the CM can know that.

 doc/request.txt |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 520266339e90862914ed507cb266e20647d84e25
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 10 13:17:45 2008 +0100

    req2: [trivial] fix handle in proposed implementation

 doc/request.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5153ab9c3a6a568741003f5adcff26958c902ac7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 16:53:42 2008 +0100

    Bump version to 0.17.10.1

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f42d716d6facd6ef4510bc9d10d2817937b12303
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 16:28:49 2008 +0100

    make dist: Omit git-archive pax header from tarball - dpkg-source doesn't like it

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

commit d228796e36f38da002428f7623d8afe389128dcb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 16:06:51 2008 +0100

    Bump version to 0.17.10

 NEWS         |    4 +++-
 spec/all.xml |    2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 9e79614637b3414931b9089aa61051ee94c6cf50
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 15:54:45 2008 +0100

    Change delimiter for sed command from s,,, to s!!! to avoid breakage when its contents include a comma

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

commit 5f98ce82e7984289baf28f4c5faf723f26795c20
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 15:54:18 2008 +0100

    Mention merge of codegen-annotations in NEWS

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

commit ce831875473cfabc1bafb4ccd1a579305130669a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 15:24:12 2008 +0100

    Put temporary files in tmp/ so they'll be cleaned up

 Makefile |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit a91a6174540280beacbcae2b9095ab1b18041f96
Merge: 9f7ebc0... cabaa4e...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 15:19:51 2008 +0100

    Merge commit 'oggis/trivia' into release

commit 9f7ebc0ac971fd07a5899c92beac6f952b89b8ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 15:09:12 2008 +0100

    doc-generator.xsl: make tp:name-for-bindings mandatory

 tools/doc-generator.xsl |   28 ++++++++++++++++++----------
 1 files changed, 18 insertions(+), 10 deletions(-)

commit d6685f75cb1ca7ae2868a404bb13b721328432d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 15:08:53 2008 +0100

    Add tp:name-for-bindings to remaining methods, signals, properties

 spec/Account.xml                              |   25 ++++++++++++++++---------
 spec/Account_Manager.xml                      |    3 ++-
 spec/Channel.xml                              |   11 ++++++-----
 spec/Channel_Bundle.xml                       |    4 ++--
 spec/Channel_Future.xml                       |    6 ++++--
 spec/Channel_Interface_Call_Merging.xml       |    4 ++--
 spec/Channel_Interface_Group.xml              |    3 ++-
 spec/Channel_Type_Room_List.xml               |    3 ++-
 spec/Channel_Type_Text.xml                    |    6 +++---
 spec/Connection.xml                           |    8 ++++----
 spec/Connection_Interface_Aliasing.xml        |    2 +-
 spec/Connection_Interface_Renaming.xml        |    2 +-
 spec/Connection_Interface_Requests.xml        |    4 ++--
 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 spec/Connection_Manager.xml                   |    3 ++-
 spec/Media_Session_Handler.xml                |    4 ++--
 spec/Media_Stream_Handler.xml                 |    6 +++---
 17 files changed, 55 insertions(+), 41 deletions(-)

commit 9f83605638e5dbb6114535db5556f431f0384331
Merge: 42c4cdb... ffd155e...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 14:55:19 2008 +0100

    Merge branch 'release' into codegen-annotations
    
    Conflicts:
    
    	spec/Connection.xml

commit 42c4cdbcf473cdd47d5dddb64f3d5ed25f34247b
Merge: 81f10d7... fed068f...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 14:54:04 2008 +0100

    Merge branch 'master' into codegen-annotations

commit 81f10d7ea274fb440f480eccd0370613644deb7d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 9 14:49:17 2008 +0100

    doc-generator.xsl: fix checking for requirement of array-name on types

 tools/doc-generator.xsl |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit ffd155e9a729b194f045d73d0d5a2a82a0028c73
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 18:50:02 2008 +0100

    NEWS: document SelfHandleChanged and the improved README

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

commit e4b58285752be96b0edbf4fdb4893e930aa98286
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 17:57:13 2008 +0100

    Declare that as-yet unreleased changes will be available from 0.17.10 onwards

 spec/Channel.xml    |    4 ++--
 spec/Connection.xml |    8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit d16364cb80f7a0027e7ce6277c1b1c224e3825b2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 17:56:25 2008 +0100

    maintainer-upload-snapshot: talk about git rather than darcs, and include the git commit hash

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

commit 2786f5b41de2212a75dbc4ca19362bc0215aebf3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 17:56:02 2008 +0100

    Talk about git log, not darcs changes, in NEWS

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

commit 2176f68031d4a9c80b8b46115b1a866caea8ed9c
Merge: 1a1633b... 25073c6...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 17:21:01 2008 +0100

    Merge branch 'connection-self-handle' into release

commit 1a1633b19bc5e9b76832b9cf60a10ee7c2734cc5
Merge: 2d0df7b... 25209a8...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 16:46:13 2008 +0100

    Merge commit 'wjt/trivia' into release

commit 2d0df7be7eace0a7f7b0715299bfce4f6c6fb4cf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 15:36:21 2008 +0100

    README: rewrite, based on the one in telepathy-glib

 README |   99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 94 insertions(+), 5 deletions(-)

commit e88e381269b161e9dfe3a58b5f8401b002e5243e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 15:36:46 2008 +0100

    Start NEWS file for 0.17.10

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

commit db4584a1a9b0b2aaededb288cf6f07588001027c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 15:35:47 2008 +0100

    Messages: use Unix_Timestamp64 for sent, received times

 spec/Channel_Interface_Messages.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b77199b546fa6dfabbffb4cf9b542456e153339b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 12:14:02 2008 +0100

    Conn.I.Requests: add a straw-man version of EnsureChannel and some musings about whether its design is OK

 spec/Connection_Interface_Requests.xml |   35 ++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 6d6bd4c6907556ba6687bbbb6e7e42a6dca1a44a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 11:54:15 2008 +0100

    Add EnsureChannel

 spec/Connection_Interface_Requests.xml |   74 ++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

commit 7b4ef1c9f4c438ed699483bb6d65fabffbd9fd52
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Wed Sep 3 18:05:14 2008 +0300

    Fix fallback suggestion in deprecation comment for Group.GetAllMembers

 spec/Channel_Interface_Group.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit da9ffd602a645e23e824d251fe6e1c01f9524942
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 10:34:12 2008 +0100

    ChannelDispatcher: Improve the reinstated version of the DispatchOperations property

 spec/Channel_Dispatcher.xml |   40 ++++++++++++++++++++++++++--------------
 1 files changed, 26 insertions(+), 14 deletions(-)

commit 27ed7bfaa0ca406988a7fab9e350c9470afea24c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 08:16:48 2008 +0100

    Revert "ChannelDispatcher: remove DispatchOperations property and its change-notification"
    
    This reverts commit 379b2698d46cfa4b6367f3131bbc7a2805a3b1c9.

 spec/Channel_Dispatcher.xml |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit b98b83d65bce85741e43a705ba8e5d7c28ac34be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 08:15:08 2008 +0100

    ChannelRequest: add a Cancel method

 spec/Channel_Request.xml |   45 ++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 42 insertions(+), 3 deletions(-)

commit 4050184139979bfe5cff8c1a61bce3f6e9c25148
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 08:14:52 2008 +0100

    Move channel request arguments from ChannelRequest to ChannelDispatcher, leaving ChannelRequest as a lightweight cursor object

 spec/Channel_Dispatcher.xml |   69 +++++++++++++++++++++++++++++++-
 spec/Channel_Request.xml    |   90 ++++++++-----------------------------------
 2 files changed, 82 insertions(+), 77 deletions(-)

commit 476342da3568165cb8cfe857ca2bd6c2acad6300
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 07:46:07 2008 +0100

    Handler.HandleChannels: add requests to Handler_Info.
    
    They must be an array because a channel can satisfy multiple EnsureChannel
    requests.
    
    Also, add a FIXME note indicating the other possible approach, which
    would be to call HandleChannels once per request that was satisfied.

 spec/Client_Handler.xml |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 434049fc0685f5fce0314a7ce3e7be2f18ee3846
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 8 07:43:59 2008 +0100

    req2: use correct handle in proposed implementation

 doc/request.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c54c85721ca00aa5bb500ed12da1b54e8ac2d4dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 16:22:44 2008 +0100

    Handler: rename CancelRequest to RemoveFailedRequest as proposed in use cases

 spec/Client_Handler.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 60047f6285be47cb02ad3d780035f7c8371f133d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 16:19:39 2008 +0100

    req2a, req2b: add use cases for collision between channel request and incoming channel

 doc/request.txt |   99 ++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 91 insertions(+), 8 deletions(-)

commit 6d5a6880af2ac6ec91c9121d22fc81542f1ea455
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 16:18:05 2008 +0100

    request.txt: correct "request from address book" use cases to pass empty desired handler

 doc/request.txt |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 49925e628e82b532f73579c9975e6085acdb9fd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 15:26:41 2008 +0100

    Observer: use a less ugly serialization for channel filter

 spec/Client_Observer.xml |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)

commit b876b1ce2247cd624573c72e012269b032a11859
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 15:26:19 2008 +0100

    ChannelDispatchOperation, ChannelRequest: clarify which Client names we mean

 spec/Channel_Dispatch_Operation.xml |    4 +++-
 spec/Channel_Request.xml            |    6 ++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 0a7ade15778a2177d387ffe96c45d4a6751bf780
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 15:25:53 2008 +0100

    Add req2a: graceful processing of repeated launches of chat from address book

 doc/request.txt |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f3512a95ba5165dff1217fa6e02bfb085a4cb95f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 15:25:16 2008 +0100

    Add dis31: unified download manager

 doc/dispatch.txt |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit e997977f4cd7ccff4b12db7f22710c04eabaf24f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 4 13:41:53 2008 +0100

    dispatch.txt: Update proposed implementations

 doc/dispatch.txt |  166 ++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 144 insertions(+), 22 deletions(-)

commit cabaa4e9cd60a2c8cd1cbd9a53c1af5d5daae63c
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Wed Sep 3 18:05:14 2008 +0300

    Fix fallback suggestion in deprecation comment for Group.GetAllMembers

 spec/Channel_Interface_Group.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 297cefd092e7edd37fc31157709daedba5e03199
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 19:14:02 2008 +0100

    dis1: document how a basic dispatch process works

 doc/dispatch.txt |   38 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 37 insertions(+), 1 deletions(-)

commit ec7fdefeca6e7d91654a381f53d511381f632aa8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 17:40:24 2008 +0100

    requests.txt: explain how to request new vs existing channels

 doc/request.txt |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit a90f592cd1e0c817428bf99138443c08f6d3f06e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 17:39:53 2008 +0100

    req39: indicate which proposal is now in the spec (respawning Text channels)

 doc/request.txt |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 18a430b0a43afbc7a07ce19433c59f2069b89240
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 17:39:28 2008 +0100

    req38: update to current API proposals

 doc/request.txt |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit d7a20e184af583c63c6966c3bc28f20913b26dd6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 17:39:06 2008 +0100

    req37: indicate that the req4 implementation is already good enough

 doc/request.txt |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit c33aa30b61d0a1fab216b4a9b1169d143d4a8475
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 17:38:40 2008 +0100

    req20, req21, req22: update proposed implementations

 doc/request.txt |  124 ++++++++++++++++++++++++++----------------------------
 1 files changed, 60 insertions(+), 64 deletions(-)

commit 3f6225ceb78e66974ed200ce509e107692a8e967
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 17:38:04 2008 +0100

    req11, req12: update discussion of ContactList channels to the new API

 doc/request.txt |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 25209a87718d75af2747f002023c107c80ab50a6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Wed Sep 3 17:19:05 2008 +0100

    SimplePresence: the Welsh translation of Available is Ar Gael

 spec/Connection_Interface_Simple_Presence.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b7eeb4e414d68bbda22778d3d16e9056ab36cf15
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 16:51:34 2008 +0100

    req8: remove cruft

 doc/request.txt |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 600c9492886a1669dda5f28f2727565d1d093240
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 15:13:48 2008 +0100

    req7, req8: explain how chatrooms would be requested in the requestotron world

 doc/request.txt |   95 +++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 72 insertions(+), 23 deletions(-)

commit 07e03fb603402d9b65feeebf69c22e34ddd01438
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Sep 3 15:11:11 2008 +0100

    req2: mention that the chat UI might already be handling the desired channel

 doc/request.txt |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit d3aaf7165a7494e120c4cd9dfa008a9010b496c4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 2 14:32:52 2008 +0300

    request.txt: update StreamedMedia use cases

 doc/request.txt |  189 +++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 128 insertions(+), 61 deletions(-)

commit d183fae8b6fa274a339fafe874f716d087695eed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 2 11:55:48 2008 +0300

    request.txt: explain implementation of req1, req2

 doc/request.txt |  111 ++++++++++++++++++++++++++++++++----------------------
 1 files changed, 66 insertions(+), 45 deletions(-)

commit f64ee0e8554496595d000bd594bc583dfaad6836
Merge: e3befd0... c7e4b4c...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 16:32:54 2008 +0300

    Merge branch 'usecases' into dispatcher-clients

commit e3befd048027f20c566792530ce47c462e18e325
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:10:30 2008 +0300

    Approver: be more clear about what happens when there aren't any approvers

 spec/Client_Approver.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit f7a38fbda88323e3d43914880071eec2315788a8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:10:12 2008 +0300

    Handler.HandlerChannelFilter: use real type

 spec/Client_Handler.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 187bdbb591c94bd897ee0b1a6b2b7053d7e55bff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:09:42 2008 +0300

    ChannelRequest: speculate whether Succeeded actually needs to describe *any* channels

 spec/Channel_Request.xml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit df98c8198047f5636eb90bffc7a0f42203418365
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:09:25 2008 +0300

    ChannelRequest: add rationale for Succeeded having multiple channels

 spec/Channel_Request.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 1f803e6304f1cd4766a4d4767419058a3ceff424
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:07:26 2008 +0300

    ChannelRequest: open issue: talk about disabled accounts

 spec/Channel_Request.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2fbcd434f8b6530354faaac8dad5449c3b58776e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:07:13 2008 +0300

    ChannelRequest.UserActionTime: reference _NET_WM_USER_ACTION_TIME

 spec/Channel_Request.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ef9d4032c4d464aeb13c0b9699493ef99227622d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:06:53 2008 +0300

    ChannelRequest: explicitly describe one:many relationship

 spec/Channel_Request.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 5a42f038f6b33cfccf66fdb8f488f30374d89a69
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:06:29 2008 +0300

    ChannelDispatchOperation: reference AddDispatchOperation

 spec/Channel_Dispatch_Operation.xml |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit d28b2a04d8be7172044433d795059744f320c6bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 14:04:30 2008 +0300

    ChannelDispatchOperation: explicitly refer to Approver

 spec/Channel_Dispatch_Operation.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 245d8cec6967cecaf6777bd379567e3e90a42c48
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 10:48:21 2008 +0300

    Observer: define how to pass account to ObserveChannels, and rename Other to Observer_Info

 spec/Client_Observer.xml |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit 662d70dc052e195b5c0badf5cc3d0730e954058c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 10:42:25 2008 +0300

    Observer: note open issue: do we want filters to be changeable?

 spec/Client_Observer.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit c8bd9f1e0f6bdd94fceca94945e758db98207f07
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Sep 1 10:26:52 2008 +0300

    Observer: improve explanation of division of labour between observers and handler

 spec/Client_Observer.xml |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

commit cd2660ed42eb9dc7f876a098bdc6cde96119a908
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 17:54:50 2008 +0100

    Approver: instead of having lots of stuff passed to AddDispatchOperation separately, just pass in the CDO's properties

 spec/Client_Approver.xml |   52 ++++++++++++++++-----------------------------
 1 files changed, 19 insertions(+), 33 deletions(-)

commit d212d130516a37ed45dd80ae28b08b97346f46d9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 17:53:55 2008 +0100

    ChannelDispatchOperation: Add various useful properties for approvers

 spec/Channel_Dispatch_Operation.xml |   41 +++++++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit 8a6a2ae072a9796319feb8b779c07edefe7b28c6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 17:53:26 2008 +0100

    Approver: rename HandleDispatch to AddDispatchOperation to avoid confusion with handlers

 spec/Client_Approver.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit aa506c87e9028e9a7a4be9d6f517bc388a6cd3bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 17:16:25 2008 +0100

    Approver: remove FIXME note, there's nothing the CD can do to ensure an approver is running

 spec/Client_Approver.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f58803c3ac09be5d67b9a7badb91c4790a846e70
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 17:15:21 2008 +0100

    Handler: add AddRequest, CancelRequest, HandledChannels

 spec/Client_Handler.xml |   83 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 83 insertions(+), 0 deletions(-)

commit b1706f83fd53d0c805dc7f5be6602bb516c7a6db
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 17:14:29 2008 +0100

    ChannelRequest: add UserActionTime, Requests properties

 spec/Channel_Request.xml |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 6e854b4ea65c124a27f2a66eff4e78f75b5c79fd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 15:33:55 2008 +0100

    Handler: remove Present method, as it's redundant now

 spec/Client_Handler.xml |   39 ---------------------------------------
 1 files changed, 0 insertions(+), 39 deletions(-)

commit e63e318a383f9b3e55f5417cf3e600e51e702259
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 15:33:35 2008 +0100

    Handler: Add a{sv} of extra stuff (account, user-action-time so far) to HandleChannels

 spec/Client_Handler.xml |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

commit d17bd92de0d8340c7e40b963abbf312ee9fbf849
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 15:31:59 2008 +0100

    Handler: note in comment that HandleAdditionalChannels is hopefully unnecessary

 spec/Client_Handler.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f02c12e119b9db699de80a7a43a56fc4185016f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Sun Aug 31 15:31:15 2008 +0100

    Handler: explain what we mean by "incoming" and "outgoing"

 spec/Client_Handler.xml |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 75d7db7dadea15dff3900c696e4f9d3fcfd164d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 13:09:21 2008 +0100

    HandleChannels should steal focus if necessary

 spec/Client_Handler.xml |   20 +++++++-------------
 1 files changed, 7 insertions(+), 13 deletions(-)

commit 28a75a326566a6743393a82b387eac777513d74c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 28 15:39:20 2008 +0100

    Explain Observer restrictions a bit more

 spec/Client_Observer.xml |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

commit eba8432aa56b3c98fc62707f96133e78a651edff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 28 15:16:57 2008 +0100

    Rename Client.ChannelHandler to Client.Handler

 spec/Client.xml                 |    3 +-
 spec/Client_Approver.xml        |    2 +-
 spec/Client_Channel_Handler.xml |  152 ---------------------------------------
 spec/Client_Handler.xml         |  152 +++++++++++++++++++++++++++++++++++++++
 spec/Client_Observer.xml        |    2 +-
 spec/all.xml                    |    2 +-
 6 files changed, 156 insertions(+), 157 deletions(-)

commit e6f140538e7c4e7230a9745a7d07be744fbad615
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 28 15:12:34 2008 +0100

    Client.ChannelHandler: reference Observer to explain how HandlerChannelFilter works

 spec/Client_Channel_Handler.xml |   18 ++++++------------
 1 files changed, 6 insertions(+), 12 deletions(-)

commit 58ef4bdf200e95762d534112c27fcd1607877e95
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 28 15:12:09 2008 +0100

    Approver: reference Observer to explain ApproverChannelFilter

 spec/Client_Approver.xml |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

commit 161b83497d9615f447d93c1d507927b3a48bb21c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 28 15:11:21 2008 +0100

    Observer: suggest how ObserverChannelFilter should work

 spec/Client_Observer.xml |   62 ++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 54 insertions(+), 8 deletions(-)

commit 52cfbf8224917d9804692a00af54cda34b24a763
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 28 15:10:49 2008 +0100

    Client: use key name matching property name in .client file

 spec/Client.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b546ffa0afe6c394ad10e73035d4cc20d4d5df29
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:06:12 2008 +0000

    Add an a{sv} for extra information (like the account) to ObserveChannels
    
    20080718150612-53eee-17aafb1934c3d06e35e1db3f7271c8d6d0d81fc1.gz

 spec/Client_Observer.xml |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit d7096f611dd1a0037f168b81144c19d9ac062c0d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:05:31 2008 +0000

    Add HTML to docstring
    
    20080718150531-53eee-7c5ad456b9a7ad7334ff55ee48828f3329ea3c00.gz

 spec/Client_Observer.xml |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit 21ebea60ea97b63b6b9f99c554d63b8f1f61b8f5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:05:09 2008 +0000

    Wrap long line a little better
    
    20080718150509-53eee-e656a6468a01c28eab9cb8af81db2f217d67bd7d.gz

 spec/Client_Observer.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 84d3ae75fb9993e424ceeea9b0405eb8247dbd02
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:04:30 2008 +0000

    Observer: remove wording about precise channel dispatcher behaviour, which is not useful to client authors
    
    20080718150430-53eee-4093695a1ecb35b78c71849435112e13cba0446e.gz

 spec/Client_Observer.xml |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

commit d155a1fc6403d0c1aaccecdfad2b1509d0c83534
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:04:10 2008 +0000

    Decide that ObserverChannelFilter is a list of ChannelClass
    
    20080718150410-53eee-cabed8633d18d2de8bcebd22bc877f8e705e9c13.gz

 spec/Client_Observer.xml |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 559023deadc1d43b766f67cadd2d261f45d68c98
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:03:58 2008 +0000

    Link from Observer to Requested property
    
    20080718150358-53eee-68a1eddbfd185700320ba20e19a87ce09e71aea0.gz

 spec/Client_Observer.xml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit c5c65e4c3a82c2b3e23b06dfbcdee2cc7af62bf4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:00:34 2008 +0000

    Observer: amend text to indicate plurality of channels
    
    20080718150034-53eee-2fedd7171a8cc5e19d61e15a0ca0180c2c15e2eb.gz

 spec/Client_Observer.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7bbab05547cbb4e548d2215e4dc2855d220fa5dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:00:17 2008 +0000

    Observer: clean up header
    
    20080718150017-53eee-5ab2c43f214f0689b197394ccdedd64270ce2c50.gz

 spec/Client_Observer.xml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit c08b0c3118c7c23b46fe21e955d59d106ac08e6b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:00:01 2008 +0000

    Client.ChannelHandler: clean up header
    
    20080718150001-53eee-e39220a766fba33561a1ae0c77386be359aff4c4.gz

 spec/Client_Channel_Handler.xml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 98f82e1105984753f6e1719400e6f2ce3320b570
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 14:59:53 2008 +0000

    Approver: clean up header a bit
    
    20080718145953-53eee-2789ad905e5988f0ef61f780cc91b0b7b288367b.gz

 spec/Client_Approver.xml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 12d11bc47ee6cc69ce2ce4fc4f0ceebcdd9279d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 14:59:32 2008 +0000

    Client: Remove FIXME, I've decided that Approver, Observer, ChannelHandler are all interfaces on the same object
    
    20080718145932-53eee-f166ca516aaa4a8b0622beb72b6783d1ce0f732e.gz

 spec/Client.xml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 42393a44c5597eae526473fbf938a681280e54be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 14:59:21 2008 +0000

    Client: clean up header a bit
    
    20080718145921-53eee-933872ca860af8d79ec37dad95ab50e148124d05.gz

 spec/Client.xml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 63451d376de64baefad0576dae0d3453322f21e4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:47:29 2008 +0000

    Client.ChannelHandler: add some thoughts on focus-stealing prevention
    
    20080711194729-53eee-84b7d62d8f5e9347a4e9303f0f8c1e110b8a63f3.gz

 spec/Client_Channel_Handler.xml |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit 21145205152874840d9ba727dc7945c100e8136a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:47:04 2008 +0000

    Client.ChannelHandler: FIXME: we need the HandleAdditionalChannels method mentioned in ChannelDispatchOperation
    
    20080711194704-53eee-044ad8ddf4d1ed8698d87e51f6c86548655d9375.gz

 spec/Client_Channel_Handler.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 5f20fccf0b9d8457dd29f0bb39756d9d658c0fe6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:41:07 2008 +0000

    Observer: make ObserveChannels plural
    
    20080711194107-53eee-cb4ca07848d4a84e3f9617dc3cfe9a6323957795.gz

 spec/Client_Observer.xml |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

commit 4e3b3767a135eacf870f84dd379bab5ac07de9c1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:40:19 2008 +0000

    Observer: Direction is Requested now
    
    20080711194019-53eee-f24ff0151d488a6c48c97e332e419e955126db02.gz

 spec/Client_Observer.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8305211ff2f1e31aff3ec7db6d5ca02e489fd13d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:32:30 2008 +0000

    Client.Observer: reference HandleChannels correctly
    
    20080701133230-53eee-9b42f2927eba3f387261fc9d705282bbee83c176.gz

 spec/Client_Observer.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7f5b8c086bff09764814730c9c90c18687076370
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:08:06 2008 +0000

    Observer: add tp:dbus-ref to reference other interfaces
    
    20080624150806-53eee-7deb502e4bb161ce83514ffb5deb4d67946cd9c7.gz

 spec/Client_Observer.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 44282193558dca0c56fd93b68fb0e554df6cb6e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 16:01:20 2008 +0000

    Approver: stop saying that approvers can claim the channel (approvers that want to do this now have to be a channel handler and ask to handle it themselves)
    
    20080624160120-53eee-16152f563a456c13bfa8259567a57cb5ecdaf17b.gz

 spec/Client_Approver.xml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit f6d72feda56a3fe99bcd43cc07118bbe0844522c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 17:24:32 2008 +0000

    Client.Observer: require the ChannelDispatcher to wait for observers to start before it launches the channel handler
    
    20080623172432-53eee-dac3f05161cd1c9e96163e538e8f8b1736328f2e.gz

 spec/Client_Observer.xml |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit a0802056567df861d9e7172ec61ca99e1b0a6c0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 15:03:23 2008 +0000

    Knock out cross-reference to Channel.FUTURE.Direction - it breaks the build
    
    20080703150323-53eee-369b11a0aaf56c2060b7c074725ca25711639153.gz

 spec/Client_Observer.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit e09cac0200730193b2cd36dcaf8b672dd24786ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 18:12:51 2008 +0000

    Don't put so much emphasis on approvers selecting channel handlers - the ChannelDispatcher needs to be able to do this somehow
    
    20080624181251-53eee-93a5405a7b1ea214a24350e8961c0c18830d7897.gz

 spec/Client_Approver.xml |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit e7562e821df3c837fe240849b88fd72e80ec2976
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:05:58 2008 +0000

    Approver: change terminology to DispatchOperation
    
    20080624150558-53eee-e4beb3d1af51a18b3f3d1e3ac00838393d9a0dcc.gz

 spec/Client_Approver.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 19bfcb5bc7be71ed2128c3eb407015d1ed1207bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 12:05:51 2008 +0000

    Document that ObserverChannelFilter is read-only, and note that we need to work out how to handle upgrades
    
    20080625120551-53eee-efe09632bba6942431eb2376a3ab7b94cd98cc80.gz

 spec/Client_Observer.xml |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 265c11935b5843d799d0a94a111289f25c6ffb8d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 12:05:46 2008 +0000

    Document that Observers are notified about all new channels, regardless of direction
    
    20080625120546-53eee-7d8eafd640659249f5a6cfc04b651a5276fd2a4c.gz

 spec/Client_Observer.xml |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 4f109034acc4f6fc9f535ac9f9b096c1c6512adc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 12:04:44 2008 +0000

    Document that HandlerChannelFilter is read-only, and note that we need to work out how to handle upgrades
    
    20080625120444-53eee-6bbaba3c72e786c0889ab7556775bb4fb5095cfc.gz

 spec/Client_Channel_Handler.xml |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit ff6f23f299318c78b3a38d9006782893d49b9117
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 12:03:12 2008 +0000

    Document that ApproverChannelFilter is read-only, and note that we need to work out how to handle upgrades
    
    20080625120312-53eee-aaf3a9ea50c7c2ff1f4853bbf9003c25719c494f.gz

 spec/Client_Approver.xml |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit ba3b07ea2a613ef1ed87f41b05f89cd982c3b1bd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 16:01:54 2008 +0000

    Approver, Observer: add some cross-references
    
    20080624160154-53eee-510021f80c96e26302863cb38e2b6f2435975fff.gz

 spec/Client_Approver.xml |   17 +++++++++++------
 spec/Client_Observer.xml |    5 +++--
 2 files changed, 14 insertions(+), 8 deletions(-)

commit c6d976d6ce3ac4ed1a333035ed9e7f90fdbcc203
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:07:15 2008 +0000

    Observer: add placeholder ObserverChannelFilter property, explain its significance
    
    20080624150715-53eee-e27cf97576f80429749089c487e7ca32f98e40e7.gz

 spec/Client_Observer.xml |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit e58fd722fa980cd8d56548bdd501ef12c5b918d5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:06:39 2008 +0000

    Approver: expand on HandleDispatch a bit
    
    20080624150639-53eee-c6d4e7bfd01499ee29b1f2ec6fb06a612c667077.gz

 spec/Client_Approver.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 9b95e459deb96870de3ea255eed1c22a82688d0a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:06:16 2008 +0000

    Approver: possible channel handlers are ordered by preference, via an unspecified mechanism
    
    20080624150616-53eee-b721dbd563a4b091dfe922688ec601ac7f2750bc.gz

 spec/Client_Approver.xml |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 36af1b6c2ad30def42a6b0b71f6c12f21f958ac0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:05:00 2008 +0000

    Approver: add a placeholder ApproverChannelFilter property
    
    20080624150500-53eee-d41d4826153977d8bfaa07130aa4e9b09e224931.gz

 spec/Client_Approver.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 7ab59831b9fde3f913ca5c4271efdd53a5012bf5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 12:01:48 2008 +0000

    Document how Client.ChannelHandler interacts with incoming channels
    
    20080625120148-53eee-cd32c77b547d860c4df1946b31fc7be708c9cdf7.gz

 spec/Client_Channel_Handler.xml |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit a03d16b1e14a2a5d9a61b1aeb243c968d809eb12
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 19:17:05 2008 +0000

    Add Client.ChannelHandler.Present as per use case req2
    
    20080624191705-53eee-a3c9b775abbbf0e01fd5cb11e930b468e043f312.gz

 spec/Client_Channel_Handler.xml |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 79c9e48a534b4b4011f58d0d7ab4e0d8abb4abdb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 15:05:19 2008 +0000

    Client.ChannelHandler: add a placeholder HandlerChannelFilter property
    
    20080624150519-53eee-77ca35862af501cad954a58445150123ee142289.gz

 spec/Client_Channel_Handler.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit ab3829cb1461b8020789be45ab789f5832e6fd5f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 18:12:21 2008 +0000

    Client.ChannelHandler: fill in more spec text
    
    20080623181221-53eee-1bb0f3bad666d307c1259fd49561cbae63f22eb2.gz

 spec/Client_Channel_Handler.xml |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

commit 0a24eca54c75576d87760b4c19846be7e1fdba9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 18:11:59 2008 +0000

    Client.Observer: add more FIXME text
    
    20080623181159-53eee-286682f134583297441f2a3c91ea293e49d8df2c.gz

 spec/Client_Observer.xml |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit eb1016d45f21a67d793517499254ecc86a0a5026
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 18:11:13 2008 +0000

    Client.Observer: improve description of Connection parameter
    
    20080623181113-53eee-933af07661df4274ff047aacb5f3af1f2fac5b77.gz

 spec/Client_Observer.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 0dac4810a57bf09ad093926acb3eaa3f9d37cbc3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 11:35:12 2008 +0000

    Add direction to all Client.* method arguments
    
    20080603113512-53eee-45c2fc3849abc05ee3f93d742f12f24609a1907c.gz

 spec/Client_Approver.xml        |    8 ++++----
 spec/Client_Channel_Handler.xml |    4 ++--
 spec/Client_Observer.xml        |    6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

commit 865340019dfe7ef65fd4c8d7bf08ecd433f2561b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 11:19:17 2008 +0000

    Add skeletal versions of the Observer, Approver and ChannelHandler APIs
    
    20080603111917-53eee-2f12fa5d89df5eae1ad39452fa9ab410ee09afa1.gz

 spec/Client_Approver.xml        |  111 +++++++++++++++++++++++++++++++++++++++
 spec/Client_Channel_Handler.xml |   52 ++++++++++++++++++
 spec/Client_Observer.xml        |   75 ++++++++++++++++++++++++++
 spec/all.xml                    |    5 ++
 4 files changed, 243 insertions(+), 0 deletions(-)

commit 9a3cb0b8498ee9a05c1bc4af2baf88f49ade67d6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 12:45:56 2008 +0000

    Client: improve markup; interfaces SHOULD use their own name as a group in .client files
    
    20080630124556-53eee-a2727d2a7b391fd41c2e48fd532c8f7c1f2636a3.gz

 spec/Client.xml |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

commit 436934491f4827f7fa27698dd361499db574f48f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 12:45:21 2008 +0000

    Client: activatable clients SHOULD install a .client file; non-activatable clients MAY, but there's not much point
    
    20080630124521-53eee-a04e0ea5401902fc7a6cbdf2c087a4bf75b89cea.gz

 spec/Client.xml |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 7915be210a9d1bae72b5434adba46667edf81e62
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 12:44:49 2008 +0000

    Client: suggest how non-activatable services can generate unique well-known names if they want instances handled separately
    
    20080630124449-53eee-b59168cdaed9b89059889f27883ee1150a9346fd.gz

 spec/Client.xml |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 600b180600762bae1cee8db1a055fb03550c96c6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 12:44:23 2008 +0000

    Client: add rationale for supporting both activatable and non-activatable clients
    
    20080630124423-53eee-c430ba89f20410c960b514e931e776d45ffc2a11.gz

 spec/Client.xml |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 4a0a4e7aeb593a7a852a200786f840047ab9492e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 14:56:45 2008 +0000

    Client: remove HandledChannelClasses in favour of putting it in the Observer etc. namespace. Explain .client files and client discovery
    
    20080624145645-53eee-f62d75203e66d23051d433be50d84335aa76f793.gz

 spec/Client.xml |   63 +++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 43 insertions(+), 20 deletions(-)

commit 65cea9b00a7c2424f9a7e8898ab58359a4cbb759
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 12:27:30 2008 +0000

    Client: sketch how we're planning to discover available client processes (prompted by Alban on the mailing list)
    
    20080610122730-53eee-d5e15a35e24464f3f63bcafcc97e8607464dc54c.gz

 spec/Client.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit d7317f4c1bf79b38144a8858d95c9409efd3583d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 11:18:28 2008 +0000

    Client: decide that this interface is common to observers, approvers and handlers
    
    20080603111828-53eee-7b95efd0ca1252c40e40e4ba82ee17b79c82300a.gz

 spec/Client.xml |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit b67391ec6da7eed3ee12f024a12ec93126806955
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 18:00:01 2008 +0000

    Add initial version of Client
    
    20080602180001-53eee-abb2500c60dc7e871128ea34ee1941dfd340aa98.gz

 spec/Client.xml |   58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

commit cc5236576675e4f5738677fcbf885f4da6ae06c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 18:32:57 2008 +0100

    ChannelDispatchOperation: improve wording of HandleWith and Claim

 spec/Channel_Dispatch_Operation.xml |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 9fcdd8469ba151be28968091dc0af255d0a80051
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 18:23:13 2008 +0100

    ChannelDispatchOperation: Fix wording that still included "reject" as per review from Rob

 spec/Channel_Dispatch_Operation.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a78a5efc1a3fc65eff5046f1dd354ded01984681
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:57:47 2008 +0100

    ChannelDispatcher: update "don't be service-activatable" wording to match AccountManager

 spec/Channel_Dispatcher.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 75a69cda86fae6e19d0b9bdd0399510a2a1f55a2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:35:39 2008 +0100

    ChannelRequest: in Succeeded, remove documentation of argument, and add FIXME note considering removing the argument altogether

 spec/Channel_Request.xml |   20 +++++---------------
 1 files changed, 5 insertions(+), 15 deletions(-)

commit 0d88df62925757894f35546f6544af3642f39458
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:35:03 2008 +0100

    ChannelRequest: in Failed, rename Debug_Message to Message in case we later declare it to be suitable for user display

 spec/Channel_Request.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e4143652fd43d20fec6ee77dd7f1b4f685d14b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:34:23 2008 +0100

    ChannelRequest: in Failed argument Error, reference CreateChannel instead of RequestChannels

 spec/Channel_Request.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 018438e027bf1d09ec65db9d31c8d0362b18bfeb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:33:35 2008 +0100

    ChannelRequest: reformat PreferredHandler, and observe that maybe it should just be a boolean for "I want this myself"

 spec/Channel_Request.xml |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 87f24b28626396412f4dd0eb4342a5c946e3346a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:32:31 2008 +0100

    ChannelRequest: observe that some request properties only make sense if you have a Connection already

 spec/Channel_Request.xml |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

commit 9d25b964084bc0217b6b87b1d847ab618befc898
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:29:09 2008 +0100

    ChannelRequest: Make requests Account-based

 spec/Channel_Request.xml |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit c04e38d45aa07da6bc09e43557c99c8aaa85db6d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:18:36 2008 +0100

    ChannelRequest: explicitly say what the bus name is, and reference the rationale for being a separate object

 spec/Channel_Request.xml |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 2eef6c230ed063f91cbe281134e81cceec88aa81
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:17:41 2008 +0100

    ChannelDispatchOperation: [trivial] Parenthesize FIXME notes

 spec/Channel_Dispatch_Operation.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit b9347b04fc6e50ff9628b55257d93cfb75c68f07
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:17:19 2008 +0100

    ChannelDispatcher: talk about Handler rather than ChannelHandler, and improve wording

 spec/Channel_Dispatcher.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ad92f5d0dff8f0163b2fe5cff2a66f3fca94b15b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:15:04 2008 +0100

    Remove a stray reference to Reject

 spec/Channel_Dispatch_Operation.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 99af921f368b0c6bcfe69778713a702ffcb46145
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:14:37 2008 +0100

    ChannelDispatchOperation: remove Reject and reinstate Claim

 spec/Channel_Dispatch_Operation.xml |   53 +++++++++++++++++++++-------------
 1 files changed, 33 insertions(+), 20 deletions(-)

commit cd4e0d3ff57882c480da95a78b0bda980c2b40bf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:14:10 2008 +0100

    ChannelDispatchOperation: stop referencing DispatchOperationClosed

 spec/Channel_Dispatch_Operation.xml |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 87cac2d58fcb4d1f3be2cdd2aab74ddf6319c2be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:13:29 2008 +0100

    ChannelDispatchOperation: hyperlink Closed, and no longer mention DispatchOperationClosed

 spec/Channel_Dispatch_Operation.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d12b783faf10392f001a8936dbd0d41c19b97c15
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:10:37 2008 +0100

    ChannelDispatchOperation: add FIXME indicating that "pre-approval" is unresolved

 spec/Channel_Dispatch_Operation.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ea816c0d7d391fe9c7d4db7be70c2d0723c4812a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 16:39:48 2008 +0100

    ChannelDispatchOperation: clarify wording of dispatch splitting

 spec/Channel_Dispatch_Operation.xml |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit a5fb8bd02fc855a2e42c0ba159a2fad3a8c36ba7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 16:39:12 2008 +0100

    ChannelDispatchOperation: It's no longer an error if not all channels in a signal are Requested

 spec/Channel_Dispatch_Operation.xml |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 2cf9de63c18353aea9a2132613d93d4384392c13
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 15:46:11 2008 +0100

    ChannelDispatcher: Say that the CD is responsible for exactly those connections that the AM created

 spec/Channel_Dispatcher.xml |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 1fc4f4318a0aa9b7ad9c34bb96cf5af64525bd2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 15:07:52 2008 +0100

    ChannelRequest, ChannelDispatcher: move the rationale for ChannelRequest being a separate object into StartRequest, and improve it

 spec/Channel_Dispatcher.xml |   20 ++++++++++++++++++--
 spec/Channel_Request.xml    |   12 ++----------
 2 files changed, 20 insertions(+), 12 deletions(-)

commit 1b53039dd7c54a643d2ddb7dc675036dc0cd7e96
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 15:07:21 2008 +0100

    ChannelRequest: don't hyperlink RequestChannels, which no longer exists in the current Requests draft

 spec/Channel_Request.xml |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 2f0d4c8f0cf291539f6d1679b1f78fa786b0bef8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 15:00:53 2008 +0100

    ChannelDispatcher: recommend against making it activatable, just like AccountManager

 spec/Channel_Dispatcher.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 5b79f8e9d035545ccde270f234590ba8a18fa9dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 15:00:26 2008 +0100

    ChannelDispatcher: mention the dispatcher's request functionality in the main docstring

 spec/Channel_Dispatcher.xml |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 9dba249beb5ff7bfd0b2aa0b879376a62e912df3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 14:59:56 2008 +0100

    ChannelDispatcher: reformat license header

 spec/Channel_Dispatcher.xml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 379b2698d46cfa4b6367f3131bbc7a2805a3b1c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 14:57:54 2008 +0100

    ChannelDispatcher: remove DispatchOperations property and its change-notification
    
    Discussion yesterday concluded that we aren't going to need it.

 spec/Channel_Dispatcher.xml |   38 --------------------------------------
 1 files changed, 0 insertions(+), 38 deletions(-)

commit 70b546f17b6fc83ad8e9d7366581c81aa6a6536c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 15:03:15 2008 +0000

    Remove request and response flags from ChannelRequest - it only applies to requesting *new* channels now
    
    20080718150315-53eee-c156f6d1b9cc9092a56564e638c8428c90587628.gz

 spec/Channel_Request.xml |   21 ++++-----------------
 1 files changed, 4 insertions(+), 17 deletions(-)

commit dd91e13ef3a15ffb70402ba06646ce6adca51c41
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:40:33 2008 +0000

    ChannelDispatchOperation: sort out splitting
    
    20080711194033-53eee-8ff74e0d513199eb27f115ff38e3962ef1579737.gz

 spec/Channel_Dispatch_Operation.xml |   52 +++++++++++++++++++++++++++-------
 1 files changed, 41 insertions(+), 11 deletions(-)

commit 320a3c24e3067e3bb096ee16284b3a1c02b2c94b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:28:37 2008 +0000

    ChannelDispatchOperation: is only created for unrequested channels
    
    20080711192837-53eee-bd7f15d6a927751c818011a79486e37209744ff5.gz

 spec/Channel_Dispatch_Operation.xml |   35 ++++++++++++++++++++++++++++++-----
 1 files changed, 30 insertions(+), 5 deletions(-)

commit 1dbf53f67153917f5f278b6c422bc2736b1adcd3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:16:06 2008 +0000

    ChannelRequest: explain when channels will be dispatched to handlers
    
    20080711191606-53eee-5779693c9d9f39154cfa7af179680afee5152f84.gz

 spec/Channel_Request.xml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit fea04c73c0ba237650084e98698677ff3c47b2fc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:15:31 2008 +0000

    ChannelRequest: channel dispatcher SHOULD remember a bundle's preferred handler, and try to send subsequent channels to it
    
    20080711191531-53eee-c7355d61d12c66ba08b3f2e9681ee10c383fef48.gz

 spec/Channel_Request.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 4d2ff29056f377eaeace3ea33428311ce33af150
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:09:46 2008 +0000

    ChannelRequest: when a request succeeds, signal what channels were produced
    
    20080711190946-53eee-49b32861d172f723fee3f98de0e71a2213274ecd.gz

 spec/Channel_Request.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 32aadd34342c0281609b090e9720456ce255878e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:03:32 2008 +0000

    ChannelDispatcher: add a hook to start a channel request
    
    20080711190332-53eee-783ff8f1ab8f9ee7601331cc4e5480bda99a13ed.gz

 spec/Channel_Dispatcher.xml |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 1622efa2bc4c48255d763da83b355e28350aad01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:03:16 2008 +0000

    Don't mention NewDispatchOperation in ChannelDispatchOperation - we might not keep it anyway
    
    20080711190316-53eee-9a436e4797a0593edd15eac73beceeb526bf88eb.gz

 spec/Channel_Dispatch_Operation.xml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 91e81bd11b18762b078b90851df8205d84e1d0e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:02:45 2008 +0000

    Include Channel_Request in all.xml
    
    20080711190245-53eee-097bec784dc351e9a0a775aaf9ab6aed134d077a.gz

 spec/all.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e9deba82423ec2d791d97a786b94bb969d7eb750
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:02:18 2008 +0000

    Add a sketch of ChannelRequest, a "cursor"-style object used in the channel dispatcher to track a request
    
    20080711190218-53eee-4aa883fa758cfb233919c7ae1d5ecefc4f4e8722.gz

 spec/Channel_Request.xml |  130 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 130 insertions(+), 0 deletions(-)

commit 6a714701f99a30a0f57243b1eba0b69477c03673
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:01:45 2008 +0000

    ChannelDispatchOperation: include more docs
    
    20080711190145-53eee-79ff95cb2094c8e26f12db31081f67cbe6ff733a.gz

 spec/Channel_Dispatch_Operation.xml |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

commit 67cf7d10e3442699c020bfa729e7ed7f15e64501
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:00:55 2008 +0000

    ChannelDispatchOperation: re-indent license, since this is a new file anyway
    
    20080711190055-53eee-85f95f5aabd58d47eb326a9c11dcb62b2fd26a73.gz

 spec/Channel_Dispatch_Operation.xml |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

commit 6b892c0033a544d6416ae48cd601571ca930e2a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 17:38:35 2008 +0000

    Strengthen the requirement that ChannelDispatchOperation object-paths can't be reused quickly
    
    20080710173835-53eee-c1802b11c64f877fbb4d8fd23d943ae7eb2ff0b8.gz

 spec/Channel_Dispatch_Operation.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3dd8b486d53099b1dd475c6d060179262b5ee95c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:35:42 2008 +0000

    ChannelDispatcher: rename Dispatch_Operations to DispatchOperations
    
    20080710163542-53eee-fc5cf7e7b9ec8da1a3fb3edc4d1bd613175fa7be.gz

 spec/Channel_Dispatcher.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 57cc8e0b92b1460b589d6c5a742c248faef0d456
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:35:17 2008 +0000

    FIXME: does ChannelDispatcher actually need the DispatchOperations property?
    
    20080710163517-53eee-22f2ec730c74a45a21fdb1a59c62dca99df2c7a0.gz

 spec/Channel_Dispatcher.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4849c18e88d752fe927414bd10d8a31d9d1434ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:35:04 2008 +0000

    Explain the definition of "the" channel dispatcher
    
    20080710163504-53eee-f4196a0e718479d024a778f78779c5f36d3b479f.gz

 spec/Channel_Dispatcher.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 598229664fac7dad8a9e927680753b7e8c3b8eff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:19:14 2008 +0000

    ChannelDispatcher: stop saying we won't wait for observers to start
    
    20080703171914-53eee-8a1b4d4bba699ab69f94a60328798265d199b068.gz

 spec/Channel_Dispatcher.xml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

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

    ChannelDispatchOperation: rename from ChannelDispatch to reduce confusion with ChannelDispatcher
    
    20080623180908-53eee-e755af7d16c946bcd8f986553d7ed97643367b71.gz

 spec/Channel_Dispatch.xml           |  119 -----------------------------------
 spec/Channel_Dispatch_Operation.xml |  119 +++++++++++++++++++++++++++++++++++
 spec/Channel_Dispatcher.xml         |   26 ++++++--
 spec/all.xml                        |    2 +-
 4 files changed, 139 insertions(+), 127 deletions(-)

commit 36f6842535fabd17da05d372cbbc7892661417be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 14:14:26 2008 +0000

    Remove Client from HTML spec again
    
    20080703141426-53eee-6fdf2d58855a2990e230c5af1eb5b89a6dd12d3d.gz

 spec/all.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 3e1ec946c2669a80c6dda4766d9643726ebcef4b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 18:00:35 2008 +0000

    Add ChannelDispatcher, ChannelDispatch, Client to HTML spec
    
    20080602180035-53eee-b0c32efd971c334c6eb4dd03f371b8658c63e67a.gz

 spec/all.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit d2bb6e2e6c6bd8c4ca803c72b48b0d2dbb41f7c8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 12:43:55 2008 +0000

    ChannelDispatchOperation: correct node-name so code generation will have the expected results
    
    20080630124355-53eee-5f2c1e7f86da9463ff0188ec7b95ada12fdbaedb.gz

 spec/Channel_Dispatch.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1da67cf707bea292d318c2ee50b36680a30f1192
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 18:10:24 2008 +0000

    ChannelDispatchOperation: remove Claim in favour of HandleWith, improve wording, and add Closed signal
    
    20080623181024-53eee-10a146a8d1eb09726c9e8c807819fe768ce364a4.gz

 spec/Channel_Dispatch.xml |   83 ++++++++++++++++++++++++++++-----------------
 1 files changed, 52 insertions(+), 31 deletions(-)

commit 7977c9c226e31018850aa9d58eb8fb51d075b6d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 18:10:07 2008 +0000

    ChannelDispatchOperation: explain signalling a bit more
    
    20080623181007-53eee-7dc8ba090d94db767ed6a0bac383e1c630502257.gz

 spec/Channel_Dispatch.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 9c5dc9b1a504fd4e6d19fc95ea089a526e357ddd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 11:18:07 2008 +0000

    ChannelDispatcher: explain observer/approver/dispatcher
    
    20080603111807-53eee-5efd0f160b437ad677e3063ce74d8e229513bda3.gz

 spec/Channel_Dispatcher.xml |   30 +++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

commit b5eaf80ab2a0cd1362900ac9bfec2760e62749b1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 18:22:16 2008 +0000

    Add a skeletal API to ChannelDispatch
    
    20080602182216-53eee-6237d1e6dfc5fa6ddc36e0d2366f13cabbe2e9fa.gz

 spec/Channel_Dispatch.xml |   50 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)

commit 8e11a3c315b205403e6e0e95a4eb7622e26ff688
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 17:59:40 2008 +0000

    Add initial versions of ChannelDispatcher, ChannelDispatch
    
    20080602175940-53eee-08e94db959cddc866d681f0fe8f68f707e0b88f5.gz

 spec/Channel_Dispatch.xml   |   40 ++++++++++++++++++++++++++++
 spec/Channel_Dispatcher.xml |   61 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+), 0 deletions(-)

commit fed068fc517f32326794235563cd06e6e470ac0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:52:38 2008 +0100

    generic-types.xml: explicitly say that Unix_Timestamp and Unix_Timestamp64 are in seconds

 spec/generic-types.xml |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit 933e0e5087a2cd3cc15a0ed279a324e9fbd910f1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 17:52:10 2008 +0100

    AccountManager: improve wording of "don't be service-activatable"

 spec/Account_Manager.xml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit cde98fc22fcd8e899721647ca3f1c683c71b5f9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 14:36:34 2008 +0100

    AccountManager: recommend that "the" AM is not service-activatable
    
    This would bring up various issues with choosing between alternative
    implementations (if both Mission Control and Decibel implement AccountManager,
    which one should be service-activated for the AccountManager well-known name?)
    so instead we let (UIs launched by) the desktop session decide which one to
    use.

 spec/Account_Manager.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 204dfb81de9373d77dd7fefff15f4d98ebb93d88
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 14:33:11 2008 +0100

    Add Unix_Timestamp64 type

 spec/generic-types.xml |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 3f7e50bcf38284b9569335f3115d8c7f6e8b2d07
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 13:54:54 2008 +0100

    Guarantee that Channel object paths are prefixed with the Connection path

 spec/Channel.xml |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 9ad1aa3baa4c2aa359b015c05d05c95dc10ecc28
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 29 13:51:33 2008 +0100

    Restrict Connection bus names and object paths to have exactly 7 components
    
    Equivalently, restrict the account part to have exactly 1
    component. Current versions of telepathy-glib and telepathy-python
    already enforce this constraint in practice, and telepathy-snom also
    already complies - so this change has no effect on any known connection
    manager, except possibly telepathy-wilde, which is no longer spec-compliant
    in any case.
    
    Also move the definition of the Connection's bus name and object path
    to Connection.xml where it belongs, and improve hyperlinking between
    Connection and Connection_Manager.

 spec/Connection.xml         |   48 +++++++++++++++++++++++++++++++++++++++---
 spec/Connection_Manager.xml |   43 +++++++++-----------------------------
 2 files changed, 54 insertions(+), 37 deletions(-)

commit 38edd667084e842183637226004a1ce97473df18
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:02:57 2008 +0000

    Add DBus_Well_Known_Name to generic types
    
    20080711190257-53eee-6500ee0bcfe5ed79aa4aa6461fa0cce9b073d565.gz

 spec/generic-types.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit ff19b98f61e5adb503987488492967e5cdc37b2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 19:03:07 2008 +0000

    Add DBus_Error_Name to generic types
    
    20080711190307-53eee-e1d91444501b4436ce182b246e8857cec68b9244.gz

 spec/generic-types.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 579e1301ce0adb03a3db5ac1413d3f81068c0420
Merge: 34ee782... b14a3b2...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 27 15:57:20 2008 +0100

    Merge branch 'text-respawn'

commit 34ee782d6ab9e6cd6d0048432c66782abc942ea4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 27 15:54:10 2008 +0100

    Recommend not passing suppress_handler=FALSE to RequestChannel, ever
    
    Signed-Off-By: spec design meeting 2008-08-26

 spec/Connection.xml |   29 ++++++++++++++++++++++++++---
 1 files changed, 26 insertions(+), 3 deletions(-)

commit b14a3b236cc625f1df198565422f2f807869113f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 27 15:51:27 2008 +0100

    Improve wording of text channel respawn behaviour
    
    Signed-Off-By: spec design meeting 2008-08-26

 spec/Channel_Type_Text.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e874248b48ea3d2ed7ecbc3a0d0cd9d280694278
Merge: 973c8e6... 7c13410...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 15:15:26 2008 +0100

    Merge branch 'master' into codegen-annotations

commit 973c8e627a907aa89bf60534aa924d51b5504192
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 15:12:31 2008 +0100

    If xsltproc fails, don't leave its output apparently up to date

 Makefile |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 7c134108f4fcf27006b2a2ed070858730e13a926
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 15:06:32 2008 +0100

    Convert Darcs _boring file into .gitignore

 .gitignore |    6 ++++++
 _boring    |   42 ------------------------------------------
 2 files changed, 6 insertions(+), 42 deletions(-)

commit b139f1ee6d4912ec5aba4aa7c3796ae9030d0f5f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 15:04:27 2008 +0100

    Remove all .git-darcs-dir
    
    These are artefacts of the darcs to git transition.

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

commit 24c8843d4cec0f1caed22a04da86ee822c96c862
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 15:04:01 2008 +0100

    Use git-archive for make dist, then append ChangeLog

 Makefile |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

commit b397ce1d8c6f369ee49aeb896744b8132ece6cc7
Merge: c4e9257... 6573425...
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 14:32:31 2008 +0100

    Merge commit 'oggis/codegen-annotations' into codegen-annotations

commit c4e92579ba837360f2a1585e5851159e44a224a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 26 14:31:05 2008 +0100

    Nano version 0.17.9.1

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 657342595d19196e7dd00595f754f039796f52f8
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Sun Aug 24 23:15:06 2008 +0300

    Add name-for-bindings annotations to the Requests draft interface

 spec/Connection_Interface_Requests.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit f3623055867163372627db4f016f3323ebd6eb69
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Sun Aug 24 21:52:35 2008 +0300

    Add check for array-name being present if an array of a complex type is used

 tools/doc-generator.xsl |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 5ef2eea8044d9f94ed203d66729b394a8ed2fcb0
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Sun Aug 24 19:17:54 2008 +0300

    Add check for @name-for-bindings being consistent with @name

 tools/doc-generator.xsl |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit d24cabdb9207e1600c3002ffc4af08ee938f0822
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Fri Jul 25 14:18:28 2008 +0000

    Change member names in Property_Spec to be in Ugly_Case like everything else
    
    20080725141828-9db4d-90ae78ec45f31ecb9989ffb38bbe3721af44a28e.gz

 spec/Properties_Interface.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 552d6d307bef1ac89619b2447d69c31d270d2dbf
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Fri Jul 25 14:10:33 2008 +0000

    Fix some arg names due to review input from Simon
    
    20080725141033-9db4d-32f39a52aa454b753e752da2af233ea486ea0eda.gz

 spec/Channel_Type_Streamed_Media.xml   |    2 +-
 spec/Connection_Interface_Presence.xml |    2 +-
 spec/Connection_Manager.xml            |    6 +++---
 spec/Media_Session_Handler.xml         |    3 ++-
 spec/Media_Stream_Handler.xml          |    4 ++--
 5 files changed, 9 insertions(+), 8 deletions(-)

commit 305ebdbeb2c9673015026bd64cbc6c9c0fa7716d
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Fri Jul 25 00:03:08 2008 +0000

    Change method and signal argument names to Ugly_Case
    
    20080725000308-9db4d-3cfeb995f8e57c59ce44d03db39ee165d0bf3494.gz

 spec/Channel_Interface_Call_State.xml         |    4 +-
 spec/Channel_Interface_Chat_State.xml         |    6 +-
 spec/Channel_Interface_DTMF.xml               |    6 +-
 spec/Channel_Interface_Group.xml              |   34 ++++++------
 spec/Channel_Interface_Password.xml           |    6 +-
 spec/Channel_Interface_Transfer.xml           |    4 +-
 spec/Channel_Type_Contact_Search.xml          |    8 ++--
 spec/Channel_Type_Room_List.xml               |    4 +-
 spec/Channel_Type_Streamed_Media.xml          |   34 ++++++------
 spec/Channel_Type_Text.xml                    |   34 ++++++------
 spec/Channel_Type_Tubes.xml                   |   70 ++++++++++++------------
 spec/Connection.xml                           |   38 +++++++-------
 spec/Connection_Interface_Aliasing.xml        |   10 ++--
 spec/Connection_Interface_Avatars.xml         |   24 ++++----
 spec/Connection_Interface_Capabilities.xml    |    8 ++--
 spec/Connection_Interface_Contact_Info.xml    |    6 +-
 spec/Connection_Interface_Forwarding.xml      |    4 +-
 spec/Connection_Interface_Presence.xml        |   18 +++---
 spec/Connection_Interface_Privacy.xml         |    4 +-
 spec/Connection_Interface_Renaming.xml        |    6 +-
 spec/Connection_Interface_Simple_Presence.xml |   10 ++--
 spec/Connection_Manager.xml                   |   12 ++--
 spec/Media_Session_Handler.xml                |   12 ++--
 spec/Media_Stream_Handler.xml                 |   42 +++++++-------
 spec/Properties_Interface.xml                 |    8 ++--
 25 files changed, 206 insertions(+), 206 deletions(-)

commit 8ed3bda207877f4d09e17d77f13d61ba6c684a14
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Sat Aug 23 23:24:41 2008 +0300

    Add name-for-bindings annotation to methods, signals and props

 spec/Account.xml                              |   26 ++++++++-----
 spec/Account_Interface_Avatar.xml             |    2 +-
 spec/Account_Manager.xml                      |   13 ++++---
 spec/Channel.xml                              |   13 ++++---
 spec/Channel_Future.xml                       |    5 ++-
 spec/Channel_Handler.xml                      |    2 +-
 spec/Channel_Interface_Call_State.xml         |    4 +-
 spec/Channel_Interface_Chat_State.xml         |    4 +-
 spec/Channel_Interface_DTMF.xml               |    4 +-
 spec/Channel_Interface_Delivery_Reporting.xml |    6 ++-
 spec/Channel_Interface_Group.xml              |   46 ++++++++++++++----------
 spec/Channel_Interface_Hold.xml               |    6 ++--
 spec/Channel_Interface_Media_Signalling.xml   |    5 ++-
 spec/Channel_Interface_Messages.xml           |   21 ++++++-----
 spec/Channel_Interface_Password.xml           |    7 ++--
 spec/Channel_Type_Contact_Search.xml          |   10 +++--
 spec/Channel_Type_Room_List.xml               |   10 +++---
 spec/Channel_Type_Streamed_Media.xml          |   21 ++++++-----
 spec/Channel_Type_Text.xml                    |   12 ++++---
 spec/Channel_Type_Tubes.xml                   |   37 +++++++++++--------
 spec/Connection.xml                           |   24 ++++++------
 spec/Connection_Interface_Aliasing.xml        |    8 ++--
 spec/Connection_Interface_Avatars.xml         |   20 ++++++-----
 spec/Connection_Interface_Capabilities.xml    |    8 +++--
 spec/Connection_Interface_Contact_Info.xml    |    5 ++-
 spec/Connection_Interface_Contacts.xml        |    6 ++-
 spec/Connection_Interface_Forwarding.xml      |    8 +++--
 spec/Connection_Interface_Presence.xml        |   19 +++++-----
 spec/Connection_Interface_Privacy.xml         |    9 +++--
 spec/Connection_Interface_Renaming.xml        |    2 +-
 spec/Connection_Interface_Simple_Presence.xml |    6 ++--
 spec/Connection_Manager.xml                   |    8 ++--
 spec/Media_Session_Handler.xml                |    2 +-
 spec/Media_Stream_Handler.xml                 |   47 +++++++++++++++----------
 spec/Properties_Interface.xml                 |   11 +++---
 35 files changed, 247 insertions(+), 190 deletions(-)

commit da1846f8a76efa68749f08eda32c1c20f10ff54a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 15 15:21:45 2008 +0000

    Prepare release 0.17.9
    
    
    20080815152145-53eee-ae9724ce47270029c5eef8f14e1cb19fc3f1ec05.gz

 NEWS                                   |    2 +-
 spec/Channel.xml                       |    2 +-
 spec/Channel_Future.xml                |    2 +-
 spec/Connection_Interface_Contacts.xml |    2 +-
 spec/Connection_Interface_Requests.xml |    2 +-
 spec/all.xml                           |    2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

commit 26af18466352279b9155d1d469bd2eb28174e6ca
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 15 13:40:07 2008 +0000

    Write NEWS file
    
    
    20080815134007-53eee-87139c90ce24077c0b6faa9990c03eda9a9e6bac.gz

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

commit 8139cf6502c92f59cbbcde099ba4905f79560e3e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 15 10:51:49 2008 +0000

    Properties in Allowed_Properties may either be required or optional, but it's may[en], not MAY[en_RFC]
    
    
    20080815105149-53eee-f7693c38ea2abac6494026bca3d3afed1a89be1b.gz

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e0b89289df1dee9d7eda8d169dd2658e944197d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 15 10:50:36 2008 +0000

    Remove reference to InitiatorID in TargetID
    
    
    20080815105036-53eee-3dc759f1f90ccac00ee23ab10ee0cf3956b7a601.gz

 spec/Channel.xml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 9214fbd62e7185d273c78afe16acbbdcb9b9a0a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 13:55:34 2008 +0000

    NewChannels MUST be signalled before CreateChannel returns
    
    
    20080814135534-53eee-0ad6c667b2d7d84448c6c76fa3bb397457f1abeb.gz

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 35955860421279e28e8961e7a70202b5e735aeb4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 13:49:41 2008 +0000

    Correct comment
    
    
    20080814134941-53eee-721381f19fc77ccd7c164df58862de501fd1172b.gz

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae5f0a6aefe01491090ff88e74e51cdbff3592d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 13:41:49 2008 +0000

    Requests: merge Required_Properties and Optional_Properties into Allowed_Properties
    
    
    20080814134149-53eee-99fb06666eda3f6274199cb29699f4c5524e634f.gz

 spec/Connection_Interface_Requests.xml |   57 +++++++++++++++----------------
 1 files changed, 28 insertions(+), 29 deletions(-)

commit cf1a7fe91039cddefc0a0ce577ca65ef8e445308
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 13:20:31 2008 +0000

    Requests: hyperlink Bundle
    
    
    20080814132031-53eee-1ae2a3e521a945854523a88a1a5c928d842e7be3.gz

 spec/Connection_Interface_Requests.xml |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 3458565fa6fdff4b7d604d4ac927fab942649c70
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 12:58:52 2008 +0000

    Conn.I.Requests: TargetID is mandatory too
    
    
    20080814125852-53eee-cab0b90bdd5d0fe67da5368fa528abec1f647309.gz

 spec/Connection_Interface_Requests.xml |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 0933d7e0111e1876ffa34f8621bec1bebe90a0be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 12:51:46 2008 +0000

    Channel.Future: remove TargetID, it's now in the core
    
    
    20080814125146-53eee-129ac126512b0e54c17acce04b66a33de5f1d06b.gz

 spec/Channel_Future.xml |   36 ------------------------------------
 1 files changed, 0 insertions(+), 36 deletions(-)

commit 5417c1b3d1789d0816d86057d488ddc9f04291dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 12:51:18 2008 +0000

    Channel.TargetHandle, Channel.TargetHandleType: reference Channel.TargetID
    
    
    20080814125118-53eee-a0d66ba3dcc52fd1f45bcb06403980084c10e31e.gz

 spec/Channel.xml |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit 49504c9a80ca123f6f252a98842ae198f34bceda
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 12:50:36 2008 +0000

    Add TargetID to Channel interface, now that we've proved that the implementation is easy
    
    
    20080814125036-53eee-b1681898897c9ab281c037d6dd05dcae080a1e0d.gz

 spec/Channel.xml |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 06c735b52337dba4a843a5498ef36378638ae254
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 12:40:42 2008 +0000

    Merge addition of Conn.I.Requests and ChannelBundle
    
    
    20080814124042-53eee-167ec817325adb64909c90d38a8fd34dfabb2f60.gz

 spec/all.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 7be23c455cd91f94042c0f98ec48a34692ebe1a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 24 09:11:07 2008 +0000

    Replace RequestChannels with CreateChannel; remove EnsureChannel while we decide whether we actually need it
    
    
    20080724091107-53eee-d1157ec0652720447413633772f3dd2956670c6b.gz

 spec/Channel_Future.xml                |   14 +--
 spec/Connection_Interface_Requests.xml |  172 ++++++++------------------------
 2 files changed, 50 insertions(+), 136 deletions(-)

commit 32507462df8a5cbf2a6cd7b20d0bad7224bcf550
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 24 09:10:42 2008 +0000

    Remove obsolete Property_Restriction_Map type
    
    
    20080724091042-53eee-704832b9119ec6a98a8c3d9b50ee64de58a31dc0.gz

 spec/Connection_Interface_Requests.xml |   77 --------------------------------
 1 files changed, 0 insertions(+), 77 deletions(-)

commit 95a5be11c39abe092fa6d8ff99ea1e84de1b752b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 24 09:10:07 2008 +0000

    Change ChannelsClosed signal to ChannelClosed
    
    
    20080724091007-53eee-7372bd330be07d863c772a914d272821f0aa4766.gz

 spec/Connection_Interface_Requests.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 27cc07874d0b39f10767058c3f927af41eafe8e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 14:48:26 2008 +0000

    Rethink the RequestableChannelClasses property based on discussion yesterday
    
    
    20080718144826-53eee-cab31e88386c97332d84d31f375373854d4c52db.gz

 spec/Connection_Interface_Requests.xml |  124 ++++++++++++++++++++------------
 1 files changed, 79 insertions(+), 45 deletions(-)

commit bdbd20f35780907ac07d512ffb382589f1c8f098
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 13:05:56 2008 +0000

    Requests: remove reuse flags in favour of a separate EnsureChannels method
    
    
    As per discussion yesterday and lots of scribbling on a whiteboard, we think
    this makes the API clearer.
    
    20080718130556-53eee-90298cd39b5bf653a5006dead15c216833362379.gz

 spec/Connection_Interface_Requests.xml |  212 ++++++++++++++++----------------
 1 files changed, 107 insertions(+), 105 deletions(-)

commit e29098446104bbd9a2650db6005d48cf45c7d322
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 13:05:44 2008 +0000

    Requests: use proper "added" annotation
    
    
    20080718130544-53eee-ad81fede6b104259bee314c5596b3010b23f51bc.gz

 spec/Connection_Interface_Requests.xml |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 31d57f290f6fa6b2cf19d992e78d292c547d812b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 18 13:05:28 2008 +0000

    Requests: re-indent license since this is a new file anyway
    
    
    20080718130528-53eee-32912c2fafc02b9d148a4062e6e3c573fc37b3d3.gz

 spec/Connection_Interface_Requests.xml |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit 111b170e54f6e098996e0a523a07769c258e99bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 18:51:34 2008 +0000

    Rename AvailableChannelClasses to RequestableChannelClasses and make its type more elaborate, to be able to express restrictions on properties
    
    
    20080711185134-53eee-ee05ed221638ef0c6cd66b6b4c124a52d0c2c0a7.gz

 spec/Connection_Interface_Requests.xml |  118 +++++++++++++++++++++++++-------
 1 files changed, 94 insertions(+), 24 deletions(-)

commit d0765c23056e077b1e48f8d904af36f9a9eb855b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 18:51:23 2008 +0000

    Re-indent
    
    
    20080711185123-53eee-bc3d757ba85a24e30cd526c0d799639e5e262e19.gz

 spec/Connection_Interface_Requests.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 85d6be918b98ee8f9e7959ace4adbabbb7be82f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 18:51:05 2008 +0000

    Connection managers MUST NOT create "side-effect" channels if they can help it
    
    
    20080711185105-53eee-cf04d9d3a2c24413778efe061c37e045dc416e39.gz

 spec/Connection_Interface_Requests.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit b761483e9211060198d8114f75810cebc3d21191
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 18:18:21 2008 +0000

    Make RequestChannels return an array of Channel_Request_Response rather than an array of Channel_Details
    
    
    This adds the "reused" flag on a per-channel basis, which turns out to be
    necessary - when channels are requested, the channel dispatcher must ensure
    that exactly those channels that were not reused are sent to a handler.
    
    20080711181821-53eee-861d2be46bf5a47a7d2f29578fcea8f62a3ba224.gz

 spec/Connection_Interface_Requests.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a0e611989d47a8acfd8729e8011e15244f029866
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 18:18:15 2008 +0000

    Add Channel_Request_Response
    
    
    20080711181815-53eee-79cc932f342efe5fed7ab2a3fc44bf1134d27c27.gz

 spec/Connection_Interface_Requests.xml |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 9c46d4d6dfc7aa09ad1d763df07e4cfec6139076
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 11 18:18:01 2008 +0000

    Add Channel_Request_Response_Flags
    
    
    20080711181801-53eee-c4cb4596260b79bce06528e7881f2f8a753e69e5.gz

 spec/Connection_Interface_Requests.xml |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit f1407d3ac4ecb1f603cf64b39a08ef2692865093
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:29:24 2008 +0000

    Add a FIXME note to Requests with some other properties that should perhaps be required in Channel_Details
    
    
    20080710162924-53eee-d89e6577f6618cbc43b48793c42313ec3083d572.gz

 spec/Connection_Interface_Requests.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 8285fe96a93b1d69d74a77bcc7575d3cc770b81e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:07:28 2008 +0000

    Channel_Details: correct type of Properties
    
    
    20080710160728-53eee-0be8ddbc6b8f7104438d14cfa161a320dba13c6c.gz

 spec/Connection_Interface_Requests.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 873028cdcdef327e70b566c3197c5a58e87d9701
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:07:12 2008 +0000

    Channel_Request_Flags: add missing type 'u'
    
    
    20080710160712-53eee-7e834d2c8cf3e7b03a2f9bca00ab18a64466ca0b.gz

 spec/Connection_Interface_Requests.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e92338598205cb127b55c700a0cc69ec54380f33
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 15:37:55 2008 +0000

    Add Required_Properties and Interfaces to Channel_Class
    
    
    20080710153755-53eee-31190c3c261049113864c7f7187845920a900c3c.gz

 spec/Connection_Interface_Requests.xml |   54 ++++++++++++++++++++++++++-----
 1 files changed, 45 insertions(+), 9 deletions(-)

commit 95cfe07a2c64280e9853c31034ba9e6f6378f2e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 15:37:25 2008 +0000

    Decide that CMs shouldn't have more than one channel-class with the same channel type/handle type
    
    
    20080710153725-53eee-934ac0353bee564ef8796e6d135e1e2e8474ac26.gz

 spec/Connection_Interface_Requests.xml |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 8a4c9eaa9b0186ca77c3bd1027414928cda58c9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 14:34:06 2008 +0000

    The type of Channel_Class::Properties is DBus_Qualified_Member, not DBus_Member
    
    
    20080710143406-53eee-45f413153fc18cc275638ff0f1e97712d5b98db2.gz

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0454de68ac707c2b01caa1592da5fc2c2b561105
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 14:29:46 2008 +0000

    Requests: remove Channel_Announcement_Flags entirely
    
    
    20080710142946-53eee-0d775ea91b4a5776978285803e662593ff3d16d8.gz

 spec/Connection_Interface_Requests.xml |   26 --------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)

commit de181032caea34de66efcb76586a81e7479040ed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 14:29:10 2008 +0000

    NewChannels: remove Flags for a more minimal design - I'll see how far we can get without them
    
    
    20080710142910-53eee-7cf31e1b51c913bdfbae6da1fae652bb02e061c4.gz

 spec/Connection_Interface_Requests.xml |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 5db75f750ff610a0b296e0a272e5c01eec219185
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 14:28:30 2008 +0000

    RequestChannels: remove Flags output parameter out of a general feeling of YAGNI - I'll see how far we can get without it
    
    
    20080710142830-53eee-db82b15ab53504fa724ba74409b9f7e74def5d45.gz

 spec/Connection_Interface_Requests.xml |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit c7e4b4c69d5a3b1d69d491f5a8fc29f641f6664e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 13:18:07 2008 +0000

    Fix heading formatting
    
    
    20080710131807-53eee-a772341399d319cffca19429b888c5d3def6d44e.gz

 doc/cmcaps.txt |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 7d56139b45e1893edc040f271c70ff04637e4239
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 13:18:00 2008 +0000

    Fix list formatting
    
    
    20080710131800-53eee-97713599be9e4f31d6c15f74cdf29fd078f01c67.gz

 doc/cmcaps.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 2514fbf191dfd27a4dc028b2f3b2f1df41eebffd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 13:15:58 2008 +0000

    Suggest some ways to deal with Tubes capabilities
    
    
    20080710131558-53eee-ebc3dbe8095e043288ed9f228fcccb765d0aaf7e.gz

 doc/cmcaps.txt |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

commit 17ff06b79dff3ebce8d5e295c0274874c3914ff3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 13:05:41 2008 +0000

    cmcaps.txt: file transfer size should be mandatory
    
    
    20080710130541-53eee-bac0ba786e5d90c11267a892c6e44e89be8eac27.gz

 doc/cmcaps.txt |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit f504192e8e2b35e8c703ec73cecfefa79ac1264d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 13:05:29 2008 +0000

    cmcaps.txt: maybe 1-1 calls will have handle type CONTACT
    
    
    20080710130529-53eee-67447bc5a2b87f0e9659ea8f475af485fdbffecc.gz

 doc/cmcaps.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 707d25ca0f4e977520c2f50f7e32941264dff891
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 13:05:12 2008 +0000

    cmcaps.txt: try to converge on a plan
    
    
    20080710130512-53eee-7f85559aaf4c6fc32b88434837ecbec92b680825.gz

 doc/cmcaps.txt |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit 084481f76345ae1fc63023369d306225d0ac9f8a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 13:12:46 2008 +0000

    Explain the semantics of RequestChannels raising NotAvailable
    
    
    20080708131246-53eee-e0898ed18c367a7afa19b7216a0e5a63e9566809.gz

 spec/Connection_Interface_Requests.xml |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 34bc016c920fbd8473b96469b08c6a4b8040a8ec
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 13:11:08 2008 +0000

    Explain the semantics of RequestChannels raising InvalidHandle
    
    
    20080708131108-53eee-ad11519a8ac988d321fbca8099a933932e4ef6d1.gz

 spec/Connection_Interface_Requests.xml |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 102b362d28fa07cdb5e9330cdd25d11df9cf3476
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 13:10:49 2008 +0000

    Explain the semantics of RequestChannels raising NotImplemented
    
    
    20080708131049-53eee-03a8a2e80cc748910e90e42fcee2fba2b5bd2caf.gz

 spec/Connection_Interface_Requests.xml |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 8690fd4803b73bfd0dfc340c036a80f7485efdfc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 13:10:00 2008 +0000

    Explain that properties in a channel request could (and probably will) be read-only after the channel has been created
    
    
    20080708131000-53eee-ee15e712b851ba80210424659e892097cffb14d3.gz

 spec/Connection_Interface_Requests.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2bd51c4578e586d5e7ff49657ac492f2436f8488
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 12:43:22 2008 +0000

    Requests: remove unnecessary wording which has moved to the definition of TargetHandle
    
    
    20080708124322-53eee-5233f39bc681ab319ce9e4fb0dab54597867e82c.gz

 spec/Connection_Interface_Requests.xml |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit ddf9fbff4b8c0c31808c6c9fd7e4bad0e4dc1a69
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 12:42:37 2008 +0000

    In Channel_Details, hyperlink to TargetHandle etc. and add rationale
    
    
    20080708124237-53eee-dfac3521579c3ecd560e4f411387f6a94cc71e9b.gz

 spec/Connection_Interface_Requests.xml |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 39a9040058a5df208d68e42f74aae8cf06540379
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 8 12:42:16 2008 +0000

    Add a FIXME note: perhaps Channel_Announcement_Flag_Reused is unnecessary?
    
    
    20080708124216-53eee-ea42d4f892d5dd0b2edb1074704510e23f3eff86.gz

 spec/Connection_Interface_Requests.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 54d60e4b20ffbeddc2d0c6418ac57457e053feed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:52:00 2008 +0000

    Channel.FUTURE: Requested: fix cross-reference to Requests
    
    
    20080704145200-53eee-eff707f5668f753ba0efd4f69b7a579b15fb63e8.gz

 spec/Channel_Future.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6fd036813ae16e0e37c6eacfb3f59c7abf172d96
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:50:40 2008 +0000

    Requests: better docstring for RequestChannels
    
    
    20080704145040-53eee-85de230a16e63d8ccf8c2325aa8b4b30734b5370.gz

 spec/Connection_Interface_Requests.xml |   63 ++++++++++++++++++++------------
 1 files changed, 39 insertions(+), 24 deletions(-)

commit 9ea6778745ac2e76e1d25423a44ea8c068b76b53
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:49:59 2008 +0000

    Requests: don't allow requests with Suppress_Handler=false at all
    
    
    20080704144959-53eee-e44bc7b3bf77ac75ebf9583b8456123b74afeb76.gz

 spec/Connection_Interface_Requests.xml |   46 ++++++++++++++++++++++---------
 1 files changed, 32 insertions(+), 14 deletions(-)

commit be0c138ed4218a3def1fa54455edd28c9e091695
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:49:23 2008 +0000

    Requests: in Channel_Announcement_Flags, remove Suppress_Handler (we're basically mapping this to the Requested property now).
    
    
    20080704144923-53eee-190461f59f31dde9a414d203c01e97fb6bb8f244.gz

 spec/Connection_Interface_Requests.xml |   30 +++++++++++++-----------------
 1 files changed, 13 insertions(+), 17 deletions(-)

commit 5f1877c70c65f7b47517d42dd866c85d771d1ea1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:41:22 2008 +0000

    In NewChannel, mention that suppress_handler=FALSE is deprecated for outgoing channels
    
    
    20080704144122-53eee-194f1c5760f647936caa5d21c4b8879a20f3b441.gz

 spec/Connection.xml |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit d3d4c33ae5f4960e172b3998c76b99c8cc84c915
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:40:50 2008 +0000

    Clarify that InitiatorHandle, InitiatorID MUST NOT be passed to requests
    
    
    20080704144050-53eee-2702f13f5a3e25569ca6d47fd711dca5d6d1b3d6.gz

 spec/Channel_Future.xml |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit be53f924e84ae6ea83a2940ba183b14881032cf7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:40:28 2008 +0000

    Explain TargetID's effect on requests
    
    
    20080704144028-53eee-c2ecdf896d4480f93c09ee6876de93ca70982bb6.gz

 spec/Channel_Future.xml |   30 ++++++++++++++++++++++++++----
 1 files changed, 26 insertions(+), 4 deletions(-)

commit 8f69ac06261c675f5335641e0e45073ab1441116
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:37:39 2008 +0000

    Channel.FUTURE: add Requested property
    
    
    This is another attempt to resolve the incoming/outgoing problem, with
    more predictable semantics. Having deprecated suppress_handler=FALSE in
    requests, I'm now allowing clients to assume that in pre-Requests CMs,
    channels announced with suppress_handler=FALSE are unrequested.
    
    20080704143739-53eee-25e455bd5a4e263a3375cd88b3dda10b2f9efd99.gz

 spec/Channel_Future.xml |   57 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 69dd3c2051950654a1842606695ca8031125e18e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:37:13 2008 +0000

    TargetHandleType: if omitted from a request, it's Handle_Type_None
    
    
    20080704143713-53eee-20492133023e435e017cf6ebb243042d777c6426.gz

 spec/Channel.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 684c6fdb0ab6641982274582f81b1abf0d1193af
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:37:00 2008 +0000

    TargetHandle: explain exactly what this means in a request
    
    
    20080704143700-53eee-2256ac91f755eb3ea25dbf0ed22b808923cabb4b.gz

 spec/Channel.xml |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 64dbccead60d1ca323d115d32df3fd338d7e2433
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:36:37 2008 +0000

    Channel.Interfaces: strengthen requirement about request behaviour to a MUST
    
    
    20080704143637-53eee-23e0a8f9e9d3a5d4e9321cc325838ca4905bdfe3.gz

 spec/Channel.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8c68b851978b26377f3def1accc4f003ec0e99ca
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:36:09 2008 +0000

    Channel.ChannelType: is always required in requests, and must always be satisfied
    
    
    20080704143609-53eee-e94c96c6b5fdb5a17b6517a83f8a1277e6e417e1.gz

 spec/Channel.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 12db375f3abc8c8b865f2fef8f0a924e3358c7e3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 11:22:13 2008 +0000

    Clients MAY assume that if a channel has suppress_handler=true, it was requested. The converse is not necessarily true
    
    
    20080704112213-53eee-cf44ea66b91f9c683a529169d3634696b3d1f8a2.gz

 spec/Connection.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7d0deaf0f34a344c61633e9517bb087c3b644c69
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 14:54:34 2008 +0000

    Requests: rename Namespaced_Property_Value_Map to Qualified_Property_Value_Map
    
    
    20080703145434-53eee-d6030134590c7c17ca46112ae05424fd7b5d90e2.gz

 spec/Connection_Interface_Requests.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 25073c623ef728618d1ab6390f7df4ab0e7ac319
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 13:31:58 2008 +0000

    Channel.FUTURE: now that SelfHandle is a property on Connection, we can reference it.
    
    
    [Re-recorded without dependency on Outgoing/ChannelDirection]
    
    20080703133158-53eee-58dd87a5053d99186c9da2b3a4ea23dff8576400.gz

 spec/Channel_Future.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 6bd33b4782125221c8fcc2fbd9df83b53fd9fddc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:31:39 2008 +0000

    Channel.Type.Text: clarify the "Close -> new channel" change slightly - the new channel must not have suppress_handler, i.e. it's just like any other new channel created not in response to a request
    
    
    20080701133139-53eee-42553a252b76fa4e386967a70c5cd0c8b9ad63d1.gz

 spec/Channel_Type_Text.xml |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit e5aa798f53aed999dde58b861901f563def00ec0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:28:16 2008 +0000

    Channel.Type.Text: resolve the long-running close-with-pending-messages bug.
    
    The CM must now reopen the channel in order to deliver those messages (this
    will lead to the channel dispatcher re-dispatching it, hopefully to a channel
    handler that will ack the messages correctly).
    
    20080701132816-53eee-bf43f41102576f36389fefc0e7c9b531e7c9ed19.gz

 spec/Channel_Type_Text.xml |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 23d19bbf6afe8adb8be0645f88a2ce779cc7819b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 19:11:16 2008 +0000

    Add req39, message-sending UI that doesn't want to know about receiving
    
    
    20080630191116-53eee-bc21202cd1e95607e73e39f3ef019cdcbe04ae2b.gz

 doc/request.txt |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit 17727fac04b8f0d94683cc33edc6f2be3b331092
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 18:51:27 2008 +0000

    req38: add use case: requesting a channel directly from the connection manager without the CD's involvement, and getting the CD to ignore it
    
    
    20080630185127-53eee-9e5a29f23e3930dfd47147d10038ed15c32a8423.gz

 doc/request.txt |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 4ba7eea5211a9fd8bd51313f3fbbc6684a5fb38c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 18:50:20 2008 +0000

    dis30: add use case: a single monolithic client on a restricted platform without a channel dispatcher
    
    
    20080630185020-53eee-7bace7a47d94c8789da8e9412523ed33d5349e0b.gz

 doc/dispatch.txt |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 364b4f734eab0198b4b487f364b16e108a34ba12
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:44:45 2008 +0000

    open-issues.txt: remove resolved issues
    
    
    20080630174445-53eee-b390ee2b8159efb7d36615c4ac595f51bce7aebe.gz

 doc/open-issues.txt |   36 ++----------------------------------
 1 files changed, 2 insertions(+), 34 deletions(-)

commit ad7236ac73c3a994d831c38d03dbd151368ad104
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:26:29 2008 +0000

    req29, req30: dismiss problems as not serious, we can revisit these later if we want to
    
    
    20080630172629-53eee-803ef59987326362e4e96aff55d3a5c598a33521.gz

 doc/request.txt |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 18dcad423caf46602cf14ea7ae459335c8cb0240
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:20:23 2008 +0000

    dis26, dis27: spell "handler" correctly
    
    
    20080630172023-53eee-f78b2f731b7dd496b5e9c3b7ad42b52050139c51.gz

 doc/dispatch.txt |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 93e0aa8fc31d9004e93c66e113dd3d4930509a2d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:19:46 2008 +0000

    dis5d: propose that if you're interacting with the channel dispatcher and you want to nominate yourself as the channel handler, you must be a Client.ChannelHandler
    
    
    20080630171946-53eee-66c32677150a2051a748e0a907779f9e34154054.gz

 doc/dispatch.txt |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 12e97ba09f78a7c9a44609a3d339e80ac1855280
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:03:24 2008 +0000

    req5: improve cross-reference
    
    
    20080630170324-53eee-1b4075a629e02c62bdc325c87541c48acac101b8.gz

 doc/request.txt |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit f2654f3198736f1762f8169fd66449bb297fa0af
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:02:14 2008 +0000

    Mostly dismiss req26b, suggesting a possible implementation (also make the use-case more concrete to make it easier to talk about)
    
    
    20080630170214-53eee-0c4aa7a8196d2be8bc37ae373b592f0c284db5f4.gz

 doc/request.txt |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 6f78866aaae31c2981809d6a551770943a5109a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:01:59 2008 +0000

    Clarify handling of bundles in req3
    
    
    20080630170159-53eee-e107e8feb61e73c61e8076714c34e4481460bdfa.gz

 doc/request.txt |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit 05d6f8eb13eb474282fe5c14e9504d45d0b39de9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 30 17:00:26 2008 +0000

    Propose implementation of new/existing discrimination for RequestChannels - "require new" is the default, "prefer existing but also allow new" is an option
    
    
    20080630170026-53eee-f2c33189693e56573e26da5432aa771317c236c0.gz

 doc/request.txt |   47 +++++++++++++++++++++++++++++++++--------------
 1 files changed, 33 insertions(+), 14 deletions(-)

commit 64482863c1f257f3024223dfc80a68f74b2908ed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 27 14:40:03 2008 +0000

    Resolve "how do threads work" by deferring it til later. fd.o #16544
    
    
    20080627144003-53eee-720f881bec4a5f0eafa70c83113cde9e136bf2db.gz

 doc/open-issues.txt |    4 ----
 doc/request.txt     |   15 +++++++++++++--
 2 files changed, 13 insertions(+), 6 deletions(-)

commit e14bffa026ec6af8f8861f103d22b485077586e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 27 14:33:33 2008 +0000

    Add open issue: text channels being shared
    
    
    20080627143333-53eee-87223bf91306bee94c812b94ee308cf443aa8e83.gz

 doc/open-issues.txt |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 274ebd1a50801d39b50ef160ac527a96e83cf6e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 27 14:33:26 2008 +0000

    open-issues.txt: link to request use-cases
    
    
    20080627143326-53eee-274da0981bd75b635b90cdb159d5cd775167c1dc.gz

 doc/open-issues.txt |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 022262d04aec32e91646ca358adaf07d2311de0a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 27 14:32:09 2008 +0000

    Add open issues: multiple handlers for FT, contact lists/groups
    
    
    20080627143209-53eee-167b383b82bc35e6dd5924f38a52013986403297.gz

 doc/open-issues.txt |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 803f4d701c20f7bd83b8ca5b3d8a9bb311af53cb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:48:38 2008 +0000

    Add doc/open-issues.{txt,html} to Makefile
    
    
    20080625164838-53eee-0c49c144351aeb13355d879e6bc2488637dd710d.gz

 Makefile |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 9d0f9b09707006f32d036cfb7256ee96c363356b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:48:06 2008 +0000

    Add a list of open issues
    
    
    20080625164806-53eee-d0c50f8ee519a477655ba04a963e0f9a363437f8.gz

 doc/open-issues.txt |   58 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 insertions(+), 0 deletions(-)

commit 60b3d321f93f43b1dbed975e6a49db9259a3108c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:47:45 2008 +0000

    req36: we need to write this one :-)
    
    
    20080625164745-53eee-9d09faa3a0a3c95443d953cd69414745cf1ad008.gz

 doc/request.txt |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit c1675ff04a6c86a05771dd09854cd68e41ecf89c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:44:51 2008 +0000

    req21: when sending a file from a file manager, the file manager needs to be (or start out-of-band) the channel handler - I don't think we want a way to include a filename in RequestChannel and have a UI launched to send it
    
    
    20080625164451-53eee-c4a5a3d656dd5d098e4bbc9f7816ff330729e0c4.gz

 doc/request.txt |   22 +---------------------
 1 files changed, 1 insertions(+), 21 deletions(-)

commit 8aafd66cff9ee6ca7029b9a4350258af76a4e618
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:44:25 2008 +0000

    req9: Channel.Type.RoomList.Server property on "home" server should be non-empty
    
    
    20080625164425-53eee-7ea5df629a51cdbca434f579b7bb6bfbe898559b.gz

 doc/request.txt |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 16680741dcb677586e31f1cdb59af781467a7000
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:40:59 2008 +0000

    req7: explain that treating threads like 1-1 message threads would imply many text channels per chatroom if people thread messages
    
    
    20080625164059-53eee-e720cb413dae0eedae749d431f005cfecb8aee80.gz

 doc/request.txt |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0820fa72edf6237dc9af6a659e5b3acc6359f9db
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:40:45 2008 +0000

    req6: explain the obvious implementation
    
    
    20080625164045-53eee-cac9531d31540aec5a48e6cec4010a0ee0a32d06.gz

 doc/request.txt |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 57423e9aef886a237efd170355aff7ace55cda73
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:40:14 2008 +0000

    req5: again, have clients request StreamedMedia channels with handle type CONTACT, and let CD do the work
    
    
    20080625164014-53eee-1837b7816115284cf8d396746dd3874e411d2069.gz

 doc/request.txt |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 7d5aa04258b77762c4211eee54aab5494b3009f9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:27:12 2008 +0000

    req4: propose that UIs request handle type CONTACT for StreamedMedia calls, but the actual channel is of handle type NONE
    
    
    20080625162712-53eee-cdd98e3bc22d1b0344655c63d03d2385500f19fa.gz

 doc/request.txt |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit fc413b14f61557743eb8e5ad1f8a48c6a2f87d82
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:26:18 2008 +0000

    dis26: propose that CD is responsible for channel handler prioritization in an implementation-dependent way (i.e. we can design that later :-)
    
    
    20080625162618-53eee-a0ad6da98bfa3cbd59e9d8b8668939e92ca86940.gz

 doc/dispatch.txt |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 44c252193d4145f3333f7211aa3f3fc88181fde5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:12:52 2008 +0000

    dis22: reference relevant request use-cases with a link
    
    
    20080625161252-53eee-76c654a6c9a4866b61df40903155d63e9238039a.gz

 doc/dispatch.txt |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit f765e4b5ae6f9ead837c03dcdc80d0c4f04daa1c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:12:27 2008 +0000

    dis12: explain a potential problem
    
    
    20080625161227-53eee-e427ebf80daa2b8556f83e7651422d474baba674.gz

 doc/dispatch.txt |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit cbbdfa0e0f2ca55e47331f950710cfbc4e5cb1cd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:11:46 2008 +0000

    Propose implementation for dis11 and explain why it's a good idea
    
    
    20080625161146-53eee-ab117037100224c76d50d776c8e11eff0968827c.gz

 doc/dispatch.txt |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit 41ff10fd2acf3ab7389db7b286c8d4b7edfd4f59
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:08:27 2008 +0000

    dis14: mention that Channel_Direction_Automatic might not actually be suitable for irssi-proxy forced channel joins
    
    
    20080625160827-53eee-d5760553ee2736b65425e31708f7f62ab16a1366.gz

 doc/dispatch.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e034df276700300cc0d3897b5bd7cca8e9694a9a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 16:08:09 2008 +0000

    dis1: mention psychic mode here too
    
    
    20080625160809-53eee-744f0a819c4ade9c7d713e1a1de4fa94fe38874e.gz

 doc/dispatch.txt |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit aed5bacf11561a2c98b88c825fc517663a2de868
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 15:58:23 2008 +0000

    dis7: propose obvious implementation for chatrooms (same as IMs basically)
    
    
    20080625155823-53eee-28f2e3fb05b57a434ec683050675e2614c22baec.gz

 doc/dispatch.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ac1e991b8b95c99a493d800d01210ca33b96e21b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 15:57:41 2008 +0000

    dis3: re-order text for clarity, reference req27
    
    
    20080625155741-53eee-2cb7afc915111acc1a9991b35567c8ed09f061ca.gz

 doc/dispatch.txt |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

commit 09363232d05b8f9aba5aed1ce4851276ab1287c3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 15:57:30 2008 +0000

    dis2: improve clarity of text
    
    
    20080625155730-53eee-880b036bfb1bd6b769ed932af8249eb76105f9c4.gz

 doc/dispatch.txt |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

commit 764a565c600840e2839f8eb4d735dd47c4573bfc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 25 11:40:36 2008 +0000

    Propose that dis12, req11 are handled by having no channel handler for contact lists
    
    
    20080625114036-53eee-57e90542141bb63945b62511a105f2c84e349163.gz

 doc/dispatch.txt |   13 ++++++++++---
 doc/request.txt  |   15 +++------------
 2 files changed, 13 insertions(+), 15 deletions(-)

commit 24bfe2b5a4892bd60bc3b56f3e81fb2af36f2826
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 19:18:16 2008 +0000

    req12: propose making a straightforward port of the current implementation
    
    
    20080624191816-53eee-4a406484bea53809f0ce63fd5249f4368b064ef6.gz

 doc/request.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 26699b472b136aa70187c2abdd95b67693a3e302
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 19:18:00 2008 +0000

    req11: propose a couple of possible implementations
    
    
    20080624191800-53eee-726db483c56bcedf547f998cd50e44d469cac08e.gz

 doc/request.txt |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit 877c421e1693a3922b45b91914944c92b1652e06
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 19:17:44 2008 +0000

    req1: annotate with FIXME: we might need a "require new" flag
    
    
    20080624191744-53eee-e96ed756777f4969f1549a43d6cc17766bdb5c8c.gz

 doc/request.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ea21139809863069f04ba665c9acf19c93262844
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 18:33:01 2008 +0000

    Mark problem in dis1 as resolved: the channel dispatcher will have to wait for observers, unfortunately
    
    
    20080624183301-53eee-23af8d8645bcd1f563c15993a14740df8b1838ea.gz

 doc/dispatch.txt |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 1d025729a7f47d8796e85a373c571a7c41b741f2
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Tue Jun 24 12:46:01 2008 +0000

    Better wording for the subscribe server-defined list
    
    
    20080624124601-a41c0-53d39d6fdce9e17b96807da3358167a84b6940d8.gz

 spec/Channel_Type_Contact_List.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8bb76d6bf3a18fb888d27fa6859d534613da8c6e
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Tue Jun 24 11:58:50 2008 +0000

    server-defined lists: remove MUSTs for clients, and rephrase
    
    
    20080624115850-a41c0-1105721b527e29aa1e27bc3ac808fce70562e7ba.gz

 spec/Channel_Type_Contact_List.xml |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit fc32a7be71e3a9821b472dd190eb4132a9bb659b
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Mon Jun 23 19:25:17 2008 +0000

    Define a stored list instead of a known list
    
    
    20080623192517-a41c0-1c0376ccf961d8e1543bd40d5d628871c81bf8cb.gz

 spec/Channel_Type_Contact_List.xml |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit cd2e3472ea7c2970da26c1704c25d33ece79045c
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Mon Jun 23 16:52:49 2008 +0000

    More details on server-defined contact lists
    
    
    20080623165249-a41c0-52ffa8c30dbb7f520f6299a01050c1f1539b1de3.gz

 spec/Channel_Type_Contact_List.xml |   32 ++++++++++++++++++++++----------
 1 files changed, 22 insertions(+), 10 deletions(-)

commit 135752647e5f6e6cea11facb71c7b92135f88377
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 23 15:01:30 2008 +0000

    request.txt: spell SUPPRESS correctly
    
    
    20080623150130-53eee-3ae5a51d659b2ceed40d24eff0c55637abefed76.gz

 doc/request.txt |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a078a0eb3e43fe391bd032d221910f0bca0a7c79
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Wed Jun 18 18:39:44 2008 +0000

    RequestHandles and RequestChannel can return NotAvailable for lists
    
    
    20080618183944-a41c0-5fe9361fc07a5e06b50771ff50b93baba547b4d4.gz

 spec/Channel_Type_Contact_List.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit ab4143dd78d24e527b8d6ae558e41dd7d60da897
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Wed Jun 18 18:15:35 2008 +0000

    More details on the known list
    
    
    20080618181535-a41c0-f5bf02ea942a38925ec96eeb995ff55270f4f377.gz

 spec/Channel_Type_Contact_List.xml |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit e003f4ee275b7b6af2e55d95f631890fde9aadee
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   Wed Jun 18 17:15:15 2008 +0000

    Define the known list
    
    
    20080618171515-a41c0-1a96427b86b5f478dad86a697fbb54ea215fa29c.gz

 spec/Channel_Type_Contact_List.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 9e5f7ecbfe86bce077e4edbe61b62b0ef9d73691
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 17:22:55 2008 +0000

    Annotate a few problems and whether they have been solved for dispatching
    
    
    20080610172255-53eee-d870f8e2dac2809a21f7ff24310396b5e9224e39.gz

 doc/dispatch.txt |   14 +++++++++-----
 doc/request.txt  |    8 ++++----
 2 files changed, 13 insertions(+), 9 deletions(-)

commit ec2bfd20e2b7b2bff0201243aec9c3fc83a3faa1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 17:22:35 2008 +0000

    Propose implementation for dis14/dis28
    
    
    20080610172235-53eee-f729db3f4b2165c551b1a555ed3c999b7d3ac6a9.gz

 doc/dispatch.txt |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 973b5475d5a0eca41e011b7f59cbf963efb5813d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:33:11 2008 +0000

    Propose solution for dis5d
    
    
    20080610163311-53eee-a66a072f736f476cde2c640aacb2b6e7b257952a.gz

 doc/dispatch.txt |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e09c8e1076a3cc2df4bbebf4982d68a194279524
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:31:00 2008 +0000

    req20: defer decision on how we choose a channel handler
    
    
    20080610163100-53eee-e4d922e202b1810fccbf856989d5e01e34f125e0.gz

 doc/request.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit dccfc127136955c5b52300346f4c0a67370cc7df
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:30:13 2008 +0000

    req15, req17: solve in the same way as req19
    
    
    20080610163013-53eee-7ec1ecfb7e5caa397cfff54126b754517efdd1ad.gz

 doc/request.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 93095e63104032ed457ab8b0e79ec1e8d7fcd2ae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:29:23 2008 +0000

    Propose implementation for req8 (mixture of req7 and req2)
    
    
    20080610162923-53eee-1f8f35ee937eb3405a955bc853f71d835e44209f.gz

 doc/request.txt |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 508ad235c5bb53875eeb5a28c5f35398753e03af
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:28:01 2008 +0000

    propose solution from req2: a Present() method, and implementation-specific channel handler choice
    
    
    20080610162801-53eee-b9d50eeef1951688005422fb630696e5d0030542.gz

 doc/request.txt |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

commit f080d8bb923985d3b72cea1887be8f86e4eb3724
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:27:00 2008 +0000

    dis3: indicate solution for associating old and new conversations
    
    
    20080610162700-53eee-45f78c7c3594ccd8a9f108a8147618b9d6467507.gz

 doc/dispatch.txt |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 25de35636e51e29bd1d42e671771d4dea1e5937a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:26:51 2008 +0000

    Propose solution to dis2problem2
    
    
    20080610162651-53eee-d1f1ac2987b2bad576d352b200dec3c6d5aaf75d.gz

 doc/dispatch.txt |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit dee4944bf0b6348b84d0581979873bf291db555c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 16:26:14 2008 +0000

    req1: declare selection of channel handler to be out of scope, for the moment. ChannelDispatcher implementations can do this in an implementation-specific way
    
    
    20080610162614-53eee-f89f66082eb8ff1e6ee6ab46e31aa0837575cce9.gz

 doc/dispatch.txt |    3 ++-
 doc/request.txt  |    7 +++++++
 2 files changed, 9 insertions(+), 1 deletions(-)

commit 999e1a4b2611f903d4efbed708d713627f8748f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 12:26:52 2008 +0000

    Issue with dis1: how do we make sure the logger has fully started before the channel handler starts acknowledging? (from Alban on the mailing list)
    
    
    20080610122652-53eee-79a58f9a24678b3f78760adda0e2d3fa546f6ead.gz

 doc/dispatch.txt |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit bc7c855ec72fd765000a1650cb4cf442367d29e3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 16:39:22 2008 +0000

    Add use cases for client capabilities
    
    
    20080609163922-53eee-c1aefc1546bc7c628cb7642f6453b40b536be1a3.gz

 Makefile           |    8 ++++----
 doc/clientcaps.txt |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+), 4 deletions(-)

commit 180ea13bb5f82846816b2a6cb40ef546eccad479
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 16:36:40 2008 +0000

    cmcaps issue: can there be more than one "class" per (handle type, channel type) pair?
    
    
    20080609163640-53eee-fb4dcebf029cc4adb6e0060ec30d1d392dfac69c.gz

 doc/cmcaps.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ec5669152c53d6f39b8e134843a5f5798357b32f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 14:50:09 2008 +0000

    Mention Nickname as an optional property for chatrooms
    
    
    20080609145009-53eee-19df5c73daea639b99c7cacb8b698054f4cb9895.gz

 doc/cmcaps.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0aef026e18e33c1bf99d76e018f1e8bb20dc8a81
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 13:37:41 2008 +0000

    Add cmcaps use-cases to Makefile
    
    
    20080609133741-53eee-17100d4a466168644168b2fcb60b8d31958a039c.gz

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

commit cce3a61557394aa60e89680765453b6782af7d9a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 13:37:06 2008 +0000

    Fix titles of use-case documents
    
    
    20080609133706-53eee-7539915af24ab237cb3e1e3210a99ea788dc4120.gz

 doc/dispatch.txt |    4 ++--
 doc/request.txt  |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 9a44101cbde39c0d88606768369ebc9cc7f410a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 13:36:52 2008 +0000

    Add CM capability use-cases
    
    
    20080609133652-53eee-423349c0813069c0a2cb4ba500cad694b6e8bd79.gz

 doc/cmcaps.txt |  149 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 149 insertions(+), 0 deletions(-)

commit 133424207a70abc81ff5568b6e460f13fed01eab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 12:08:55 2008 +0000

    Explain new/existing channel requirements for VoIP (req4, req5)
    
    
    20080609120855-53eee-5543ea7c4eccbe0127881cfe218c14f05fee502d.gz

 doc/request.txt |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 22fb1cbdbac07d848e899371e735781d6a2e4790
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 12:05:22 2008 +0000

    Say more about listing chatrooms (req9, req10)
    
    
    20080609120522-53eee-e02256e6eef7d8795c0cec24133afc115e93314a.gz

 doc/request.txt |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

commit 4e04c192b6d0248ea323089d6f22c46ea67b6f42
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 12:04:50 2008 +0000

    Say a bit more about req7, req8
    
    
    20080609120450-53eee-ed7e7536da296f17db871e839109c6d2770caa1f.gz

 doc/request.txt |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit e930e6324ba3934a5c4be2ef81b4dba166dc21c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:36:19 2008 +0000

    Add some general notes on new vs existing channels
    
    
    20080609113619-53eee-d6ea33acd8cef44af646283a45f36060f119ebce.gz

 doc/request.txt |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit 30b3f158a7d316c84eedd3b3aa71ea2c768bc185
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:35:55 2008 +0000

    Clarify text of req28
    
    
    20080609113555-53eee-1d277b391040942702adff8be20b1b86e78aac9c.gz

 doc/request.txt |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 5794ce8c4ea5718117a7a13ce067c1c91e387b8e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:35:40 2008 +0000

    Expand on req27
    
    
    20080609113540-53eee-9efaf6235dca61ef4e4214fb87e0618704c09f3d.gz

 doc/request.txt |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit dd188ac3f3bc8cae881cdee514e4aa0ee9236828
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:35:09 2008 +0000

    Expand on req26,indicate a possible race condition
    
    
    20080609113509-53eee-a8c9d721ae616f7d0f9cc8557d2370abe58391c3.gz

 doc/request.txt |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

commit f8582b32233d6df700d6147eb1d0282d8073e012
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:34:09 2008 +0000

    Expand on req3 a bit; simplify by requiring collaborative apps to have some idea what they're already handling
    
    
    20080609113409-53eee-1e9a33a1e3866778f2ecaf3f88d03434d953a9b2.gz

 doc/request.txt |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

commit 6dbcb876b0b5e11b5b63c794c143feb5be0ca752
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:33:52 2008 +0000

    Expand on req2 a bit
    
    
    20080609113352-53eee-16a33df6bfa05329f6dac56f24b5f2e10fb59f18.gz

 doc/request.txt |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 7e8191a007138e5c3f3771ff2b2dc0752d49fa01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 11:33:23 2008 +0000

    Simplify req1 by requiring the UI to know whether it's already handling a suitable channel
    
    
    20080609113323-53eee-a81db08c281890ac4dfce26496750d8fe1207d86.gz

 doc/request.txt |   52 ++++++++++++++++++++++++++++++++--------------------
 1 files changed, 32 insertions(+), 20 deletions(-)

commit e04f002a77756e75c113d3557651ef4a4a05ca91
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 10:13:55 2008 +0000

    Fix text of req22: collaborative app should not PREFER_REUSE
    
    
    20080609101355-53eee-dded9315ce0a42f1f5bc59d914d62cf1c6299a9b.gz

 doc/request.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 17df196c9f9c736ef830be51eb1579e6a75e04ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 10:13:39 2008 +0000

    Fix text of req21: file manager, not address book
    
    
    20080609101339-53eee-aeb7fa6aeb144fd2563b3ea37ef38b5f804a4aa7.gz

 doc/request.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 38bba01fc598a0326ed1a7b6c7ba643221bef0a2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 10:13:17 2008 +0000

    Add proposed implementations for req20
    
    
    20080609101317-53eee-a1685c3142337c8d6d75feafa5c1dd6444e59c85.gz

 doc/request.txt |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 1d3b2e77e73fd5fc3473c9b1ed18702c8ef8bca2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 9 10:12:49 2008 +0000

    Add placeholder proposed implementations for all request use-cases that do not have one, so we can see what still needs writing
    
    
    20080609101249-53eee-a1888614248e9284d07e07f1639cb4493c5e3079.gz

 doc/request.txt |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 8a7d5d9f6e1243ff819c3063357367dc8a14fdef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 17:53:17 2008 +0000

    Connection: resolve conflict
    
    
    20080522175317-53eee-ae4a28a0ab77c28d929f221ba58150197f4aaa60.gz

 spec/Connection.xml |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 3c8ef602bac4230a34510f42821749336bc0dcc3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:32:15 2008 +0000

    Connection: use the proper annotations for <tp:added>, <tp:deprecated>
    
    
    20080522103215-53eee-8c0bca457a59e4e115e91f0162978eaa1c8b63ac.gz

 spec/Connection.xml |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 3a0c85404bcaa0b4720ac7af1f4b77070f86091e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 09:13:42 2008 +0000

    Indicate semantics of passing Interfaces to RequestChannels
    
    
    20080520091342-53eee-46b45f63299504dcb70ec3802101a037c7f1d53f.gz

 spec/Channel.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 8c9ffc3e5cc1e8de61a4e2a8b8da1d89468f71b6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 17:56:45 2008 +0000

    Requests: add AvailableChannelClasses property
    
    
    20080602175645-53eee-ab6f2b12a0898dda1e4169d636fbf5f9bd3cdb74.gz

 spec/Connection_Interface_Requests.xml |   66 ++++++++++++++++++++++++++++++++
 1 files changed, 66 insertions(+), 0 deletions(-)

commit 463dc59c04174df8e71c30f9f666f2b483e8b0e0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 2 17:06:39 2008 +0000

    Add Requests interface to HTML spec
    
    
    20080702170639-53eee-ba2778b3ad3a6cc320ee85cd0f64f59e7b14fa8a.gz

 spec/all.xml |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 145b7348e7f7f582ea9cbdf93abce479f7d94cce
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 18:00:09 2008 +0000

    Mark Requests as experimental
    
    
    20080602180009-53eee-8ff66a52040ad50e1ff4abdea95e79fc7a28cca0.gz

 spec/Connection_Interface_Requests.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c0242e25c589dd0daebde9d9c1eb592f7ed789c7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 17:56:02 2008 +0000

    Requests: explicitly allow RequestChannels(... StreamedMedia, CONTACT, fred, ...) to return an anonymous channel with Fred in its members
    
    
    20080602175602-53eee-00d4f08a615a6e2701257e5432cbdd2dcaf33e67.gz

 spec/Connection_Interface_Requests.xml |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 33a3fccd095d6000b7d0ee949646ff48ac079082
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 09:15:26 2008 +0000

    Require Channel_Details to contain ChannelType, TargetHadleType and TargetHandle
    
    
    20080520091526-53eee-658c9398cffae56e79a3645f93148d1f65e4ff83.gz

 spec/Connection_Interface_Requests.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 73697a6e8d150d8c413b955f5248302ab3e99763
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 09:14:36 2008 +0000

    Add .DRAFT to Requests namespace
    
    
    20080520091436-53eee-1fd4ee8b7a3a7033abd375a5b8cc10af4df0cae3.gz

 spec/Connection_Interface_Requests.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f3d7a2cb76a6b70356cc135a668c810cc5e0325
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 09:15:44 2008 +0000

    Document RequestChannels
    
    
    20080520091544-53eee-732c18ca0dba4ea7e87053b40d6ed8da3d967b80.gz

 spec/Connection_Interface_Requests.xml |   47 +++++++++++++++++++++++++++++--
 1 files changed, 44 insertions(+), 3 deletions(-)

commit 9b1a9e5d3647f2d31b5e4c5ba5aef8194cf1ed11
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 09:14:45 2008 +0000

    Add type annotation to Properties member of Channel_Details
    
    
    20080520091445-53eee-53c31b14dcab4ff0e60a212f378cf9d605577bd8.gz

 spec/Connection_Interface_Requests.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 85a04b142c00ec8022f940dd089ce6d05eb5a2b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 16 12:15:59 2008 +0000

    Add a sketch of the Requests interface
    
    
    20080516121559-53eee-b4c17ce2c923a1590cf2a9a0ccf07d021ce0e7f7.gz

 spec/Connection_Interface_Requests.xml |  219 ++++++++++++++++++++++++++++++++
 1 files changed, 219 insertions(+), 0 deletions(-)

commit 99217ca354dd3456b99b0e9e4b0c72a196548d04
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 14 17:32:32 2008 +0000

    Declare Contacts interface to be stable
    
    
    20080814173232-53eee-f871f9e75f3b04e5f107030c02e8151e84f6b7e3.gz

 spec/Connection_Interface_Contacts.xml |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 94dac7654fd7b2f4d6b3091279341096eed0806a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 2 17:00:30 2008 +0000

    Add Channel_Bundle to all.xml
    
    
    20080702170030-53eee-1be6dba4ede5a3371e697bb7b32a77d4e55a01f6.gz

 spec/all.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6dcd558d5372bd6e0ff0d2687170d866198dd7dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 2 17:00:27 2008 +0000

    Add Bundle property to Channel.FUTURE
    
    
    20080702170027-53eee-482ce43d3aab82f07ffa268ed24f8fba2e10f6c6.gz

 spec/Channel_Future.xml |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 888e24fcc1b9854990e0a231ec3059577ffbef0d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 17:59:25 2008 +0000

    Mark ChannelBundle as a draft
    
    
    20080602175925-53eee-7377c5e9b3dacfa6c130ae3f56ebd3d6150059d4.gz

 spec/Channel_Bundle.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b646f14889c39ab01831d87e55dd98ff1b7bbe48
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 16 12:15:52 2008 +0000

    Add ChannelBundle interface
    
    
    20080516121552-53eee-fe10da74d97898fdd6a27bf0e92dd47b54ee6d07.gz

 spec/Channel_Bundle.xml |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 47 insertions(+), 0 deletions(-)

commit 869e5e67057b477913a34f3bdb6442cf960e3e71
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Wed Aug 13 10:08:51 2008 +0000

    Clients should re-set the avatar on connection if the self handle is omitted from GetKnownAvatarTokens' map.
    
    
    20080813100851-9f02e-73785333079e2633ee043e4dabcee022f20b41da.gz

 spec/Connection_Interface_Avatars.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 6722bc86c949a2003dd1805e55a415dcdfe73048
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   Wed Aug 13 10:07:59 2008 +0000

    CMs should omit the self handle from GetKnownAvatarTokens on protocols where avatars do not persist.
    
    
    20080813100759-9f02e-81bf453494ef9e034a1b344593f86a60ed11b764.gz

 spec/Connection_Interface_Avatars.xml |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 7c0275c26f8b7c41c990cec153d435ceea4db8b0
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Tue Aug 12 10:53:41 2008 +0000

    Connection_Interface_Aliasing: fix grammatical error
    
    
    20080812105341-b58c9-4c10d5c4a970baab44186bad7df91f93889896ca.gz

 spec/Connection_Interface_Aliasing.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e9b57345d5dae8c39d3fef3ad5d2585ce4e63e2d
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 18:41:16 2008 +0000

    Connection_Interface_Contacts: Add missing ) in the org.freedesktop.Telepathy.Connection.Interface.Avatars/token signature
    
    
    20080811184116-b58c9-cdfc38c249cb42fb1813a349c495149d1d534324.gz

 spec/Connection_Interface_Contacts.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5e0a9887d399bf9f23a0337139cc957cc110650b
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 18:33:09 2008 +0000

    Connection_Interface_Contacts: Fix typo in the node name
    
    
    20080811183309-b58c9-20ad4f2e49f1ec1831bba0c15a5fc6c951a7e600.gz

 spec/Connection_Interface_Contacts.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bee529d5074882de8bda1141d0d69453e9dca553
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 17:58:10 2008 +0000

    Connection_Interface_Contacts: Document the difference in semenatics between GetKnownAvatartokens and the avatar attribute
    
    
    20080811175810-b58c9-9fd76c9b3b7415f0a8313ac69bbb4d4908f6e4ed.gz

 spec/Connection_Interface_Contacts.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit ad13781825a97835e21fbbdecf39c6f72ff49528
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 17:35:31 2008 +0000

    Connection_Interface_Contacts: Let the alias attribute refer to GetAliases
    
    
    20080811173531-b58c9-6abb958eae8fd9757da582aa732c0e913db5f43a.gz

 spec/Connection_Interface_Contacts.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ddfb2d16f07c881a486c4e6bd5773a173373e182
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 17:13:27 2008 +0000

    Connection_Interface_Aliasing: Add a GetAliases method to only get cached aliases
    
    
    20080811171327-b58c9-b4392195b3a5518c2076ae0732bae65fab56cdf3.gz

 spec/Connection_Interface_Aliasing.xml |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit d0357b9f0a5cc48d6018a9bce6599017c33ba67f
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 17:04:36 2008 +0000

    Connection_Interface_Contacts.xml: Don't include whitespaces in dbus-ref
    
    
    20080811170436-b58c9-7939dee7ed27dce489aa87c8e7c22074880de7a2.gz

 spec/Connection_Interface_Contacts.xml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 704ae074a74acfc94c93c4209ecf0b8772d04554
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 16:35:57 2008 +0000

    Connection_Interface_Contacts.xml: Set the correct node name
    
    
    20080811163557-b58c9-944f799c5d3ded679fd8e78d16171debdb704593.gz

 spec/Connection_Interface_Contacts.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9e4556962ca6f468af090ad8b2a90cc37127456
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   Mon Aug 11 16:31:54 2008 +0000

    Rename InspectContacts and InspectableInterfaces to GetContactAttributes and ContactAttributeInterfaces respectively
    
    
    20080811163154-b58c9-54f5621497eeb60a865418173bb0360e0b19009d.gz

 spec/Connection_Interface_Contacts.xml |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit f78f6a44be6f45646133ae2a250944ea47571a7f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 31 13:12:35 2008 +0000

    Rather than re-hashing the definition of GetInterfaces in the main Connection docstring, just reference GetInterfaces
    
    
    20080731131235-53eee-6f07eed2c68af8ce35a1b3bb2c66afbc713dcec5.gz

 spec/Connection.xml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 976543669927878b0e9dda722bbe355421292968
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 31 13:12:18 2008 +0000

    Fix references to version 0.17.UNRELEASED
    
    
    20080731131218-53eee-9bf5453da7bb0caf99509cdfe6e0a0fa44ac49a4.gz

 spec/Connection.xml                        |    2 +-
 spec/Connection_Interface_Capabilities.xml |    2 +-
 spec/Connection_Interface_Presence.xml     |    4 ++--
 spec/Connection_Manager.xml                |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

commit 792490f8b4348e49f3112bdd9bc38f9c13680155
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 24 08:39:05 2008 +0000

    maintainer-upload-release: replace the "official" spec HTML, not just the snapshot version
    
    
    20080724083905-53eee-5e4d80a0b2baafb53c57042acc50159be110b0f4.gz

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

commit 79ba6aaa97d9ec65c818b89d9ec70d6404c6b53e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 19:39:23 2008 +0000

    Add nano version
    
    
    20080723193923-53eee-5998f3d6e6c7279bcee00eb53f6c0247a38cf060.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c09a4c0438ca5657f0fef07aeb62b0d6a62b4ea4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 19:34:59 2008 +0000

    Bump version to 0.17.8
    
    
    20080723193459-53eee-5d880fba2513577c3c5703c063a4fcfa151166a4.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 87f9c8bda2b72e8198a6da19e46dcaa65fd5bbdd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 19:17:22 2008 +0000

    Prepare NEWS for a release
    
    
    20080723191722-53eee-376ee6582165cd8f3ba9509dda4f3b00280be1d5.gz

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

commit 56a98a633689030652d76c687347655fa67e9fbf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 15:18:57 2008 +0000

    Explain that CMs can treat a request for an interface as a hint to do asynchronous retrieval of better info
    
    
    20080723151857-53eee-7e5cad7b09b69569b7d7028bf78551e13e470970.gz

 spec/Connection_Interface_Contacts.xml |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit 83124bf214d50a73313f530132bd57310e8c685e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 15:01:01 2008 +0000

    Add rationale for Hold argument
    
    
    20080723150101-53eee-afb7f4940dae76641f0ca98b21c81dc7859e9f5c.gz

 spec/Connection_Interface_Contacts.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit c853ea885ce02a1218b90629a48ffe925a38c4a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 15:00:39 2008 +0000

    Don't allow inspecting interfaces for which the Connection has no inspectotron support
    
    
    20080723150039-53eee-8b59ef6b4bbee9cf6e009b40aff56d3e28e5e7dd.gz

 spec/Connection_Interface_Contacts.xml |   28 +++++++++++++++++++++++++---
 1 files changed, 25 insertions(+), 3 deletions(-)

commit ee9ca53dd496a38243e09405b31ddd8c1b528daa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 14:50:08 2008 +0000

    Redefine InspectContacts()
    
    
    20080723145008-53eee-ed895a27d6620b3a38d574518b053aa2d349d925.gz

 spec/Connection_Interface_Contacts.xml |   62 +++++++++++++++++++-------------
 1 files changed, 37 insertions(+), 25 deletions(-)

commit 7ea795aaac36e1f3db53bb551a3398f4920c430e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 14:49:53 2008 +0000

    Add more type definitions to Contacts interface
    
    
    20080723144953-53eee-e5ffd65bed3ffeed82f55e6b0452808be0c5f47e.gz

 spec/Connection_Interface_Contacts.xml |   36 ++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit d82e3bdefa12c32c4d59ad01ca316059ab73e06b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 14:49:32 2008 +0000

    Fix descriptions of which contact attributes are present when
    
    
    20080723144932-53eee-7cbd934cf3a01ed723ea9f0da155a3fa0a519b57.gz

 spec/Connection_Interface_Contacts.xml |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit 9771a47ce2e9d745ec9d58d06e68433684e8f4fb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 14:49:24 2008 +0000

    Move docstring of Contacts interface to the top, and namespace contact attributes
    
    
    20080723144924-53eee-0e86f905555a8443e6ec1a1a326797ebe4f337c7.gz

 spec/Connection_Interface_Contacts.xml |  160 ++++++++++++-------------------
 1 files changed, 62 insertions(+), 98 deletions(-)

commit 3d175d6ddd09984ca201982077bc783cff0ec1d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 23 14:16:17 2008 +0000

    Mark Contacts interface as a draft
    
    
    20080723141617-53eee-483c7067dfbb8cec4d23514ef7a5740f611f8c26.gz

 spec/Connection_Interface_Contacts.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bbb871dd6a6b47efe1714d2dcba6f86e68d83ea1
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Thu Jul 17 07:35:02 2008 +0000

    Replace Contact_Inspection_Flags with _Command
    
    By specifying commands to InspectContacts as strings instead of flags, we make
    InspectContacts more extensible.
    
    20080717073502-e3707-f740dcc13c967e049a10ebfff7267cfd8d28094d.gz

 spec/Connection_Interface_Contacts.xml |   86 ++++++++++++++------------------
 1 files changed, 38 insertions(+), 48 deletions(-)

commit ecbb44b7eb019a2c89608a5dde5774e4d17f69f5
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Thu Jul 17 04:18:55 2008 +0000

    Change InspectContacts return type to string variant map
    
    This allows arbitrary attributes to be returned by InspectContacts and for us to
    add new attributes without having to break API in the future.
    
    20080717041855-e3707-09bd85a14cfd530cc5a41dc2954b3beb32e09688.gz

 spec/Connection_Interface_Contacts.xml |   81 ++++++++++++++++++++++----------
 1 files changed, 56 insertions(+), 25 deletions(-)

commit 3e0b3503a636102985ba333199d34cd394f2a48f
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Thu Jul 17 00:37:01 2008 +0000

    Sync up with HEAD and correct syntax errors
    
    
    20080717003701-e3707-ee22eafaf7987eef0521a59c9b90efb69317ab34.gz

 spec/Connection_Interface_Contacts.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit efd95b18ae2f6dfc160d62a99d757c4686aa5332
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Wed Jul 16 22:14:57 2008 +0000

    Move ContactAtributes, InspectContacts to new Interface
    
    This relocates InspectContacts and support structures into
    Connection.Interface.Contacts for better isolation, backwards compatibility
    
    20080716221457-e3707-a5daae82997e49cd658740b936f18ee829d5f093.gz

 spec/Connection_Interface_Contacts.xml |  152 ++++++++++++++++++++++++++++++++
 spec/all.xml                           |    1 +
 2 files changed, 153 insertions(+), 0 deletions(-)

commit 34b174330a269da60dd6ed821b2590e70e29a8e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 22 16:11:56 2008 +0000

    doc-generator.xsl: optionally allow hyperlinks to other D-Bus interfaces (for extensions)
    
    
    20080722161156-53eee-c4c9e5df4bbf6360f0c696d6a84cd2ed71cd336e.gz

 tools/doc-generator.xsl |   41 +++++++++++++++++++++++++++--------------
 1 files changed, 27 insertions(+), 14 deletions(-)

commit d47669fb56cf7866071be796bcd6d77ba3122d0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:11:31 2008 +0000

    Improve wording of unknown/error descriptions
    
    
    20080716151131-53eee-42889cb8ae01374e8b66ce93943a8c24f599b767.gz

 spec/Connection_Interface_Simple_Presence.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c691e3fdf26b6eb3fa5e7a5529360f89c9e8857a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:11:20 2008 +0000

    Convert list of well-known statuses to a table
    
    
    20080716151120-53eee-64ed40efcf34555ed5b368860b1227b036ae9b6e.gz

 spec/Connection_Interface_Simple_Presence.xml |   72 +++++++++++++++++++------
 1 files changed, 56 insertions(+), 16 deletions(-)

commit ed134dfc8a0aa72a95bab6856ff6c259e558b06c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:11:02 2008 +0000

    Statuses MUST include unknown and/or error if they are possible in this protocol
    
    
    20080716151102-53eee-17ec382558085853a485650b0ce02ddfc1e89298.gz

 spec/Connection_Interface_Simple_Presence.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit c7a294f4eb96d8441f3f65b944f241c0c9617b60
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:10:37 2008 +0000

    Tighten up spec for GetPresences
    
    
    20080716151037-53eee-6d19c952b92d84c6217ba27e1d2f3bd8af5fb660.gz

 spec/Connection_Interface_Simple_Presence.xml |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

commit 6b26a4ca798139b206c94a4f753f1ea6c196bfea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:10:22 2008 +0000

    Add hyperlink to Statuses property
    
    
    20080716151022-53eee-56ad00d5d8abb92148fd996350f7f6c95a35cc64.gz

 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 12678c049b75f32cd094bbc2e2aefd40be46c9a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:09:20 2008 +0000

    Change AvailableStatuses back to Statuses and include even those statuses that can't be set on the user
    
    
    20080716150920-53eee-e8ba7f85260200c24b1d9e62ee633dca4c1852db.gz

 spec/Connection_Interface_Simple_Presence.xml |   37 +++++++++++++++----------
 1 files changed, 22 insertions(+), 15 deletions(-)

commit 8fdde902e872c9cac2dbcb0d3b0bd2cb3d65cb13
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:08:54 2008 +0000

    Improve documentation of Simple_Contact_Presences
    
    
    20080716150854-53eee-1cbcfdd8125d313eb44c115ceefcc4bf9304c698.gz

 spec/Connection_Interface_Simple_Presence.xml |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 6029bf4f7c707765a44b00f2459372a37924216b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:40:17 2008 +0000

    Do not allow SetPresence to raise PermissionDenied
    
    
    20080715204017-53eee-ee180e92c4bf27a728b9774ed208c161763bd6b4.gz

 spec/Connection_Interface_Simple_Presence.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 82127a77c7be278151294fc221f7a2b8603c7c3f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:39:43 2008 +0000

    Document the meaning of InvalidArgument for SetPresence
    
    
    20080715203943-53eee-8604b560561429deb39ad6fb5326be60e558145f.gz

 spec/Connection_Interface_Simple_Presence.xml |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit dc9266d2228004711c5cf94b46b96d17b4b73bd1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:39:36 2008 +0000

    Whitespace
    
    
    20080715203936-53eee-4540355222058c92c873e5bcdc839044f9b5835a.gz

 spec/Connection_Interface_Simple_Presence.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 71f00fd6d0df86f3dac70ad0ed760a198cdc0cac
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:28:59 2008 +0000

    SetPresence cannot raise Disconnected
    
    
    20080715202859-53eee-f76506a8dbf44f089664076f06b9aa398f282baf.gz

 spec/Connection_Interface_Simple_Presence.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit c72dbee9a4df98232779d01c5b88872fa475660b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:28:41 2008 +0000

    Reference AvailableStatuses, not nonexistent Statuses property
    
    
    20080715202841-53eee-9e160e5a12c5191b60e2eb7ae558dcbcd3b13d0b.gz

 spec/Connection_Interface_Simple_Presence.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 16e15cc5f31f71996022273e9d01d15e106c59dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:27:35 2008 +0000

    Improve wording of pre-loading a status before connection
    
    
    20080715202735-53eee-631dfb02d7761e63d6cb45e0d3068e5f0ca4bb6a.gz

 spec/Connection_Interface_Simple_Presence.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 79a6cf4e33c2a4b03ae09af6d3721233f0c39434
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:27:26 2008 +0000

    Cross-reference PresencesChanged correctly
    
    
    20080715202726-53eee-d27c06e83b6d35e7d363e640b78641318db666e6.gz

 spec/Connection_Interface_Simple_Presence.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b1073e5795bb32cb0a460935ed4b68e68a53913f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:27:05 2008 +0000

    Stop requiring that SetPresence accepts and ignores a non-empty message if no message is supported
    
    
    20080715202705-53eee-40fb8bc6212bd2cb9edd7e0bb0fa9f1e7dfb95f4.gz

 spec/Connection_Interface_Simple_Presence.xml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 78d551d9cd94cf41c3cdf869d3e83a004db70dc5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:10:36 2008 +0000

    Reference SetPresence, not the nonexistent SetStatus
    
    
    20080715201036-53eee-f1a5b73c1da2610acc5ee968b4952d72bc0e4fae.gz

 spec/Connection_Interface_Simple_Presence.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b65d35853e44287361aa9faccb8dcc9beec51bd3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:10:10 2008 +0000

    Fix type names, rename Simple_Status_Spec to Available_Status_Spec
    
    
    20080715201010-53eee-982d54bb2ffd1bf32904a789448266f0f9b9aacf.gz

 spec/Connection_Interface_Simple_Presence.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8f429efbbc6cc71b19c72055d275b9573226b095
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:06:03 2008 +0000

    Correct indentation in SimplePresence
    
    
    20080715200603-53eee-073ef871e1f916f5fd2d39a2db0eb879b3199c78.gz

 spec/Connection_Interface_Simple_Presence.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 14e2633131a5a434b91d16b6bba023afdd8bd97e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:05:48 2008 +0000

    Correct types in SimplePresence
    
    
    20080715200548-53eee-d5c88c1bfd4fcf028e5368dfa14a87b71b33e4b3.gz

 spec/Connection_Interface_Simple_Presence.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f661aa0db430d7ba14b70b8ddbae080fafd8a6c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:05:27 2008 +0000

    Re-paragraph SetStatus docstring
    
    
    20080715200527-53eee-bcd46994d7adced8ffb7eac3cd3910ef32ee2346.gz

 spec/Connection_Interface_Simple_Presence.xml |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit 3d46a95aec4c99d173b3ba672033fe7af440610e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:05:04 2008 +0000

    Explain why clients mustn't set statuses they don't recognise
    
    
    20080715200504-53eee-586b343d73e4a0d6d802f44d5c42f54499e5bdfc.gz

 spec/Connection_Interface_Simple_Presence.xml |   23 ++++++++++++++++++++---
 1 files changed, 20 insertions(+), 3 deletions(-)

commit da80f05b864c0bd6359a70ca4c88ed6d1241e1c1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:04:41 2008 +0000

    Document Status_Spec_Mapping better
    
    
    20080715200441-53eee-91ba5581056060c5733d251109272d0c46c7f2d9.gz

 spec/Connection_Interface_Simple_Presence.xml |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 9a75a2f23b7a7179ed7efac6eab6ce9049da4600
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:04:03 2008 +0000

    Replace Status_Spec::May_Set_On_Self (redundant now that AvailableStatuses only lists things we can set on ourselves) with Message (whether we can specify a message)
    
    
    20080715200403-53eee-0c550af2d65de4cb130983f97b4b2eb6b4a82f30.gz

 spec/Connection_Interface_Simple_Presence.xml |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit c5a9888f5eebcb80437d3265b9db79a7930cddc5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 15 20:03:48 2008 +0000

    Explain the purpose of Status_Spec::Type
    
    
    20080715200348-53eee-4a1b40db4dc8d2354766d60744184f8cf485395b.gz

 spec/Connection_Interface_Simple_Presence.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 361efaec2194299433ae63cee9a154598449299d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:39:11 2008 +0000

    Rewrite text for Statuses property, renaming to AvailableStatuses (unfinished!)
    
    
    20080703173911-53eee-39518e2f5737ed1ec51d765e19d4bae25c03ad65.gz

 spec/Connection_Interface_Simple_Presence.xml |   33 +++++++++++++++++++------
 1 files changed, 25 insertions(+), 8 deletions(-)

commit 2b763754fa86863fa9bcbf3e480ecd3ba9e4d420
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:38:16 2008 +0000

    SimplePresence: annotate the well-known presence-type strings with the corresponding Connection_Presence_Type values
    
    
    20080703173816-53eee-99f30e9a96561fece67c8d3065881346c2acbc96.gz

 spec/Connection_Interface_Simple_Presence.xml |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit 52f4e3b93f146e2afcbf98d71efdb05a93f6a101
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:37:09 2008 +0000

    Explain why it is desirable for clients to set an empty status message rather than filling in _("Available")
    
    
    20080703173709-53eee-51ad5c4f82b867d43e7730510cf3ef0739780d8c.gz

 spec/Connection_Interface_Simple_Presence.xml |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

commit 1413823f5132d86e14770e5c0c3ade3423122bb6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:36:59 2008 +0000

    Remove double space
    
    
    20080703173659-53eee-68bab012dddcfd96f5842f6b4261557d0e92a73e.gz

 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0361222d5f46796f2c5f65c39aef6b2ff8672b79
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:36:36 2008 +0000

    Change "unreleased" version annotations to "UNRELEASED" to follow my usual convention
    
    
    20080703173636-53eee-1c5080ac0e829899d705d338eab8aa223584eef7.gz

 spec/Connection_Interface_Presence.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7ac798734adf2a1fd20e5664d3b8c2c1710adb2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:36:12 2008 +0000

    Clarify that Connection_Presence_Type_Unset MUST NOT appear in our D-Bus API
    
    
    20080703173612-53eee-114c28df188482cab1aa0e2116c2ef914dcbe30a.gz

 spec/Connection_Interface_Presence.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 71b00eb854ccd5b184ac2ec21bfca885144089aa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:33:07 2008 +0000

    Annotate Presence well-known strings with the expected types
    
    
    20080703173307-53eee-3fffc6e071e37d67b9f0f7c720fcda0d442017f6.gz

 spec/Connection_Interface_Presence.xml |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit 7a574d7d386b775335449c37b562f3d2890d5357
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:32:54 2008 +0000

    Link to Galago properly and re-indent
    
    
    20080703173254-53eee-33a16bfa7f4d527c549a6b520dc9ed4202cbf2d2.gz

 spec/Connection_Interface_Presence.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit c7b0bcb0649ffc8f76db4dd258f244e2a5d80009
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:32:34 2008 +0000

    Improve wording of pre-deprecation of Presence
    
    
    20080703173234-53eee-31fe1f3edc4899d46841d1529c4483f23b396ec9.gz

 spec/Connection_Interface_Presence.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 1ab0c295d8b3fe43b15d1d4335fa3ec3ec075e5f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 17:31:50 2008 +0000

    Improve wording of Connection changes
    
    
    20080703173150-53eee-8febc9f5dbf50f95aad38d43916f48116b95938f.gz

 spec/Connection.xml |   32 ++++++++++++++++++++++++++------
 1 files changed, 26 insertions(+), 6 deletions(-)

commit fe49a5987019d0aafa11c7ae0cd46bb64c469adc
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 23 11:23:51 2008 +0000

    Make the ordering of attributes consistent within one type
    
    
    20080623112351-93b9a-5fe4ac2b180ffe1f6b775844c4f14fb13dd8efd1.gz

 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bd9ecf8bf8a9983cbb5d4848939b294eb53ff32e
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 23 11:22:10 2008 +0000

    Make the Simple_Presence the same as Account_Presence and use Simple_Presence instead of Account_Presence in the Account interface
    
    
    20080623112210-93b9a-2ec517205fd53b3a867d086af94f89b5e57a0d4b.gz

 spec/Account.xml                              |   34 ++----------------------
 spec/Connection_Interface_Simple_Presence.xml |   11 ++++++-
 2 files changed, 12 insertions(+), 33 deletions(-)

commit e882047ff0fa4834c207d7a854af83c372e9f519
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 23 10:54:29 2008 +0000

    Indent the patched parts of the presence definition
    
    
    20080623105429-93b9a-87f22589829c92d8c1d63889e8ec7a19933705d3.gz

 spec/Connection_Interface_Presence.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 955d01ce1ed30d75d081d07f6d3e40f48786b25b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jun 23 10:51:58 2008 +0000

    Use new-style indentation :)
    
    
    20080623105158-93b9a-23ab660abae3138f65e9447245fd01f730462c95.gz

 spec/Connection_Interface_Simple_Presence.xml |  150 ++++++++++++-------------
 1 files changed, 74 insertions(+), 76 deletions(-)

commit bd079c53938bcc210b056d283e78fd72b75cadbf
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 18 17:14:13 2008 +0000

    Document that presence is scheduled for deprecation
    
    
    20080618171413-93b9a-ac36376eb9ea7de6471efc1abbf81104b12765ed.gz

 spec/Connection_Interface_Presence.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 9aa600d81e556a3b39d86a96959e749ac3ef1873
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 18 17:04:45 2008 +0000

    Add error and unknown to the list of well-known statuses
    
    
    20080618170445-93b9a-6e6cf6aef5b22a9cbf3f5b0b5e2138e29afd9a08.gz

 spec/Connection_Interface_Presence.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 947a2fab5b6f48cd51afc0f74c63da4631348162
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 18 16:58:34 2008 +0000

    Rever to Connection_Presence_Type instead of Simple_Connection_Presence_Type
    
    
    20080618165834-93b9a-0a718a118f94f3e17e7d3eb1db523f918b5cf836.gz

 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c17dcac1714e6f8e2da600dcfa20e261258c2246
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 18 16:54:12 2008 +0000

    Proper xml end tag
    
    
    20080618165412-93b9a-c10ec845744ce6b5bb05e45ca42c0eeae42e9faa.gz

 spec/Connection.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2fd346db91f224e97c51ec59ddf45b81a589e24f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 18 16:44:21 2008 +0000

    Allow connection interfaces to be added when going into connected
    
    
    20080618164421-93b9a-1134effa68aead999406cb122b0299a25468d491.gz

 spec/Connection.xml |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 47045d1ca8ed82634a7b3438a345bbf4f359b7b3
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 18 16:17:23 2008 +0000

    Several fixes as a result of robs review
    
    
    20080618161723-93b9a-ab92415ea2eafb1da235cd127382a9ed3e3cd91d.gz

 spec/Connection_Interface_Presence.xml        |    6 +-
 spec/Connection_Interface_Simple_Presence.xml |   78 +++++--------------------
 2 files changed, 20 insertions(+), 64 deletions(-)

commit dc132c883bd5236498faa764a3e656fd181cd804
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Jun 17 14:25:44 2008 +0000

    Update SimplePresence description
    
    
    20080617142544-93b9a-024590f476839508c81fbe2ddbbadf2f7e3d0dce.gz

 spec/Connection_Interface_Simple_Presence.xml |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit 2fda8c5fb503f4b5820cd65fa6eb435fcf93742c
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Fri Jun 13 17:17:16 2008 +0000

    Add unknown and error status types. Clarify the ability to set a status while in DISCONNECTED state
    
    
    20080613171716-93b9a-53d83930c5bf44e6c958cf80df737bce8abcb7a2.gz

 spec/Connection_Interface_Presence.xml        |   12 +++
 spec/Connection_Interface_Simple_Presence.xml |  102 +++++++++++++++----------
 2 files changed, 75 insertions(+), 39 deletions(-)

commit eb0c84724bc0ae31ac64cf75d2140bb472a0d214
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 12 15:39:38 2008 +0000

    Rename PresenceUpdate to PresencesUpdated
    
    
    20080612153938-93b9a-30fbba852ad8c934c02a479ecc6f81e75926b871.gz

 spec/Connection_Interface_Simple_Presence.xml |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

commit f640c90fb4012641905c9ad64cb9f8d100d8c16b
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 12 15:27:49 2008 +0000

    Remove RequestPresence from the SimplePresence interface
    
    
    20080612152749-93b9a-7a9199cf33b728daa45de9745c557278a080a194.gz

 spec/Connection_Interface_Simple_Presence.xml |   26 -------------------------
 1 files changed, 0 insertions(+), 26 deletions(-)

commit 40cc1180aa527638eeee6ef2e13cf5ea91e02b27
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Jun 12 09:27:02 2008 +0000

    Let the simple presence node name follow the naming convention
    
    
    20080612092702-93b9a-fddada7b026c801bc7ffe3ec5f4354c67f5860a7.gz

 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1e81559ebaf96305c9fd55249c99167be06a06c1
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Wed Jun 11 18:32:58 2008 +0000

    Define the SimplePresence interface
    
    
    20080611183258-93b9a-4368d46df61eab6a81a49cfda71fd08ca6fa6978.gz

 spec/Connection_Interface_Simple_Presence.xml |  267 +++++++++++++++++++++++++
 spec/all.xml                                  |    1 +
 2 files changed, 268 insertions(+), 0 deletions(-)

commit 94c42ff22a0f1447b3b9d87005c51bddf43e4fb7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:16:37 2008 +0000

    Update doc-generator.xsl regression test to match current features
    
    
    20080716151637-53eee-a7829e4b469739953b3cbbb16b7207a9fbf2b4cd.gz

 test/expected/spec.html.canon |   21 ++++++++-------------
 test/input/_Test.xml          |    4 ++--
 2 files changed, 10 insertions(+), 15 deletions(-)

commit cd9a61eba866d0cae1744d3e96681d97a4ea0d4d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 16 15:15:06 2008 +0000

    doc-generator.xsl: put a border on table, tr, td, th so tables are legible
    
    
    20080716151506-53eee-9dd04d3d923cf25eadb87928873bbe08508b3e15.gz

 tools/doc-generator.xsl |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ed57f3d918599b077ad2a162e9fd391449de2d68
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:23:38 2008 +0000

    doc-generator.xsl: abort on stray text (not in a tp:docstring, tp:copyright or whatever) - apply templates to tp:copyright in mode "text" to evade this
    
    
    20080710162338-53eee-ae058ddd7d40092bf8fe7122c2de17142f3a1a15.gz

 tools/doc-generator.xsl |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit d0cb87b2629273d495ccd8fa6207f7538b4eb08e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:21:12 2008 +0000

    doc-generator.xsl: when failing due to an unrecognised element, output a newline afterwards
    
    
    20080710162112-53eee-2327325f57e427e0cbf463da98448389e0f91a4f.gz

 tools/doc-generator.xsl |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 03600fadfddd59d9328694a0b305c5388a65ce2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:08:15 2008 +0000

    doc-generator.xsl: check that the D-Bus type of a property, arg, tp:member etc. is the same as the D-Bus type of its tp:type
    
    
    20080710160815-53eee-4385e27a33412c691c37df014d8c4adce87b3fbf.gz

 tools/doc-generator.xsl |   74 +++++++++++++++++++++++++++++++++++++---------
 1 files changed, 59 insertions(+), 15 deletions(-)

commit 9b66583a187ac7c795a81a5b23b918a8920ae86e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:07:47 2008 +0000

    doc-generator.xsl: each tp:flags, tp:enum, tp:simple-type or tp:external-type must have a name and a (D-Bus) type
    
    
    20080710160747-53eee-efb7ad61bed7f70e2559bdaec7b47c481bb15e57.gz

 tools/doc-generator.xsl |   60 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 60 insertions(+), 0 deletions(-)

commit 0bace3f905834e565cc1dd3126352ffcde1caa1e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 10 16:06:52 2008 +0000

    DeliveryReporting, Messages: add missing type 'u' to some enums
    
    
    20080710160652-53eee-98ab6b638b2f3fd3cf74233c91aa635ec7e2f072.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    4 ++--
 spec/Channel_Interface_Messages.xml           |    5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)

commit ada2ff1c2cea3498f4cb164a9c1dfaaf569342e0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jul 4 14:48:35 2008 +0000

    Connection: add missing <tp:docstring> inside <tp:error> so the clarified interpretations show up in the HTML
    
    
    20080704144835-53eee-3769cde3c0ee3ae752e555af9145582a02f28984.gz

 spec/Connection.xml |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit 2b22fe6293f7c68c3bde9fc2223c4ec3c805523b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 3 13:42:56 2008 +0000

    Update NEWS so far
    
    
    20080703134256-53eee-002f09de9e91f075300b6a8f3a600379dc1a3ce1.gz

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

commit abb407abf5820252d6ab4e9e0af5f89a776ced7c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 17:55:08 2008 +0000

    Conn.I.Capabilities: deprecate the handle = 0 stuff, it never really worked anyway and is insufficient for Conn.I.Requests
    
    
    20080602175508-53eee-0834acba300552a6d7156b4cb8e05410db2035e2.gz

 spec/Connection_Interface_Capabilities.xml |   55 +++++++++++++++++++---------
 1 files changed, 37 insertions(+), 18 deletions(-)

commit 4202f1f58f60a3342d860e6bf46db3f60da02bbc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 2 15:02:45 2008 +0000

    Annotate ConnectionManager.Interfaces as added in HEAD, and explain backwards compatibility requirements
    
    
    20080702150245-53eee-ad5415d4f0caa763cda79f49585346d447a65b1c.gz

 spec/Connection_Manager.xml |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

commit db5886bf25a3c47f21afed886153363eed673207
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 17:54:30 2008 +0000

    ConnectionManager: add a FIXME note about the possibility of CM.I.Capabilities
    
    
    20080602175430-53eee-898966a9e66ef54dfa72d7277bb45a4f8dd76962.gz

 spec/Connection_Manager.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 9bd1304bc103a08f624d853c33f2ac1a2b85911f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 2 16:18:40 2008 +0000

    Add Interfaces property to ConnectionManager, for possible future expansion
    
    
    20080602161840-53eee-1d246609518ea4e969eff79bba972df63e4be938.gz

 spec/Connection_Manager.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 9ec2a29f799feccfed71bfe34cb440ba71599ecc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 2 14:45:15 2008 +0000

    Rename DBus_Namespaced_Name to DBus_Qualified_Member and Namespaced_Property_Value_Map to Qualified_Property_Value_Map
    
    Re-recorded without dependency on the Requests interface.
    
    20080702144515-53eee-7e6f8a4c9723f2934bc375ea2556dd6c9f4fc4b8.gz

 spec/generic-types.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ed6126800dd21b09307dfc60dce00005f8f7bcfd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 15 15:48:43 2008 +0000

    Connection: add SelfHandle as a property with change notification
    
    
    20080515154843-53eee-78ba37c6c512e4d7d4963887f60772154f7bd58e.gz

 spec/Connection.xml |   29 +++++++++++++++++++++++++++--
 1 files changed, 27 insertions(+), 2 deletions(-)

commit c07345bfe91675fb1507002528959195f303e817
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 21 18:09:09 2008 +0000

    Add some more D-Bus stuff to generic-types.xml
    
    
    20080221180909-53eee-0d6c9f980acf55d3fc92c61de9049698f589398f.gz

 spec/generic-types.xml |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

commit eaa96bb10203199102bae5d600d0240df3522252
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 17:59:43 2008 +0000

    doc-generator.xsl: explain why the message when an "out" arg has no name is commented out
    
    
    20080701175943-53eee-6a11524e0306a831a7ebc035e2411ec331b9a04f.gz

 tools/doc-generator.xsl |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 4de88396e71a61d85292dbb8b67b89aba4e6ddfe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 17:56:20 2008 +0000

    doc-generator.xsl: when failing because a method/signal/property has no name, don't identify it by name :-)
    
    Also, remove mis-pasted output of "@access" which is irrelevant
    
    20080701175620-53eee-d630d20c60014101fd884b5badcaddbd7d5a67b6.gz

 tools/doc-generator.xsl |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

commit ef6b62405fbc58728eb00ed6c058dca0bd799ffe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:27:56 2008 +0000

    Channel.Type.Text: cross-reference RequestChannel with a link
    
    
    20080701132756-53eee-6c8c7d1304913aa862ce950113c701dd48a3bbd4.gz

 spec/Channel_Type_Text.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit faccfbe69b377057cdc0955169a69c37d465366a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:26:57 2008 +0000

    doc-generator.xsl: fail if a signal does not have a name, is not a direct child of an interface, or has an argument with direction not 'in'; warn if a signal has an argument with direction explicitly 'in'
    
    
    20080701132657-53eee-33cdeacad4bba7ed4ff21dd2ec611f6a8c4bfc9d.gz

 tools/doc-generator.xsl |   53 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

commit 0cf5b0f0e5602f6b5357d4ae6ec13ee20ec3d01a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:26:17 2008 +0000

    doc-generator.xsl: fail if a method has no name, is not a direct child of an interface, or has arguments with no type, no direction or an invalid direction
    
    
    20080701132617-53eee-026e3d7c3188602d897de807d0c857828af6776c.gz

 tools/doc-generator.xsl |   56 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

commit 6672f33ec621cb38cb438e0646a7f181b4012bef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:26:02 2008 +0000

    doc-generator.xsl: fail if a property has no access attribute
    
    
    20080701132602-53eee-28638955d8ac022681321fe5bb872949ad9213d8.gz

 tools/doc-generator.xsl |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit dfc8f8e5593081dca557750ccf7fa1413deb72f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:25:11 2008 +0000

    doc-generator.xsl: fail if a property does not have a type, does not have a name, or is not an immediate child of an interface
    
    
    20080701132511-53eee-4b56152604a254e2b73f4c787a5ee49f529c3b8b.gz

 tools/doc-generator.xsl |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 09ac1e080393ed950011366f0bca9e3a705bf794
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 13:24:44 2008 +0000

    Channel.Interface.Hold: remove spurious direction from arguments of HoldStateChanged signal
    
    
    20080701132444-53eee-5830c0d1ce38f31a434bed5f146f2ad27a658176.gz

 spec/Channel_Interface_Hold.xml |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit d09972ff4cc3db5468281c14ec7bf637070da23f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 12:50:33 2008 +0000

    doc-generator.xsl: tp:member-ref: document, add sanity checking
    
    
    20080701125033-53eee-0296e0e25f3e03cd59df83fee7634117d7cb7ae1.gz

 tools/doc-generator.xsl |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

commit f4b21b2d018f1b994e4817cb8405987688f7d28d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 12:50:01 2008 +0000

    doc-generator.xsl: document tp:dbus-ref, add sanity checking
    
    
    20080701125001-53eee-4b7bb3f94686401b38c7043dd3aad4d0998f6ccf.gz

 tools/doc-generator.xsl |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

commit 98e5a0717d62fd4cfd53d4335efd789a6eb8ced5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jul 1 16:32:13 2008 +0000

    Recommend not giving connection managers names that are likely to cause confusion (same as the protocol, or a library they use)
    
    
    20080701163213-53eee-b48f9d67280f62dcb5e043f0696a0319a1db73f2.gz

 spec/Connection_Manager.xml |   36 +++++++++++++++++++++++++++++-------
 1 files changed, 29 insertions(+), 7 deletions(-)

commit f109342c7ce23618ea98db94d66399ef5f4d4ca5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 11:40:38 2008 +0000

    Add upload-branch target which uploads stuff for discussion to (by default) people.freedesktop.org
    
    
    20080610114038-53eee-e524d9fecd390b7fffdbd0782b63dee2a68b3c37.gz

 Makefile |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 8423dc794c789773489120f9ecda49c62d51ffba
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Jun 30 14:25:16 2008 +0000

    replace hyphens with appropriate dashes
    
    
    20080630142516-c9803-3e8ced28c18062978091eb42eb0f23f31eca05e9.gz

 test/expected/spec.html.canon |   20 ++++++++++----------
 tools/doc-generator.xsl       |   26 +++++++++++++-------------
 2 files changed, 23 insertions(+), 23 deletions(-)

commit 3a5ffbcfe08b49c506f07a8f1932779d86b4bf66
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Thu Apr 10 18:55:38 2008 +0000

    doc-generator.xsl: stop on unhandled elements
    
    
    20080410185538-c9803-77a0640bc2dd5aab45aa427af2712fcf36670b3e.gz

 tools/doc-generator.xsl |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit d84fac530ef111ed7ba4878e554cb8b97572c4ce
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Apr 7 18:40:18 2008 +0000

    explicitly use string() on tp:version instead of passing through to identity template
    
    
    20080407184018-c9803-df23c9b4742347ae603c6b9a117d974c00ad6f75.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 64a446fd10f708effea67c00cbe49c1b08e10d46
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 16:02:35 2008 +0000

    doc-generator.xsl: tp:docstring: correctly render tp:dbus-ref and any other markup that appears inside a tp:docstring
    
    
    20080624160235-53eee-4ee2a6afcd1c6c0cff1ba01d26e751ab7dd79dc5.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 26fd64753b6bfc54a826ffc215e9f9fa52944ca0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 16:00:48 2008 +0000

    doc-generator.xsl: tp:dbus-ref, tp:member-ref: correctly generate internal links
    
    
    20080624160048-53eee-9cd848dcc757ee2dd21baf2317caa817cfc0b63f.gz

 tools/doc-generator.xsl |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f1d4df5994a6507921f540a0e16f448be9d84ac3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 14:29:54 2008 +0000

    doc-generator.xsl: add support for tp:dbus-ref and tp:member-ref markup.
    
    
    Usage is e.g.:
      <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection</tp:dbus-ref>
      <tp:member-ref>NameOwnerChanged</tp:member-ref>
    
    Only the part in the tp:dbus-ref element's content will appear in text-only
    versions of the spec.
    
    20080624142954-53eee-e81e5320ba5a8d003e8e196d9b166dd64384f39f.gz

 tools/doc-generator.xsl |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit 3bfa8477dc0c92a01e4a933006803d9225cfb99b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 14:29:34 2008 +0000

    doc-generator.xsl: use correct xmlns for added/changed/deprecated paragraphs
    
    
    20080624142934-53eee-c096966e6d4d40411964dc325aff794eb91ee308.gz

 tools/doc-generator.xsl |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit c6a4056fcbc75ddc822248a73bd12970d237dd70
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 24 14:26:56 2008 +0000

    doc-generator.xsl: insert a space before parenthesized tp:type links (fixing a regression)
    
    
    20080624142656-53eee-0227319597352cdc3174df7c85596a303960213f.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c8f12775c9613840d385dd1eab57e4c3ce5ee567
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 10 11:23:37 2008 +0000

    Add a maintainer-upload-release target
    
    
    20080610112337-53eee-c8381772a76c578d73f558a5249db2526dea7cad.gz

 Makefile |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit d165414d34351dfd6385291ebe02ea6d33eae0e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jun 6 13:21:51 2008 +0000

    Clarify wording of Channel_Group_Flag_Handle_Owners_Not_Available
    
    
    20080606132151-53eee-e674c9a79c36f9f05878b8a100c856ec28fc44dc.gz

 spec/Channel_Interface_Group.xml |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit c76ad5fc8bdfccf713b2fa561968c4e1d97d33db
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 16:33:57 2008 +0000

    Start NEWS for 0.17.8
    
    
    20080605163357-53eee-72d806debc1f4bf15ef2299eb6d0f5aa7b9f4974.gz

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

commit 39d094668ab858122ad132b0080c40edd09736f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 16:32:42 2008 +0000

    Nano version 0.17.7.1
    
    
    20080605163242-53eee-4b86103f1b3b42099063bfb618dc8bff9d1b5f51.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 42e4d265fe397bec019de48da4ee31fbb5938aad
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 16:22:14 2008 +0000

    Prepare NEWS for release
    
    
    20080605162214-53eee-101b3677d91c5f7425df7760a4148490b3d6e8f2.gz

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

commit be82dd58bc7943e6bf1a704f5786558a3768f3a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 16:17:46 2008 +0000

    Bump version to 0.17.7
    
    
    20080605161746-53eee-dcd90a68df880bbb962312c82b4c94e9f4fb3e95.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 681354e43ecbdee18a62cff34fe8bdcba8ecc9ab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 14:46:35 2008 +0000

    Update NEWS again
    
    
    20080605144635-53eee-9fb6a8037eebd184b198209b8c8474c4fb72a84e.gz

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

commit 37e8757798d74ab328178e4e1a2b4d91679a5692
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 14:10:26 2008 +0000

    Update NEWS
    
    
    20080605141026-53eee-127c07a01bf5d9a8c9812f10f70e77788889bc14.gz

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

commit 581b6ab22a3ac94113721f971f3a676cc933853b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 14:09:59 2008 +0000

    Channel: mark properties as new in 0.17.7
    
    
    20080605140959-53eee-28aae5db279e55e011a2782ba7ea1c2fd5664608.gz

 spec/Channel.xml        |   16 ++++++++--------
 spec/Channel_Future.xml |    6 +++---
 2 files changed, 11 insertions(+), 11 deletions(-)

commit f31e0867d4905106e26246ccd554863da1f5690c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 14:40:29 2008 +0000

    Add req37 "Requesting a channel takes time" and propose a solution
    
    
    20080605144029-53eee-837494cd2c502e91d48fa89a27db4e0d3c79ede8.gz

 doc/request.txt |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 3e09250d4b5077a849539923ee24e9879ebca683
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 14:12:00 2008 +0000

    Resolve issue with req4 theoretical implementation, by requiring UIs to have some idea what they're doing
    
    
    20080605141200-53eee-c2263088685b8b40cea0ccfdf8340127bef1e873.gz

 doc/request.txt |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit c270eeb8b59e039386abd406ddc32f2aae169c68
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 11:54:33 2008 +0000

    Propose keeping current behaviour on failure (req34, req35)
    
    
    20080604115433-53eee-7c7dad6a4ca95a05669954973a410b22ed852fbd.gz

 doc/request.txt |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 3834c5b16045b4cc8ca60add568439009dd82349
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 11:54:18 2008 +0000

    Propose implementation for UDP/TCP tubes (req24, req25)
    
    
    20080604115418-53eee-f711e0d934f7e5a044191ea221a29e44b94d358d.gz

 doc/request.txt |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit e8f527a4159d3ce9b725cf769f79a194b8508e8c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 11:52:53 2008 +0000

    Propose implementation for OLPC activities
    
    
    20080604115253-53eee-32f81c47406b9911b62bd9d6e0752fd470f77171.gz

 doc/request.txt |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit cfaee044e2a80a91488e8242748bb434f34371b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 11:52:38 2008 +0000

    Propose implementations for file transfer requests
    
    
    20080604115238-53eee-00e69d1e842c0b3287e74d66f0d1922b691ae968.gz

 doc/request.txt |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 47 insertions(+), 0 deletions(-)

commit f520a87beb38ae5e63b15facab954b0802e1956b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 11:52:31 2008 +0000

    Propose implementation for ad-hoc chatrooms by making 1-1 conversations always look like 1-1 conversations
    
    
    20080604115231-53eee-71900a92827fe3baffb23112a79552c9aa5a673c.gz

 doc/request.txt |   57 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 51 insertions(+), 6 deletions(-)

commit 699fe4b5d404f4c4f9a304c0ab5797a60c69ad22
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:39:59 2008 +0000

    Propose an implementation for dis27
    
    
    20080604093959-53eee-b1ecf97db1fffe0d4709984c6587150fd5fae8c9.gz

 doc/dispatch.txt |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 8f3be2e4b130c28a56e74ef24edacab9b7ec1ac7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:39:51 2008 +0000

    Propose an implementation for dis26
    
    
    20080604093951-53eee-dc01bdacf18c547a5fdb988368d5aab53a57d18f.gz

 doc/dispatch.txt |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 0ae13817a4d7ab8b88e9333cf6ff1e6e8eba92af
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:39:42 2008 +0000

    Propose an implementation for dis25
    
    
    20080604093942-53eee-436e9c0c9e8e716c9da2bc0b688952c42c1d35e0.gz

 doc/dispatch.txt |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit c53b4c6e97a44959a4f55e2063e1b6854d2032fa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:39:08 2008 +0000

    Propose an implementation for dis24. Add a variation on it, dis29, and propose the same implementation
    
    
    20080604093908-53eee-ab03629005dea96cac7b1d1ba958215ac2a3e47c.gz

 doc/dispatch.txt |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit e1cf7abded6f545ed2af1bd865c9e17d10afc442
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:38:57 2008 +0000

    Propose an implementation for dis23
    
    
    20080604093857-53eee-efb038fe144e95b9cb0005dee0a8849d1059229e.gz

 doc/dispatch.txt |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit fcab132150f36cb3fb04d82ce6a466e16494b0e3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:38:44 2008 +0000

    Propose an implementation for dis22
    
    
    20080604093844-53eee-eacab0f13f49cb8069cada6bd52ac1875dbf97f8.gz

 doc/dispatch.txt |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit da46a6ed0d41095565bf0f18bced20e7f6f8043e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:38:29 2008 +0000

    Propose an implementation for dis21
    
    
    20080604093829-53eee-cb0d9ec9e12612b828414c0255550be3e3ef3be1.gz

 doc/dispatch.txt |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 5785ce0bb2592a983e87ae7292819e2c1a80ccff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:38:01 2008 +0000

    Observe that dis20 is basically the same as dis6, but with a stronger requirement to keep the file transfer in-process
    
    
    20080604093801-53eee-2a81cad94ff55b5944f12cdeae1b99177b7380e2.gz

 doc/dispatch.txt |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit c2b4fb0a337ac5543b7917b11fc4259ce3ab8f4e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:37:51 2008 +0000

    Observe that dis19 is basically the same as dis1
    
    
    20080604093751-53eee-6c52ccff7fff96dde589efcd0b7d5564e49b29c7.gz

 doc/dispatch.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ac495436c6b10e013777f3b0502ca469024d503e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:37:34 2008 +0000

    Observe that dis18 is the same as dis5, with the same problems
    
    
    20080604093734-53eee-e80caec36fafc00ad391271623ddc52a8454408e.gz

 doc/dispatch.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 964cd732f66d00f3a292ad2401bdd4434a628dfa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:26:48 2008 +0000

    Expand on dis11, propose a solution
    
    
    20080604092648-53eee-d1214dd0186389c9e0fe6699d0a0cf5eb0a2119d.gz

 doc/dispatch.txt |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 6264489eecca2ebf7eb1b7f1f4789649fdf420b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:25:12 2008 +0000

    Propose an implementation for dis10
    
    
    20080604092512-53eee-b787d6cc77f5cf2b8a4b97ed3c62b3246bb079d5.gz

 doc/dispatch.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c48f5f6af2ccddb5eb809c000ce80a3a21fef242
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:24:30 2008 +0000

    Propose an implementation for dis8 and dis9
    
    
    20080604092430-53eee-415b2ffef761b32203817d3899ed5de0b8f33e4d.gz

 doc/dispatch.txt |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 4900bad72efe7025fee007325fdde8884992a79a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:22:46 2008 +0000

    Propose an implementation for dis6
    
    
    20080604092246-53eee-f26858432d1e71d82c260a34148b423003c6d3be.gz

 doc/dispatch.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 89a03a7c1256208b277a2a05a43927c075346875
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:22:31 2008 +0000

    Propose an implementation for dis5, and identify some problems with it
    
    
    20080604092231-53eee-fa08ad79e4f5c76eb6e2fb57f1c37b8ae83397fc.gz

 doc/dispatch.txt |   63 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 60 insertions(+), 3 deletions(-)

commit 3b45cffe6e7ff431e418b64f61a23f0fd0e7a84d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:22:14 2008 +0000

    Propose an implementation for dis4
    
    
    20080604092214-53eee-0c0886afe684f1edede2db233411774d6d93d815.gz

 doc/dispatch.txt |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 1408870ae0ae53ff306d8b9e07b1999b6801323f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 18:19:23 2008 +0000

    Suggest alternatives for dis2
    
    
    20080603181923-53eee-50e1c4ffa1269d7b2dabafc3bef43d0810fbf33e.gz

 doc/dispatch.txt |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit bbd9d6a0702166bda300e3928c80408f969d2298
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 18:19:16 2008 +0000

    Propose an implementation for dis1
    
    
    20080603181916-53eee-7361ac5d0c11fb92dcf4808d5604634159a08e07.gz

 doc/dispatch.txt |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit e2656d5226d8c71d8037a8f85db7f72a9fb72443
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 18:13:42 2008 +0000

    Propose implementations for req9, req10
    
    
    20080603181342-53eee-1df4507d502ca53651e687eae5cf2e0fb6eb5437.gz

 doc/request.txt |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 4e22a25607719ae433676ff937312dbe6dd3288c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 18:13:29 2008 +0000

    Propose an implementation for req7
    
    
    20080603181329-53eee-ecdfbc51c6f63c3a83930d63f0ce8cd11ff4c2bd.gz

 doc/request.txt |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit a9cabbb754e0b36821e7166e834e69c54a849b1f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 15:01:29 2008 +0000

    Propose implementation for req28
    
    
    20080603150129-53eee-f39c27fbc6d83e69243014133a9217a2a666515a.gz

 doc/request.txt |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit ebd578ba4c9eb53d1a1df907769695bac12f50e2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 15:01:13 2008 +0000

    Propose implementation for req26, req27
    
    
    20080603150113-53eee-0c358c4139918fad82c496d85bfb31a4e7cec26c.gz

 doc/request.txt |   27 ++++++++++++++++++++++-----
 1 files changed, 22 insertions(+), 5 deletions(-)

commit 144223e8b1cfd7f36d62174363b44e36e87a0930
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 14:33:57 2008 +0000

    Propose implementation for req3 using requestotron
    
    
    20080603143357-53eee-f08a89fe3fa9f4bdf3e7c9c39dc6bb4274935072.gz

 doc/request.txt |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

commit 8b048dba03ea6b679fe023d8b00ea4c49c20b3bf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 14:32:59 2008 +0000

    Propose implementation for req2 with requestotron
    
    
    20080603143259-53eee-07aea94f2ef69b7f57dbc5367b2c875a9a34ed0c.gz

 doc/request.txt |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 38ddd36528864058a243ebee1c373a5db2db534a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jun 3 14:32:37 2008 +0000

    Propose implementation for req1 with requestotron
    
    
    20080603143237-53eee-123f8c8838cec11f21188a06d319e46340c73b97.gz

 doc/request.txt |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit bbf038a19fb84a85cf1c2dbd5af4c7dbc3e5d13a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 09:22:57 2008 +0000

    Merge dis14 and dis28 (they are actually the same use-case)
    
    
    20080604092257-53eee-aade0bd2efebfdb7ac0d8f67684473aa97ac87c0.gz

 doc/dispatch.txt |   41 ++++++++++++++++++++---------------------
 1 files changed, 20 insertions(+), 21 deletions(-)

commit dfb575112a23192bf7575c2c697667c7ae53b86e
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Mon Jun 2 18:30:14 2008 +0000

    Automatic Text channels using BIP
    
    
    20080602183014-945a0-02579b40015203f94087224ea1b89c0903abf3fd.gz

 doc/dispatch.txt |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 9b090af4e9c929773c08e70b02c7141dcc154b2a
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed May 14 18:03:10 2008 +0000

    use http urls as example instead of html files.
    
    
    20080514180310-945a0-40f38f1eb9415f102a47b993759812a12418ff67.gz

 doc/dispatch.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 761b7280dbb4069e7da570d046adcffb361b3fbf
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Wed May 14 18:01:24 2008 +0000

    Add elisa use-case
    
    
    20080514180124-945a0-2073e68f449172c261ea6399f50c0f80ad27e649.gz

 doc/dispatch.txt |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit 0e5e5c2c8d4bf0c441db2a4be7be3814d7b621f2
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Fri May 9 09:56:53 2008 +0000

    Add multiple channel handlers case
    
    
    20080509095653-945a0-1d7f8a074701eed7a5b8f120a2e2ff0503569750.gz

 doc/dispatch.txt |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 85e7d3b9a6624b8e44d2ff835f18cf04bbd90f62
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon May 5 14:52:44 2008 +0000

    Renumber req33 "Cancelling outgoing call" to req36 due to collision
    
    
    20080505145244-53eee-f2ba90401dc36ab58a87076632601c7a8fc3be37.gz

 doc/request.txt |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit c77183f0e23451261dd5d8ae0767b02a3880af38
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon May 5 14:24:00 2008 +0000

    req33, req34, req35: cancelling calls, failing to do things
    
    
    20080505142400-53eee-1fd92dd43c434a5df2aeb9af0b2f341dea1133fb.gz

 doc/request.txt |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 7c9aa12feb052f89af2b10c317445fce318242b6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon May 5 14:23:35 2008 +0000

    dis23, dis24, dis25: miscellaneous Mission Control features
    
    
    20080505142335-53eee-3c272001db1a36568971d8d5c061ecb6d5b9455b.gz

 doc/dispatch.txt |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

commit 6e200d6b419191481474cf2eeca925c2024dba1c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:04:35 2008 +0000

    dis22: fix formatting
    
    
    20080430130435-53eee-c198b9fcf37d65359174e0795520ea3a80da27d5.gz

 doc/dispatch.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 457376105d20d43e77902ef47105cd59d9a1fd92
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:03:28 2008 +0000

    req26, req28, req29, req30, req31, req33: indicate that recovering from a CM crash is equivalent to recovering from disconnection
    
    
    20080430130328-53eee-0d0df5867c309720d9f9d4a6b245ff8abc8488df.gz

 doc/request.txt |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 4db5195c93a884e3fcafbb20b456954fd2227f98
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:01:47 2008 +0000

    req31..33: add use cases for recovering 1-1-chat-that-is-really-a-chatroom after disconnection
    
    
    20080430130147-53eee-c56894ccf6bda3a8ce50bf93e71a47dccf4699f4.gz

 doc/request.txt |   61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

commit 2b54f0e3624ac5d49413044456f3b37b39187834
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:01:32 2008 +0000

    req29..30: add use cases for recovering VoIP calls from disconnection
    
    
    20080430130132-53eee-23e8c1fd2e0dd362de682453222aa57d070d738b.gz

 doc/request.txt |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

commit 51ca7cd21b4cbf533488d36cae9088149f776138
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:01:09 2008 +0000

    req26..28: add use cases for recovering text chats after disconnection
    
    
    20080430130109-53eee-75439be75f57307efa1e0ebdc252edd6402981d0.gz

 doc/request.txt |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

commit 50a8a36f52863331f633c55490d7e352c8d6a1cf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:00:59 2008 +0000

    dis22: number use-case correctly
    
    
    20080430130059-53eee-e489c4985f300472b06e57fd91afb9adfcbf73ac.gz

 doc/dispatch.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 287680479cc5742ed077afbf889327ed64a3e163
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 30 13:00:39 2008 +0000

    dis3: correctly document Empathy's current behaviour
    
    
    20080430130039-53eee-25ca32fa5ff74271e8f8637af74ba63e54233018.gz

 doc/dispatch.txt |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit a29900866ffe6fb4f36c7bd16b4737e7c945e4f4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 16:27:02 2008 +0000

    Fix markup
    
    
    20080429162702-53eee-bbb6afddc48535cd6cd530dedbc235c88e476fd1.gz

 doc/dispatch.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9c3ac40355bd47fc9568b78cc847bdf23efe44fb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 15:46:01 2008 +0000

    Edit titles of use-cases for requesting (offering) Tubes
    
    
    20080429154601-53eee-3375ebe59f4cc50d0a54653d603f82052a880b65.gz

 doc/request.txt |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 80e76621037e2441a26ed44182dca62c6221288d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 15:45:45 2008 +0000

    Add use-cases for dispatching Tubes
    
    
    20080429154545-53eee-f8d095a066117f6bc09b957b7640077b3fd77607.gz

 doc/dispatch.txt |   40 +++++++++++++++++++++++++++++++++++++++-
 1 files changed, 39 insertions(+), 1 deletions(-)

commit 507ae2c70bec7bb11fcd499d6248e9d367377292
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 13:57:54 2008 +0000

    Requesting Tubes
    
    
    20080429135754-53eee-5bafb3a23a523abf9b505ec434403f1e69d802c0.gz

 doc/request.txt |   39 ++++++++++++++++++++++++++++++++++++++-
 1 files changed, 38 insertions(+), 1 deletions(-)

commit 552635f1717c07008798d0786b94f9eeaefc6c42
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 13:57:45 2008 +0000

    Requesting file transfers
    
    
    20080429135745-53eee-f5e12e2a516510b695cb94d3a9f8c811ea02d4a3.gz

 doc/request.txt |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

commit b129d16dbea3588e6722ca9cc18deb6b978c2537
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 13:57:32 2008 +0000

    Dispatching file transfers
    
    
    20080429135732-53eee-a6b1bb8347787260c92c75074dd8ee31f1219c66.gz

 doc/dispatch.txt |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

commit 9912b0dfa05fa08bf680bddad9ae038360549386
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 11:19:36 2008 +0000

    dispatch.txt: upgrading 1-1 chats to chatrooms
    
    
    20080429111936-53eee-37e270094f7461b5c609800d71dbad91b2a615df.gz

 doc/dispatch.txt |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit c6c69ae0dfefd22b2d6043cd8914ba5a9ce11eb5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 11:17:54 2008 +0000

    request.txt: upgrading 1-1 chats to chatrooms
    
    
    20080429111754-53eee-b03fdb6abeb51a613485ab6425097b893de01023.gz

 doc/request.txt |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 3e2f628753382da040994067edbde62f77c1448c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 11:17:36 2008 +0000

    dispatch.txt: ad-hoc chatrooms
    
    
    20080429111736-53eee-f5bf45c318f7eb44b5af36abe46c4b96499b8905.gz

 doc/dispatch.txt |   38 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 37 insertions(+), 1 deletions(-)

commit 052fe1b1a5880c6b1a052ffb74c0a3962ba6cf08
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 11:17:17 2008 +0000

    dispatch.txt: elaborate on named chatrooms
    
    
    20080429111717-53eee-8a40fac18290dd16467c89ebc1462219f4b94633.gz

 doc/dispatch.txt |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

commit 2123081df6e2c3a1fdb01cc19261c7abb42e2bc7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 29 10:27:55 2008 +0000

    Add some use-cases for ad-hoc chatrooms a la MSN
    
    
    20080429102755-53eee-934696be7121de3079f51765ca56e6e6740b32d9.gz

 doc/request.txt |  162 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 161 insertions(+), 1 deletions(-)

commit 2bca9bb9b5e103cc859748fd34f1b4b2dd7a3d39
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 28 13:52:55 2008 +0000

    dispatch.txt: correct markup
    
    
    20080428135255-53eee-5fcf0364646f0a0966d9525fb7b0951df2eef8c3.gz

 doc/dispatch.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 72718f0031956ed5044ee48a300aed1a200ca7a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 28 13:50:38 2008 +0000

    doc/dispatch.txt: add a first draft of the "easier" channel dispatching use-cases
    
    
    20080428135038-53eee-0839e995c28b502230f6265cdd66b5b27b41cd3c.gz

 doc/dispatch.txt |  323 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 323 insertions(+), 0 deletions(-)

commit 5b70b519eaa389fdb74d22c3f92f56846a72dadc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 28 13:50:25 2008 +0000

    _boring: loosen to consider doc/*.html to be boring
    
    
    20080428135025-53eee-cb7b2ee60929f2cee33a72e807f3c6a15446ca46.gz

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

commit 2bc60bfbaab788d600065a69aa52388ee3f4b354
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 28 13:49:24 2008 +0000

    [editorial change] Clarify that the "chatrooms" part of request.txt deals with named chatrooms; add placeholders for ad-hoc chatrooms, FT, Tubes
    
    
    20080428134924-53eee-177f0a3399fe49579676c7458a47ee9ad947fc23.gz

 doc/request.txt |   23 +++++++++++++++++++----
 1 files changed, 19 insertions(+), 4 deletions(-)

commit 59f057fe8cc96fd8dbf866a80d49847030484136
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Apr 25 15:34:35 2008 +0000

    Add first round of use-cases for the requestotron
    
    
    20080425153435-53eee-0b8edd813520fa8ee0220039a421313cd4779bd4.gz

 Makefile        |    6 +
 doc/request.txt |  293 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 299 insertions(+), 0 deletions(-)

commit ce5169a1acc0b3fb842908b1e3c301c533f241b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 11:39:06 2008 +0000

    Channel: add added/deprecated annotations
    
    
    20080605113906-53eee-076b88ec22fb98d1a346bb7c63d5dd5fbda9b6f9.gz

 spec/Channel.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 421998915b97c35f2b48cd212bcc9c5b51593ef6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 11:39:01 2008 +0000

    Channel: update copyright
    
    
    20080605113901-53eee-6d83010960a3acffedda6c31d8f245708bbaf59d.gz

 spec/Channel.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit eb5c3c7791e15562fb861abd7f76213e6111e868
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jun 5 11:38:55 2008 +0000

    Move new functionality of Channel to Channel.FUTURE pseudo-interface until we have some implementation experience
    
    
    20080605113855-53eee-cf07da78152f6e5aa5a87af8a73f6a4c76d19874.gz

 NEWS                    |   12 ++++-
 spec/Channel.xml        |   69 --------------------------
 spec/Channel_Future.xml |  122 +++++++++++++++++++++++++++++++++++++++++++++++
 spec/all.xml            |    1 +
 4 files changed, 132 insertions(+), 72 deletions(-)

commit c260c84315c07c5919076835e22f012d852ed07c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jun 4 12:54:49 2008 +0000

    Update NEWS
    
    
    20080604125449-53eee-96973fab1c3c946db0336ae61879b294893d269c.gz

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

commit d2fe467ebdaf2dbfceeb495b3807b42cda6cd652
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri May 30 19:34:30 2008 +0000

    correct typos where RequestHandles is referred to as singular
    
    
    20080530193430-e3707-23f71fe2fa1f7881e4698b793215adef2efb27f8.gz

 spec/Channel_Type_Contact_List.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9cb1fba50e26622784218a71e0ab94d8535e90de
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri May 30 18:44:45 2008 +0000

    cut out duplicate NotAvailable error listed for SetAliases
    
    
    20080530184445-e3707-0f7b46d266d2ec56bb6d4fa3e5725eecd0165eaf.gz

 spec/Connection_Interface_Aliasing.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 579ba467e621a5bc5ab0893a6fb6c34bae9281a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 29 11:57:07 2008 +0000

    Require clients to assume HTML to be unsafe (CMs can't be relied on for this in case they get exploited)
    
    
    20080529115707-53eee-685ea00bd90f8aaff94f99709f3bbcf156ab2aa5.gz

 spec/Channel_Interface_HTML.xml |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit 4846b4424c31894208ec2521890e22fdc393da87
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 30 12:14:00 2008 +0000

    Remove FIXME comment about moving PendingMessagesRemoved to the Text interface - we can't expect older CMs to emit it
    
    
    20080530121400-53eee-f69539e19cce00a7eaa424c1dc002cfafa4939ec.gz

 spec/Channel_Interface_Messages.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit fc42e86bc9359d628108538f4378df9b7b879a2f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 09:14:32 2008 +0000

    Fix unbalanced XML; comment that InitiatorHandle makes no sense in a request
    
    
    20080520091432-53eee-f5e08367975062431969b8d227f5aeaf121fe405.gz

 spec/Channel.xml |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit e97fab2ec43527e0c1adc5077b749a85343c6981
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 16 06:12:15 2008 +0000

    Add InitiatorID; recommend that InitiatorHandle not be a channel-specific handle
    
    
    20080516061215-53eee-39077abe78bd577aa86932df96711bd6df1eff1c.gz

 spec/Channel.xml |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 75c26dbe33789b98f7223a9ebe01aa6320fb537a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:22:04 2008 +0000

    Re-word InitiatorHandle spec
    
    
    20080318132204-53eee-53742a471eb7deaf948423ae64dae2531d41f519.gz

 spec/Channel.xml |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

commit 6f127696a6fc7713e05f0b770575fd33adc536b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:53:44 2008 +0000

    Add TargetID property (analogous to InitiatorID) to Channel
    
    
    20080520135344-53eee-32ed270c50346b7569c5c96326bfd43165a4f1d8.gz

 spec/Channel.xml |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit c15e6cf113ad60ff6ef58a9993bf0fc1c014b7e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:24:08 2008 +0000

    Add TargetHandle, TargetHandleType properties to Channel
    
    
    20080318132408-53eee-6e3168aa90e87cd70e2dcde7ceb14b838404d1c9.gz

 spec/Channel.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit 0c4e43e5b8db644e3dec54e261d50b5be93358f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:22:53 2008 +0000

    Add ChannelType, Interfaces properties on Channel
    
    
    20080318132253-53eee-5e7754c512b9ddd14c4085e8791f5c43b5436415.gz

 spec/Channel.xml |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

commit 1861a5a58e1bda9d4f41bfcd3752ada9ea140d4c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 26 14:35:37 2008 +0000

    Channel: add InitiatorHandle property (part of fd.o #14606)
    
    
    20080226143537-53eee-c9210cedb4200ade18d5eae95725d61db4e668e6.gz

 spec/Channel.xml |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit b9745891233acddbf68d2d90983084cd711c0e45
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 23 11:36:14 2008 +0000

    Revert "Channel: stop promising uniqueness per (channel type, handle type, handle) tuple with handle type != 0" and replace it with a better phrasing of the same change
    
    
    20080523113614-53eee-6f72d8fb61736e3612147030b680e9d6424f3c39.gz

 spec/Channel.xml |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

commit ff8442473db7fe049757677d34febc3d82ca41a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:26:13 2008 +0000

    Channel: stop promising uniqueness per (channel type, handle type, handle) tuple with handle type != 0
    
    
    20080318132613-53eee-f68afc10aceda484240ace94655dfdcef9ba2a5f.gz

 spec/Channel.xml |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

commit 06457608861ff8b058dd3625aeead3b1874d15ad
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:25:56 2008 +0000

    Channel.GetInterfaces: deprecate in favour of Interfaces property
    
    
    20080318132556-53eee-abdde9869615f9ff7e41b3003d1db26b0dd858fe.gz

 spec/Channel.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit dcd762fdd76a7e6c9759e86f5c43abea726b9086
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:25:38 2008 +0000

    Channel.GetHandle: deprecate in favour of TargetHandleType, TargetHandle properties
    
    
    20080318132538-53eee-2554ae742dac7536d10e19771d3af8759471e74c.gz

 spec/Channel.xml |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 4e9265b0a83b734c8a58d6a5201742300f8ec3a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:25:17 2008 +0000

    Channel.GetChannelType: deprecate in favour of ChannelType property
    
    
    20080318132517-53eee-d7523bb690d4703d176ea138596166020c86622c.gz

 spec/Channel.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit eb548b01481834e3170a0dc35e9523febbeadc03
Author: Travis Reitter <travis.reitter@collabora.co.uk>
Date:   Fri May 30 12:14:57 2008 +0000

    correct-aliaseschanged-ref-in-setaliases.patch
    
    
    20080530121457-e3707-fb5e3eece65667fcc566a06efc064ce45dc8a1e0.gz

 spec/Connection_Interface_Aliasing.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c8315b13782f99f0a582dfbfe682e1d5c22823f2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 30 11:18:30 2008 +0000

    Mark the Group properties etc. from 0.17.6 as being added in 0.17.6, not 0.17.UNRELEASED. Likewise deprecations
    
    
    20080530111830-53eee-8c27bcfe82e1d3ce8ff8c4ccce2d438c39ae4a5b.gz

 spec/Channel_Interface_Group.xml |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit 6127283eec8b27e45b92701fc88f4cdad362795a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 27 14:28:32 2008 +0000

    Set nano version
    
    
    20080527142832-53eee-f57239f7369bca468f724a6b6cef31ab35e9194b.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9ed2deae458bc79c6821c928c260dbbf55c83b9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon May 26 16:55:55 2008 +0000

    Prepare release 0.17.6
    
    
    20080526165555-53eee-a3604161f40bb5527526ea7d974543aa598f9201.gz

 NEWS         |   34 ++++++++++++++++++++++++++++++++++
 spec/all.xml |    2 +-
 2 files changed, 35 insertions(+), 1 deletions(-)

commit ec7f21a1e5059e87b2c4c04e3edc6268c44b3024
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 17:52:59 2008 +0000

    Group: fix unbalanced XML
    
    
    20080522175259-53eee-2c449d583f73448e1627d3b709ee258501e07a30.gz

 spec/Channel_Interface_Group.xml |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit 1b9dab7c7b39b417929c14b6d981c705b61ccfa4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:59:00 2008 +0000

    Add LocalPendingMembers, Members and RemotePendingMembers to the Group interface, deprecating the corresponding methods
    
    
    20080522105900-53eee-b97d7a9d28cbc800bae3b12f8581ec8c64f6a0ba.gz

 spec/Channel_Interface_Group.xml |   58 ++++++++++++++++++++++++++++++++++----
 1 files changed, 52 insertions(+), 6 deletions(-)

commit 7dcbfca75afa0a1e2aa16fc980d66a2cfdadc0b5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:58:01 2008 +0000

    Use proper version annotations in Group
    
    
    20080522105801-53eee-ba5b3308299a0a21fc9a3c4a1c258649d63df2bc.gz

 spec/Channel_Interface_Group.xml |   43 +++++++++++++++++++++++--------------
 1 files changed, 27 insertions(+), 16 deletions(-)

commit b6c8ae0b9335be58cc53866656ed270f83127836
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:57:26 2008 +0000

    Add Channel_Group_Flag_Properties
    
    
    20080522105726-53eee-b554f2ce74ff34bd1159925e688cf4abf3904e14.gz

 spec/Channel_Interface_Group.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit c23c8f8755b63fde7bf6fe80e3111807827e2135
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:57:15 2008 +0000

    Document Local_Pending_Info better
    
    
    20080522105715-53eee-1d0ee6ae62e6a930036432f0306c7f7795a04d2b.gz

 spec/Channel_Interface_Group.xml |   33 ++++++++++++++++++++++++---------
 1 files changed, 24 insertions(+), 9 deletions(-)

commit bee7b962e9d512c94d5eda7f875f995a3a7dee14
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 15 15:49:41 2008 +0000

    Group: make SelfHandle a property, add HandleOwners property, add change notification for both
    
    
    20080515154941-53eee-8534262bbe989ce83b4f8c1a87ab0ea1f59f0b34.gz

 spec/Channel_Interface_Group.xml |  114 ++++++++++++++++++++++++++++++++++----
 1 files changed, 102 insertions(+), 12 deletions(-)

commit 1f8e2b5654328999ad446afa55dbcd633242be71
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 15 15:49:00 2008 +0000

    Group: make GroupFlags a property, deprecating GetGroupFlags
    
    
    20080515154900-53eee-91c513f058694dc61bbde4f60dfd9c5c240337b2.gz

 spec/Channel_Interface_Group.xml |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit fc880bf16e338dcc132be96f0bbdfc42a4d62142
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 14:28:46 2008 +0000

    ConnectionManager: cross-reference to Connection_Manager_Name
    
    
    20080522142846-53eee-d3c708980c1c0c81e0220bd025797d15bdc2491d.gz

 spec/Connection_Manager.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 32b9d4450f1660b895e4eb063635cf5306627f6a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 14:28:28 2008 +0000

    Connection: remove unnecessary textual type-annotation (it's now marked up anyway)
    
    
    20080522142828-53eee-35bea45cd58ef0adac50b050b23560c04ff12205.gz

 spec/Connection.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 33cd7e7b91312c11a94ebe3050ee91220c05fe56
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 14:28:06 2008 +0000

    Messages: cross-reference types
    
    
    20080522142806-53eee-ebe6a0f40193f54c9af4ffb4eb2c623a242c902b.gz

 spec/Channel_Interface_Messages.xml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

commit 412462a9a7646af5b7e091220497fb2cfa82c796
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 14:27:55 2008 +0000

    Account: correct ConnectionStatus property name in text
    
    
    20080522142755-53eee-1f2a0f17f088a67e1e5515ecab6a255ce0bb5a59.gz

 spec/Account.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9a067fa89e5c35596b7027daef6b754f4550a82f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 14:27:40 2008 +0000

    Account: cross-reference a couple of types
    
    
    20080522142740-53eee-4cc2853c437f0798719ec436563f2b8efb5c3834.gz

 spec/Account.xml |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 12bc8364220d701b73e3ae31c052d8228145f6a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 14:27:00 2008 +0000

    doc-generator.xsl: in every context where HTML is allowed, allow <tp:type>Name_Of_Type</tp:type>, and produce a cross-reference (<a>) in the HTML
    
    
    20080522142700-53eee-7371890fd38f98b44c28ce9c728d02816efd702f.gz

 tools/doc-generator.xsl |   67 +++++++++++++++++++++++++++++-----------------
 1 files changed, 42 insertions(+), 25 deletions(-)

commit 11109aa47e2e59d547c751dbc4474c71017b075f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 13:21:23 2008 +0000

    Remove no longer necessary cross-reference
    
    
    20080522132123-53eee-e628b12eef1b686c87e7048c13db3fffd5ceced8.gz

 spec/Channel_Type_Text.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ec7224c1446bd73b1e9604cc11b778232290d876
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 13:20:58 2008 +0000

    Annotate error argument of Ch.I.Text.SendError as Channel_Text_Send_Error
    
    
    20080522132058-53eee-8e31aa5936b55f8cf84224f54a4097a05f72d926.gz

 spec/Channel_Type_Text.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4e9a7633f1cb9dde8b3a6a8d961cf7ac9ba42e48
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 13:18:47 2008 +0000

    doc-generator.xsl: pass through HTML attributes
    
    
    20080522131847-53eee-a594769310ebb0049d1d7508fe2d82a7f9e9f36e.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ac28fa8bb0878d017bcd1cce4cb3af24f9b833c5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 13:18:30 2008 +0000

    Makefile: create tmp/ before using it
    
    
    20080522131830-53eee-fdf5b1c3316727e897346032726ab5ad5e5651c1.gz

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

commit 3422795c24e8c6792a4ccc38f2ad75d0a3c42e7e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:33:57 2008 +0000

    Merge conflict with change annotations inAccount
    
    
    20080522103357-53eee-15d860c9c30e703d8135faa2eec85e33d64be5b1.gz

 spec/Account.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 100e03fd44002a704ba287c5c48b33360d8e9e59
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 10:25:09 2008 +0000

    Add <tp:added>, <tp:changed> for Account.Interface.Avatar
    
    
    20080522102509-53eee-dce79b9039658d44464c52dc72861a3a60b4a19c.gz

 spec/Account.xml                  |    2 --
 spec/Account_Interface_Avatar.xml |    1 +
 2 files changed, 1 insertions(+), 2 deletions(-)

commit 7b1c82bfeb517dc0a9cb99e1ae2f7b5904e69b89
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 16 06:21:15 2008 +0000

    Add Account_Interface_Avatar
    
    
    20080516062115-53eee-5a35d6d5b4d7c9327df0949242053f834e9e1092.gz

 spec/Account_Interface_Avatar.xml |   64 +++++++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 0 deletions(-)

commit 00af8c22b0fed5bebc47536dfde8853315f308b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 16 06:20:38 2008 +0000

    Remove Avatar property from core Account interface, so clients can call GetAll for properties without flooding the bus with avatars
    
    
    20080516062038-53eee-96e08c05004c2962b2a1603fabdde5d574ffbfa9.gz

 spec/Account.xml |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit efeece49f342592a43763f23bf308e6d6af1bcaf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 09:59:59 2008 +0000

    Mark Messages as tp:causes-havoc
    
    
    20080522095959-53eee-40fe34b4fab99ac10647eac8b8bb455e0fec0960.gz

 spec/Channel_Interface_Messages.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 897eec26ac582ddf0ebc95a8141b65afd672262a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 09:59:36 2008 +0000

    Mark Messages, HTML, DeliveryReporting as added in 0.17.5 as a draft
    
    
    20080522095936-53eee-69f38e70d886220d2ab100c5552ab58fbd777578.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    1 +
 spec/Channel_Interface_HTML.xml               |    1 +
 spec/Channel_Interface_Messages.xml           |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

commit fed2073122977f38627b3eb8b50ca6f5232c5fcb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 22 09:59:23 2008 +0000

    Mark DeliveryReporting as tp:causes-havoc
    
    
    20080522095923-53eee-a32cd13dde2696c44fce5ea6faf9b00808ae8857.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0a7048db224b1443083e51fbe49cda123a55a1c3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:37:38 2008 +0000

    0.17.5.1 nano version
    
    
    20080521153738-53eee-156ad4c16d0021d3daf4602bee6cb291faf4d9e3.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be113e54af29f34f8978ee960300d95bffebcd48
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:27:58 2008 +0000

    Fix expected test output for additions to the stylesheet
    
    
    20080521152758-53eee-15bd9614accd13e9553b35d8a6a1d7c1c2b6af7c.gz

 test/expected/spec.html.canon |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 430fdfa3d6520326eb79e4a9ca86cb8e109c2d2b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:18:12 2008 +0000

    Version 0.17.5
    
    
    20080521151812-53eee-7eb9ec94bda7c59ae90c2f1b32f20153052cbc32.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1c16268537959ed3e909bdaa15c885bc3d1ddb69
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:16:37 2008 +0000

    Update NEWS with Messages etc. API
    
    
    20080521151637-53eee-63dbbd979a4f4ce995d8567572309ba50a76cdac.gz

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

commit 3f99f0d2768e89170d1e3fbd554b6c6f52944465
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:02:45 2008 +0000

    Remove rationale that no longer applies from "ignore parts with no type", but keep the requirement for possible future expansion
    
    
    20080521150245-53eee-c08f83a4cb692492d282ff6bfbce681f79be7e92.gz

 spec/Channel_Interface_Messages.xml |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 543df61d043b07591c323317b9953697d8da7cd5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:02:28 2008 +0000

    Upgrade inability to send delivery reports via SendMessage from a SHOULD NOT to a MUST NOT
    
    
    20080521150228-53eee-b5c6eddbee3df19125e8ad4c9153c6892dd2eb0e.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bda7a00e055cec85c7923fb8a57eb7d8cfd840f8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 15:01:34 2008 +0000

    Don't let the CM generate its own human-readable delivery reports - we don't want to encourage that sort of behaviour, and Haze can stay spec-incompliant for now until we work out a better way
    
    
    20080521150134-53eee-3b1f989e4aed972615918ca939722f0d66fabb71.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 94dfe628153196878edd12da0b38db1729f6c584
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 14:58:35 2008 +0000

    Update NEWS
    
    
    20080521145835-53eee-86a9c555f0ad9cc6f4b19fccb7d0a46f1c234b11.gz

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

commit 23fcd1bb32d7ff8965034be22ce9f387fd2f55ae
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 10:07:55 2008 +0000

    Add reason to SendDeliveryReport as per Rob's review
    
    
    20080521100755-53eee-f8e7879c03ab7410dc95b91d8fa7469d104d61be.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 5528aae346323687f55b53f99f3cbf4d3963e259
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 08:58:38 2008 +0000

    Forbid sending delivery reports using SendMessage
    
    
    20080520085838-53eee-3d60191a59b6c618563d2c61f533ece3f3a21566.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 78fcb0fec3e32dbf6c661a68318b8e728ff084ee
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 08:57:52 2008 +0000

    Add examples to DeliveryReporting
    
    
    20080520085752-53eee-d1eebf72e0efef1f200b6e9c0f6a0022377ed927.gz

 spec/Channel_Interface_Delivery_Reporting.xml |  106 +++++++++++++++++++++++++
 1 files changed, 106 insertions(+), 0 deletions(-)

commit 9469a58d85e23a6a9d23508c4db4db45a7595a3e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 08:57:26 2008 +0000

    Clarify what complexity I'm talking about when saying that delivery-echo should include all possible content
    
    
    20080520085726-53eee-c20d4e0aa88db5886350746b4e1b84c951f37ca1.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 495277db3b449085ad1adcc1b11f73bcb001afb0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon May 19 14:23:50 2008 +0000

    Improve wording of GetPendingMessageContent
    
    
    20080519142350-53eee-540cd492894570b76b97d6d3f8a47d631c25758e.gz

 spec/Channel_Interface_Messages.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a2ad3f53c2bf884cfc8661189860e108ffbe95e3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 12:22:38 2008 +0000

    Fix unbalanced element
    
    
    20080506122238-53eee-39ba628075508214ce6008caba25520480f40685.gz

 spec/Channel_Interface_Messages.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 4718714ee9031473ebebd1b74223014b77b80792
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 12:21:46 2008 +0000

    DeliveryReporting: adapt for assumption that the first Message_Part is purely a header
    
    
    20080506122146-53eee-0e2d1549af27d7a204deb00163377b7dc832a465.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit d70d8788c202f8b9da37a973da73d82a06f2d0a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 12:21:22 2008 +0000

    Add error conditions to GetPendingMessageContent (assumes header refactoring)
    
    
    20080506122122-53eee-5ed1371c972da5b8c3a6fe06705fcc371322ef32.gz

 spec/Channel_Interface_Messages.xml |   36 +++++++++++++++++++++++++++-------
 1 files changed, 28 insertions(+), 8 deletions(-)

commit 93ad956d86f455742dbada413d26af1d13484d83
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 12:21:02 2008 +0000

    Add error conditions to SendMessage
    
    
    20080506122102-53eee-200034abcf06ba2d6dc618bb96f53491726dbbb4.gz

 spec/Channel_Interface_Messages.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 6c54a7772067c48ee50c24534ab356a7e06ccdcf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 12:20:33 2008 +0000

    Give headers their own part, rather than merging them into part 0
    
    
    20080506122033-53eee-809a58d731697688760dcefad65fdf6f7cb0f2ab.gz

 spec/Channel_Interface_Messages.xml |  136 +++++++++++++++++++---------------
 1 files changed, 76 insertions(+), 60 deletions(-)

commit 95113bc01a43aeffbfd215f25cabb4b203a1cdba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 10:14:39 2008 +0000

    Add a FIXME comment: perhaps PendingMessagesRemoved should be on the Text interface?
    
    
    20080506101439-53eee-81753ed8d2fdcb3cbd72c9e04084f9973b92e0c4.gz

 spec/Channel_Interface_Messages.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d99aa75518c0c788aa48da744f889eb914e524c4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 10:14:35 2008 +0000

    Adjust DeliveryReporting spec for Messages refactoring
    
    
    20080506101435-53eee-cb2fa8cf9382eb81414f8e245d5ea648d9dba761.gz

 spec/Channel_Interface_Delivery_Reporting.xml |   51 +++++++++++-------------
 1 files changed, 23 insertions(+), 28 deletions(-)

commit bc36c7d021aa999d889865e193dbf31c1991f7ce
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 10:14:14 2008 +0000

    Adjust rationale for Delivery_Reporting_Support_Flags
    
    
    20080506101414-53eee-0be28253eed53883a76bdc909b5f70dadf0aaf9a.gz

 spec/Channel_Interface_Delivery_Reporting.xml |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit f650e1e16da673808a5a1c4b3d5a809d70c71214
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 10:12:53 2008 +0000

    Redefine Messages spec so the first content part also contains "headers" for the entire message
    
    
    20080506101253-53eee-fb743c81122ba5197f9b4c2d5a2e7342f59e11fb.gz

 spec/Channel_Interface_Messages.xml |  177 ++++++++++++++---------------------
 1 files changed, 69 insertions(+), 108 deletions(-)

commit 2e0b8f276968d46ab03ddae180582c3d3bda7067
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 10:12:29 2008 +0000

    Add rationale for the message part support flags being flags when an enum would currently be enough
    
    
    20080506101229-53eee-f5009239f121a599166dbdf2a4d3f5326054e087.gz

 spec/Channel_Interface_Messages.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 27347ff21a71130bb5a948a2dca9aad0cf8e58c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 22 10:09:00 2008 +0000

    DeliveryReporting: set type of Status argument to SendDeliveryReport
    
    
    20080422100900-53eee-51191f0aa510c843a0daa08798121fb49d58d486.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

    DeliveryReporting: update for current Messages spec
    
    
    * Deliver reports via the Messages interface, so that minimal Text clients
      will at least signal "unknown message type" and ack them
    * Add capability discovery for whether messages can be positively or negatively
      acknowledged
    * Add the ability to send positive or negative acknowledgement
    
    20080421123821-53eee-74801349fdda211b0cd27b55538e075f00fdf949.gz

 spec/Channel_Interface_Delivery_Reporting.xml |  392 ++++++++++++++-----------
 1 files changed, 222 insertions(+), 170 deletions(-)

commit 230188bdedb7bd98a1054ec8679ae455704fb383
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 19:26:53 2008 +0000

    Add .DRAFT to name of DeliveryReporting interface
    
    
    20080410192653-53eee-9a98d9d0d6cf885462a7707223629fffdf3b6f95.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f4b883b364858e613b62f132e6ffab5305710e5d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 12:54:07 2008 +0000

    DeliveryReporting: add 'recipient' well-known key
    
    
    20080410125407-53eee-64c2b8920f698214b22251ef924c014230656a22.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 38f9b2c47db5fb93f1d98ccf37f063f9b0a9e6c8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 7 16:46:05 2008 +0000

    Add missing value to delivery report mapping
    
    
    20080407164605-53eee-c10294aad60771829938aeca4dd8b63ef5af2f18.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 8150b78901860c33481536f7998c7a1edde63bde
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 14:46:58 2008 +0000

    DeliveryReporting: make it clearer that clients listening for DeliveryReport (where supported) should ignore SendError
    
    
    20080318144658-53eee-a225af03786734ec93a5b5d7a6e4a7992008ac55.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 6243ee164b4e236a02338588cc728fa47ec2490f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:49:41 2008 +0000

    Remove a couple of stray references to MessageStatus (a previous name for the DeliveryReporting interface)
    
    
    20080317174941-53eee-2292ae506af4178f16159695573e152e0ed2b420.gz

 spec/Channel_Interface_Delivery_Reporting.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit aedf0406ea6595bd4dbb1f26700134e2b2c1d563
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:38:13 2008 +0000

    Add the actual delivery reporting to DeliveryReporting
    
    
    20080317173813-53eee-ce59056e615b7dea71fe7e9564363efc5c63a6a4.gz

 spec/Channel_Interface_Delivery_Reporting.xml |   46 +++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

commit f28c4552862e2549565ae4c99b76f5dcee60e3a1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:37:50 2008 +0000

    Add types for DeliveryReporting
    
    
    20080317173750-53eee-c1bd08cb2bcdf6cb08515090b1e3c9f332d13527.gz

 spec/Channel_Interface_Delivery_Reporting.xml |  167 +++++++++++++++++++++++++
 1 files changed, 167 insertions(+), 0 deletions(-)

commit a1f468928b610b4800fc0bbfbf2f7bcda096a483
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:37:02 2008 +0000

    Add skeletal DeliveryReporting interface
    
    
    20080317173702-53eee-6e57721ca551fe769e03e77c04be096babdf44dd.gz

 spec/Channel_Interface_Delivery_Reporting.xml |   43 +++++++++++++++++++++++++
 spec/all.xml                                  |    1 +
 2 files changed, 44 insertions(+), 0 deletions(-)

commit ba68f452cd67a3397e8dddf025872ae251479c65
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 09:33:04 2008 +0000

    Explicitly say that success from Messages.SendMessage must emit Text.Sent
    
    
    20080506093304-53eee-db465ac0bd6d7108f35d696da9531ad116f2738c.gz

 spec/Channel_Interface_Messages.xml |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit fdc64b1af02ccc21b125e8271ccc92d22cd5d851
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 09:32:43 2008 +0000

    Move comment about lack of definition of "sufficiently small to include" to an XML comment
    
    
    20080506093243-53eee-286d4ce665c5aefa244cddc21db25940452ea443.gz

 spec/Channel_Interface_Messages.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 658d36fbbefb353d48287d42c4db7c3938fae1cf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 22 10:10:16 2008 +0000

    Messages: stop referring to the MessageParts interface (now renamed to Messages)
    
    
    20080422101016-53eee-73e4f05c189250cabb1691c2567f4109b1f1a9ed.gz

 spec/Channel_Interface_Messages.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8afe8d70ff4307e122a1dde68cb74cc3b3133b7b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 22 10:09:20 2008 +0000

    HTML: reference the Messages interface, not the MessageParts interface
    
    
    20080422100920-53eee-d61b612338d8e271d8e39c6f27d5f534470b0c2b.gz

 spec/Channel_Interface_HTML.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 32413508c88172bf1e6b0b23518329a484065dd3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 14:59:34 2008 +0000

    Mark Non_Text_Content docstring as XHTML
    
    
    20080421145934-53eee-741885ce18ec48c5ea59b51040761e713a7422b3.gz

 spec/Channel_Type_Text.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 11c91b62656752f0427106af7431117d14e182d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 12:37:23 2008 +0000

    Text: tighten up wording of Non_Text_Content
    
    
    20080421123723-53eee-9497efcdc16bc164ee106f81d76574f92d7cbc60.gz

 spec/Channel_Type_Text.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

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

    Text: add Channel_Text_Message_Type_Delivery_Report
    
    
    20080421123652-53eee-8168d7a7bd910efc4501daba6c2b2cbec53ae311.gz

 spec/Channel_Type_Text.xml |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 1d6843b81f6ca55bb1b8b6ff4aa3098b92df539d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 12:36:30 2008 +0000

    Text: clarify handling of unknown message types
    
    
    20080421123630-53eee-aa828f09c1a20f2ddfdd23af17fd4b7b0731f73f.gz

 spec/Channel_Type_Text.xml |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 38d4eb038198431283baea7afc65595170f66262
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 12:36:01 2008 +0000

    Text: annotate Channel_Text_Message_Type with a basic docstring
    
    
    20080421123601-53eee-744c220d01e22502f436f73aeed536964577eb1c.gz

 spec/Channel_Type_Text.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

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

    Messages: recommend 'interface' key in message parts for interface-specific parts
    
    
    20080421123525-53eee-6f29e1874a134ece72bae1f0febd538a53424940.gz

 spec/Channel_Interface_Messages.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 96c3203a36982d6ee0d18eb884b7201e98079979
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 21 12:35:10 2008 +0000

    Messages: allow the sending contact to be 0 (DeliveryReporting might need this)
    
    
    20080421123510-53eee-92d81e673b4b27109353281617cf7b152cfc6d58.gz

 spec/Channel_Interface_Messages.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 67fbabb77373489740f8c30d361844c6ca1cd49b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 16 11:44:34 2008 +0000

    Change rationale for PendingMessagesRemoved
    
    
    20080416114434-53eee-ae186823b39e3d792574d16d341d555515f7c5f7.gz

 spec/Channel_Interface_Messages.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 10898ebe5ca91f8bf23d9628acef759a83270e8d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 16 11:39:25 2008 +0000

    Revert a change to Channel.Type.Text: AcknowledgePendingMessages should only affect local state, and should not send a successful delivery report
    
    
    This is because it turns out to be really tricky to specify
    AcknowledgePendingMessages correctly if it can "partially fail". Instead, I
    plan to add SendDeliveryReport functionality to the DeliveryReporting interface.
    
    20080416113925-53eee-a87dc7ab5a4505cb1a4d4e88332b9f17614e5f47.gz

 spec/Channel_Type_Text.xml |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 2cde361de9e81c03ffb8d69749c483f535ecde01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 15 17:36:23 2008 +0000

    Add PendingMessagesRemoved signal
    
    
    20080415173623-53eee-4d9806a3e4338b3800dd3c63a973352cde2cd3c4.gz

 spec/Channel_Interface_Messages.xml |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit e1f7d0325e897392818affe4821e367fbafc096f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 15 17:35:08 2008 +0000

    Move Message_Part well-known keys list into main docstring, rather than Key docstring (necessary if we decide to special-case the first dict to be "headers")
    
    
    20080415173508-53eee-1e0605347d7d39762c75de159792927c22976aba.gz

 spec/Channel_Interface_Messages.xml |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit efe097269cd7d5e7b19efba2c436b627694cf5c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 15 17:34:48 2008 +0000

    Rename Pending_Multiple_Part_Message to just Pending_Message
    
    
    20080415173448-53eee-8554e588f94c363ee40bc20e2e1a7004432abc92.gz

 spec/Channel_Interface_Messages.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 51e8e8a451561ada2dc375d9a9fdb8df0d7e7704
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 15 17:34:37 2008 +0000

    Re-word Messages spec
    
    
    20080415173437-53eee-a4e6dd16d13b856bccf71c44c2c3721e57d94d16.gz

 spec/Channel_Interface_Messages.xml |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit a55c0700d90080f8ae0b64783ac6c5cf5818fc59
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 15 17:33:45 2008 +0000

    Rewrap long line
    
    
    20080415173345-53eee-fe89e0d296d89b8ddd33d08d786a30dacdb69c3d.gz

 spec/Channel_Interface_Messages.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e28089ba44b62d92ad07dd8440c6845829c1ebde
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 15 17:33:39 2008 +0000

    Rename Channel_Interface_Message_Parts to Channel_Interface_Messages
    
    
    20080415173339-53eee-d0c70d01765c3a9afec667f536907d3394a036aa.gz

 spec/Channel_Interface_Message_Parts.xml |  580 ------------------------------
 spec/Channel_Interface_Messages.xml      |  580 ++++++++++++++++++++++++++++++
 spec/all.xml                             |    2 +-
 3 files changed, 581 insertions(+), 581 deletions(-)

commit fe505116f281e41c0cdf83788c61f19ca4987991
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Apr 11 13:21:04 2008 +0000

    HTML requires MessageParts
    
    
    20080411132104-53eee-5b2e3d862c5affa6da7d6c81b8850e79a6d617f3.gz

 spec/Channel_Interface_HTML.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit c4d7617cbf2acb64285e718254e666fad3baafa2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Apr 11 13:19:29 2008 +0000

    Add a placeholder version of Channel.Interface.HTML to indicate how formatted text will work
    
    
    20080411131929-53eee-51d1a32d9cc3109a5df8ebc60c2e6cca257bee65.gz

 spec/Channel_Interface_HTML.xml |   77 +++++++++++++++++++++++++++++++++++++++
 spec/all.xml                    |    1 +
 2 files changed, 78 insertions(+), 0 deletions(-)

commit 3fcdf9b72325a912c611daa50d059254cc47e637
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:50:57 2008 +0000

    Remove stray references to more previous names for DeliveryReporting (DeliveryReports, DeliveryNotification)
    
    
    20080317175057-53eee-7c6a0b8cd4da8c976272ea9f8c02f48d1652f36d.gz

 spec/Channel_Interface_Message_Parts.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 52e6d33391810c8e717be0c674498e9fb4ae1005
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 19:37:31 2008 +0000

    Bring message-with-photo example up to date
    
    
    20080410193731-53eee-7f80755fc5797dbe4368cbf2203e3371b0a58c9f.gz

 spec/Channel_Interface_Message_Parts.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit c300b15a749b0f1136b1142da92678c9fdd86b33
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 19:22:22 2008 +0000

    Use 'alternative' instead of 'identifier' to group alternatives, and give it a dual purpose as the Content-ID of the (virtual) message/alternative structure
    
    This is for compatibility with MIME (we might as well be compatible).
    
    20080410192222-53eee-ff223401e131b5c62e101e27cec94c0d05c31851.gz

 spec/Channel_Interface_Message_Parts.xml |   49 ++++++++++++++++++-----------
 1 files changed, 30 insertions(+), 19 deletions(-)

commit 6e898b8426fe62647f5b49f36f6ab3505c52cbc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 19:20:54 2008 +0000

    Add Channel_Text_Message_Flag_Non_Text_Content, which indicates that the received message in a Text channel has had non-text content removed
    
    This may be useful for minimal clients to interoperate with MessageParts
    implementations - at least they can tell the user something is missing, even if
    they can't tell what.
    
    20080410192054-53eee-fb48c7bc61d9075aed425306f339460595857eab.gz

 spec/Channel_Type_Text.xml |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 1e7e1fef36d49e000f4ba9a7552190576ea8564f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 19:20:41 2008 +0000

    Document Message_ID a bit
    
    
    20080410192041-53eee-a7fe73c3ac82c4359fa3982fb55c157b54d26be6.gz

 spec/Channel_Type_Text.xml |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit b255976d7d2f5e0ce3a468aa4c910991c090dcb2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 19:16:11 2008 +0000

    Emit Text.Sent, Text.Received even for non-text messages on Channel.Interface.MessageParts.
    
    This means that Text-only clients can acknowledge messages received with no
    text content (they will probably appear empty, but this is about the best
    we can do - if you've received the non-textual message, then capability
    advertisement has already failed).
    
    This avoids a problem with the previous draft, where non-Text messages
    (messages on the MessageParts interface that have no text/plain content and so
    were not signalled on the Text channel) could never be acknowledged or removed
    by Text-only clients, and would build up in memory indefinitely.
    
    20080410191611-53eee-abf5ff7f56ddc7e42046eee0bcf9058bd9cb89cc.gz

 spec/Channel_Interface_Message_Parts.xml |   42 ++++++++++-------------------
 1 files changed, 15 insertions(+), 27 deletions(-)

commit f2c52808823a2ebaf8c188a41c6f5de923e31d55
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 12:54:47 2008 +0000

    Add .DRAFT to MessageParts interface name
    
    
    20080410125447-53eee-62304fbb118bebea88fb57c758c4010fbaed6b79.gz

 spec/Channel_Interface_Message_Parts.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ad54c7f79757d700bb30d211e865f1d20fb5d7d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 10 12:54:17 2008 +0000

    MessageParts: document flaw in current design
    
    
    20080410125417-53eee-98c413e1acb33bc9b328e6026c4c9a430ceb140b.gz

 spec/Channel_Interface_Message_Parts.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit bbd07d7dec2fab74ff47978b4f07a23accc7bb7c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Apr 8 17:20:02 2008 +0000

    Add message ID to received multi-part messages
    
    
    20080408172002-53eee-529388da05fb670db170695a3a606be248214d30.gz

 spec/Channel_Interface_Message_Parts.xml |   43 +++++++++++++++++++----------
 1 files changed, 28 insertions(+), 15 deletions(-)

commit 8dd889b7cd3fd027501feb9f05d820c67d196067
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 14:47:23 2008 +0000

    MessageParts: make it clearer that clients listening for MessageSent and MessageReceived (where supported) should ignore Sent and Received
    
    
    20080318144723-53eee-ae34d496e397ebf8cc265c79d0316af1902d42f3.gz

 spec/Channel_Interface_Message_Parts.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 771660027ef2c7f52eb8f7729d3c82ff490c2ee7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:36:04 2008 +0000

    MessageParts: add API to receive messages
    
    
    20080317173604-53eee-6e933fbba210fb8b4f9004889e10924da5ab1e42.gz

 spec/Channel_Interface_Message_Parts.xml |   85 ++++++++++++++++++++++++++++++
 1 files changed, 85 insertions(+), 0 deletions(-)

commit 0a4399addff7909aa263fa08d10020ef0eab28de
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:35:21 2008 +0000

    MessageParts: add API to send messages
    
    
    20080317173521-53eee-2290f716bbaf24ffe349f915ad7f64eb83b5672a.gz

 spec/Channel_Interface_Message_Parts.xml |  125 ++++++++++++++++++++++++++++++
 1 files changed, 125 insertions(+), 0 deletions(-)

commit 0b086fe45cc0edb99b5121720f1f7c210c2870f5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:34:23 2008 +0000

    MessageParts: add Multiple_Part_Message struct
    
    
    20080317173423-53eee-00e258cc673b7f6157b68666d589e59574003adb.gz

 spec/Channel_Interface_Message_Parts.xml |  228 ++++++++++++++++++++++++++++++
 1 files changed, 228 insertions(+), 0 deletions(-)

commit 2f27f0b55e3e3c983efe985ee5f2cab1ac9bcb47
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:33:41 2008 +0000

    MessageParts: indicate level of support for attachments
    
    
    20080317173341-53eee-7f5c478dc8105943880095ad9d0de7173c28fe5d.gz

 spec/Channel_Interface_Message_Parts.xml |   65 ++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

commit 321dcbb933d8688757c457be7343cd04c5980309
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:32:28 2008 +0000

    Add skeleton of MessageParts interface (basically Channel.Type.Text 2.0)
    
    
    20080317173228-53eee-574de9d5751e39976a7b2d0ba57087976cdff67b.gz

 spec/Channel_Interface_Message_Parts.xml |   49 ++++++++++++++++++++++++++++++
 spec/all.xml                             |    1 +
 2 files changed, 50 insertions(+), 0 deletions(-)

commit 7a1db6d7a5c6a20d483ea8f1ed728f560a4ddce9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 21 10:33:08 2008 +0000

    Connection: talk about incoming calls, not incoming channels
    
    
    20080521103308-53eee-2e294ea6ae86ad8dfc8f2eb0ae2d2ff10960c63c.gz

 spec/Connection.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b01bd1b92d594ff32a11c36c73448f715dfcd53b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:56:07 2008 +0000

    doc-generator: remove support for <tp:since>, we already had <tp:added> that didn't do anything. Add <tp:changed> too
    
    
    20080520135607-53eee-b873243945c677baf2796ea186197bfa742f304d.gz

 tools/doc-generator.xsl |   60 +++++++++++++++++++++++++++++++++-------------
 1 files changed, 43 insertions(+), 17 deletions(-)

commit 3fa49b290a72fac53eb8853598234509bd3d860a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:55:59 2008 +0000

    StreamHandler: add version annotations
    
    
    20080520135559-53eee-e4ad340be7b19f7ecb08309f1003d4f41f5cb39f.gz

 spec/Media_Stream_Handler.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 7219f7c25f62bf95845f3239af82aa4ba916934d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:55:40 2008 +0000

    ConnectionManager: add version annotations
    
    
    20080520135540-53eee-562caa801e43b7758aa92728acec6a89d3699649.gz

 spec/Connection_Manager.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 0a1a21d447bf2ad7cf7140e6f252fa4009ddfaf2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:55:29 2008 +0000

    Presence type Busy was new in 0.17.0
    
    
    20080520135529-53eee-0a3e15877234f09beeec60a6dfcc49f7658b59e3.gz

 spec/Connection_Interface_Presence.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b7af6d38e9d84ca2c7401108b1c83f58b50ec6bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:55:19 2008 +0000

    Text: improve change annotations
    
    
    20080520135519-53eee-89c4dd074c6520e4a44004a5f7ce8ae0648b3acf.gz

 spec/Channel_Type_Text.xml |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit d65d68edf3dc30166641545e1e18035ba5f4fc04
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:55:07 2008 +0000

    StreamedMedia: improve change annotation
    
    
    20080520135507-53eee-3316984f77ea6845e886dadc3e4a997736d1ea43.gz

 spec/Channel_Type_Streamed_Media.xml |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit e9b3cad2bcba074c0cad2e073582b8da0471916a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:54:58 2008 +0000

    Hold was first stable in 0.17.4
    
    
    20080520135458-53eee-a92fbfedce024d81c620876f19e5215821bcc33b.gz

 spec/Channel_Interface_Hold.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 18c8157d929dcb0b9000315a9e55a11a084f74e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:54:27 2008 +0000

    CallState was added in 0.17.2
    
    
    20080520135427-53eee-c1c932a3009b4a3e2f8ddf54b130238085d3eb5b.gz

 spec/Channel_Interface_Call_State.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4a3a6abe2e588d108c8e2876189ae753a0f62fcc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:54:18 2008 +0000

    CallMerging was added in 0.17.1
    
    
    20080520135418-53eee-67d28a46319a6b469da6fc4423ee03b15c024563.gz

 spec/Channel_Interface_Call_Merging.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8c679dee164363d170fbe74513c3425d7b01f166
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:53:56 2008 +0000

    Reformat ChannelHandler interface, mark as new in 0.17.0
    
    
    20080520135356-53eee-0db2820892f74964b2c5be9cb379a19e50bbbc1e.gz

 spec/Channel_Handler.xml |   27 +++++++++++++++++++--------
 1 files changed, 19 insertions(+), 8 deletions(-)

commit 0cf3a156f54e722efc2b61857b0b4337434b9439
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:53:36 2008 +0000

    AccountManager was added in 0.17.2
    
    
    20080520135336-53eee-431bada50aec62f1ec83a42f776b8c6c6ca2bd9f.gz

 spec/Account_Manager.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 26a47645fa9f7a868e175220a20dbb4bff147e97
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 13:52:35 2008 +0000

    Account was added in 0.17.2
    
    
    20080520135235-53eee-93298ae836b4438347445447b2fc70d1e9b6255a.gz

 spec/Account.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 037e021489ae6a9003368a29e5668c327c1c0e61
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 20 11:26:03 2008 +0000

    Add support for tp:since and tp:deprecated (at the same levels as tp:docstring)
    
    
    20080520112603-53eee-6622d76acb6e0651bbe8eff3602a5235245e0119.gz

 tools/doc-generator.xsl |   52 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 50 insertions(+), 2 deletions(-)

commit 38e126119fdc67a92a05d1159fa77b189ccc57eb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 15 11:58:30 2008 +0000

    Channel.Interface.Group: whitespace, whitespace, whitespace!
    
    
    20080515115830-53eee-b716fe0ea5ff1a9c528b3612d0006bb6b42826f7.gz

 spec/Channel_Interface_Group.xml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 8f5ed68b8c14d75e6d403630df1b497bf3bf80f4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 16:58:38 2008 +0000

    Clarify suppress_handler to make it completely clear that it does not mean incoming vs outgoing
    
    
    20080319165838-53eee-b07818c7813aa5bc58436bd6d995a854e20c084e.gz

 spec/Connection.xml |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

commit 105b9f14bde6cb4e90541440834ced8e36d07285
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 21 18:16:27 2008 +0000

    Add a Server property to RoomList
    
    
    20080221181627-53eee-a3af6a08538392486296fd85615cb6b756eb45ea.gz

 spec/Channel_Type_Room_List.xml |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 47a5a0b97eebbf5d807fab2beacf37f521001fcb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 9 11:31:49 2008 +0000

    Nano version 0.17.4.1
    
    
    20080509113149-53eee-94fd0a7e3b5ca9ba6a006346fe8d16fa6c7780ff.gz

 NEWS         |    3 +++
 spec/all.xml |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit a41a1a55e9be0b1c818b1796b6f4b5e79c613963
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri May 9 10:26:29 2008 +0000

    Release 0.17.4
    
    
    20080509102629-53eee-986897b8dde03ca989bae0c6795d8ffe3fc1748a.gz

 NEWS         |    2 +-
 spec/all.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 76181a36a39dcfdd0dac697318e34569766e8789
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 8 08:56:56 2008 +0000

    Adjust NEWS
    
    
    20080508085656-53eee-3031a5f00ca208f76e124a83191e1a3c27101653.gz

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

commit 03cd015dedc04ec65f53a6e0f57c76b0816c1cee
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 8 08:50:04 2008 +0000

    Mark Hold as stable
    
    
    20080508085004-53eee-e8b8dcd5637245e41cafe6be2a86e882cfb48137.gz

 spec/Channel_Interface_Hold.xml |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit d3cbf07e846df169ffecdce1fdcec61d07093186
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu May 8 08:31:04 2008 +0000

    Update NEWS in preparation for a 0.17.4 release
    
    
    20080508083104-53eee-a94cde345607a4dc9fb39faef8bd724a7fe0b1f4.gz

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

commit ca76a5f6276b57dfba3e3a9e66b270a906ecf578
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue May 6 10:14:57 2008 +0000

    Simplify generation of links to arrays of types
    
    
    20080506101457-53eee-8864e9020667e5d10a966751fd8d2ec8638ef842.gz

 tools/doc-generator.xsl |   18 ++++++------------
 1 files changed, 6 insertions(+), 12 deletions(-)

commit 0d9e806d4801bde00181f325f72fceacfd6f13e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 16 15:22:43 2008 +0000

    Expand on the description of NormalizedName
    
    
    20080416152243-53eee-a379f853a2f2dabef9de25b919585fd80b497842.gz

 spec/Account.xml |   29 +++++++++++++++++++++++++----
 1 files changed, 25 insertions(+), 4 deletions(-)

commit e0e5728ccab0ac105d07a8fa30edfeee0e804b24
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Apr 16 15:17:45 2008 +0000

    Re-indent the Enabled property, fix a typo, and explicitly allow it to be set on invalid accounts (although it has no effect until the account becomes valid)
    
    
    20080416151745-53eee-00cd6f6b891f27a40b3602bd9b144e04aba82701.gz

 spec/Account.xml |   30 +++++++++++++++++++-----------
 1 files changed, 19 insertions(+), 11 deletions(-)

commit 773c158fa33012c15e7cf1480fc6b9bb25a3f6ab
Author: Alberto Mardegan <mardy@users.sourceforge.net>
Date:   Tue Apr 1 13:57:01 2008 +0000

    fix_enable_capitalization
    
    
    20080401135701-ee69e-c6bf95d1bb3bfbe6f6747320a888f9a1dabe1ca9.gz

 spec/Account.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 44f52214eaf52b28deb2932c43b6450e47888ab8
Author: Alberto Mardegan <mardy@users.sourceforge.net>
Date:   Thu Mar 20 07:34:23 2008 +0000

    prop_enabled
    
    
    20080320073423-ee69e-0ac7929fcfbd20770a428574740ee55c1563dd94.gz

 spec/Account.xml |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

commit 2d732316cbf31367874a99ccd872cc5429fef812
Author: Alberto Mardegan <mardy@users.sourceforge.net>
Date:   Thu Mar 20 07:11:40 2008 +0000

    normalizedname
    
    
    20080320071140-ee69e-b1995c45ed41dd64be7ccdcfff977117849e0bc8.gz

 spec/Account.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit ba20cf093695c8a5653930310bdff806ae3328c9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Apr 18 11:01:49 2008 +0000

    Channel_Interface_DTMF: annotate stream IDs as Stream_ID
    
    
    20080418110149-53eee-497390575f5d931e9314e10dacd769be6565c10d.gz

 spec/Channel_Interface_DTMF.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7b5499f16673a2bf78dedea7180bff1ccf8d992b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 5 14:25:05 2008 +0000

    Channel_Interface_DTMF: introduce whitespace for clarity
    
    
    20080305142505-53eee-ff268ddc096fc3ba7e49b2d2fed001dad62b1329.gz

 spec/Channel_Interface_DTMF.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 0689d0ca40f41296fb87545511e17c929627ed3a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 7 15:45:06 2008 +0000

    Improve Hold spec to cover no-op cases better
    
    
    20080407154506-53eee-074f71a6b1bcba9af9c5dd63d12b730557ab5d73.gz

 spec/Channel_Interface_Hold.xml |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 86cab1b51449ac827fb1d9fa89a44b1c44cf33f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Apr 4 13:36:52 2008 +0000

    Make Hold interface more elaborate - instead of a boolean for "held?", provide four states (unheld, held, trying to hold, trying to unhold) and a reason-code enum
    
    
    20080404133652-53eee-b120122c9977ecf1ddc482db235e1659052d2e33.gz

 spec/Channel_Interface_Hold.xml |  151 +++++++++++++++++++++++++++++++++++----
 1 files changed, 137 insertions(+), 14 deletions(-)

commit 58ae4f1515dad311f9f68c89122287d9e649d0d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Apr 4 13:25:01 2008 +0000

    MediaStreamHandler: explain how Hold-related API should interact with notifications to the remote contact
    
    
    20080404132501-53eee-51e2cd618871b8a36915bbe9b98f7e59c38e49ed.gz

 spec/Media_Stream_Handler.xml |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

commit f834429f62df20b1aaa470ae8d23ab27ec15cde8
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Thu Apr 3 18:36:01 2008 +0000

    add XHTML namespace to ListPendingMessages docstring element
    
    
    20080403183601-c9803-1fdef12b0a75f04404a9400236713e3e3cfef000.gz

 spec/Channel_Type_Text.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d8961572ba45de6c57eeb623d52abcd8421d533f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 3 16:02:51 2008 +0000

    Nano version 0.17.3.1
    
    
    20080403160251-53eee-bcdeebe4e7434d9adcbf3e8ab2aa3b1dbe5dbfaf.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 84724c3d73da2dc4f612c8d846b40582d7242567
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 3 15:58:35 2008 +0000

    Adjust whitespace in expected `make check` output
    
    
    20080403155835-53eee-f48b425b919daba44f66e9aa68cc632a67b644b8.gz

 test/expected/spec.html.canon |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit a6e11c3b96a297f203f209278a55fa798c57190a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 3 15:04:33 2008 +0000

    Revert marking Hold as API-stable - it's not ready right now
    
    
    20080403150433-53eee-b0ed7cbbcddefcc4256006848bc1a8ae9184e317.gz

 NEWS                            |    9 ++++-----
 spec/Channel_Interface_Hold.xml |    3 ++-
 2 files changed, 6 insertions(+), 6 deletions(-)

commit d38afbe1b4c16cff5d91c95ebe0201b78edc78de
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 3 14:28:18 2008 +0000

    Prepare for a 0.17.3 release
    
    
    20080403142818-53eee-37e6111916a9acd53274e8032e45525cd44b61a0.gz

 NEWS         |    2 +-
 spec/all.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit fe5ceb3c2e499774ec8269db522f3b51034ae23f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 3 14:28:10 2008 +0000

    Update NEWS
    
    
    20080403142810-53eee-676c7c2444f502cf7f67df5e7af9c1428e0ba69b.gz

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

commit 1ff7432ca5aa1001d7086567afa12e2c2616bdd1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 3 14:20:50 2008 +0000

    Mark Hold as stable
    
    
    20080403142050-53eee-3165a58c58e9240dbd432089c518fc23a9c7c762.gz

 spec/Channel_Interface_Hold.xml |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 0a6e6636c1ac78b06e72bc18ae2bbcafb2c03a0a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 20 16:26:44 2008 +0000

    Say that contacts on hold do not receive media, not streams
    
    
    20080320162644-53eee-36f0feba0227348a291898d367be130988b25d74.gz

 spec/Channel_Interface_Call_State.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 075ba021028c6730273c5ca4e6191f53c0d8455b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 20 16:26:31 2008 +0000

    Call_State_Held should be 4, this is a bitfield
    
    
    20080320162631-53eee-5b6ece17bc9ac1acb87f98d5b268303da79ccccd.gz

 spec/Channel_Interface_Call_State.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9f77c6ad5cdc650e570a219ee944cdf216f4da91
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 20 16:06:53 2008 +0000

    StreamHandler: rename UnholdFailed to UnholdFailure to be consistent with Error
    
    
    20080320160653-53eee-e2d7758ca7bf8f399b5c35c2c61a741f2782d836.gz

 spec/Media_Stream_Handler.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e35ff62dd1c6e0f03d7055afb1045f3b9e18328b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 20 16:05:32 2008 +0000

    Simplify the Hold interface by only having it manipulate whether we have put the channel on hold: whether others have put us on hold is now a call-state
    
    
    20080320160532-53eee-8a0a1edaedc33458ff627c51be230be5b3d88efa.gz

 spec/Channel_Interface_Hold.xml |   57 +++++++--------------------------------
 1 files changed, 10 insertions(+), 47 deletions(-)

commit 8bfa984bb725e2203aa9fc51cb37a5c84185b42c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 20 16:05:06 2008 +0000

    Indicate whether other people have put us on hold as a call state
    
    
    20080320160506-53eee-f7c6f371f22e338ae9cb38af0bcead0b986dec64.gz

 spec/Channel_Interface_Call_State.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 6aaf3b5d6d1bbccbd07c0d4313cea682998cc74b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 13:50:04 2008 +0000

    StreamHandler: add SetStreamHeld, HoldState, UnholdFailure
    
    
    20080319135004-53eee-85f9562a39a46f844b82c0d11588216523d9d9a0.gz

 spec/Media_Stream_Handler.xml |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 1bdc169f909777fa338d8dfb853769e332d41d9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 16:51:00 2008 +0000

    Say Handle_Type_None instead of 0
    
    
    20080319165100-53eee-2adddc2c54d510b0805278b150b1ab3c1e2960fb.gz

 spec/Connection.xml |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 603934ab073f5f7bc39551ddd3bee03e5cf0d06e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 16:49:51 2008 +0000

    Connection: tidy up wording of handle, handle type in NewChannel signal
    
    
    20080319164951-53eee-e4db1a5fc01183429bb23676f298db51b4ababe8.gz

 spec/Connection.xml |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit aabe7e4e6f35e1eb6d6382e8a30e5a84effe151b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 16:49:41 2008 +0000

    Connection: re-wrap long line
    
    
    20080319164941-53eee-0ee576d9b50503af0181dbe8c7ca4c589cee588c.gz

 spec/Connection.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit d2be2f227ac0ef91960199175685cc9ad145f292
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 16:21:55 2008 +0000

    Capabilities: add whitespace between children of <interface>
    
    
    20080319162155-53eee-1db83a310166bd3ff9976d57ff9ddfb2f474add9.gz

 spec/Connection_Interface_Capabilities.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 5fb86094da66998d7e7c75f36c242efbc66102b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 16:02:20 2008 +0000

    Capabilities: move docstring, Connection_Capability_Flags to the top (moving the latter inside the <interface> in the process). Rewrap the docstring
    
    
    20080319160220-53eee-07b982095604e5bff398421bbf9205800f5d81e2.gz

 spec/Connection_Interface_Capabilities.xml |   81 +++++++++++++++-------------
 1 files changed, 44 insertions(+), 37 deletions(-)

commit 5dc43dab765626037e84fd4a7f4e049a7eef5df1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 19 17:09:26 2008 +0000

    Update NEWS for merges of tp-spec-smcv-hold, tp-spec-smcv-unbonging
    
    
    20080319170926-53eee-2768e4cbedbd1fe8c956d239624ca43a1d24e999.gz

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

commit 479a63499032a5d3c8f4cb6fefac91e3ad428676
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 14:56:23 2008 +0000

    Remove never-implemented legacy interfaces from all.xml so they don't end up in the spec HTML
    
    
    20080318145623-53eee-0c66d927aec87d748e29953beb8fdf7c8c2b60f1.gz

 spec/all.xml |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit d7795dbe7b2fb16c6f4a3a0f08463a0bb4bda881
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 16:06:28 2008 +0000

    Update NEWS with merged changes so far in 0.17.3
    
    
    20080318160628-53eee-9ee0ac89f7ccef20865719d5528858a901e5e6a8.gz

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

commit 5a93b1ebf6f1def6c6fbfa9f6e470ef713930497
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:37:49 2008 +0000

    Move Handle, Contact_Handle, etc. from generic-types to Connection (since that's their scope)
    
    
    20080318133749-53eee-38660468558b7ee0c6b0368231e795e73f76f0f1.gz

 spec/Connection.xml    |   25 +++++++++++++++++++++++++
 spec/generic-types.xml |   24 ------------------------
 2 files changed, 25 insertions(+), 24 deletions(-)

commit 45086488664b3b65abdebb959edf9e53033307ed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:36:16 2008 +0000

    ConnectionManager: annotate bus name returned from RequestChannel as a DBus_Bus_Name
    
    
    20080318133616-53eee-7b04b661390b4c37dc88369f0af0e0619aa53fe7.gz

 spec/Connection_Manager.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 986d8f064a0a6326e69e90aabf85ba2639372154
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:35:52 2008 +0000

    ConnectionManager: remove remnant of inline list of protocols in ListProtocols (it's now documented under Protocol)
    
    
    20080318133552-53eee-864a0f77fc7ed29c58f234b94f0068af689dca54.gz

 spec/Connection_Manager.xml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 843ad79ec679c391c954aa4b843e5dceeb32ea51
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:35:26 2008 +0000

    ConnectionManager: add some whitespace
    
    
    20080318133526-53eee-8f0885a8673c8ca50b4f315f486902cc157775b9.gz

 spec/Connection_Manager.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 21481996b235d5806678860dd479f7bfabc15b5c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:52:50 2008 +0000

    Clarify interaction between ListPendingMessages(clear=true) and AcknowledgePendingMessages
    
    
    20080318135250-53eee-5dba9536d275958057b74c0cdbb669acafb15f8c.gz

 spec/Channel_Type_Text.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit d9efac23d191726dc4ed90b15c0fb1ead8ffd66c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:52:38 2008 +0000

    Clarify exact meaning of AcknowledgePendingMessages
    
    
    20080318135238-53eee-a98e94ffbb130e43b2565e82d802f5b12a0b3b5f.gz

 spec/Channel_Type_Text.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit e730460f2fde1ec930447627f831dfad1deab6b1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:32:07 2008 +0000

    Deprecate clear=true argument to ListPendingMessages
    
    
    20080317173207-53eee-8cfcce54879199b3080c1b5e3150530feaf86ddc.gz

 spec/Channel_Type_Text.xml |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 8a0c7bce32158aadb5010689a25eb6bfbc4131b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:31:39 2008 +0000

    Let AcknowledgePendingMessages raise NetworkError (in case it's actually sending acks on the network)
    
    
    20080317173139-53eee-4bb12064bf9bac25de8845e3d4dd7ecc01a07c66.gz

 spec/Channel_Type_Text.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ce0fddfdac53d1ce8ce3e26e6d6a686f565cdd47
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:31:11 2008 +0000

    In AcknowledgePendingMessages, mark up interpretation of InvalidArgument so it displays in the HTML
    
    
    20080317173111-53eee-72a29f5ee56f6547fd591639bbddb37e0077905b.gz

 spec/Channel_Type_Text.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit f03b9a51e90c8b0b03f374c2509ae89aa343bae8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Mar 17 17:28:09 2008 +0000

    Clarify that AcknowledgePendingMessages is the way to send message acknowledgements, in protocols that can
    
    
    20080317172809-53eee-961eef63bd725c0c2019a944734d90c929e4233c.gz

 spec/Channel_Type_Text.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit db63d55e263bfee1adbc05b6a1b918ba7b19078a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 13 18:46:45 2008 +0000

    Channel_Type_Text: explain the Action message type better
    
    
    20080313184645-53eee-4a7375571b85850b97efd815056becbd14b33d8f.gz

 spec/Channel_Type_Text.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 957047e1e54e7b8bde44f66b3b77b1e0f664adf4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 17:38:37 2008 +0000

    Amend Text interface so Send emits Sent at the time that it returns, and SendError can only be emitted later.
    
    This directly contradicts the interface docstring in previous spec versions
    (up to 0.17.2), but agrees with what Gabble and Haze implement in practice.
    
    20080312173837-53eee-f4064119b54eadf8cb02fd0758d3e86bdc0098dc.gz

 spec/Channel_Type_Text.xml |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 6d75383d5b341f967c14ba64f8415aa80e04e38c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 11:47:21 2008 +0000

    Allow arrays of mappings
    
    
    20080312114721-53eee-bac1aff020169d07a6eb8f61c097b9c5ba6d3488.gz

 tools/doc-generator.xsl |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit e0e330192fe65474d420be004b888a04c397afe6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 11:47:01 2008 +0000

    Allow rationale to be mixed in with HTML in docstrings
    
    
    20080312114701-53eee-b2e6b5c3b710206a697bd700c825d701a7a8357f.gz

 tools/doc-generator.xsl |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 66b618c9371c98b1cddd6fe421b111d526bd03a9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 11:20:08 2008 +0000

    Channel_Type_Text: clarify semantics of Send, Sent, SendError based on Rob's explanation
    
    
    20080312112008-53eee-452d25d349b9cfce532c81b569588c8388ebf1a7.gz

 spec/Channel_Type_Text.xml |   30 +++++++++++++++++++++---------
 1 files changed, 21 insertions(+), 9 deletions(-)

commit 7e4c8598fc550cc1bda13c48a708a444f42d2cfc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:28:22 2008 +0000

    Connection.GetSelfHandle: annotate return type as Contact_Handle
    
    
    20080318132822-53eee-563e8f76ce20c13dea9cce15945b39f57a46299b.gz

 spec/Connection.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fb9cd05d6ac7d48fed979ba6d606c95231034c1b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:28:08 2008 +0000

    Connection.GetProtocol: annotate return type as Protocol
    
    
    20080318132808-53eee-03b10f3789d87b05266abe6740edc0ab073def20.gz

 spec/Connection.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2e5dd3e295033f505e809a79b01368ad361abbfe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 18 13:33:31 2008 +0000

    Connection: remove some trailing whitespace
    
    
    20080318133331-53eee-1507fded93289651ecef01c6464e68a94b3ec329.gz

 spec/Connection.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b1dbb76fdd54c1fb45e30f66578a8004851ca5b6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 11:27:05 2008 +0000

    Remove unnecessary textual type annotations (now obsoleted by markup)
    
    
    20080312112705-53eee-a1dded8f59d4e9e04a1cf1a130978407fb74912c.gz

 spec/Channel_Type_Text.xml |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 6ea71c3eef80b13693526f9d783049f8efd55aa9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 11:26:30 2008 +0000

    Annotate Pending_Text_Message::Unix_Timestamp as type Unix_Timestamp
    
    
    20080312112630-53eee-d7a680e657da5a6ae104a19969aba1244005e2aa.gz

 spec/Channel_Type_Text.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7f75bdc8c1eca62c21ffb761514e13fb62d14e67
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 12 11:19:49 2008 +0000

    Channel_Type_Text: we like the whitespace
    
    
    20080312111949-53eee-1bb953071f10bad919fb37dc48ea7340c4e7bbdc.gz

 spec/Channel_Type_Text.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit d1a1116d0940dd91881d0a2f403492c5ccc2eb29
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 25 19:08:30 2008 +0000

    Add some whitespace to Channel_Type_Contact_List
    
    
    20080225190830-53eee-1712e6cd1f9be8a1096351dcc442c1f79deec71f.gz

 spec/Channel_Type_Contact_List.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 43dfaac5d6ef4154a999990663bd04f9b02b11ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 6 14:51:47 2008 +0000

    Bump nano version
    
    
    20080306145147-53eee-a3e18ee464718bdc857346fa8c01241001851ef5.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c57417f19738f4004d6856fbbd829005fdbe4846
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 6 14:39:59 2008 +0000

    Prepare spec release 0.17.2
    
    
    20080306143959-53eee-2f4e88a29dde2f58c1a2bbfdb5896b567f13afca.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ac59c996e3648c7dace684e55fb956cb375c2e27
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 6 13:00:59 2008 +0000

    Fix conflict: whitespace vs addition of Media_Session_Type, Media_Session_Handler_Info
    
    
    20080306130059-53eee-a6c044103a53dfe11855fa3eccd73772a7bc8c87.gz

 spec/Channel_Interface_Media_Signalling.xml |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit d2974b4b57d51c32698d9aec8ef39ac04b2cdf7c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 6 16:34:58 2008 +0000

    Channel_Interface_Media_Signalling: add some blank lines for clarity
    
    
    20080206163458-53eee-9b096c751ea15ff802f14bf241908cf0868d8c30.gz

 spec/Channel_Interface_Media_Signalling.xml |   20 ++------------------
 1 files changed, 2 insertions(+), 18 deletions(-)

commit 0b1d815b3002409d1487ae091d70447b8d8a8dd9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 6 12:58:32 2008 +0000

    Unconflict addition of some blank lines ot Channel_Type_Streamed_Media
    
    
    20080306125832-53eee-f7fc6665ba58bf6ab52c57fb4a161fdfeeb34ea4.gz

 spec/Channel_Type_Streamed_Media.xml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 479b38a3ddea231588ea1a68b48c89e30d7d598f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 26 14:36:56 2008 +0000

    Channel_Type_Streamed_Media: add whitespace between signal, method, etc. elements
    
    
    20080226143656-53eee-8f021e20f7f7f30ccace5250bee2f0c3bb2d16f8.gz

 spec/Channel_Type_Streamed_Media.xml |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit f81e7b1c5b1b207e36a44e6073a8ef9b60d1a8ac
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 26 14:34:43 2008 +0000

    Channel_Type_Text: wrap long lines
    
    
    20080226143443-53eee-f97a75edddd2a3002af1a5e293315aea128cfa24.gz

 spec/Channel_Type_Text.xml |   31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

commit e0e6aaad1fa0d4836dfaa3503dfd055c0e013aaf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 25 13:49:10 2008 +0000

    Channel: introduce some whitespace for clarity
    
    
    20080225134910-53eee-549d0c5d0eb6ab054213e2d30b58d1138a841a7b.gz

 spec/Channel.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 2bbdee859f15fe961987c1c5e2d5a476495d4897
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 25 13:48:20 2008 +0000

    Connection: introduce some whitespace for clarity
    
    
    20080225134820-53eee-75cf81d1efa847489bed0f0a4cb704e29574c8ed.gz

 spec/Connection.xml |   52 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)

commit 8e3eb543f55cfc64df8e83f49d7d9171b600751e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 6 12:55:37 2008 +0000

    Channel_Type_Streamed_Media: we like the whitespace
    
    
    20080306125537-53eee-321d3f23a93a0e837173d8bcfe6ca402cc2ebdf4.gz

 spec/Channel_Type_Streamed_Media.xml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit 9ae3d17fe5564f96f8c980e774d952da71b26422
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 5 17:47:27 2008 +0000

    doc-generator.xsl: generate docs for all interfaces at any level of nesting
    
    
    20080305174727-53eee-e8850b04f05ae900bea441475a459962e85804d3.gz

 tools/doc-generator.xsl |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 0afee4bd5373ffda69a5c26e3a68c01de9aad0f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 27 16:01:42 2008 +0000

    Add Channel_Call_State_Queued
    
    
    20080227160142-53eee-97c660ce6183cda1cc501c118ce53df3064e65c5.gz

 spec/Channel_Interface_Call_State.xml |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 0bbbb8811197a86826f929c817080c1d1fcca60d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 6 12:08:04 2008 +0000

    Update NEWS for planned release
    
    
    20080306120804-53eee-14ef81d7e64c9e19d158573acf87a1360429e639.gz

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

commit 0ce5a7c13dfd988e4acd2cf1ad5ead50984e8416
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 28 11:43:32 2008 +0000

    Connection_Interface_Privacy: set xmlns so HTML renders properly
    
    
    20080228114332-53eee-e46831288af3eee8a4968c48af76bbeeeb628355.gz

 spec/Connection_Interface_Privacy.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2dede2820b8c029e98f9ec5fee16fb5f0a655147
Author:  <tobias.hunger@basyskom.de>
Date:   Sun Feb 24 18:42:54 2008 +0000

    Add value-prefix to flag set where it was missing.
    
    
    20080224184254-fc3cd-03ac3781c449085a53432fb749282c24ec9d5e36.gz

 spec/Channel_Interface_Call_State.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00178610ffe831c1ecd42777bda21ff6bb56f12c
Author:  <tobias.hunger@basyskom.de>
Date:   Sun Feb 24 18:49:39 2008 +0000

    fix array-name attributes.
    
    
    20080224184939-fc3cd-9f480ff396a50fdd286d7026baf1912aa681c739.gz

 spec/Channel_Type_Contact_Search.xml  |    2 +-
 spec/Connection_Interface_Avatars.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 150c55019744e31bad71b0b5e4294c26e3108796
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 14:06:01 2008 +0000

    No longer reference the PresetParameters property, which no longer exists
    
    
    20080218140601-53eee-0c85823b6dbe10358f7009f552dd24201f9e3df7.gz

 spec/Account.xml |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 98e09f33a4c8b610dbf69c7890a35abcf736f0ce
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 14:00:31 2008 +0000

    Fix mismatched element
    
    
    20080218140031-53eee-84b639b621819476b9d6ac97fb6227c8aa6cb60e.gz

 spec/Account.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 146f10cc1aa60901284173bdf5e8daf30ddf2597
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 14:00:05 2008 +0000

    Improve comment with missing functionality
    
    
    20080218140005-53eee-43ee8c35951180218f3afcf0d3fb8951fee43d52.gz

 spec/Account.xml |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

commit 75215788a3f1762757c9d28001e6bf30bdf02d99
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Feb 15 12:47:49 2008 +0000

    Drop PresetParameters, which turns out to be more contentious than I'd imagined (it interacts badly with mardy's plans for dynamic provisioning, see the mailing list)
    
    
    20080215124749-53eee-109a83ebce7890070786597d977181a13d4c8a82.gz

 spec/Account.xml |   29 +----------------------------
 1 files changed, 1 insertions(+), 28 deletions(-)

commit 3b50eb80e0971d6354537e68cd3282532c872170
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 14 14:40:08 2008 +0000

    Explain how RequestedPresence and AutomaticPresence interact
    
    
    20080214144008-53eee-ebf4e7f93f21067ca66bf9059be49b0953d3d428.gz

 spec/Account.xml |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit b27c5c20255084197aef2056f74dd985333856f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 14 14:37:00 2008 +0000

    Add Account_Presence type, and use it. Replace Account.RequestPresence method with Account.RequestedPresence r/w property.
    
    
    20080214143700-53eee-8c37c92bc8e83464397c051efb3cab512564b716.gz

 spec/Account.xml |   90 +++++++++++++++++++++++++----------------------------
 1 files changed, 42 insertions(+), 48 deletions(-)

commit 9465ced463af3f67af0d0a04bb6f7ed82a80c061
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:34:08 2008 +0000

    Add rationale for valid/invalid accounts
    
    
    20080207183408-53eee-56de03386f5f91d1698699c771a0f8f4a6abb5da.gz

 spec/Account_Manager.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 00da61b82a2197418f8be5a655cbe7f6dec7a861
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:31:27 2008 +0000

    Annotate AccountManager with missing functionality relative to NMC 4.x
    
    
    20080207183127-53eee-cb402fe559ad343665cd11058662064913b01c54.gz

 spec/Account_Manager.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit e67b8a92e62b5669a894078c826f40e5614d77c0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:31:15 2008 +0000

    Add rationale to Account.ConnectionStatusReason
    
    
    20080207183115-53eee-a282ceda29b43032a9956e2256e9140a0981ec6f.gz

 spec/Account.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 087dabbe983b879ca9952bb1c419f3e55af1fe8c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:30:56 2008 +0000

    Remove unconventional underscores from Account.ConnectionStatus, Account.ConnectionStatusReason
    
    
    20080207183056-53eee-ad37d132b52f60bf85517c58fae72cb8b5412f1c.gz

 spec/Account.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 27cada80776e2209deb3a06f5237a14b68c95d29
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:30:27 2008 +0000

    Add rationale to ConnectionStatus
    
    
    20080207183027-53eee-2013513c92b2f65607b0356591067218fc0133bc.gz

 spec/Account.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit a886e2317f153ea790eeff504f14649bd61addbb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:29:53 2008 +0000

    Split desired presence into automatic presence and requested presence
    
    
    20080207182953-53eee-b5211a20282a717c1dbed606ca320cfb909b2f99.gz

 spec/Account.xml |   81 ++++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 70 insertions(+), 11 deletions(-)

commit ff1c7766635103c36ec302cd02ede2c69dc8c680
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:29:26 2008 +0000

    Specify that UpdateParameters should not cause automatic reconnection (at least until someone persuades me otherwise)
    
    
    20080207182926-53eee-399a9fdeb6eacb6fc8984d5e4bf3d5ecadf34130.gz

 spec/Account.xml |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 06e16682ad43e59f99e5b1f82468460b7eb1c26d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:29:19 2008 +0000

    Annotate Parameters with more rationale
    
    
    20080207182919-53eee-bfb46b749a4e8f24be7fde57a6cc2ec63f9361c2.gz

 spec/Account.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit b475b56c688a1050e2ddc43f40ce10b8e38ffcdb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:29:11 2008 +0000

    Annotate Avatar with more rationale
    
    
    20080207182911-53eee-5683a870335154da2af8579f54e8d8269910b0eb.gz

 spec/Account.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 658d32d60e215d10d3f70a4142cddaec860f3155
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:29:01 2008 +0000

    Annotate Nickname with more rationale
    
    
    20080207182901-53eee-9e3b9b77602fa8c26d136ed4a908b12f6d805cce.gz

 spec/Account.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b050d8c5c2cb7997c9a7668430b818ae4b372a58
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:28:56 2008 +0000

    Annotate Valid with rationale
    
    
    20080207182856-53eee-0cc23f82e25c0d831e635be3e63c80f5a54cddc0.gz

 spec/Account.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 88b84583127b56f0fc51f53ee673743460be497e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:28:50 2008 +0000

    Annotate Icon with rationale
    
    
    20080207182850-53eee-c830d2325ce65213d4c854395008508432b3582a.gz

 spec/Account.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 121a6c6ae7932690f1915a9f163303279c1946b3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:28:43 2008 +0000

    Annotate DisplayName with rationale
    
    
    20080207182843-53eee-6db910884d5dbe30c9d423bef7f015db2400ffba.gz

 spec/Account.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit cfa4fc65b6657690dc2ec6b43c1c1597b5f19ca5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:28:33 2008 +0000

    Annotate Removed with rationale
    
    
    20080207182833-53eee-d507e0b565c747900b89b060bfdc07875f1c1310.gz

 spec/Account.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 658faad979c6a19b6cb4fe03e3baccc693c970a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 18:28:13 2008 +0000

    Annotate Account with missing functionality
    
    
    20080207182813-53eee-a38ac047699241b9256bd5a9732e550fdf2499e2.gz

 spec/Account.xml |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

commit 00f7dc87ccd32d22817f9d8dbbf450fbf2622d2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 16:54:07 2008 +0000

    Oops, Connection should have been of type 's', not '(suu)'
    
    
    20080207165407-53eee-26080b4dfe0a7ecae476c6ea9a44587721d8f9e0.gz

 spec/Account.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c77e3b72591c111dd5948221932238d8fb4fdd22
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:36:23 2008 +0000

    Add AccountManager, Account to the build
    
    
    20080207153623-53eee-c4bff19b288da775c120af90664c94b7791c5e04.gz

 spec/all.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 52d35651fc403d14db6f2f0134da2dc42c535c65
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:36:15 2008 +0000

    Add a first draft of AccountManager
    
    
    20080207153615-53eee-15007f8c3716ebf921f790d9c517bcbc97fb074e.gz

 spec/Account_Manager.xml |  137 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 137 insertions(+), 0 deletions(-)

commit 02485ca2a03c4f1f63b0c434a0b771137f8d854a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:36:07 2008 +0000

    Add a first draft of Account
    
    
    20080207153607-53eee-d54304f1e4103511d156bf6849f72a7031cbdb26.gz

 spec/Account.xml |  307 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 307 insertions(+), 0 deletions(-)

commit 9542dc81564e6d733bacd5b2affc92d333c8a239
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 29 14:54:23 2008 +0000

    Add a Connection_Manager_Name type for easier referencing (it's not actually used in the API)
    
    
    20080129145423-53eee-87799ff9989d70d45726f1295f0d70575a167d3d.gz

 spec/Connection_Manager.xml |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit 00bc3dc8b5494e09a5a37887cce606021fb865b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 19:13:09 2008 +0000

    Remove redundant paragraph about failure behaviour - it was only applicable to an earlier attempt at the semantics
    
    
    20080218191309-53eee-a19d3bf6dda0e03df453260a6adc2bfbd1e7fb9d.gz

 spec/Channel_Type_Streamed_Media.xml |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 177fa8f72c699f95ad84648faeded6b5a3279f70
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 19:12:32 2008 +0000

    Document Channel_Call_State_Flags
    
    
    20080218191232-53eee-ff844489e56714425e0b58d57ac969fea8fe91f8.gz

 spec/Channel_Interface_Call_State.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit ab0912718feca903a7604adc5c272c3a811a0e08
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 19:12:14 2008 +0000

    Explicitly say that the call state need not ever be signalled
    
    
    20080218191214-53eee-bdd48cc7caec96280079f65f9eb80ad0513b8e9f.gz

 spec/Channel_Interface_Call_State.xml |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 9b32910860805bedfeb018d9e2b5fd3c82963657
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Feb 18 18:44:07 2008 +0000

    Add Call State interface, and change the semantics of requesting streams with a non-pending member of StreamedMedia so we make them remote-pending as soon as we've tried to contact them
    
    
    20080218184407-53eee-613bf174397fcd1fcdbfc1d373c065034d398185.gz

 spec/Channel_Interface_Call_State.xml |   85 +++++++++++++++++++++++++++++++++
 spec/Channel_Type_Streamed_Media.xml  |   12 ++--
 spec/all.xml                          |    1 +
 3 files changed, 92 insertions(+), 6 deletions(-)

commit 9f4aeab4503df3d5f68e4582327e580e4dd36e81
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:24:50 2008 +0000

    Explain in Channel_Type_Streamed_Media docstring what the new group semantics are
    
    
    20080104202450-53eee-3272828683c605a9b3044a0a8d9a28d80d4f4def.gz

 spec/Channel_Type_Streamed_Media.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 7cb6f122bd43f0b4b337acf692f1639188c0bc0a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:24:30 2008 +0000

    Fix malformed XML in Channel_Type_Streamed_Media
    
    
    20080104202430-53eee-8eacd68ed916e5d590ee40c0b1b80ea71375b8d9.gz

 spec/Channel_Type_Streamed_Media.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 696887edb36456eec3de3ca2d2ee7474bafef655
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:07:01 2008 +0000

    StreamedMedia: allow RequestStreams on contacts not in the channel, so we can add them to remote-pending later, to signal e.g. that their phone is ringing
    
    
    20080104200701-53eee-a030a084d995bb5ec930c02ebe40b866b71f7623.gz

 spec/Channel_Type_Streamed_Media.xml |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

commit 559f691dc0dd0374355b93e5b3f81f3ce1f680b2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 15:47:12 2008 +0000

    Document Property_ID
    
    
    20080220154712-53eee-30c0f8c01fa0dd4c27586ee3e45aa8751b88c547.gz

 spec/Properties_Interface.xml |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 476c0db929171b1289d2d53c3693824b0f56bd40
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 15:47:04 2008 +0000

    Annotate return from OfferStreamTube as a Tube_ID
    
    
    20080220154704-53eee-75678d09fd6eee94f413c5cc1992be90a14a0b7a.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9bc9aa0d92decf7b91e38b53f01490559f3d4ad5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 15:45:49 2008 +0000

    Channel_Type_Tubes: annotate return from OfferDBusTube as a Tube_ID
    
    
    20080220154549-53eee-eb197f9a9e6b5ac93e5ad2968d267cf74b32af87.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b37d991a660f7f391b518e8c7cb423cf90b81f27
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 20 15:44:47 2008 +0000

    Channel_Interface_Media_Signalling: fix namespacing (add Media prefix, change Session_Handler_Type to Session_Type because it's a property of the session); fix arity of return from GetSessionHandlers (add [])
    
    
    20080220154447-53eee-b96bb55d3e147d7004f4dc2ca34567048e998e95.gz

 spec/Channel_Interface_Media_Signalling.xml |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

commit 04f1884e18fa8cc38e872357e4ed52ff181d58eb
Author:  <tobias.hunger@basyskom.de>
Date:   Wed Feb 20 15:22:45 2008 +0000

    Introduce Session_Handler_Type.
    
    
    Introduce Session_Handler_Type into channel_interface_media_signaling as
    suggested by smcv.
    
    
    20080220152245-fc3cd-175d4f149cd1a88c745243953955353b9cab0070.gz

 spec/Channel_Interface_Media_Signalling.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 68c93c9bc02175907e3a134cff0ace1a67cfb857
Author:  <tobias.hunger@basyskom.de>
Date:   Wed Feb 20 14:53:34 2008 +0000

    s/Search_Details/Search_Key_Info/g
    
    
    Rename the Search_Details* types to Search_Key_Info* as suggested by smcv.
    
    
    20080220145334-fc3cd-70dc761d12d69d6de841f533d95a0c2c4cb5a64f.gz

 spec/Channel_Type_Contact_Search.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 09da3d015ab589757f49778ad59430ab8e43f2be
Author:  <tobias.hunger@basyskom.de>
Date:   Tue Feb 19 11:53:39 2008 +0000

    more-spec-types
    
    
    Add some tp:types tags. Add some types to use in the tp:types tags.
    
    
    20080219115339-fc3cd-7346bcfbe9ea9da440891cfe3026ac1b17f2fcf6.gz

 spec/Channel_Interface_Media_Signalling.xml |   14 +++++++++++-
 spec/Channel_Type_Contact_Search.xml        |   32 ++++++++++++++++++++------
 spec/Channel_Type_Streamed_Media.xml        |   28 ++++++++++++-----------
 spec/Channel_Type_Text.xml                  |    6 +++-
 spec/Channel_Type_Tubes.xml                 |    2 +-
 spec/Media_Stream_Handler.xml               |    6 +++-
 spec/Properties_Interface.xml               |    6 +++-
 7 files changed, 65 insertions(+), 29 deletions(-)

commit cd5e5bf1df77e46556f9c47e7df4b7366bf69416
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Tue Feb 19 10:27:22 2008 +0000

    If you can't get the tokens without retrieving the avatar, then a correct implementation is to return a random token. So remove this case from the GetKnownAvatars exception
    
    
    20080219102722-93b9a-5fb6f7f6ceb8ef1f718485758671935602ac3569.gz

 spec/Connection_Interface_Avatars.xml |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 60bf7170bb30419854162bf5f1afabc7671fa63b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 19 10:02:46 2008 +0000

    Explicitly say that service names for TCP tubes should be either an IANA service name from assignments/port-numbers or a dns-sd.org service type, rather than only referencing dns-sd.org (which itself references the IANA list)
    
    
    20080219100246-53eee-c6d901067a8605e522f615ff5c37f9c6c2761b7a.gz

 spec/Channel_Type_Tubes.xml |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit b6432439c820a205d571e65d28cc179efd5ec859
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 12 10:04:20 2008 +0000

    Copyright 2008
    
    
    20080212100420-53eee-47a8f328dc398d0d5dd050589faded302a7fb745.gz

 tools/devhelp.xsl       |    2 +-
 tools/doc-generator.xsl |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 1bf4311ae1709b8c208993c6b17e2aedc45788b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 12 10:00:28 2008 +0000

    test: update expected output
    
    
    20080212100028-53eee-69efab1676d29f7c5fd8879278c6553a638876ba.gz

 test/expected/introspect.canon |    2 ++
 test/expected/spec.html.canon  |   22 ++++++++++++++++------
 2 files changed, 18 insertions(+), 6 deletions(-)

commit 188753e01e8cffc9676925ab0dc0030f754ed9ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 12 10:00:14 2008 +0000

    test: add a test case for D-Bus core Properties
    
    
    20080212100014-53eee-d69d6013f476a3b6bbdcb00a3928f9f56d384a70.gz

 test/input/_Test.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit cb1fd9834a629a0e6f8cabbb4aa4edb6a9e139b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 12 09:59:52 2008 +0000

    doc-generator.xsl: fix xmlns of rationales
    
    
    20080212095952-53eee-5146d917e386a3010e0a7e3c228717f31d4ed1e6.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7fce55403cd6f91e3d3ca6bbe69bcf2ede26a9aa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 12 09:58:44 2008 +0000

    devhelp.xsl: correctly index all types (except external-type) and simplify
    
    
    20080212095844-53eee-f4a04fd1c404155875206e26867b7a09fa848d2b.gz

 tools/devhelp.xsl |   34 +++++++++++++++++++++++-----------
 1 files changed, 23 insertions(+), 11 deletions(-)

commit e3812d6b453cd6db07281d629a849d4d7ef4cfaa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:35:38 2008 +0000

    doc-generator: update CSS for properties and rationale
    
    
    20080207153538-53eee-e346db04f63d92bd0bdc2d2d22b547b56697be95.gz

 tools/doc-generator.xsl |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit db10f74bb0a661a5315c05b07be56e56cc6adc5c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:35:12 2008 +0000

    doc-generator: support D-Bus core Properties
    
    
    20080207153512-53eee-37a91517b574c2efbb9bba81483d6a459a25e769.gz

 tools/doc-generator.xsl |   53 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 51 insertions(+), 2 deletions(-)

commit 0b8e9e6481de6dffb72f74ac519ed2043b17d274
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:34:52 2008 +0000

    doc-generator.xsl: support a <tp:rationale> element
    
    
    20080207153452-53eee-d0e261196b7e80c3aca991feb72ce73dee025792.gz

 tools/doc-generator.xsl |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

commit a7f251e35d0ebbe9bb825a78fb047958daa553a1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:34:45 2008 +0000

    devhelp.xsl: whitespace
    
    
    20080207153445-53eee-7d4085b7ed63bd552d70a13b9da1ac769f7b1b40.gz

 tools/devhelp.xsl |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2446580198e2de156436bffdd389d9b9738d0762
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:34:26 2008 +0000

    devhelp.xsl: construct correct links when indexing types
    
    
    20080207153426-53eee-c2d5e5e2ecd1d20e9aac1dd167680466394d0aed.gz

 tools/devhelp.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1e1ad77a9d3ef9c0c57f0daf3ce4d06a838f6f54
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:34:08 2008 +0000

    devhelp.xsl: index simple-type, mapping, flags as well as enums
    
    
    20080207153408-53eee-8b49901d717dee4abc7351a410d539139c4a551b.gz

 tools/devhelp.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2f0209dbc5cf3d827eff14f3e0b036b9429c4ae9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:33:39 2008 +0000

    devhelp.xsl: emit D-Bus core Properties
    
    
    20080207153339-53eee-e369d9ab18b6fe3cd76af4be6cde3415a9632c87.gz

 tools/devhelp.xsl |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit ab4f1de6987f136bbf4d6070860fb8e7ee6ebd03
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Feb 7 15:31:42 2008 +0000

    Makefile: assume that all XML files starting with a capital letter are interfaces, and all starting with lower-case are misc.
    
    Based on a mail from Will Stephenson.
    
    20080207153142-53eee-8680dcbd0eff22e8edf97202e03088524692c491.gz

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

commit 5dd9c91d644b6d300f67801ec811eca603708dcd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 6 16:41:38 2008 +0000

    Remove extensibility mechanism - we don't really need it and it causes confusing warnings
    
    
    20080206164138-53eee-6760b7a1fb4013a7922a084105e623e99ee25c1a.gz

 spec/all.xml |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 80d7354f60ce294ae416c3e28fda0675ec8539a2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Feb 6 16:39:30 2008 +0000

    Fix mismatched tag
    
    
    20080206163930-53eee-9cee34c3b71bc3ac8b102cf8b62ff318ad91e24f.gz

 spec/Connection_Manager.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3d053070ab48cdd1e12e0ce1dfc4a0af4602629a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 29 14:51:59 2008 +0000

    Don't allow RequestHold to raise InvalidHandle (it doesn't take a handle argument any more). Clarify what NotAvailable means for it.
    
    
    20080129145159-53eee-50036eaff53432c4e10ffc8675b39f76d775b229.gz

 spec/Channel_Interface_Hold.xml |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 7c3e8e1cd4e73bc88259970d38e2c6e26496f97b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 24 12:46:44 2008 +0000

    Relax mention of special handling of CM params containing "password" from a "should" to a backwards compatibility note
    
    
    20080124124644-53eee-2d348da020ec9f68e65f2926af9d0ade935ca549.gz

 spec/Connection_Manager.xml |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit b6012986a4f1b2edfd08826398d1481b2671ad22
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 24 11:59:10 2008 +0000

    Explicitly say that clients must support CMs with no .manager file
    
    
    20080124115910-53eee-6392eba81b9717cab16f3b9a981d11b03402459e.gz

 spec/Connection_Manager.xml |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 56fdb2d52c1425556e738a3940651ee01d891f08
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 24 11:58:37 2008 +0000

    Add Conn_Mgr_Param_Flag_Secret
    
    
    20080124115837-53eee-8399d4f4f8ecde37f2ab4c3ee1f2001b29b33dac.gz

 spec/Connection_Manager.xml |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

commit 50a796a0e3b2de3c663692ffe7185941fe8a5b4f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 18 16:46:58 2008 +0000

    AvatarUpdated: recommend RequestAvatars, not the deprecated RequestAvatar
    
    
    20080118164658-53eee-c532fe9ef23de8829c5e5cf55bbb160a3f4d9011.gz

 spec/Connection_Interface_Avatars.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 36232ccb8b579ef00360cc89a029cd21635d49d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 17 17:24:08 2008 +0000

    Development version 0.17.1.1
    
    
    20080117172408-53eee-054ec017f8026cb338392f537779e87125f8b681.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 062f2983710ce72017fead420c2a9e31f26de563
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 17 17:22:45 2008 +0000

    Bump version to 0.17.1
    
    
    20080117172245-53eee-aeefee2ab219473ce2bf68cf5f002522e9dcdf9b.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f4e1dded62b702a976a620e3d8bb3b94d868db17
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 17 13:01:21 2008 +0000

    Add a NEWS file with details of 0.17-branch releases (including significant changes so far for 0.17.1)
    
    
    20080117130121-53eee-18335beb72900b80dc5ba7990bfe8182e1e5c981.gz

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

commit 417ad6a64099a4151e888c604aad3ef9f243b134
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 17 13:01:05 2008 +0000

    _boring: ignore dist tarballs/directories
    
    
    20080117130105-53eee-b254ddebe3433806b74f50d8b1a9d2f69d54d1c8.gz

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

commit 1d1188240dd13cb5af07d95dc988f35b73d47930
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 17 12:59:34 2008 +0000

    Add dist target to Makefile (which uses darcs dist)
    
    
    20080117125934-53eee-2f68bde764e0c49df060b6939a23638251ca3ba3.gz

 Makefile |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 4028af4831ee2314187420801f940ea499e7cfcc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:28:21 2008 +0000

    Don't cross-reference to Channel_Hold_State in the text now that the markup indicates it
    
    
    20080104202821-53eee-baac0cb1961bbeb6390568b414b3845e907d20b2.gz

 spec/Channel_Interface_Hold.xml |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

commit 97d951884f94c9ef79ba60195c560867c7e461ec
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:27:52 2008 +0000

    Re-word Channel_Hold_State values: it's the call that's placed on hold, and not members
    
    
    20080104202752-53eee-5c0814a842431dd9a4772b7d30d750eee783cd50.gz

 spec/Channel_Interface_Hold.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit f1dd04d0ae10fd8bd9b57639a06f645cbd0a122c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:27:39 2008 +0000

    Add docstring for Channel_Hold_State
    
    
    20080104202739-53eee-bc6a6dc401ede9528e966e9fb2fe264c3afb0351.gz

 spec/Channel_Interface_Hold.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a3291ce635abfe38a75041c0393288e447b5b7f2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:21:37 2008 +0000

    Remove duplicate copy of Channel_Hold_State and re-indent
    
    
    20080104202137-53eee-0c077b1581f30aa1f0a5d126b153714d38306820.gz

 spec/Channel_Interface_Hold.xml |   35 +++++------------------------------
 1 files changed, 5 insertions(+), 30 deletions(-)

commit 02a447c835d28c1f855b65d2a0739ce499b4a494
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:18:45 2008 +0000

    Add Channel_Interface_Call_Merging
    
    
    20080104201845-53eee-f8b110145b70318de50b8874b36916321678afb0.gz

 spec/Channel_Interface_Call_Merging.xml |   79 +++++++++++++++++++++++++++++++
 spec/all.xml                            |    1 +
 2 files changed, 80 insertions(+), 0 deletions(-)

commit 6fa147e8e40f8ec598579e617fc7e000f722fbce
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 20:18:30 2008 +0000

    all.xml: copyright 2008
    
    
    20080104201830-53eee-ceacec58aeed94b9cb55c2a4e84cd9d87bc96e20.gz

 spec/all.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0d3fe1fe914a9cd164d0575b6ab7ca4633578ef8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 19:49:49 2008 +0000

    Channel_Interface_Hold: rethink the interface:
    
    * per channel rather than per member
    * GetHoldState can't fail (therefore shouldn't involve round trips)
    * Channel_Hold_State is None/Local/Remote/Both rather than None/Send/Recv/Both
      (since whoever initiated the hold, it should stop streaming in both
      directions)
    * Clarify the purpose and meaning
    
    20080104194949-53eee-ba3597d253fdd1a8185f4dac28ea96a8b53c3433.gz

 spec/Channel_Interface_Hold.xml |  149 ++++++++++++++++++++++----------------
 1 files changed, 86 insertions(+), 63 deletions(-)

commit f243a4d1e97980960f0f81fbd181ed6967fc3925
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 4 19:41:37 2008 +0000

    Channel_Interface_Hold: copyright 2008
    
    
    20080104194137-53eee-27221961c5d77e893b7896311c0aeb61bbfac0a1.gz

 spec/Channel_Interface_Hold.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 95e9a1f5f6f604b797d985e87d833703f58fdf73
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 7 16:08:48 2008 +0000

    Reorder the GetKnownAvatarTokens a bit based on comments by smcv
    
    
    20080107160848-93b9a-4ceaba996254d9c1fc296e1f51da7caa4291de4f.gz

 spec/Connection_Interface_Avatars.xml |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 04cac026dd7f88a7ba722079abd5018e3a535e0f
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 7 15:55:17 2008 +0000

    Update the general description of the Avatars interface to not use deprecated methods
    
    
    20080107155517-93b9a-b41dcea66e3445196f0f46eaf3a89bca5ee0b108.gz

 spec/Connection_Interface_Avatars.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit aa36fd69d16b02a31800437d46e10fba34c1a601
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Jan 7 15:54:44 2008 +0000

    Try to clarify the definition of GetAvatarTokens a bit more
    
    
    20080107155444-93b9a-70e030601a11a46c231e6548310a276d1bb77d93.gz

 spec/Connection_Interface_Avatars.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 859a34af11d86dfdf72f51dde880764c072eea3d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Dec 3 15:19:28 2007 +0000

    Clarify that clients shouldn't call MediaSessionHandler.Ready until they've connected to the NewStreamHandler signal
    
    
    20071203151928-53eee-114b91e83702d16d60fb1e3c51cc425801118f9b.gz

 spec/Media_Session_Handler.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 049a2014447fa9c60e36a4dd2b8211d1980c1f05
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 18:18:57 2007 +0000

    Add sametime well-known protocol name
    
    
    20071128181857-53eee-b620a1d86e4628608bdd3ccb2947814c9b4886a9.gz

 spec/Connection_Manager.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 709d7032a5fe528fbb143c1f898631cddbe829b6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 18:16:50 2007 +0000

    Clarify how to form Connection object paths and bus names
    
    
    20071128181650-53eee-37d6d68f569f5588fe8535450f7e9449bb84c265.gz

 spec/Connection_Manager.xml |   36 +++++++++++++++++++++++++-----------
 1 files changed, 25 insertions(+), 11 deletions(-)

commit 59b852c4c39689076cba8926a4004ccd402d5dab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 18:00:19 2007 +0000

    < Robot101> smcv: I don't think you can connect to ICQ with TOC
    
    
    20071128180019-53eee-4c3c1a6d554522a6493ab306329bb962c5e1c6d8.gz

 spec/Connection_Manager.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be24ee6f6c5f9e9b7929ad844fa8c71037579bc3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 17:31:55 2007 +0000

    Add qq, myspace well-known protocol names; reference RFCs for jabber, irc; reference real protocol names for aim, icq, msn, yahoo (OSCAR/TOC, OSCAR/TOC, MSNP, YMSG respectively)
    
    
    20071128173155-53eee-bf6dfe9e1018948a085d7892eff2ae1919c6a233.gz

 spec/Connection_Manager.xml |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit 7e646957a8026d123293686a99d0dca18bc1f4a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 17:31:14 2007 +0000

    Require IM protocol names to match [A-Za-z][A-Za-z0-9-]*
    
    
    20071128173114-53eee-3774a38aa5c2cc0d6b42c849a53a4b5b2edf41ea.gz

 spec/Connection_Manager.xml |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 13905cfa7ec03c9680a4d4bf3b0e09e0a3d820eb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 13:55:11 2007 +0000

    Document current expectations for connection managers, and the .manager file format (only the non-obsolete bits)
    
    
    20071128135511-53eee-7baaf23458bf2514bd8e730e0d02052904fcafa8.gz

 spec/Connection_Manager.xml |   92 ++++++++++++++++++++++++++++++++++++++----
 1 files changed, 83 insertions(+), 9 deletions(-)

commit 61c000e4cae91ae7134b417a274cb049dd4265b1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 13:52:51 2007 +0000

    Require AddMembers to be idempotent
    
    
    20071128135251-53eee-70b734fc32f83522d185bc3a9a2e13f09ee41609.gz

 spec/Channel_Interface_Group.xml |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 630f6a9476eb0793444673c2e00de4560d3837d5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 28 13:52:38 2007 +0000

    Update expected output to include index of types
    
    
    20071128135238-53eee-7bcd29f123c6efe0498dc69db719276ee713e98b.gz

 test/expected/spec.html.canon |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 3330a180808a6a547ff4596b447e5f82cf7cc8af
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 28 01:42:24 2007 +0000

    correct the LGPL 2.1 boilerplate (s/Library/Lesser/ and update FSF address)
    
    
    20071128014224-0e791-565cdc6491c4e5975f34789f335d16b90939c0de.gz

 spec/Channel.xml                            |    2 +-
 spec/Channel_Handler.xml                    |    2 +-
 spec/Channel_Interface_Chat_State.xml       |    2 +-
 spec/Channel_Interface_DTMF.xml             |    2 +-
 spec/Channel_Interface_Group.xml            |    2 +-
 spec/Channel_Interface_Hold.xml             |    2 +-
 spec/Channel_Interface_Media_Signalling.xml |    2 +-
 spec/Channel_Interface_Password.xml         |    2 +-
 spec/Channel_Interface_Transfer.xml         |    2 +-
 spec/Channel_Type_Contact_List.xml          |    2 +-
 spec/Channel_Type_Contact_Search.xml        |    2 +-
 spec/Channel_Type_Room_List.xml             |    2 +-
 spec/Channel_Type_Streamed_Media.xml        |    2 +-
 spec/Channel_Type_Text.xml                  |    2 +-
 spec/Channel_Type_Tubes.xml                 |    2 +-
 spec/Connection.xml                         |    2 +-
 spec/Connection_Interface_Aliasing.xml      |    2 +-
 spec/Connection_Interface_Avatars.xml       |    2 +-
 spec/Connection_Interface_Capabilities.xml  |    2 +-
 spec/Connection_Interface_Contact_Info.xml  |    2 +-
 spec/Connection_Interface_Forwarding.xml    |    2 +-
 spec/Connection_Interface_Presence.xml      |    2 +-
 spec/Connection_Interface_Privacy.xml       |    2 +-
 spec/Connection_Interface_Renaming.xml      |    2 +-
 spec/Connection_Manager.xml                 |    2 +-
 spec/Media_Session_Handler.xml              |    2 +-
 spec/Media_Stream_Handler.xml               |    2 +-
 spec/Properties_Interface.xml               |    2 +-
 spec/all.xml                                |    2 +-
 spec/errors.xml                             |    2 +-
 test/expected/_Test.py                      |    2 +-
 test/expected/constants.py                  |    2 +-
 test/expected/enums.h                       |    2 +-
 test/expected/errors.h                      |    2 +-
 test/expected/errors.py                     |    2 +-
 test/expected/interfaces.h                  |    2 +-
 test/expected/interfaces.py                 |    2 +-
 test/expected/spec.html.canon               |    2 +-
 test/input/_Test.xml                        |    2 +-
 test/input/all.xml                          |    2 +-
 test/input/errors.xml                       |    2 +-
 tools/devhelp.xsl                           |    4 ++--
 tools/doc-generator.xsl                     |    4 ++--
 tools/ls-interfaces.xsl                     |    4 ++--
 tools/spec-to-introspect.xsl                |    4 ++--
 45 files changed, 49 insertions(+), 49 deletions(-)

commit 314580a3e9a1f2b6f8ef772d119669a4ffd60600
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 23 14:16:35 2007 +0000

    Expect tp:external-type to have @type
    
    
    20071123141635-53eee-57c4f633f5f85b2f40d38768ed7ce2021fd596f7.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5c411c62b5fa47c2fd0576d72a6936fcdb539c9e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 23 14:11:37 2007 +0000

    Add support for tp:external-type, for other specifications that want to reference the Telepathy spec
    
    
    20071123141137-53eee-b6e23b8359ca99dfb20116b1de0d446c9db6812e.gz

 tools/doc-generator.xsl |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

commit 175b684fe54fbbc6e8d3ed119467b90d85857b2a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Nov 13 14:00:02 2007 +0000

    Add tools/ls-interfaces.xsl
    
    
    20071113140002-53eee-5dbe08aee06e8f84b7a1238345ba21d10cec5202.gz

 tools/ls-interfaces.xsl |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit 6e570831feeff23008159107becf26be449681fa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 22 16:21:03 2007 +0000

    Bump version to 0.17.0.1
    
    
    20071122162103-53eee-782d808e345b05f71a467505a6a9b4889e164bec.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 93b930192d4c7d12c42db4a2adeecf832d429a02
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 22 15:15:10 2007 +0000

    Bump version to 0.17.0
    
    
    20071122151510-53eee-3f0ba53799a323dabadf3b08afe483c2ae5766a9.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b5613fad92f05530a43875f1d474b2a599de782
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Nov 22 15:09:58 2007 +0000

    Remove TODO - I've filed bugs for the items that hadn't already been implemented.
    
    Please file future TODO items as 'enhancement' bugs at:
    https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=telepathy-spec
    
    20071122150958-53eee-952d73f833d2ed35153ecd407db320477f4527fe.gz

 TODO |   21 ---------------------
 1 files changed, 0 insertions(+), 21 deletions(-)

commit 2223088a880c8e3f03698fed518248647e83a40d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Nov 12 15:34:41 2007 +0000

    Stop mentioning HandleType - the type is called Handle_Type, but now we have type annotations, there's no need to mention that either
    
    
    20071112153441-53eee-7652641905cb30fcd5892102c741637199b2b591.gz

 spec/Connection.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 0eeba5e8684a541e6da9cfbe5e7d12b384da5d9a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Nov 9 16:19:49 2007 +0000

    Annotate which interfaces are likely to cause havoc in APIs. Add a warning to the documentation for such interfaces
    
    
    20071109161949-53eee-d19f130214ddcbf57739779b65367b9d0a032a22.gz

 spec/Channel_Interface_Hold.xml            |    3 ++-
 spec/Channel_Interface_Transfer.xml        |    3 ++-
 spec/Channel_Type_Contact_Search.xml       |    3 ++-
 spec/Connection_Interface_Contact_Info.xml |    3 ++-
 spec/Connection_Interface_Forwarding.xml   |    3 ++-
 spec/Connection_Interface_Privacy.xml      |    3 ++-
 spec/Connection_Interface_Renaming.xml     |    3 ++-
 tools/doc-generator.xsl                    |    8 ++++++++
 8 files changed, 22 insertions(+), 7 deletions(-)

commit 3fbd4902caf870694ef87ad8c00de518e2c2a1f9
Author: Xavier Claessens <xclaesse@gmail.com>
Date:   Tue Oct 30 09:04:14 2007 +0000

    Add busy presence type
    
    
    20071030090414-945a0-a4efff2aec4b39bcfb16d851c25580d8ba64caed.gz

 spec/Connection_Interface_Presence.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit f99dd693e08b1cef919303b61240e9045cfeac14
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 15:10:52 2007 +0000

    Oops, remember to give netmask struct types their own name
    
    
    20071026151052-53eee-b7f3079ebb7d7c4e4a364699ddc69a07c779d762.gz

 spec/Channel_Type_Tubes.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 288d91507095be9a3ee43a27d4b8b0b5d14e813b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 15:02:27 2007 +0000

    Connection: rename Channel_List_Entry to Channel_Info and Channel_List to Channel_Info_List
    
    
    20071026150227-53eee-309df69d10a561464f3754c31905254511faba8c.gz

 spec/Connection.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1a50d31dc320d678edd405bb09e2a05519dc51d5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 15:01:56 2007 +0000

    Channel_Type_Tubes: add Socket_Netmask_IPv4, Socket_Address_IPv4 and corresponding IPv6 structures
    
    
    20071026150156-53eee-108a948ece6654a8aad795485f80af2b7f759e67.gz

 spec/Channel_Type_Tubes.xml |   68 ++++++++++++++++++++++++++++++++++++++----
 1 files changed, 61 insertions(+), 7 deletions(-)

commit 451bd494f9a367ee617b9fe81d92fab5dcd8c335
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 15:01:09 2007 +0000

    Rename Stream_List_Entry and Stream_List to Media_Stream_Info and Media_Stream_List
    
    
    20071026150109-53eee-571b0531adebaeb50d96c1d56bd0dbdea742dfc8.gz

 spec/Channel_Type_Streamed_Media.xml |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit aec08e27192134aa586c96820e2643aa4c0c82d7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 15:00:53 2007 +0000

    Rename Room_List_Entry and Room_List to Room_Info and Room_Info_List
    
    
    20071026150053-53eee-67a8da06025a701847ca6dc82853c7a5029b4525.gz

 spec/Channel_Type_Room_List.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d8c85cabc584183528b110d2bc8c749b74581cf7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 26 14:58:56 2007 +0000

    Rename Tube_List_Entry to Tube_Info and Tube_List to Tube_Info_List
    
    
    20071026145856-53eee-e60770f920a1a18db3a7142824580a57c24d535e.gz

 spec/Channel_Type_Tubes.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7edc3c0dad7f1eb902e2094f1d205b26d75a9acd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:17:19 2007 +0000

    Generate HTML docs for types
    
    
    20071016131719-53eee-3f85cb8eeec1fb27980ae31c70db7c6f64d3611d.gz

 tools/doc-generator.xsl |  236 +++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 220 insertions(+), 16 deletions(-)

commit 6c162e45af12ddd41f8c13871db29eb96a59709b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:17:01 2007 +0000

    Find interface XML files in a simpler way
    
    
    20071016131701-53eee-03874ee9f8891271c70e6121eb6d95c48d2a606f.gz

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

commit d9c943edbbe80de69a63fc02a30196fd70f747dc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:12:20 2007 +0000

    Define and use properties-related types
    
    
    20071016131220-53eee-b0d13e38c461f95e8fec59451fd944406250e6ba.gz

 spec/Properties_Interface.xml |   40 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 35 insertions(+), 5 deletions(-)

commit 54cc0bdde3da546d9ca7f52cbf38d87d1a16bc50
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:12:06 2007 +0000

    Define and use media stream handler types
    
    
    20071016131206-53eee-a8954eae8129ba91748126b282d6fb27d89ac017.gz

 spec/Media_Stream_Handler.xml |   48 ++++++++++++++++++++++++++++++++++++----
 1 files changed, 43 insertions(+), 5 deletions(-)

commit 0a320cd00f0468ea62394c757281c7f13f8dd3f2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:11:40 2007 +0000

    Define and use ConnectionManager-related types
    
    
    20071016131140-53eee-efd50d62db6758451fd3bf684933f87b62c744e8.gz

 spec/Connection_Manager.xml |   84 +++++++++++++++++++++++++++----------------
 1 files changed, 53 insertions(+), 31 deletions(-)

commit 232ab3482a3baf94c7125899bcb6015ce3df8d5f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:11:26 2007 +0000

    Define and use presence-related types
    
    
    20071016131126-53eee-e1c9f8bf43d3dbe6c2078d951f18221b7e6332f9.gz

 spec/Connection_Interface_Presence.xml |   48 ++++++++++++++++++++++++++++---
 1 files changed, 43 insertions(+), 5 deletions(-)

commit 413dffd52f29a8f384ecd041d8fa5d06aabb8c75
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:11:15 2007 +0000

    Define and use capability-related types
    
    
    20071016131115-53eee-096e76742f695f7e501b49e90ca6051288a8650c.gz

 spec/Connection_Interface_Capabilities.xml |   43 +++++++++++++++++++++++++--
 1 files changed, 39 insertions(+), 4 deletions(-)

commit a6f919ba6aed550604f7ff10b62fcac6be41f1ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:11:05 2007 +0000

    Define and use Avatar_Token_Map
    
    
    20071016131105-53eee-36b5c1b3941c0835ff8ed4ac5759f2d091b80226.gz

 spec/Connection_Interface_Avatars.xml |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 48decafb1eb8d6d8f17da3e148dc164d8e46e323
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:10:53 2007 +0000

    Define and use Alias_Pair, Alias_Map
    
    
    20071016131053-53eee-448759005b2e159fdf54741a722c7440843121b1.gz

 spec/Connection_Interface_Aliasing.xml |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

commit 7503a4c3eaf1b840640796b3bb063c60f4a4731d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:10:39 2007 +0000

    Define and use Channel_List_Entry struct type
    
    
    20071016131039-53eee-2698a1b48620f807acf2647e0f83681ef489d331.gz

 spec/Connection.xml |   33 ++++++++++++++++++++++++---------
 1 files changed, 24 insertions(+), 9 deletions(-)

commit 92c9937edb1d987d30bfbea8467bd59cb630d641
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:10:21 2007 +0000

    Annotate types in Tubes
    
    
    20071016131021-53eee-005a808705c90c7958dd09425f9624792002359c.gz

 spec/Channel_Type_Tubes.xml |   50 +++++++++++++++++++++++++++++++++++++------
 1 files changed, 43 insertions(+), 7 deletions(-)

commit bf6cb2d3783b88cf397b0ea780b40785e983ec96
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:10:09 2007 +0000

    Remove unnecessary tp:name-const from Tubes channel type
    
    
    20071016131009-53eee-3594f77cb149e60c1116f7783034f836ce14f6ba.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b12fcfa78d30193f58975a01e9dff622847fd4c7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:09:55 2007 +0000

    Add and use Pending_Text_Message struct type
    
    
    20071016130955-53eee-5f4fb149220c89ce21bb5e214545dcdd451a81b4.gz

 spec/Channel_Type_Text.xml |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 5c065d6e79e41407fcc3951bd532428d3970ca56
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:09:44 2007 +0000

    Add and use Room_List_Entry struct type
    
    
    20071016130944-53eee-29528db74a73d9152adc233ef560952ab8c76ef9.gz

 spec/Channel_Type_Room_List.xml |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 10675ea085ee7bb3d45e13dd7c6623436a301283
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:09:19 2007 +0000

    Add and use Local_Pending_Info struct type
    
    
    20071016130919-53eee-78df2a6f4835cc1853ed675c492a6f456b9a0610.gz

 spec/Channel_Interface_Group.xml |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 0d2491020e9ae174793e44f9cf29d5ee33506c8f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:08:58 2007 +0000

    Add definitions for some generic types
    
    
    20071016130858-53eee-e6e0d3ccb180ed9b7d8fa964e898789b05cc491c.gz

 spec/all.xml           |    1 +
 spec/generic-types.xml |   67 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 0 deletions(-)

commit c84a750e9d66e761525b45268a94348a7b74420b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:08:35 2007 +0000

    Add channel handler to the specification (finally)
    
    
    20071016130835-53eee-f514fb7c35f4f73edd15a5b441323646473c1a1e.gz

 spec/Channel_Handler.xml |   62 ++++++++++++++++++++++++++++++++++++++++++++++
 spec/all.xml             |    2 +
 2 files changed, 64 insertions(+), 0 deletions(-)

commit f89968be052af66cddf2999f3a4b0fc4d698badf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 16 13:06:35 2007 +0000

    Canonicalize tp:type Timestamp to Unix_Timestamp and Interface to DBus_Interface
    
    
    20071016130635-53eee-c789ce61a250dfd42e8bf312c0e1bec6c29a36c9.gz

 spec/Channel.xml                           |    4 ++--
 spec/Channel_Type_Text.xml                 |    8 ++++----
 spec/Connection.xml                        |    6 +++---
 spec/Connection_Interface_Capabilities.xml |    2 +-
 spec/Connection_Interface_Presence.xml     |    2 +-
 spec/Connection_Manager.xml                |    2 +-
 6 files changed, 12 insertions(+), 12 deletions(-)

commit c1e37fc3f65289b8b8cab0acf252e03a2ba16762
Author: Alp Toker <alp@atoker.com>
Date:   Fri Oct 12 01:18:43 2007 +0000

    Add tp:type to tube ID args for type safety
    
    
    20071012011843-7c7f9-65415daeb870f0e0f86efa69ea9487e7a78fb443.gz

 spec/Channel_Type_Tubes.xml |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit cbd335f396622ad9be38c782c49aa56452c47b5d
Author: Alp Toker <alp@atoker.com>
Date:   Fri Oct 12 01:05:59 2007 +0000

    Annotate Tubes enum types
    
    
    20071012010559-7c7f9-574c759c6123344198e13b500663d6f3bceb6fa1.gz

 spec/Channel_Type_Tubes.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit f3558f8adb97673584fa047719e9eae1760e6d67
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 4 11:48:36 2007 +0000

    Mark XSL stylesheets with licensing and "where to get the master copy" info
    
    
    20071004114836-53eee-22a88881e03e8477cb06b6034e4587ea5a3ec63d.gz

 tools/devhelp.xsl            |   21 +++++++++++++++++++++
 tools/doc-generator.xsl      |   21 +++++++++++++++++++++
 tools/spec-to-introspect.xsl |   25 +++++++++++++++++++++++++
 3 files changed, 67 insertions(+), 0 deletions(-)

commit 06fbe7c0947606315dc2ec9012eff6fa32ab25f1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 27 15:09:15 2007 +0000

    Set version to 0.16.999 to indicate that 0.17.0 hasn't happened yet
    
    
    20070927150915-53eee-abf74c93c9a9cc8552b6e20182495a358808c76c.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 38c3bb5a349054ca3df1b351a4747a352369a902
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 27 14:04:11 2007 +0000

    Don't provide the D-Bus name mapping on 1-1 D-Bus tubes
    
    
    20070927140411-53eee-861f2a9b8e07a0abf50212bf9a63bba8d4244d18.gz

 spec/Channel_Type_Tubes.xml |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit fb583063f80eb5dd7ccbd3ea206bddc3a0fd7368
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 27 14:03:53 2007 +0000

    Explain the desired semantics for chatroom and 1-1 D-Bus tubes
    
    
    20070927140353-53eee-6863b7702525d324fb7e597382a87c1e8c53dab5.gz

 spec/Channel_Type_Tubes.xml |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit f25ec0e6e124c574cb0eb01f940d2b285aa1e6e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Sep 27 13:57:10 2007 +0000

    Bump version to 0.16.0
    
    
    20070927135710-53eee-acd123544dea3962a874b3c6049e90b32c4f260b.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f1f04945ac90306dac0f39aa44c40698e07e6bcb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Sep 11 18:25:11 2007 +0000

    When joining a Group, CMs are required to (try to) wait for the state to settle (e.g. listing all members) before moving the local user from remote-pending to members
    
    
    20070911182511-53eee-a1a216bf7cce1a76a7bc3efbfd9f0061e195e36c.gz

 spec/Channel_Interface_Group.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit a04488943f7cad5af681f3b6ea9fa775ef4e65b9
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Sep 3 11:59:41 2007 +0000

    Clarified Group.Change.Reason.Offline usage, and fixed a typo in the spec
    
    
    20070903115941-01440-f8ef0f11535e623be1ce87340b26f2a173790b79.gz

 spec/Channel_Interface_Group.xml |    3 ++-
 spec/Channel_Type_Tubes.xml      |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 6ffdf6599ffebf2b1064739c1109a007025d1b42
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Aug 27 17:07:43 2007 +0000

    bump version to 0.15.5.1
    
    
    20070827170743-0e791-50763d9b1f2801794ce4fccc510b9b1d7870d1f2.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b4351de5fb00d3e7edd0c97d8e22427d0838860e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Aug 27 16:52:46 2007 +0000

    bump version to 0.15.5
    
    
    20070827165246-0e791-295929036e7f3353a657b3a394e3a0b906a165f4.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 831b9bfadf550fa50a6f34966be0f72b29a861ec
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Aug 27 15:55:01 2007 +0000

    rename Tube_{Address_Type,Access_Control} to Socket_* so they can be reused outside the Tube interface (file transfer for example)
    
    
    20070827155501-0e791-5804088ceb7ee610b3173814623aa065147fafee.gz

 spec/Channel_Type_Tubes.xml |   38 +++++++++++++++++++-------------------
 1 files changed, 19 insertions(+), 19 deletions(-)

commit 7c42104378722daaae43a7187fabb5dfe2456e3e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Aug 27 15:53:40 2007 +0000

    replace "must contain the boolean value false" wording with "must be ignored" when talking about tube access variants
    
    
    20070827155340-0e791-6df8f674fb7a68f8595732386dd810fc9669c7fa.gz

 spec/Channel_Type_Tubes.xml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit ab9fbb1fcde99d7da8fb58a0558ae7c3036979f8
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Aug 27 13:15:08 2007 +0000

    Channel.Type.Text: clarify that subject-contact value of 0 means unknown subject changer
    
    
    20070827131508-01440-9824d2a465dcb57e6f6a237f803ff20a65e4fe6b.gz

 spec/Channel_Type_Text.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bdd436d27f13867140d7c1a201735b3c580929df
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Aug 27 13:00:35 2007 +0000

    Connection.Interface.Avatars: introduce a new GetKnownAvatarTokens() method and deprecate GetAvatarTokens()
    
    
    20070827130035-01440-efb129204726fc05eb7bd9e48624e78273c9b5da.gz

 spec/Connection_Interface_Avatars.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit d181ef1ff953f0e67b39d34229a1ffd265eb68a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 23 12:15:56 2007 +0000

    Add tube access control
    
    
    20070823121556-53eee-7753b09e0522023c5830c39baa0d3705c20d8638.gz

 spec/Channel_Type_Tubes.xml |  124 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 121 insertions(+), 3 deletions(-)

commit 8683a1431327dc1fecf47b14b1cc2c674b03d978
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 23 12:21:15 2007 +0000

    Update expected documentation output for tests - now includes internal link points
    
    
    20070823122115-53eee-b054da8d46829f2f4bc27f8db0023855326d4e24.gz

 test/expected/spec.html.canon |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 4e75080ca145e0e74a549a74c2031ace3610f1f9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Aug 23 12:20:38 2007 +0000

    Fix XMLNS for internal links
    
    
    20070823122038-53eee-847b1436a4a09ee99a2e9c908745a151ead308fb.gz

 tools/doc-generator.xsl |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

commit cdfbb85da359543b8d44f36e8021e8a1268a38ca
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Aug 6 12:09:39 2007 +0000

    Add maintainer-upload-snapshot target to upload snapshots to t.fd.o
    
    
    20070806120939-53eee-abea3032195924123515938a183786d7c8f6b1cd.gz

 Makefile |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit fa37aaa9219918a3addaa1705874b0943e1d927a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Aug 6 12:01:25 2007 +0000

    Bump version to 0.15.4.1 (we should remember to do this post-release)
    
    
    20070806120125-53eee-7f0a701818fe314f99468c4e04baf60e6ef96889.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3d1c153f6e2607901f67aa3199d3d460d98bec71
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 3 11:38:59 2007 +0000

    Fix a remnant of the group membership change reason Rejoined (we now use Separated to mean either leaving due to a netsplit or rejoining due to the end of a netsplit)
    
    
    20070803113859-53eee-c6281cef9d2cd67a054221df54a4d60d4bf0164f.gz

 spec/Channel_Interface_Group.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e756b4688c557e072270c212a456b1d2bbef2715
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 1 17:05:30 2007 +0000

    Allow RequestAvatars to raise InvalidHandle too
    
    
    20070801170530-53eee-df7efe193c1ad32d1c9cd374e233cb31e9e6d0a8.gz

 spec/Connection_Interface_Avatars.xml |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit d7e104387d35fe90b6834d16953529a92b909b64
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 1 16:55:05 2007 +0000

    Allow RequestAvatars to raise Disconnected
    
    
    20070801165505-53eee-7de8468fc33c0b61e91dd0d180ed08dbb665f5e7.gz

 spec/Connection_Interface_Avatars.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 37abe6c42dd6dbfb29f900b29c0da7f27ab4e683
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 1 16:54:44 2007 +0000

    Clarify that RequestAvatars just doesn't emit a signal if the contact has no avatar
    
    
    20070801165444-53eee-3e120ad5830d04092b606781651e7fe7bb802e48.gz

 spec/Connection_Interface_Avatars.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit d23b32aa381a136d37659119e5c7338e20e86e0e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 1 16:53:10 2007 +0000

    Clarify that NotAvailable is raised by RequestAvatar if the contact has no avatar
    
    
    20070801165310-53eee-f2c47e0918d16f4a27113464e753c3152ae9b651.gz

 spec/Connection_Interface_Avatars.xml |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 18b1bb7bdb80f2ba74a41d1064fae9b080992e9d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 1 16:52:44 2007 +0000

    Observe that RequestAvatar is deprecated in favour of RequestAvatars
    
    
    20070801165244-53eee-f9f6ecfa2f549be4d6f519b3f2d7d8a55af8c3e2.gz

 spec/Connection_Interface_Avatars.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit be5cdf749ffeee99e8ca2a642d7bcee93fb1a833
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 3 11:12:59 2007 +0000

    Switch ipv4 and v6 tube addresses back to being represented as strings, to aid debugging
    
    
    20070803111259-53eee-5d0ab18163886a480b5f46adba3c9bf3ecfc7d45.gz

 spec/Channel_Type_Tubes.xml |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit 4d9609213834ebae6e19d4e611855a980bd3b9e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 3 10:53:46 2007 +0000

    Split Tube_Address_Type_IPv4 and IPv6 apart; represent the address as a byte-array
    
    
    20070803105346-53eee-4afed5233d7dae4a241c0ca97844aff01b138df5.gz

 spec/Channel_Type_Tubes.xml |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 5e98df6589599da6a3db91c8a3aaac55b9bb2dd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 3 10:53:24 2007 +0000

    Make Tube_Address_Type_Abstract_Unix include the leading NUL in the byte array
    
    
    20070803105324-53eee-129f399a0f97da4745a00c192fa4523e8754d03e.gz

 spec/Channel_Type_Tubes.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 7a8e43ce7d2bb0efd5dd345240ee38c9c8db1037
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 3 10:53:09 2007 +0000

    Re-word Tube_Address_Type_Unix
    
    
    20070803105309-53eee-c8c6f23aef74dcaee5105fac00a7bc9f7262bd5a.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c404d9bc674655d470fb2f20f73d8869226d3d65
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 19 15:53:21 2007 +0000

    Further improvements to tube spec:
    
    * Split (uv) tube addresses into two parameters of types u, v
    * Rename Tube_Stream_Address_Type to Tube_Address_Type so we can recycle it
      for future UDP tubes
    * Rename Tube_Stream_Address_Type::TCP to Tube_Address_Type::IP
    * Explicitly say that the tube params are defined by the service
    * Recommend that stream tube params are the same as the service's DNS-SD TXT
      record would be
    * Annotate a couple of 'u' arguments with their enumerated types
    * Represent IP port number as 'q' not 'u'
    
    20070719155321-53eee-57ce3935e28f50e922199f0798438d9e0b91500e.gz

 spec/Channel_Type_Tubes.xml |   74 +++++++++++++++++++++++++++++--------------
 1 files changed, 50 insertions(+), 24 deletions(-)

commit a38872ac15e579010a0249c298e567f2e7f3b745
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 18 22:17:39 2007 +0000

    remove stream unix tube specfic comment
    
    
    20070718221739-7fe3f-8d9d2714937ffcadd5c1e3c4f51347ffbed4a631.gz

 spec/Channel_Type_Tubes.xml |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit a22eef080318e48ab3f777f5819ac5f963b8fbd6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Jul 18 22:15:22 2007 +0000

    rename GetStreamUnixSocketAddress to GetStreamTubeSocketAddress to fit new API design
    
    
    20070718221522-7fe3f-96953b3c1fee8c7e74f5c657eb3484051f1b5df2.gz

 spec/Channel_Type_Tubes.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 23e51f0fe439ea2f9a22f03b7c6051e5dd52acb7
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Jul 18 11:25:30 2007 +0000

    revise spec to have (uv) for stream addresses, and other misc adjustments
    
    
    20070718112530-c9803-49d17297331bc001c5e40fd5a91a70135a661219.gz

 spec/Channel_Type_Tubes.xml |  108 +++++++++++++++++++++++++++++++++---------
 1 files changed, 85 insertions(+), 23 deletions(-)

commit f206e6ab2c64c1bf382c3a6ce37ee3788cbbedea
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Tue Jul 17 15:22:19 2007 +0000

    split Tubes channel introduction into paragraphs
    
    
    20070717152219-c9803-88c80ed45f70a9038c1e6226ca8ff271706de1f8.gz

 spec/Channel_Type_Tubes.xml |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 9375cc06a4b63b44b37dce6ae050927005c6978f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:58:02 2007 +0000

    add <a> markups around TCP service type link
    
    
    20070604075802-7fe3f-51205530435617c7c01ef8ca52486f55edd1a103.gz

 spec/Channel_Type_Tubes.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 205a5c2808752f509e6fc63101c1b27421e40b3d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:48:33 2007 +0000

    NotImplemented doc string: "Connection Manager" -> "The connection manager"
    
    
    20070604074833-7fe3f-ebf4a1a1691b1a0384f18093982eba80f7fdceb6.gz

 spec/Channel_Type_Tubes.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit fbe67ca78d6195db3b75a138feec53e9220de8cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:45:28 2007 +0000

    s/dicionary/dictionary
    
    
    20070604074528-7fe3f-7ff4559c576c7bf3c84a1415672308dfc0e2dc1d.gz

 spec/Channel_Type_Tubes.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 27268ae229fd8aa4894aa1f7ab2a8fa94e296d58
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:44:29 2007 +0000

    "these pair of sockets" -> "this pair of sockets"
    
    
    20070604074429-7fe3f-09d0e4d9bc87cbcd539a807b1cd237ea11548839.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0836c3487855dcd363c57d914ef12fbfaee1bf34
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:43:55 2007 +0000

    "the connection managers exports" -> "the connection manager exports"
    
    
    20070604074355-7fe3f-98a16a04e0d14ba48e7bf372570867c986ed4638.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 117230c4fdb966d1850e8ad7569f3dae4c425ec2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:42:29 2007 +0000

    stream Unix tube documentation: explicitely say we're using a stream socket
    
    
    20070604074229-7fe3f-4ff5c1582b0fa2db5767df9307b0ae066fc72f2b.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 911656eb1ab537c3451895c91b839463a962e58e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:39:31 2007 +0000

    add <p> into DBus tube documentation
    
    
    20070604073931-7fe3f-780e5729d02e52aba39dd94c28a8bedede4119f6.gz

 spec/Channel_Type_Tubes.xml |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit 2744a66b1c532f90bc1c7cfd32ea86d069ac6f81
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:37:55 2007 +0000

    add <p> into Stream_Unix documentation
    
    
    20070604073755-7fe3f-757d348ebdffc2bef84b1567132b62c69502acca.gz

 spec/Channel_Type_Tubes.xml |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 732473638d70329a0fb01d5f54673060386cabf0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Jun 4 07:33:19 2007 +0000

    wrap a too long line
    
    
    20070604073319-7fe3f-97b1aebbd32c43cd14f19f9656762db8c1de0e97.gz

 spec/Channel_Type_Tubes.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 039ea0019a3466748ee5eb230934cf2f5a909289
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 1 13:46:18 2007 +0000

    set Stream_Unix instead of StreamUnix as enum suffix
    
    
    20070601134618-7fe3f-f822e636ad93c1156b10581164a4962076ec2f16.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 08ffce89fa885b73e86ef3fe65e0ba3e4dd07a8a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Fri Jun 1 11:17:51 2007 +0000

    rename stream tube to stream tube unix tube (and its method and signal so)
    
    
    20070601111751-7fe3f-a0298c001f06e5fcd56cde4f7cd4421a6473f501.gz

 spec/Channel_Type_Tubes.xml |   41 ++++++++++++++++++++++-------------------
 1 files changed, 22 insertions(+), 19 deletions(-)

commit b64b5de36dd0299a9419ecdb128d6fd35908efb8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Thu May 24 09:33:48 2007 +0000

    Offer{DBus,Stream}Tube can raise NetworkError and NotAvailable
    
    
    20070524093348-7fe3f-3b42c00ae5259948fc03c636c5adb03e4f688249.gz

 spec/Channel_Type_Tubes.xml |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit fbe766fe6f6453f109683e9a8791b586771d07fa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:54:56 2007 +0000

    s/listenning/listening
    
    
    20070523105456-7fe3f-4e98cfb4da0d88a054649ca6eb5a0fb4019a29f5.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d95483f7bc7677aed06b9d36d62c4ecab3f6499e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:54:20 2007 +0000

    better explanation of the service field for stream tubes
    
    
    20070523105420-7fe3f-3245dc467d1b69c79d1b32c580db6e1630d48965.gz

 spec/Channel_Type_Tubes.xml |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 1b82ae9c4b7d160a7d2802df9b4915ffebfd7f67
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:49:29 2007 +0000

    move D-Bus tube service description to OfferDBusTube params
    
    
    20070523104929-7fe3f-d91b86198fc9060c8142282770f3faf438b2cb80.gz

 spec/Channel_Type_Tubes.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 6f02d6ba0d4fbee8dd7ec82b52ecf929ad49ebba
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:40:47 2007 +0000

    AcceptTube and CloseTube can raises InvalidArgument
    
    
    20070523104047-7fe3f-d89e3654c45826dbdd5003b1985e9c9b83fd333b.gz

 spec/Channel_Type_Tubes.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 1a97409dcc31511457ece6196cb655226119c047
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:34:41 2007 +0000

    add Error.NotImplemented to OfferStreamTube too
    
    
    20070523103441-7fe3f-d1f235383aca841bd76b6a30b98515225f7adf41.gz

 spec/Channel_Type_Tubes.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 169a021e77c5451a9f7507e682022681abfcc593
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:34:08 2007 +0000

    add NotImplemented in possible errors of OfferDBusTube as CM can implement only a subset of tube types
    
    
    20070523103408-7fe3f-eb31f4d9777821275a0776e6f33e601461f9e10b.gz

 spec/Channel_Type_Tubes.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit b02a8e6c75dd7ba6d8ff4d1e2423632c59e34069
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 10:03:34 2007 +0000

    add StreamSocketNewConnection signal
    
    
    20070523100334-7fe3f-869c8ec2f939c7021990ff0fbaa9d690434aab8f.gz

 spec/Channel_Type_Tubes.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 3150d107ae30702d2ddadec8a88a5e01878397fe
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 09:56:46 2007 +0000

    add GetStreamSocketAddress method
    
    
    20070523095646-7fe3f-648c0b9bb81f7991e957d71fb4a614be71207f2d.gz

 spec/Channel_Type_Tubes.xml |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 9fe82d27e3579f5da20f8ecbb5e3b3bcc5450e73
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 09:55:47 2007 +0000

    add <tp:docstring> markups to display our errors descriptions instead of generic ones
    
    
    20070523095547-7fe3f-2ea569df2b0dbfa0f994a386f3c638795c48de74.gz

 spec/Channel_Type_Tubes.xml |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit 9b25007b470dfd1c69343147e76f108aa89e3af3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 09:39:12 2007 +0000

    add the OfferStreamTube method
    
    
    20070523093912-7fe3f-7d8a134caaa068b5ec62fcd6a291c3eecb88e8c0.gz

 spec/Channel_Type_Tubes.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit 1d4f4571ef170d1a21dbbb55878fbef8523a6b5f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 09:38:35 2007 +0000

    add Stream tube to tube type enum
    
    
    20070523093835-7fe3f-942859dd569cfd2e09b8afe21717b4defb910309.gz

 spec/Channel_Type_Tubes.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit f2b9cccdd263011bd0b463d7be09f3cc7c6adc57
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 09:09:57 2007 +0000

    add some words about tube ID
    
    
    20070523090957-7fe3f-4fd62c97b6c2338901c4c864b8bcb601928b20ec.gz

 spec/Channel_Type_Tubes.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit de135c10a0af4384d7e1bb247fbdd47c5c1d54d9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed May 23 08:49:41 2007 +0000

    replace OfferTube by OfferDBusTube
    
    
    20070523084941-7fe3f-73e335112d24db614607a65cdb4c6b36b6050f73.gz

 spec/Channel_Type_Tubes.xml |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

commit a73d1b2e2489acb92a049d050c97b72df63d501d
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Fri Jul 20 15:17:18 2007 +0000

    generate DevHelp index file
    
    
    20070720151718-c9803-05c7f167c9af90802808b7840fbd295ff8d06ba9.gz

 Makefile                |    3 ++
 _boring                 |    1 +
 tools/devhelp.xsl       |   50 +++++++++++++++++++++++++++++++++++++++++++++++
 tools/doc-generator.xsl |    3 ++
 4 files changed, 57 insertions(+), 0 deletions(-)

commit 49fa238c31a939e6405f6f048ff7b90e9e81cc81
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 5 13:44:38 2007 +0000

    Explain the conventional semantics for text channels
    
    
    20070705134438-53eee-8be19fab7b0a736e95dd275cd5b145fc854095b2.gz

 spec/Channel_Type_Text.xml |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

commit e27b61a616233ef6f61bfb59ea8e8b7d99a95266
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 5 13:25:22 2007 +0000

    StreamedMedia: describe the expected semantics for making/receiving calls
    
    
    20070705132522-53eee-235f57ab4ba1cda596a01aa439865add2035e884.gz

 spec/Channel_Type_Streamed_Media.xml |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit 5acf5ff0b191346ee361b546667c3d215d908229
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 5 13:24:44 2007 +0000

    StreamedMedia: require Group interface
    
    
    20070705132444-53eee-442b417cf8f2335f1d174171eb94dc69a75685d4.gz

 spec/Channel_Type_Streamed_Media.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0c15eeb205dd12155423db24437967f54ce5f249
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jul 5 13:24:32 2007 +0000

    MediaSignalling: require StreamedMedia
    
    
    20070705132432-53eee-52dd82799c400b320c3f8f96cb5c2dabe145c54a.gz

 spec/Channel_Interface_Media_Signalling.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 44b369efabfe3eae6d65e29588637eec09d1ca8a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 4 19:14:04 2007 +0000

    Clarify the properties interface, fix markup, and comment places where we ought to be using a dictionary rather than an array of struct
    
    
    20070704191404-53eee-fcf4a532b0cb78663e5f950287b75d81315f4ef6.gz

 spec/Properties_Interface.xml |   51 +++++++++++++++++++++++++---------------
 1 files changed, 32 insertions(+), 19 deletions(-)

commit c0b09121ad1a5c76f5b08ad73c74bd159986aadc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 4 16:32:15 2007 +0000

    Add local-xmpp (XEP-0174) to well-known protocol registry
    
    
    20070704163215-53eee-609c7af8854a7760ff28276ae17d351c05968194.gz

 spec/Connection_Manager.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 820fb7f4fc9db6465891032ac1a931773fc4da38
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jul 4 16:26:28 2007 +0000

    Add group membership change reason Separated (for netsplits/rejoins in IRC and Salut)
    
    
    20070704162628-53eee-b4269c2f3d060863f7393b0283f167a269768349.gz

 spec/Channel_Interface_Group.xml |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 7778a0c622c6f1643f348f6c45c804ecaf03533b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 4 18:26:32 2007 +0000

    Avatars: document that a maximum image size of 0 means unlimited
    
    
    20070604182632-53eee-cd4c4cfec0f5b618ec88e80327232589b65dfa29.gz

 spec/Connection_Interface_Avatars.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9a4dc3073934fcf80a3096b6f8249ebf2f06f39b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jun 4 18:25:10 2007 +0000

    Avatars: update Collabora copyright to 2005-2007
    
    
    20070604182510-53eee-0857c617337391a1735a72e2edaf04477e059ba9.gz

 spec/Connection_Interface_Avatars.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 6700229cc7429edeb31cca7b77034b19547ee705
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu May 31 13:23:23 2007 +0000

    bump version to 0.15.4
    
    
    20070531132323-0e791-c32cb6ea68bf2ae9bc8bd8f206f6d74276cb1a34.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0e11f895283735888da42e3f0e0fef6d1f6a720c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu May 31 13:20:44 2007 +0000

    clarify that Handle_Owners_Not_Available doesn't apply to the self handle
    
    
    20070531132044-0e791-666235687fb7dc58c4c65e727fb92ac848acfca6.gz

 spec/Channel_Interface_Group.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e7205eae1019d03025190b2f0a40fdc1be2ea532
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu May 31 12:53:29 2007 +0000

    add Handle_Owners_Not_Available to the group interface
    
    
    20070531125329-0e791-b3e38ff3373623e0182a4363634f0c1dae9213e1.gz

 spec/Channel_Interface_Group.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 89f9aed6b707b21b3c947dbf45d65b2cc32a521c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu May 31 08:30:02 2007 +0000

    s/playing/sending/ on SetStreamSending
    
    
    20070531083002-0e791-75f9c2e9aae55b0b2c0c786c495a4720fd44dacb.gz

 spec/Media_Stream_Handler.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a5ec67a0fd65be2f9aa3d204557ef29fd9faf6bd
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu May 31 08:01:46 2007 +0000

    add a Channel_Group_Change_Reason_Permission_Denied
    
    
    20070531080146-0e791-36d94d8cc76dccbaf5976a5d070105cfb839132a.gz

 spec/Channel_Interface_Group.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit e9787bd8d5492a8abddbad5dea764d135933f997
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 29 16:28:51 2007 +0000

    correct GotRooms signals in room listings to match the implementation in gabble
    
    
    20070529162851-0e791-d6801a13d5a29213e5bfddc89ae0e153378c462a.gz

 spec/Channel_Type_Room_List.xml |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 2ae6d2ac571eb8ba7cc31590be5e40747a3ad57c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 29 15:59:45 2007 +0000

    clarify handling of gone states to avoid comedy loops
    
    
    20070529155945-0e791-0f2b21ff067350597bfd734ee688b4bdd73b6da0.gz

 spec/Channel_Interface_Chat_State.xml |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 961ef4869a37cdc4ab9344a5e4691e8ba2ddd984
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 29 12:23:30 2007 +0000

    add RemoveMembersWithReason method to the group mixin
    
    
    20070529122330-0e791-d34cc10151594172e35bd195de700ac88f2d8f4c.gz

 spec/Channel_Interface_Group.xml |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit d0fa9b4a77db7073b3eaa9cacb9d54c17994383f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 29 12:23:18 2007 +0000

    remove trailing whitespace
    
    
    20070529122318-0e791-4eecafc39285960c9a3c489aa936b51efdc53b95.gz

 spec/Channel_Interface_Group.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b2d764e9dfd227547fc327de35fc3a74bf03d0b7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 23 16:54:25 2007 +0000

    Update tests for doc-generator.xsl changes
    
    
    20070523165425-53eee-599f6f779c4ccea72474947c73c19b2b1154ca18.gz

 test/expected/spec.html.canon |    6 +++---
 test/input/all.xml            |    1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

commit d8d3c347cdc64f31cc682a6b6a1e8038d66fc520
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 23 16:48:48 2007 +0000

    doc-generator.xsl: use <tp:title> and possibly <tp:version> for HTML <title>
    
    
    20070523164848-53eee-ddd21d39b15d0117dd8fd00517bb846215df0e96.gz

 tools/doc-generator.xsl |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit bc960e276891cf7046787b09cce38ee1c69a5791
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed May 23 16:08:29 2007 +0000

    Set the title in all.xml rather than hard-coding it
    
    
    20070523160829-53eee-8bd1fe932089b416675a6ff3d2a27660f9e6f7e0.gz

 spec/all.xml            |    1 +
 tools/doc-generator.xsl |    8 ++++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 66ed2c153f3c1da9349f7dce359a1454712d54ad
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon May 28 21:58:01 2007 +0000

    add RequestAvatars/AvatarRetrieved
    
    
    20070528215801-c9803-9d164ae7103cd88ab47b60075fb7de9da9f2c83b.gz

 spec/Connection_Interface_Avatars.xml |   39 +++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 5fd1b944dc8af295687780edc080c53ea90cfbee
Author: Alp Toker <alp.toker@collabora.co.uk>
Date:   Mon May 14 12:17:27 2007 +0000

    Introduce tp:type attribute
    
    
    This patch provides markup for arg types. It does not attempt to mark up
    struct members or dictionaries -- those changes will require more work,
    but this patch covers the bulk of the spec and will already be useful
    for code generation and formal verification.
    
    20070514121727-52c9a-30e75bb95875331f5ccff3b5804063dc7019ec35.gz

 spec/Channel.xml                           |    8 +++---
 spec/Channel_Interface_Chat_State.xml      |    6 ++--
 spec/Channel_Interface_DTMF.xml            |    2 +-
 spec/Channel_Interface_Group.xml           |   40 ++++++++++++++--------------
 spec/Channel_Interface_Hold.xml            |   10 +++---
 spec/Channel_Interface_Password.xml        |    6 ++--
 spec/Channel_Interface_Transfer.xml        |    4 +-
 spec/Channel_Type_Contact_Search.xml       |    6 ++--
 spec/Channel_Type_Streamed_Media.xml       |   14 +++++-----
 spec/Channel_Type_Text.xml                 |   24 ++++++++--------
 spec/Channel_Type_Tubes.xml                |   14 +++++-----
 spec/Connection.xml                        |   36 ++++++++++++------------
 spec/Connection_Interface_Aliasing.xml     |    4 +-
 spec/Connection_Interface_Avatars.xml      |    6 ++--
 spec/Connection_Interface_Capabilities.xml |    4 +-
 spec/Connection_Interface_Contact_Info.xml |    4 +-
 spec/Connection_Interface_Forwarding.xml   |    6 ++--
 spec/Connection_Interface_Presence.xml     |    6 ++--
 spec/Connection_Interface_Renaming.xml     |    4 +-
 spec/Media_Session_Handler.xml             |    4 +-
 spec/Media_Stream_Handler.xml              |    4 +-
 21 files changed, 106 insertions(+), 106 deletions(-)

commit bd06956965fcc32ba0fbf4f3436f231353ad2a2d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Mon Apr 30 16:02:54 2007 +0000

    tubes are not directly open after the call of AcceptTube
    
    
    20070430160254-7fe3f-e7f131bcc493c2ac8eb239588b3b8e7964676b36.gz

 spec/Channel_Type_Tubes.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit c32da2a493547c33b4d3eafcbe57db4242305430
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 30 13:57:48 2007 +0000

    Bump version to 0.15.3.1
    
    
    20070430135748-53eee-1035f557e7454b1e949fe347c18ca496b65cea5c.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f7a4161a2ec164f8cfe7841d47da6c4127ce9298
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 30 13:41:40 2007 +0000

    Increment version to 0.15.3
    
    
    20070430134140-53eee-ea38a7bc66131fb052560f128081aed6051bb6f0.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 31ef7c063552be0af250a4f2eee9e5f92a7ef434
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 30 13:37:03 2007 +0000

    Redefine the meaning of CONNECTION_ALIAS_FLAG_USER_SET so it doesn't apply to channel-specific handles, and doesn't exclude the possibility that aliases can be set by the remote contact too.
    
    The former is for future improvement to Gabble, and the latter matches its
    current behaviour.
    
    20070430133703-53eee-1a4d57346ea5f3f5e9bc451f29e6d081fd474ddf.gz

 spec/Connection_Interface_Aliasing.xml |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

commit 91e19ee46d67d8802c4767f5764cd7841fc23dcd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 30 13:32:01 2007 +0000

    Assert that aliases should be used as the displayed name
    
    
    20070430133201-53eee-b106368dc0f4a0185e59511c46727f06dd0e6177.gz

 spec/Connection_Interface_Aliasing.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a50d0453fab878bb3a3f981c7c2a8534f1f31ef2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 30 13:26:53 2007 +0000

    Don't say that the aliasing interface can't change unique identifier - we've concluded that on IRC, it probably should
    
    
    20070430132653-53eee-80c061d35c6c4fe655a17691260e9cf88841372e.gz

 spec/Connection_Interface_Aliasing.xml |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit c012d023a6857d6eb94d5e0feecf0c5c92f2dced
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 26 16:15:22 2007 +0000

    Renaming: don't imply that the channel necessarily goes away when its contact has been renamed away
    
    
    20070426161522-53eee-41b0fbcfaf4c38e3914a7480fc533581ae03178c.gz

 spec/Connection_Interface_Renaming.xml |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 914e95c8c4d575c3a64362b60d7e5ba72e2f4ce9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 26 16:13:22 2007 +0000

    Channel: specify the invariant that there can be no more than one named channel per (channel type, handle type, handle)
    
    
    20070426161322-53eee-9de0b73cee382616d63cf8fdd19409c45ee0992f.gz

 spec/Channel.xml |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

commit 4a8899569830aba08820c045c2594aa18f689570
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 26 09:13:36 2007 +0000

    Try again to specify Renaming, following much discussion.
    
    This time, channels that have a handle do not follow the rename (clients are
    responsible for migrating to a new channel), and groups are specified to emit
    MembersChanged after the Renamed signal.
    
    20070426091336-53eee-53ae97ac75ae5c1f51c7280c4cfbeee717de67ea.gz

 spec/Connection_Interface_Renaming.xml |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

commit 3eee9afe7bf3d0d901db805497879ede35a38442
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 26 09:08:41 2007 +0000

    Specify that channel-specific handles and general-purpose handles must be disjoint sets
    
    
    20070426090841-53eee-8ec2e53d2a2c98cecaeaa1f912dd16de017b637a.gz

 spec/Channel_Interface_Group.xml |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 0b27eef9bf6930f8899b3ed22b2685189b817b3d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 14:53:26 2007 +0000

    Bump version to 0.15.2.1, 0.15.2 was quite a while ago
    
    
    20070423145326-53eee-3cd158390ae2d660929d004cc2807c0d7334bd04.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 376b9968635f4500fca40dfa968d74a1b9443fe9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 14:53:10 2007 +0000

    Update Rob Taylor's email address in AUTHORS
    
    
    20070423145310-53eee-223f9453457c8c1f887cb699ebbda4059b8fd5ec.gz

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

commit a1d1cfa8509082e6bf6dc7dc39469b9fadfca4aa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 13:44:30 2007 +0000

    Add the Renamed reason to group membership changes
    
    
    20070423134430-53eee-0e3c9cbf86edd5b70ac94dac892b5c564a27ea5f.gz

 spec/Channel_Interface_Group.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 83b74e3cee597fd37c9b87a78b31bfd754020995
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 12:42:23 2007 +0000

    Add cassidy, Hunger, sjoerd to AUTHORS
    
    
    20070423124223-53eee-9126935b26cfc933ec82f601ee382ef78a40facd.gz

 AUTHORS |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2ad374227e0bfed259648370bff7f95f8e798660
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 12:40:01 2007 +0000

    Remove from README everything referring to the old Python code
    
    
    20070423124001-53eee-c2aea55d49361fd684f70b6f58596ac35a50c625.gz

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

commit 05a98ab26827d15cc3373bf0bf49e718f3b88fc9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 12:34:57 2007 +0000

    Remove obsolete or moved tools
    
    
    20070423123457-53eee-23ec2c313ff7293c9a2890a3fda0222eb4fe3e8b.gz

 tools/README                          |   24 ++
 tools/c-constants-generator.xsl       |  241 ------------
 tools/c-interfaces-generator.xsl      |   57 ---
 tools/generrors.py                    |   42 ---
 tools/genginterface.py                |  645 ---------------------------------
 tools/genxml.py                       |   66 ----
 tools/python-constants-generator.xsl  |   75 ----
 tools/python-errors-generator.xsl     |   37 --
 tools/python-interfaces-generator.xsl |   31 --
 tools/spec-to-python.xsl              |   52 ---
 10 files changed, 24 insertions(+), 1246 deletions(-)

commit a055a94c6d67752479970f29629d0e00b9399b83
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 12:34:18 2007 +0000

    Remove Python code (obsoleted by telepathy-python, which now generates code from the spec)
    
    
    20070423123418-53eee-85645fbcbc44b2675a1a84574c77492167f83005.gz

 telepathy/__init__.py           |   24 ---
 telepathy/constants.py          |  149 -----------------
 telepathy/errors.py             |   32 ----
 telepathy/interfaces.py         |   32 ----
 telepathy/server/__init__.py    |   30 ----
 telepathy/server/channel.py     |  292 ---------------------------------
 telepathy/server/conn.py        |  338 ---------------------------------------
 telepathy/server/connmgr.py     |   72 ---------
 telepathy/server/handle.py      |   34 ----
 telepathy/server/media.py       |   34 ----
 telepathy/server/properties.py  |   24 ---
 11 files changed, 0 insertions(+), 1061 deletions(-)

commit 969c580434a9ef49f0fecc26d8ede02d905ba366
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 12:34:04 2007 +0000

    Remove generation of Python and C code
    
    
    20070423123404-53eee-c4a1fdd508637b31ba2dc7adf15c8344d037debb.gz

 Makefile |  105 ++------------------------------------------------------------
 _boring  |    2 -
 2 files changed, 3 insertions(+), 104 deletions(-)

commit 90436cc1750595ee7fca21cbdb84fa3d87ec840b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 11:48:48 2007 +0000

    Remove obsolete voip-engine.def
    
    
    20070423114848-53eee-0e22c2d366756321bda98ab613cd67922fc40467.gz

 tools/voip-engine.def |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 311f23495a00f0abdeb85bc8c17215cf68a0d83e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 11:47:00 2007 +0000

    Remove obsolete gabble.def, sip.def
    
    
    20070423114700-53eee-01cf0055d043211b0724517e1f44fe7d0cc3ddb5.gz

 tools/gabble.def |    4 ----
 tools/sip.def    |    3 ---
 2 files changed, 0 insertions(+), 7 deletions(-)

commit a979fb8c0bd699be675181bd2a0d8952bb1cd9a8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 23 10:13:13 2007 +0000

    all.xml: Try to XInclude extra file extensions.xml, so we can have non-spec extensions in telepathy-glib etc.; if it's absent, treat it as if empty
    
    
    20070423101313-53eee-5ed69b80a8c688c1bf8b2ec1597308a816bef6aa.gz

 spec/all.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 8b1b751e0aa49fe50e8260677befe686d3905b2e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 16 15:41:58 2007 +0000

    Add @plural to Connection_Status enum
    
    
    20070416154158-53eee-fa5a96071a76f15dd3061f60eb935e2d5ded2ae9.gz

 spec/Connection.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bd8669d24354b9c5eea6d5c97ebf83ecbf4ad81d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 16 15:35:21 2007 +0000

    Update c-interfaces-generator.xsl, c-constants-generator.xsl from telepathy-glib
    
    
    20070416153521-53eee-067d73b9151676d63cbef3e30bc07fe33e4b9da3.gz

 test/expected/enums.h            |   31 ++++++++-
 test/expected/interfaces.h       |    8 ++-
 tools/c-constants-generator.xsl  |  131 ++++++++++++++++++++++++++++++++++----
 tools/c-interfaces-generator.xsl |   33 +++++++++-
 4 files changed, 181 insertions(+), 22 deletions(-)

commit 8282ddfcf4cf27007aa2f3d37552cbe95f03c320
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 9 11:50:07 2007 +0000

    In RequestRename, say nothing about the validity of the handles - that's up to the spec for GetSelfHandle and Renaming. However, do specify that the CM might have to normalize the new identifier.
    
    
    20070409115007-53eee-31a5a709a6aa10fc40268664eef268a72fa72ff4.gz

 spec/Connection_Interface_Renaming.xml |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 9a5a08ef1fe42411e69ce017d59352baae6909ba
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 9 11:46:12 2007 +0000

    Specify that HoldHandles is idempotent, matching current CM behaviour (we're not doing distributed refcounting - if clients want refcounting they should implement it themselves)
    
    
    20070409114612-53eee-f317d8bc5303fb369f920856f9cdc805c4c21cb2.gz

 spec/Connection.xml |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 8aa7d60cf302bc03dd820cba7ec0b2a99f621099
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Apr 9 11:45:03 2007 +0000

    Specify the interaction between GetSelfHandle and Renaming
    
    
    20070409114503-53eee-9f3cf68ba3a22b1d10c84386c5d754d072e95320.gz

 spec/Connection.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 30fc74a97e357d913059db82dfe13615fd211614
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 18 20:41:34 2007 +0000

    Add links to requires too
    
    
    20070418204134-3e2dc-22c445f439dc86fa4061df93bf352de4feb7cd3c.gz

 tools/doc-generator.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1a5533e7a559aac6400adaafb14c58116ce1ea27
Author: Olivier Crete <olivier.crete@collabora.co.uk>
Date:   Wed Apr 18 20:38:18 2007 +0000

    Add clickable list of interfaces
    
    
    20070418203818-3e2dc-58e3b27b5118bc5e818194c5fa1f4daae9395c99.gz

 tools/doc-generator.xsl |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit baabf32e9e49b6e19db310ba2a20a52f7931a97c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 14:08:03 2007 +0000

    bump version to 0.15.2
    
    
    20070413140803-0e791-79f41c59ad11fcd7b2bcd5e2e64631cad03608f9.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6190db232809a9429e60daa2fb41f2061efcffae
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 14:07:04 2007 +0000

    Add type attribute to enums and flags (thanks to Alp Toker <alp@atoker.com>)
    
    
    20070413140704-0e791-c637af2dd563f3e0ad5945beafc20f928d09d151.gz

 spec/Channel_Interface_Chat_State.xml      |    2 +-
 spec/Channel_Interface_Group.xml           |    4 ++--
 spec/Channel_Interface_Hold.xml            |    2 +-
 spec/Channel_Interface_Password.xml        |    2 +-
 spec/Channel_Type_Contact_Search.xml       |    2 +-
 spec/Channel_Type_Streamed_Media.xml       |   10 +++++-----
 spec/Channel_Type_Text.xml                 |    6 +++---
 spec/Connection.xml                        |    6 +++---
 spec/Connection_Interface_Aliasing.xml     |    2 +-
 spec/Connection_Interface_Capabilities.xml |    2 +-
 spec/Connection_Interface_Presence.xml     |    2 +-
 spec/Connection_Manager.xml                |    2 +-
 spec/Media_Stream_Handler.xml              |    6 +++---
 spec/Properties_Interface.xml              |    2 +-
 14 files changed, 25 insertions(+), 25 deletions(-)

commit e92f39eb0c6b0519c6a6abf71d7493c134dc7209
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 14:05:14 2007 +0000

    remove event parameter to StopTelephonyEvent signal
    
    
    20070413140514-0e791-e81894b1e89120a722ff9a6411c8dec07869a376.gz

 spec/Media_Stream_Handler.xml |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit e90ad764c0e58559e93d9a34b3737fdff816dfb5
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 14:04:56 2007 +0000

    change DTMF/telephony events to type y
    
    
    20070413140456-0e791-99595515cbf7ab311245101e267387faca81f797.gz

 spec/Channel_Interface_DTMF.xml |    4 ++--
 spec/Media_Stream_Handler.xml   |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 66ff60326b6eb81aa25f7140885d7de733773582
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 02:04:23 2007 +0000

    bump version to 0.15.1.1
    
    
    20070413020423-0e791-f1f96845f05b154ca8d9dd42bf9522d53c8cd47c.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5210adb8a30ebcb269d36b26f8e0d67b250fcf12
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Apr 13 01:47:11 2007 +0000

    add an enumeration for the DTMF event codes
    
    
    20070413014711-0e791-c7cce225ec58267a8895d0378aeaacbf9c0111b3.gz

 spec/Channel_Interface_DTMF.xml |   78 ++++++++++++++++++++++++++++++---------
 1 files changed, 60 insertions(+), 18 deletions(-)

commit 359cfd3524320db76faccd02a238c16059170aec
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Apr 12 19:28:31 2007 +0000

    bump version to 0.15.1
    
    
    20070412192831-0e791-769623f1fd025581400110246323f196f32775ed.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d34dfb4b1168ec679f8418ef5cb6273ebd61d573
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Apr 12 19:28:16 2007 +0000

    make RFC4733 reference into a link
    
    
    20070412192816-0e791-b602e3735e0b38d27346d0d303f69de18ee76407.gz

 spec/Channel_Interface_DTMF.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 8df808d2507a0cf17a4bf35fb483425eb4a65295
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Apr 12 16:24:54 2007 +0000

    add full-stops to DTMF argument descriptions
    
    
    20070412162454-0e791-14eebaa8ba253ad66acaaa721145eea7ab754145.gz

 spec/Channel_Interface_DTMF.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 6fb6a31a2a22b713aa3171de3182a84243435d23
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Apr 12 16:08:04 2007 +0000

    add Start/StopTelephonyEvent signals on MediaStreamHandler interface
    
    
    20070412160804-0e791-f2e4a45bdce483f6b18fb6a921717c889e4ffaeb.gz

 spec/Media_Stream_Handler.xml |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit a209d0030cd31da5bb91d6289554b18aae224b55
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Apr 12 16:04:30 2007 +0000

    clarify error cases on the DTMF interface
    
    
    20070412160430-0e791-33b71285a89ab31036f33d1d6b01a47803f86edc.gz

 spec/Channel_Interface_DTMF.xml |   36 ++++++++++++++++++++++++++----------
 1 files changed, 26 insertions(+), 10 deletions(-)

commit e42cb30f11ad4aa70eb1d1d0a106f1dbbeaa4b10
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Apr 4 09:11:17 2007 +0000

    replace innards of DTMF API with continuous Start/Stop tone methods
    
    
    20070404091117-0e791-20cc098bd24bdc45b1dda8b84777814096313c3e.gz

 spec/Channel_Interface_DTMF.xml |   61 ++++++++++++++++++++++++--------------
 1 files changed, 38 insertions(+), 23 deletions(-)

commit 4c766b11d49bc716f7fd1d4261ded19bd1c56edb
Author:  <tobias.hunger@basyskom.de>
Date:   Fri Mar 9 14:56:05 2007 +0000

    add_missing_error
    
    
    Add a missing Disconnected error. This brings the method description up to date
    with the description given on the connection class.
    
    20070309145605-fc3cd-5491de0ac7a811177a47a29e7171c6e819dec31b.gz

 spec/Connection.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit cdbfe63af94fb5ecf5a906da23a86a5846118688
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 5 16:13:08 2007 +0000

    Document Media_Stream_Base_Proto so telepathy-glib will be 100% documented
    
    
    20070405161308-53eee-e77d0c8c2569df2718a4159ec2f2c4261f7ffd95.gz

 spec/Media_Stream_Handler.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 5f5d9785f61232450e1d4513ef35bb15d23a472a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Apr 5 16:12:48 2007 +0000

    Correctly put docstrings for Media_Stream_Type inside the <tp:docstring>
    
    
    20070405161248-53eee-044f8dea06d936d599cc47b2e1498652e1286255.gz

 spec/Channel_Type_Streamed_Media.xml |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 84f017d066aeeaaf1e4ce61f80a1778408fd839b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   Wed Apr 4 18:20:48 2007 +0000

    s/LocalPending/Local_Pending and s/RemotePending/Remote_Pending
    
    
    20070404182048-7fe3f-c8c7e8e5458eee035bf99387dce93c4c9fe1aecd.gz

 spec/Channel_Type_Tubes.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7407ba89739907edc4f1ee463381ad7c9202598e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Mar 29 10:16:42 2007 +0000

    Fix FSF address in regression tests too
    
    
    20070329101642-53eee-5a72f95f68b33ff0f45c9f15c9c57c1149d6f744.gz

 test/expected/_Test.py  |    3 ++-
 test/expected/errors.h  |    3 ++-
 test/expected/errors.py |    3 ++-
 test/input/_Test.xml    |    3 ++-
 test/input/errors.xml   |    3 ++-
 5 files changed, 10 insertions(+), 5 deletions(-)

commit 846998a99e8372cc0cf05b0c8e4939c90928b5f8
Author: Thomas Zander <zander@kde.org>
Date:   Tue Mar 27 17:34:39 2007 +0000

    Fix address (FSF moved ages ago)
    
    
    20070327173439-f1f42-05fc594d04527109a4542b172d413c5cce3ddfa3.gz

 spec/Channel.xml                            |    2 +-
 spec/Channel_Interface_Chat_State.xml       |    2 +-
 spec/Channel_Interface_DTMF.xml             |    2 +-
 spec/Channel_Interface_Group.xml            |    2 +-
 spec/Channel_Interface_Hold.xml             |    2 +-
 spec/Channel_Interface_Media_Signalling.xml |    2 +-
 spec/Channel_Interface_Password.xml         |    2 +-
 spec/Channel_Interface_Transfer.xml         |    2 +-
 spec/Channel_Type_Contact_List.xml          |    2 +-
 spec/Channel_Type_Contact_Search.xml        |    2 +-
 spec/Channel_Type_Room_List.xml             |    2 +-
 spec/Channel_Type_Streamed_Media.xml        |    2 +-
 spec/Channel_Type_Text.xml                  |    2 +-
 spec/Channel_Type_Tubes.xml                 |    2 +-
 spec/Connection.xml                         |    2 +-
 spec/Connection_Interface_Aliasing.xml      |    2 +-
 spec/Connection_Interface_Avatars.xml       |    2 +-
 spec/Connection_Interface_Capabilities.xml  |    2 +-
 spec/Connection_Interface_Contact_Info.xml  |    2 +-
 spec/Connection_Interface_Forwarding.xml    |    2 +-
 spec/Connection_Interface_Presence.xml      |    2 +-
 spec/Connection_Interface_Privacy.xml       |    2 +-
 spec/Connection_Interface_Renaming.xml      |    2 +-
 spec/Connection_Manager.xml                 |    2 +-
 spec/Media_Session_Handler.xml              |    2 +-
 spec/Media_Stream_Handler.xml               |    2 +-
 spec/Properties_Interface.xml               |    2 +-
 spec/all.xml                                |    2 +-
 spec/errors.xml                             |    2 +-
 telepathy/__init__.py                       |    2 +-
 telepathy/constants.py                      |    2 +-
 telepathy/errors.py                         |    2 +-
 telepathy/interfaces.py                     |    2 +-
 telepathy/server/__init__.py                |    2 +-
 telepathy/server/channel.py                 |    2 +-
 telepathy/server/conn.py                    |    2 +-
 telepathy/server/connmgr.py                 |    2 +-
 telepathy/server/handle.py                  |    2 +-
 telepathy/server/media.py                   |    2 +-
 telepathy/server/properties.py              |    2 +-
 tools/c-constants-generator.xsl             |    2 +-
 41 files changed, 41 insertions(+), 41 deletions(-)

commit bd66e5fb01aeb89425e8d11b01b264d66b2192a9
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 19:46:10 2007 +0000

    add ID to GetDBusNames/DBusNamesChanged
    
    
    20070321194610-c9803-c9edfc3e6bf07bed22dcf5809db869c33025ab4b.gz

 spec/Channel_Type_Tubes.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 36be8bb17bec3ec057a20cca89a8f30710d681ae
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 16:57:39 2007 +0000

    improve docstrings
    
    
    20070321165739-c9803-2a362f796ff7b9f92158704466c2f2fb3086f571.gz

 spec/Channel_Type_Tubes.xml |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 20f218f5c9b040ff4c33708ac3e1131f78348586
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 16:57:01 2007 +0000

    make DBusNamesChanged emit added/removed rather than all participants
    
    
    20070321165701-c9803-34bf9c15643b5e31f9e252553d421135cd604d81.gz

 spec/Channel_Type_Tubes.xml |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 2a93865ad770ffe904ede63dfa76fceee4725030
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 16:34:52 2007 +0000

    TubeClosed is a signal, not a method
    
    
    20070321163452-c9803-ccd647631e217fbb3acf9a593417c2d0667d0bfd.gz

 spec/Channel_Type_Tubes.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 208787563953e4fa11365e4f1db4fb4159103035
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 16:22:09 2007 +0000

    fix copyright year
    
    
    20070321162209-c9803-d55c9338d94f95933728c630409e827e2bc71e72.gz

 spec/Channel_Type_Tubes.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2e90ed8aa97a18b1a54cdb64ef2040a378344ee4
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 15:19:04 2007 +0000

    add tube initiator to ListTubes
    
    
    20070321151904-c9803-63e87e99b3a596b55cc479ffdae5969e63523a60.gz

 spec/Channel_Type_Tubes.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 089e5bf1cac0991a6fbee81a7f8b63ffe1b099dc
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 15:02:09 2007 +0000

    GetDBusNames/DBusNamesChanges
    
    
    20070321150209-c9803-aa3acf96c70f4bf762811379d0d275eaa74866be.gz

 spec/Channel_Type_Tubes.xml |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

commit dc9bef7be5e27b41870aa1509b85504877683781
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 14:44:03 2007 +0000

    include Channel_Type_Tubes.xml in all.xml
    
    
    20070321144403-c9803-264ae47a2bface97725162926532dbfe9b23ba64.gz

 spec/all.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ff71c252a232193dc6905c28560ceeb5a2ba90df
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 14:43:45 2007 +0000

    fix grouping in all.xml
    
    
    20070321144345-c9803-687c39aa0b65afe659c90faa9d5fa3f06fe15f5e.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e0cf16fc8d4ff368ecf10bbd07b1163dd9bdd9d0
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Wed Mar 21 14:34:50 2007 +0000

    add Channel.Type.Tubes
    
    
    20070321143450-c9803-16190e3e539b99c43a26dc7b54345a2e04f01c91.gz

 spec/Channel_Type_Tubes.xml |  243 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 243 insertions(+), 0 deletions(-)

commit d7d030a8b95090ba51c5d70f86517a4265ad8513
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Mon Mar 19 17:33:31 2007 +0000

    remove unnecessary import from make_all_async.py
    
    
    20070319173331-c9803-82063e372f456adafbc38a3a474bd7077f131acd.gz

 tools/make_all_async.py |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit a171d1cbada6a235b9aa58fa8590426947408d1f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Mar 21 16:08:36 2007 +0000

    Include s:stun-server and q:stun-port in list of well-known connection parameters
    
    
    20070321160836-53eee-2df6e40b3ad479774231d5e2146871d8df5f02eb.gz

 spec/Connection_Manager.xml |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 6e7c682dfa4874333b7e2b33d58cb0ba53dff461
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Mar 20 17:09:01 2007 +0000

    GetHandleOwners raises NotAvailable for channels you shouldn't have called it on (those without CHANNEL_SPECIFIC_HANDLES)
    
    
    20070320170901-53eee-b682ff45425f0d37f16866d83270652c030b2ae4.gz

 spec/Channel_Interface_Group.xml |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 7229a13099886627f655efd6e58f3b9004785939
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Mar 2 12:36:56 2007 +0000

    Adapt Python errors generator so it can be run on all.xml
    
    
    20070302123656-53eee-e4efc4cfa64c9a14997f1db27c91e556e0b62065.gz

 tools/python-errors-generator.xsl |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 7ab61f54cd1d02207e8950ac9dcf63688ce15440
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Mar 2 11:45:08 2007 +0000

    [Copied from Gabble] Alter genginterface.py so it doesn't need dbus-python or Python 2.4
    
    
    20070302114508-53eee-691c037b456cee7d78e74fd237d889eb4ccf0ff4.gz

 tools/genginterface.py |   95 ++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 84 insertions(+), 11 deletions(-)

commit 3a105a0ec1a62af9569a2637f6ae6ff21eb88a15
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Feb 22 20:16:35 2007 +0000

    bump version to 0.15.0.1
    
    
    20070222201635-0e791-11690a15569a7510884097f2b09949f1756d225b.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ab4baa270710e269247f1865342babd40ff38781
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Feb 22 19:39:52 2007 +0000

    bump version to 0.15.0
    
    
    20070222193952-0e791-fcc93ccb81dc8e04596752a1fe73a9c79c496b8b.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2d7cfbc0adb2ab5f0b01953e320f28654c840a2b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Feb 22 19:36:10 2007 +0000

    add flags to media channel capability flags to represent the ability to do STUN and GTalk P2P
    
    
    20070222193610-0e791-b99470d88a2d6d3602687ce34bfd6007193c0841.gz

 spec/Channel_Type_Streamed_Media.xml |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit b4e8436ce933608bcac7350b5c857e6464f11ffa
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Feb 22 19:34:48 2007 +0000

    add nat-traversal, stun-server, stun-port and gtalk-p2p-relay-token properties to the media signalling interface
    
    
    20070222193448-0e791-8af4d108d53ed928b0fff19f680af12ae7ee950e.gz

 spec/Channel_Interface_Media_Signalling.xml |   36 +++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 3b6abd8272c4602fcb254b93b5734f659efa27bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 13 15:24:45 2007 +0000

    Clarify semantics of RequestChannel, and that nonzero handle values make no sense in conjunction with HANDLE_TYPE_NONE
    
    
    20070213152445-53eee-a68aaa5edbec6e40eb897cfc52bf4773704b45f2.gz

 spec/Connection.xml |   59 ++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 45 insertions(+), 14 deletions(-)

commit 05da1576f9e06e9725eca9c7727e3c6d7d7be622
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 12 17:52:56 2007 +0000

    clarify difference between subject and description
    
    
    20070212175256-0e791-d7ef5ba58c337ae69858211946466c9fcf1aaa85.gz

 spec/Channel_Type_Text.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 11b9a59e27767bfd8608f05a8e4d98930f97f986
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 12 17:51:11 2007 +0000

    correct typo
    
    
    20070212175111-0e791-e429a5282e97bb581ee2d846373d6e2cdbf053b5.gz

 spec/Channel_Type_Text.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f49068759e274253799a447d3f09102b0fa5c698
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 9 19:12:35 2007 +0000

    update spec generation XSLT to include the properties
    
    
    20070209191235-0e791-ab6482043cb34207d7f04caf86ed5cdf698f9634.gz

 test/expected/spec.html.canon |    5 ++++-
 test/input/_Test.xml          |    6 ++++++
 tools/doc-generator.xsl       |   26 +++++++++++++++++++++++++-
 3 files changed, 35 insertions(+), 2 deletions(-)

commit 1ef0ec5b042c35528e55c875ade5bd18b8b4b30b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 9 19:07:28 2007 +0000

    update text channel properties to match those implemented in Gabble
    
    
    20070209190728-0e791-6f29835b568aa4d5e23803d5aae95ff8e04e035c.gz

 spec/Channel_Type_Text.xml |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

commit f6b9b5aa9b6f2996e918ca975ffbfd082bc6458a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Feb 9 18:29:49 2007 +0000

    move chat-room specific properties off properties interface docstring onto channel type text in <tp:property> form
    
    
    20070209182949-0e791-a3b031a3cbd66c3e38f165bb77c663a05b11cf27.gz

 spec/Channel_Type_Text.xml    |   55 +++++++++++++++++++++++++++++++++++++++++
 spec/Properties_Interface.xml |   29 ---------------------
 2 files changed, 55 insertions(+), 29 deletions(-)

commit dcb924b17c68edc05dc2761135af31438b095f88
Author:  <guillaume.desmottes@collabora.co.uk>
Date:   Mon Feb 12 16:20:28 2007 +0000

    remove Disconnected and PermissionDenied errors. Add explanations about XEP-0085.
    
    
    20070212162028-9651e-5a53c5d7e3edb58b2e29f12a36b4428d6617cd48.gz

 spec/Channel_Interface_Chat_State.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a7ccb383ea51ab0c58f45d637138c1b538bdd545
Author:  <guillaume.desmottes@collabora.co.uk>
Date:   Mon Feb 12 15:54:44 2007 +0000

    replace ChatState by Chat_State
    
    
    20070212155444-9651e-6f483606146e59d811078e4881bb2fb1655291d7.gz

 spec/Channel_Interface_ChatState.xml  |   98 ---------------------------------
 spec/Channel_Interface_Chat_State.xml |   98 +++++++++++++++++++++++++++++++++
 spec/all.xml                          |    2 +-
 3 files changed, 99 insertions(+), 99 deletions(-)

commit 7a89d472a4499bb70295afd6ba97f19547e935c0
Author:  <guillaume.desmottes@collabora.co.uk>
Date:   Mon Feb 12 14:23:43 2007 +0000

    first draft of Channel.Interface.ChatState
    
    
    20070212142343-9651e-71ef0c88e199d063b09853454951f2631aa1996c.gz

 spec/Channel_Interface_ChatState.xml |   98 ++++++++++++++++++++++++++++++++++
 spec/all.xml                         |    2 +
 2 files changed, 100 insertions(+), 0 deletions(-)

commit 41642070a666d16bdfa1c295de28a9c9340d449f
Author:  <guillaume.desmottes@collabora.co.uk>
Date:   Mon Feb 12 11:37:11 2007 +0000

    Move flag definition inside the interface markup
    
    
    20070212113711-9651e-667b266cf8ca750286b6233c072bf76d5edc992f.gz

 spec/Channel_Interface_Password.xml |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 17c502cb46d6b824176b0cefb9a5c561b469e579
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Feb 12 10:17:50 2007 +0000

    Connection.Interface.Avatars: fixed spelling and grammar errors
    
    
    20070212101750-01440-9df96a2050303f27f7e1e1c83efca11b0b729531.gz

 spec/Connection_Interface_Avatars.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ff28730df0c7e1b7dbf2c542d561db490c1ad4cf
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Feb 5 16:50:28 2007 +0000

    Connection.Interface.Avatars: added ClearAvatar() method
    
    
    20070205165028-01440-f48bd68b257ebabbe592b9d83a414b502c3ab818.gz

 spec/Connection_Interface_Avatars.xml |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 6565aa5c59a697626e518704389c167b6b42f97b
Author:  <guillaume.desmottes@collabora.co.uk>
Date:   Mon Feb 12 10:07:27 2007 +0000

    use new ElementTree namespacing to make python2.5 happy
    
    
    20070212100727-9651e-b214455e1b8d8da3e9621e98ba1918d34448b59d.gz

 tools/genxml.py         |    6 +++++-
 tools/make_all_async.py |    6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

commit d81448a69ca09c426abb0ca9a9d835461314eab2
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Tue Jan 30 12:49:44 2007 +0000

    added StopListing method to RoomList channel type
    
    
    20070130124944-01440-d5f3b1288594e8f77f56b6c11c67a596a64c7536.gz

 spec/Channel_Type_Room_List.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 874379cf8e3f1174222c619191e753ee20d53555
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Feb 7 18:20:38 2007 +0000

    tweak group change reasons for consistency with the rest of the spec; remove the rejected reason because it is already representable as reason: none, actor: the person who rejects your call
    
    
    20070207182038-0e791-b97eb8004e88647e25181b26ab1d544ec3572c24.gz

 spec/Channel_Interface_Group.xml |   13 ++++---------
 telepathy/constants.py           |    5 ++---
 2 files changed, 6 insertions(+), 12 deletions(-)

commit 27b8179f68f0b3259f9950594f399beb4a8f6c90
Author:  <mikhail.zabaluev@nokia.com>
Date:   Mon Feb 5 12:08:03 2007 +0000

    Added new group member change reasons
    
    
    20070205120803-c44c4-7719cbcddddf39cbd45de0ac88e58c750de9ee25.gz

 spec/Channel_Interface_Group.xml |   15 +++++++++++++++
 telepathy/constants.py           |    3 +++
 2 files changed, 18 insertions(+), 0 deletions(-)

commit ea4d3f87a878666be69d1e91b3dfe14583cfdc0d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 6 12:52:12 2007 +0000

    Bump version to 0.14.1.1
    
    
    20070206125212-53eee-d17170508f285a695d04f74ddc3447362e4f9b77.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 71ff9c91e61d0f197129b4fe816ced450108e79c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 6 12:49:54 2007 +0000

    Bump version to 0.14.1
    
    
    20070206124954-53eee-78d845f1fc3afc1e7d60a04d7ecea214c5e019b9.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4940a996a967608bb3c69659d1cc9f97fd2686c7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Feb 6 12:47:19 2007 +0000

    Fix import for renaming of Properties to Properties_INterface
    
    
    20070206124719-53eee-3edd233f30e8a6c5ae1cbaaa1a39a7bbdfb8373c.gz

 telepathy/server/properties.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0df935a5b767d123d3d0ed3eb39fe9a43a0c0ca3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jan 29 16:04:04 2007 +0000

    Rename Properties to PropertiesInterface to match the class name it's meant to generate
    
    
    20070129160404-53eee-7f9f0a4387cbee60eca4307af59e47bcc3ef9124.gz

 spec/Properties.xml           |  171 -----------------------------------------
 spec/Properties_Interface.xml |  171 +++++++++++++++++++++++++++++++++++++++++
 spec/all.xml                  |    2 +-
 3 files changed, 172 insertions(+), 172 deletions(-)

commit 28c02051b3dde5bcc50263ca76df21bd10fe5578
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 26 14:29:43 2007 +0000

    genginterface.py: emit signals by ID in generated code
    
    
    20070126142943-53eee-215ec766741fcc153ab11e4fb618af324fc2cdd8.gz

 tools/genginterface.py |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

commit d1d662aa9ca436ab4bd6145519572d4c492b7ceb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 26 13:45:13 2007 +0000

    Make GInterface class layout private, to avoid breaking ABI when methods are added
    
    
    20070126134513-53eee-d97e25b284f1fed8c8e5de687d17f159dcb2280f.gz

 tools/genginterface.py |   90 ++++++++++++++++++++++++++++++++++--------------
 1 files changed, 64 insertions(+), 26 deletions(-)

commit 8e1ce79a8de47336206ed66ab7fedc665e25cc76
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 12:04:44 2007 +0000

    Document GetLocalPendingMembersWithInfo as added in 0.15.0
    
    
    20070205120444-93b9a-4f7fad25f1b79b4e682fdc7df898894260c68037.gz

 spec/Channel_Interface_Group.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2989e525973eb95b593488b223613f78046ac62a
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Mon Feb 5 11:54:21 2007 +0000

    Fix my somewhat broken english
    
    
    20070205115421-93b9a-db831727ce760c57a5be81b72d4c162d46e376d6.gz

 spec/Channel_Interface_Group.xml |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 76e3ca188e1addbd623a1e66bd11f625fe7ec6b7
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   Thu Feb 1 15:17:45 2007 +0000

    Add GetLocalPendingMembersWithInfo method
    
    
    Add GetLocalPendingMembersWithInfo method to the group interface. Rationale is
    that the local pending members represent requests to the client. To be able to
    make a decision about a request the client really needs to get all Info
    container the request.. e.g whom invited the client to join a group-chat and
    why..
    
    
    20070201151745-93b9a-290c315ea9f1b07fdbe88f7a09a118f62b8c46e0.gz

 spec/Channel_Interface_Group.xml |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit edf6277458502e65cc2f727316370aa59ae8c521
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 16:47:44 2007 +0000

    Finish correcting for XML file renaming
    
    
    20070125164744-53eee-7088ca7a203f93f4d5bb1af7973637f90d992133.gz

 spec/all.xml                |   46 +++++++++++++++++++++---------------------
 telepathy/server/channel.py |    2 +-
 2 files changed, 24 insertions(+), 24 deletions(-)

commit aa992c0e1f615bd0034b4eb64ae1f61840b2cfa6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 15:26:14 2007 +0000

    Rename spec XML files to match the node-name (camel-case with underscores).
    
    
    20070125152614-53eee-2f5667e6035c3f8c59c9844cb287766a289751a2.gz

 spec/ChannelInterfaceDTMF.xml               |   58 ----
 spec/ChannelInterfaceGroup.xml              |  407 ---------------------------
 spec/ChannelInterfaceHold.xml               |  123 --------
 spec/ChannelInterfaceMediaSignalling.xml    |   60 ----
 spec/ChannelInterfacePassword.xml           |   98 -------
 spec/ChannelInterfaceTransfer.xml           |   52 ----
 spec/ChannelTypeContactList.xml             |   69 -----
 spec/ChannelTypeContactSearch.xml           |  133 ---------
 spec/ChannelTypeRoomList.xml                |  100 -------
 spec/ChannelTypeStreamedMedia.xml           |  315 ---------------------
 spec/ChannelTypeText.xml                    |  279 ------------------
 spec/Channel_Interface_DTMF.xml             |   58 ++++
 spec/Channel_Interface_Group.xml            |  407 +++++++++++++++++++++++++++
 spec/Channel_Interface_Hold.xml             |  123 ++++++++
 spec/Channel_Interface_Media_Signalling.xml |   60 ++++
 spec/Channel_Interface_Password.xml         |   98 +++++++
 spec/Channel_Interface_Transfer.xml         |   52 ++++
 spec/Channel_Type_Contact_List.xml          |   69 +++++
 spec/Channel_Type_Contact_Search.xml        |  133 +++++++++
 spec/Channel_Type_Room_List.xml             |  100 +++++++
 spec/Channel_Type_Streamed_Media.xml        |  315 +++++++++++++++++++++
 spec/Channel_Type_Text.xml                  |  279 ++++++++++++++++++
 spec/ConnectionInterfaceAliasing.xml        |  118 --------
 spec/ConnectionInterfaceAvatars.xml         |  194 -------------
 spec/ConnectionInterfaceCapabilities.xml    |  162 -----------
 spec/ConnectionInterfaceContactInfo.xml     |   82 ------
 spec/ConnectionInterfaceForwarding.xml      |   75 -----
 spec/ConnectionInterfacePresence.xml        |  313 --------------------
 spec/ConnectionInterfacePrivacy.xml         |   92 ------
 spec/ConnectionInterfaceRenaming.xml        |   66 -----
 spec/ConnectionManager.xml                  |  243 ----------------
 spec/Connection_Interface_Aliasing.xml      |  118 ++++++++
 spec/Connection_Interface_Avatars.xml       |  194 +++++++++++++
 spec/Connection_Interface_Capabilities.xml  |  162 +++++++++++
 spec/Connection_Interface_Contact_Info.xml  |   82 ++++++
 spec/Connection_Interface_Forwarding.xml    |   75 +++++
 spec/Connection_Interface_Presence.xml      |  313 ++++++++++++++++++++
 spec/Connection_Interface_Privacy.xml       |   92 ++++++
 spec/Connection_Interface_Renaming.xml      |   66 +++++
 spec/Connection_Manager.xml                 |  243 ++++++++++++++++
 spec/MediaSessionHandler.xml                |   74 -----
 spec/MediaStreamHandler.xml                 |  260 -----------------
 spec/Media_Session_Handler.xml              |   74 +++++
 spec/Media_Stream_Handler.xml               |  260 +++++++++++++++++
 telepathy/server/channel.py                 |   18 +-
 telepathy/server/conn.py                    |   16 +-
 telepathy/server/connmgr.py                 |    2 +-
 telepathy/server/media.py                   |    6 +-
 48 files changed, 3394 insertions(+), 3394 deletions(-)

commit cebe089a394dd9a570f87dd17b0030eb86d2c740
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 14:49:27 2007 +0000

    Tweak comment slightly
    
    
    20070125144927-53eee-9f9d06d9ac20babd59844b6267dd34d1a8dd0e9f.gz

 tools/genginterface.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 74134ae9a898e3b35a1fc72d239bebe9a45b23c6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 14:49:10 2007 +0000

    Force signal names to be bug-compatible with dbus-glib
    
    
    20070125144910-53eee-4c98d6b4546fdadade7e750124245d1f34db3481.gz

 tools/genginterface.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 9cdfff6646d33b3bba9addb85005b4fbd5c08b01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 14:48:50 2007 +0000

    Add whitespace after implementation class typedef to make it clearer what the comment refers to
    
    
    20070125144850-53eee-84177da9ce3f79a61e6459ab92c8e817ef9848ec.gz

 tools/genginterface.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 62d399c456d173f7e9cbf63014e17220b5383a6d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 14:47:46 2007 +0000

    genginterface: Instead of hard-coding copyright to be 2005 Nokia/Collabora under LGPL, copy in copyright from spec and declare it to be under the same terms as the spec
    
    
    20070125144746-53eee-aaa70a79301d0e0dd92434c167e2202b6f06ce9d.gz

 tools/genginterface.py |   33 +++++++++++++++------------------
 1 files changed, 15 insertions(+), 18 deletions(-)

commit 434afe1a24f73ccc51f23fec8b00a4482e125d2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 25 13:48:37 2007 +0000

    genginterface.py: Work around the fact that dbus-binding-tool converts long runs of capitals to lower-case-with-underscores in a sub-optimal way
    
    
    20070125134837-53eee-acf2a382cddbe386243bf56907ffa868583a049b.gz

 tools/genginterface.py |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 6e4a15c724956ec929f7129339b25b08cde092bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:24:24 2007 +0000

    Remove old documentation infrastructure - no longer used
    
    
    20070124112424-53eee-0ef7fae55c834f1e67cf485fa943969cbeaef92b.gz

 doc/Makefile         |    5 --
 doc/doc-generator.py |  159 --------------------------------------------------
 doc/order            |   35 -----------
 doc/style.css        |  113 -----------------------------------
 4 files changed, 0 insertions(+), 312 deletions(-)

commit 5f25cc7d72a22089d266f9be05c8c35118bdcecd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:22:28 2007 +0000

    Add lots more people to AUTHORS, including myself. Sort by last name.
    
    
    20070124112228-53eee-5188af00965557570c6176696247653d5ec6be04.gz

 AUTHORS |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit bde569122e779afba278b9784408b53c275e8f9a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:14:24 2007 +0000

    Remove genspec.py to avoid confusion (it's only of historical interest)
    
    genspec.py generates the spec in (an obsolete version of) the new XML format,
    from the Python classes we used to write the spec in.
    
    20070124111424-53eee-1172bb7597fc557b4d0e7ee9b41e0e3247dd5ecc.gz

 tools/genspec.py |  120 ------------------------------------------------------
 1 files changed, 0 insertions(+), 120 deletions(-)

commit ec730dc7fe130992f91e62dda3c8927a6176fafd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:13:17 2007 +0000

    spec, test/input/_Test.xml: remove now-unused tp:name-const attribute
    
    
    20070124111317-53eee-3e283ae0b920744a3174e9ae6cedd747ed137ebf.gz

 spec/Channel.xml                         |    2 +-
 spec/ChannelInterfaceDTMF.xml            |    2 +-
 spec/ChannelInterfaceGroup.xml           |    2 +-
 spec/ChannelInterfaceHold.xml            |    2 +-
 spec/ChannelInterfaceMediaSignalling.xml |    2 +-
 spec/ChannelInterfacePassword.xml        |    2 +-
 spec/ChannelInterfaceTransfer.xml        |    2 +-
 spec/ChannelTypeContactList.xml          |    2 +-
 spec/ChannelTypeContactSearch.xml        |    2 +-
 spec/ChannelTypeRoomList.xml             |    2 +-
 spec/ChannelTypeStreamedMedia.xml        |    2 +-
 spec/ChannelTypeText.xml                 |    2 +-
 spec/Connection.xml                      |    2 +-
 spec/ConnectionInterfaceAliasing.xml     |    2 +-
 spec/ConnectionInterfaceAvatars.xml      |    2 +-
 spec/ConnectionInterfaceCapabilities.xml |    2 +-
 spec/ConnectionInterfaceContactInfo.xml  |    2 +-
 spec/ConnectionInterfaceForwarding.xml   |    2 +-
 spec/ConnectionInterfacePresence.xml     |    2 +-
 spec/ConnectionInterfacePrivacy.xml      |    2 +-
 spec/ConnectionInterfaceRenaming.xml     |    2 +-
 spec/ConnectionManager.xml               |    2 +-
 spec/MediaSessionHandler.xml             |    2 +-
 spec/MediaStreamHandler.xml              |    2 +-
 spec/Properties.xml                      |    2 +-
 test/input/_Test.xml                     |    2 +-
 26 files changed, 26 insertions(+), 26 deletions(-)

commit cd7734b5ad14978ec72377011c8956f1e0aa86b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:13:01 2007 +0000

    Makefile: check that the generated Python actually imports
    
    
    20070124111301-53eee-74f4dbdb44fcb9ee152a7a76ea05501356248ce9.gz

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

commit b924b22415ba2dac17d634f8be972bdae14fbc16
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:11:46 2007 +0000

    c-interfaces-generator: Use consistent names derived from the node name, rather than using the tp:name-const attr
    
    
    20070124111146-53eee-69e8066cc292902588257f20a130fdcd83238380.gz

 test/expected/interfaces.h       |    2 +-
 tools/c-interfaces-generator.xsl |    5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit 9b8da8eb706601d2a4608777373839a00ce03ba5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:10:45 2007 +0000

    spec-to-python.xsl: Don't use generated constants at all, just use string literals for interface names (keeps things simple)
    
    
    20070124111045-53eee-9be2239485956bf8ab4274a5fc179817324b9a33.gz

 test/expected/_Test.py   |    8 ++++----
 tools/spec-to-python.xsl |   13 +++++++------
 2 files changed, 11 insertions(+), 10 deletions(-)

commit ae4b36ada7f01743a4d8a13c3361a5a5bf2e73a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 24 11:09:57 2007 +0000

    Use the same names for Python interface constants as for everything else (suitably mangled to upper-case).
    
    Add compatibility names in telepathy.interfaces so old code works.
    
    20070124110957-53eee-2cdf0ed3fa7a3861b16127fc2538073800403c19.gz

 telepathy/interfaces.py               |   37 ++++++++++----------------------
 test/expected/interfaces.py           |    2 +-
 tools/python-interfaces-generator.xsl |    7 +++++-
 3 files changed, 19 insertions(+), 27 deletions(-)

commit 531ec513bddcc9a1aa29824f88847c69c7be92ca
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 23 20:01:10 2007 +0000

    Include prerequisite implementations in the HTML spec
    
    
    20070123200110-53eee-8d96c662411057069b3a8bf4d03739c6a9692f5a.gz

 tools/doc-generator.xsl |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 0e435cc92c4bfcdf386895330c90118222133234
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 23 19:54:03 2007 +0000

    Convert all enums and flag-sets to prefix/suffix structure.
    
    Also put them in Camel_Case_With_Underscores in case some future language binding wants constants in camel case.
    
    20070123195403-53eee-e798e104f5c84c2dfcfb456f5a6ee3ca5a68325d.gz

 spec/ChannelInterfaceGroup.xml           |   38 +++++++++---------
 spec/ChannelInterfaceHold.xml            |   10 ++--
 spec/ChannelInterfacePassword.xml        |    4 +-
 spec/ChannelTypeContactSearch.xml        |    8 ++--
 spec/ChannelTypeStreamedMedia.xml        |   36 ++++++++--------
 spec/ChannelTypeText.xml                 |   28 ++++++------
 spec/Connection.xml                      |   50 +++++++++++-----------
 spec/ConnectionInterfaceAliasing.xml     |    4 +-
 spec/ConnectionInterfaceCapabilities.xml |    6 +-
 spec/ConnectionInterfacePresence.xml     |   14 +++---
 spec/ConnectionManager.xml               |    8 ++--
 spec/MediaStreamHandler.xml              |   20 +++++-----
 spec/Properties.xml                      |    6 +-
 test/expected/constants.py               |   14 +++----
 test/expected/enums.h                    |   14 +-----
 test/expected/spec.html.canon            |    8 ++--
 test/input/_Test.xml                     |   16 ++-----
 tools/c-constants-generator.xsl          |   65 ++++++++++++++++++++---------
 tools/doc-generator.xsl                  |   22 +++++++---
 tools/python-constants-generator.xsl     |   50 ++++++++++++++++------
 20 files changed, 231 insertions(+), 190 deletions(-)

commit 71488914be329e444655e50db627c5a16f7d7801
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 19 18:25:09 2007 +0000

    Annotate interfaces which require another interface to be implemented too
    
    
    20070119182509-53eee-5fc6949c2babd77b81b4ca9b37dcae3dd0cbcdc3.gz

 spec/ChannelInterfaceDTMF.xml            |    1 +
 spec/ChannelInterfaceGroup.xml           |    1 +
 spec/ChannelInterfaceHold.xml            |    1 +
 spec/ChannelInterfaceMediaSignalling.xml |    1 +
 spec/ChannelInterfacePassword.xml        |    1 +
 spec/ChannelInterfaceTransfer.xml        |    1 +
 spec/ChannelTypeContactList.xml          |    2 ++
 spec/ChannelTypeContactSearch.xml        |    1 +
 spec/ChannelTypeRoomList.xml             |    1 +
 spec/ChannelTypeStreamedMedia.xml        |    1 +
 spec/ChannelTypeText.xml                 |    1 +
 spec/ConnectionInterfaceAliasing.xml     |    1 +
 spec/ConnectionInterfaceAvatars.xml      |    1 +
 spec/ConnectionInterfaceCapabilities.xml |    1 +
 spec/ConnectionInterfaceContactInfo.xml  |    1 +
 spec/ConnectionInterfaceForwarding.xml   |    1 +
 spec/ConnectionInterfacePresence.xml     |    1 +
 spec/ConnectionInterfacePrivacy.xml      |    1 +
 spec/ConnectionInterfaceRenaming.xml     |    1 +
 19 files changed, 20 insertions(+), 0 deletions(-)

commit 8eb3a5043789098a0ea0ac80993fe44a0fd77dc7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 19 17:50:09 2007 +0000

    Use slightly less unwieldy names for interfaces (TpSvcConnectionInterfaceAliasing rather than TpConnectionInterfaceAliasingServiceIface)
    
    
    20070119175009-53eee-639c923f983a1abc40ee84926bb5f1196b071c1b.gz

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

commit d9ab422ce988ac6a589827a3f83647f54e594f30
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 19 17:11:42 2007 +0000

    Include <dbus/dbus-glib.h> in GInterface headers (for DBusGMethodInvocation)
    
    
    20070119171142-53eee-5bf4db63cc048f55376aebc4e8da7a0b74582bb6.gz

 tools/genginterface.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 261ccffa554f66f9e280c368f889c7c7bccdb8aa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 19 14:47:23 2007 +0000

    Don't add type name prefix to signal names - dbus-glib can't cope with multiple signals of the same name on different interfaces anyway
    
    
    20070119144723-53eee-27a6abaee40c1ca2b389c367070012a1e2881986.gz

 tools/genginterface.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0419d4b87baf9b1ffdeadfbb385e7483fb53803e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 19 13:07:26 2007 +0000

    genginterface.py: Returns from async methods are const
    
    
    20070119130726-53eee-acad21c03bed791e0dc269ed068fc6166a2a8222.gz

 tools/genginterface.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4804f95bd985024ec5e510573482a8959eb3c2e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 18:42:29 2007 +0000

    MediaStreamHandler: add SetLocalCodecs method, which can be used to provide codecs after Ready, so that you can go ready for an incoming call and exchange candidates/codecs without knowing your local codecs
    
    
    20070118184229-53eee-2e3d2e78ad15bc7076eafa25f3852ea5b40e2d8f.gz

 spec/MediaStreamHandler.xml |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit aa7aadd4ee569f6d12f40c76bb063ebf1af5cd15
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 18:36:51 2007 +0000

    Media.StreamHandler.SetRemoteCodecs: correct spelling of "connection"
    
    
    20070118183651-53eee-08054755e073a894fcf7724569d7a3e04875dd6d.gz

 spec/MediaStreamHandler.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3265c716dd234b54b8c5ce9af24a6dde57374f6e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 18:06:39 2007 +0000

    ChannelTextSendError: change constants from CHANNEL_SEND_ERROR_UNKNOWN to CHANNEL_TEXT_SEND_ERROR_UNKNOWN, etc., to be consistent with the type's name (Telepathy libraries should support both, for backwards compatibility)
    
    
    20070118180639-53eee-a272f1c98306f9430a50053b62d0e562338352ad.gz

 spec/ChannelTypeText.xml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 15dcbde7ae26988fb85cec4a0a1d0a71b121ef56
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 16:12:13 2007 +0000

    genginterface.py: Emit const modifiers correctly
    
    
    20070118161213-53eee-d2c7f716f94c40073e78d4e89dcfebb1f5ebe0d9.gz

 tools/genginterface.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6c1c1fc4ef4354ed8a7a3ddb0091b4612620eb23
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 14:46:58 2007 +0000

    Generate sample GObjects; GInterfaces; and glue for said GInterfaces
    
    
    20070118144658-53eee-df18490f4ba17753a7f6bee6b873fb3be52b9300.gz

 Makefile                  |   44 ++++-
 _boring                   |    1 +
 tools/extract-nodename.py |   11 +
 tools/genginterface.py    |  506 +++++++++++++++++++++++++++++++++++++++++++++
 tools/make_all_async.py   |   53 +++++
 5 files changed, 613 insertions(+), 2 deletions(-)

commit 5d13cf5627761c4488774e1629f992f85672f336
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 14:44:53 2007 +0000

    gengobject: support signatures (with a dummy GType that doesn't exist yet), signature/objectpath as hash key, diverting output files
    
    
    20070118144453-53eee-92fce392378be3159674d01e35209db3270cc294.gz

 tools/gengobject.py |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 7f2e588c43e5d04def0e474923867c3a3a9b2d7b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 14:44:32 2007 +0000

    Makefile: remove generated C code and temp directory on clean
    
    
    20070118144432-53eee-3c8babef507bc1ecb5219f6c84f796767ce60b0a.gz

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

commit d7125efabf5d0a364512731644c4bb6e9b72e6e5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 18 14:43:45 2007 +0000

    Makefile: keep quiet about creating directories
    
    
    20070118144345-53eee-993cf8b464797db1bce124a8bdc325dfabe29da7.gz

 Makefile |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit 351e000922a72e1d56468d178e095e2d8c8ba52e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 17 16:34:45 2007 +0000

    When generating Python class names, remove underscores (recently added to the source)
    
    
    20070117163445-53eee-fd8961e79e1d17619b0964ca46dc3d0fe5db88ed.gz

 test/expected/_Test.py   |    2 +-
 tools/spec-to-python.xsl |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 9250d4585cc00660fc54fe1564c4182cf6290097
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 17 16:27:21 2007 +0000

    spec/*.xml: Change node names to the form /Channel_Interface_DTMF (so it's easy to generate CamelCase, lower_case and UPPER_CASE names using tr(1) or XSLT's translate())
    
    
    20070117162721-53eee-409991d2f1ed06e8ebdcf984affcbcbd5187a9fd.gz

 spec/ChannelInterfaceDTMF.xml            |    2 +-
 spec/ChannelInterfaceGroup.xml           |    2 +-
 spec/ChannelInterfaceHold.xml            |    2 +-
 spec/ChannelInterfaceMediaSignalling.xml |    2 +-
 spec/ChannelInterfacePassword.xml        |    2 +-
 spec/ChannelInterfaceTransfer.xml        |    2 +-
 spec/ChannelTypeContactList.xml          |    2 +-
 spec/ChannelTypeContactSearch.xml        |    2 +-
 spec/ChannelTypeRoomList.xml             |    2 +-
 spec/ChannelTypeStreamedMedia.xml        |    2 +-
 spec/ChannelTypeText.xml                 |    2 +-
 spec/ConnectionInterfaceAliasing.xml     |    2 +-
 spec/ConnectionInterfaceAvatars.xml      |    2 +-
 spec/ConnectionInterfaceCapabilities.xml |    2 +-
 spec/ConnectionInterfaceContactInfo.xml  |    2 +-
 spec/ConnectionInterfaceForwarding.xml   |    2 +-
 spec/ConnectionInterfacePresence.xml     |    2 +-
 spec/ConnectionInterfacePrivacy.xml      |    2 +-
 spec/ConnectionInterfaceRenaming.xml     |    2 +-
 spec/MediaSessionHandler.xml             |    2 +-
 spec/MediaStreamHandler.xml              |    2 +-
 spec/Properties.xml                      |    2 +-
 22 files changed, 22 insertions(+), 22 deletions(-)

commit 8cf593c6b74d51f9bc89c1c01c4e7c8207554bb3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 10 14:27:54 2007 +0000

    Alter node name of ConnectionManager to /Connection_Manager - used by some of the XSLT as a hint that it should produce CONNECTION_MANAGER, connection_manager
    
    
    20070110142754-53eee-56ac0e4ab664ee47c52ca96f787e9464c7f68094.gz

 spec/ConnectionManager.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b8f086aa1fc57e689e609e7c3250731925033a5c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 10 14:27:30 2007 +0000

    When running make check, display all the diffs at once
    
    
    20070110142730-53eee-09d8ccbf8b6730179cad34d930346317dd0be47e.gz

 Makefile |   32 ++++++++++++++++++++------------
 1 files changed, 20 insertions(+), 12 deletions(-)

commit feaf3e579e184119f851954f637ac78f734a3231
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Jan 10 14:26:28 2007 +0000

    When producing introspect XML, remove unnecessary namespace using perl one-liner to be pedantically valid
    
    
    20070110142628-53eee-d9f3a03f23fd38295dd54d3b5af55ae68d66dda0.gz

 Makefile                       |    5 +++--
 test/expected/introspect.canon |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 42b8c452322fb1e2fd6055ef0f0413f5ee3878bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Jan 8 11:01:20 2007 +0000

    Be XMLNS-correct
    
    
    20070108110120-53eee-eb5ccadd2510c549a3cbeb33b38ca4ff06ba1920.gz

 test/expected/spec.html.canon |    6 +++---
 test/input/_Test.xml          |    6 +++---
 tools/doc-generator.xsl       |    8 ++++----
 3 files changed, 10 insertions(+), 10 deletions(-)

commit ccc721a92ef41cfd2919458f0cbd52b6d47e6a82
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Jan 5 19:10:28 2007 +0000

    Change XML format for errors to something from which we can generate any naming convention. Generate C error enum TpError with members like TP_ERROR_NOT_AVAILABLE.
    
    
    20070105191028-53eee-fd4b976e13d68b502c90d340dee6545025f320cd.gz

 spec/all.xml                      |    4 ++--
 spec/errors.xml                   |   26 +++++++++++++-------------
 test/expected/errors.h            |    8 ++++----
 test/expected/errors.py           |    6 +++---
 test/input/errors.xml             |    8 ++++----
 tools/c-errors-enum-generator.xsl |   16 +++-------------
 tools/doc-generator.xsl           |    6 +++---
 tools/python-errors-generator.xsl |   14 ++------------
 8 files changed, 34 insertions(+), 54 deletions(-)

commit e31544e99b8a4162691e3bf6f5050645a4d26d12
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Jan 4 14:15:44 2007 +0000

    Namespace Telepathy errors in error enum output
    
    
    20070104141544-53eee-042f21e103cabca44f92003ceabae34422139a4d.gz

 test/expected/errors.h            |    4 ++--
 tools/c-errors-enum-generator.xsl |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit faafd41670eac49fbca9b9983a528fa7061d49b5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 17:54:17 2007 +0000

    Correct generated interfaces.h: don't add a trailing semicolon
    
    
    20070102175417-53eee-281fe9917682075d6899e825386d0dee8bc152d1.gz

 test/expected/interfaces.h       |    2 +-
 tools/c-interfaces-generator.xsl |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 41a7d0cef4a7265ef472301e9b18035daed84c62
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 16:08:38 2007 +0000

    Change MediaStreamPendingFlags type to MediaStreamPendingSend to align with Gabble
    
    
    20070102160838-53eee-8b8e107942a4c7205edae2a05575f0f341a3053c.gz

 spec/ChannelTypeStreamedMedia.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 82a75b158150ca4f702913284e1953a378d04cc5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 16:01:27 2007 +0000

    Bump spec version to 0.14.0.1 to indicate development version
    
    
    20070102160127-53eee-cc8dcf12ae05bad04156fe4044ac58fb986b7f23.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d29d37ed872d4059bbd676a495518647c43332ed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 16:00:01 2007 +0000

    Don't #define enum members to themselves like glibc does. Make LAST_foo an enum value rather than a #define
    
    
    20070102160001-53eee-cfc4fe73833d350f3db88909ac6281b83a5071fb.gz

 test/expected/enums.h           |    8 +-------
 tools/c-constants-generator.xsl |    5 ++---
 2 files changed, 3 insertions(+), 10 deletions(-)

commit d546d3f181e7413a1ea45db72a18a729f49d6055
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 15:51:33 2007 +0000

    Run xsltproc, xmllint with --nonet to avoid loading the DTD. Change expected output because arg/@direction defaults to "in" if the DTD was loaded.
    
    
    20070102155133-53eee-0786628469d7ff88773a08d3d87c11f440003af8.gz

 Makefile                       |    4 ++--
 test/expected/introspect.canon |    6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

commit f4836d2cb9666aef5dd93507dd0191848290189e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 15:45:39 2007 +0000

    Also change ConnectionHandleType enum name to HandleType
    
    
    20070102154539-53eee-132794ce2378d409a568da1b285b47c88870a2da.gz

 spec/Connection.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 78484cc32e97cdb09886fe07cb4f0536c45763ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 15:41:59 2007 +0000

    ChannelTypeContactList, ChannelTypeRoomList.xml: remove CONNECTION_ prefix from handle-type constants
    
    
    20070102154159-53eee-0f1c3bc7f6465f2b6c3354de735dfc59695d004b.gz

 spec/ChannelTypeContactList.xml |    8 ++++----
 spec/ChannelTypeRoomList.xml    |    2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 92de985080459d2bcbf8963981f71827036fffbb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 15:40:16 2007 +0000

    Change official names of CONNECTION_HANDLE_TYPE_* to HANDLE_TYPE_*, and put some backwards compatibility glue into the code that will eventually go into telepathy-python
    
    
    20070102154016-53eee-48ee9794cea047d13dd4590f71a58c12456d68c1.gz

 spec/Connection.xml    |    2 +-
 telepathy/constants.py |   20 ++++++++++++++------
 2 files changed, 15 insertions(+), 7 deletions(-)

commit 3d5f167cf62055fc74a0bc2add45415dcabaef7f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 14:30:43 2007 +0000

    Connection.xml: use prefix/suffix structure to get LAST_TP_CONNECTION_HANDLE_TYPE in C header
    
    
    20070102143043-53eee-4b52aca82895d6d8ce6c010c9997043efa4fcfe9.gz

 spec/Connection.xml |   52 +++++++++++++++++++++++++-------------------------
 1 files changed, 26 insertions(+), 26 deletions(-)

commit 95507b435b9c5abec52fdb9662d2aa7c4a78635d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 14:26:45 2007 +0000

    Update python-constants-generator, doc-generator to cope with value-prefix/suffix enum values. Also generate more correct HTML.
    
    
    20070102142645-53eee-82767dbf5c59772d10b14d457da0cfd140540ae3.gz

 test/expected/constants.py           |    4 ++++
 test/expected/spec.html.canon        |    4 ++--
 tools/doc-generator.xsl              |   20 +++++++++++++++-----
 tools/python-constants-generator.xsl |   18 ++++++++++++++++--
 4 files changed, 37 insertions(+), 9 deletions(-)

commit 649d90022e446ddc5f9209f1149c454880eeb160
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 14:22:01 2007 +0000

    c-constants-generator.xsl: Support enumerations with a prefix/suffix structure, and generate a LAST_foo #define for them
    
    
    20070102142201-53eee-0be4c36cd2afe839a22251f6ff45198219b741f7.gz

 test/expected/enums.h           |   11 ++++++++++
 test/input/_Test.xml            |   12 ++++++++++
 tools/c-constants-generator.xsl |   43 +++++++++++++++++++++++++++++++++++++-
 3 files changed, 64 insertions(+), 2 deletions(-)

commit 03a1513582f6f068578081ebabd072cc5085129a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 13:24:50 2007 +0000

    ChannelTypeStreamedMedia.xml, ConnectionInterfaceCapabilities.xml: pluralize type name on sets of flags
    
    
    20070102132450-53eee-6d3bc53e8ed28e54bb2396d9fd301036e625f3df.gz

 spec/ChannelTypeStreamedMedia.xml        |    2 +-
 spec/ConnectionInterfaceCapabilities.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit a917a596b3da88b01ef4d65b9895f45db4d5951e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Jan 2 13:24:00 2007 +0000

    c-constants-generator.xsl: Annotate enums with whether they represent a bitfield/set or whether they are a real enum
    
    
    20070102132400-53eee-6851c87591c53de5b156df2919ef8e4509336f8a.gz

 test/expected/enums.h           |    4 ++++
 tools/c-constants-generator.xsl |    9 +++++----
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 7328e9e38ff12399d9f32215b61acf00551fab1e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 12 17:37:36 2006 +0000

    Copy the embedded CSS stylesheet from the 0.13 spec, reducing the title size from 4em to 2em
    
    
    20061212173736-53eee-2907b65cdbc8b05cea48d6479fdaafbb2b2be229.gz

 test/expected/spec.html.canon |  101 ++++++++++++++++++++++++++++++++++++++++-
 tools/doc-generator.xsl       |   98 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 198 insertions(+), 1 deletions(-)

commit df4a277182d01322a91dd918487cebb5c603c2bf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 12 17:27:52 2006 +0000

    spec/ConnectionInterfacePresence.xml: fix typo "an last activity time" (fear Daf's proofreading skills)
    
    
    20061212172752-53eee-8e8566815a5065cf853d0221d671764a7edd80ce.gz

 spec/ConnectionInterfacePresence.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b6f512fb4abc23584267c8af1f5dc3e67dd42b76
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 12 17:26:46 2006 +0000

    Retarget this version to be the 0.14.0 stable spec
    
    
    20061212172646-53eee-a369e1a9af9d721a3507875733c2a5152eec618d.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1d1c9d0c45e7bdbb8fe4a1b1797a5901cf7b739f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Dec 12 17:24:16 2006 +0000

    Add missing expected data for tests
    
    
    20061212172416-53eee-1dd02ac7b0f809a64ef23db8088a09d0a7b0929a.gz

 test/expected/constants.py |   24 ++++++++++++++++++++++++
 test/expected/enums.h      |   43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 67 insertions(+), 0 deletions(-)

commit 4122430a78e7d08816cf55a5340c11674d2dde15
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:45:45 2006 +0000

    Merge with 0.13 spec
    
    
    20061129134545-53eee-b977c549d16092727a2b1649713c2ee2d48ef36c.gz

 telepathy/server/channel.py |   68 --------------
 telepathy/server/conn.py    |  206 +------------------------------------------
 2 files changed, 1 insertions(+), 273 deletions(-)

commit 08d95575d1305bd885477b77bc460be60943a677
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:36:19 2006 +0000

    Include possible errors in the test case
    
    
    20061129133619-53eee-ffac6bc9e55c27ce0c3dd5aec85eba8a79e52f93.gz

 test/expected/spec.html.canon |    4 +++-
 test/input/_Test.xml          |    6 ++++++
 2 files changed, 9 insertions(+), 1 deletions(-)

commit ee369cebd7299061bdd6698e9eb93375321f0702
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:31:36 2006 +0000

    Add missing <dl></dl> in HTML output
    
    
    20061129133136-53eee-ea9e22b42e9d250e024d33cdec9e14545b0e01ed.gz

 tools/doc-generator.xsl |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 6a5e5be81215d33dcea99a1f98a5b334deb9679c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:30:58 2006 +0000

    Test enum/flags processing
    
    
    20061129133058-53eee-59bbdeefb7edcf84dc603a16dbc42fc33a5c2ed1.gz

 Makefile                      |   14 ++++++++++++
 test/expected/spec.html.canon |   12 ++++++++-
 test/input/_Test.xml          |   26 ++++++++++++++++++++++
 tools/doc-generator.xsl       |   48 ++++++++++++++++++++++------------------
 4 files changed, 76 insertions(+), 24 deletions(-)

commit 43ae220aea704cbeadb7851794a248226a6e33d9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:14:47 2006 +0000

    Include C-code generation in "make check"
    
    
    20061129131447-53eee-4e5ffe7e88678ab6b18e32d278257b6a747ec729.gz

 Makefile                   |    2 ++
 test/expected/errors.h     |   41 +++++++++++++++++++++++++++++++++++++++++
 test/expected/interfaces.h |   19 +++++++++++++++++++
 3 files changed, 62 insertions(+), 0 deletions(-)

commit 6aec02afb3d038759ea009007c5c2b19e5644ccd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:13:06 2006 +0000

    Oops, this is targeting version 0.15.0, not 0.5.0!
    
    
    20061129131306-53eee-cec11c8807ece20754c965c04f3dfbe3a8816d6b.gz

 spec/all.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cfd93dabc085eaff9e9a110aaeff3c395945b07f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:04:40 2006 +0000

    Convert docstrings (that need formatting) to XHTML
    
    
    20061129130440-53eee-f3c544f2c43c1b8854e81c8e983483946ea5c223.gz

 spec/Channel.xml                         |   40 +++---
 spec/ChannelInterfaceDTMF.xml            |   22 ++--
 spec/ChannelInterfaceGroup.xml           |   54 ++++----
 spec/ChannelInterfaceHold.xml            |   44 ++++---
 spec/ChannelInterfaceMediaSignalling.xml |   22 ++--
 spec/ChannelInterfacePassword.xml        |   28 +++--
 spec/ChannelInterfaceTransfer.xml        |   22 ++--
 spec/ChannelTypeContactList.xml          |   62 +++++-----
 spec/ChannelTypeContactSearch.xml        |   56 +++++----
 spec/ChannelTypeRoomList.xml             |   61 +++++-----
 spec/ChannelTypeStreamedMedia.xml        |  114 ++++++++---------
 spec/ChannelTypeText.xml                 |   92 +++++++++-----
 spec/Connection.xml                      |   54 ++++----
 spec/ConnectionInterfaceAliasing.xml     |   46 ++++----
 spec/ConnectionInterfaceAvatars.xml      |   40 +++---
 spec/ConnectionInterfaceCapabilities.xml |   92 +++++++-------
 spec/ConnectionInterfaceContactInfo.xml  |   46 ++++----
 spec/ConnectionInterfaceForwarding.xml   |   22 ++--
 spec/ConnectionInterfacePresence.xml     |   90 +++++++------
 spec/ConnectionInterfacePrivacy.xml      |   32 +++---
 spec/ConnectionInterfaceRenaming.xml     |   22 ++--
 spec/ConnectionManager.xml               |  147 +++++++++++-----------
 spec/MediaSessionHandler.xml             |   60 +++++----
 spec/MediaStreamHandler.xml              |  200 +++++++++++++++++-------------
 spec/Properties.xml                      |  133 +++++++++++---------
 spec/all.xml                             |   22 ++--
 spec/errors.xml                          |   20 ++--
 test/expected/_Test.py                   |    9 +-
 test/expected/errors.py                  |   11 +-
 test/expected/interfaces.py              |    5 +-
 test/expected/introspect.canon           |   23 ++++-
 test/expected/spec.html.canon            |   48 +++++---
 test/input/_Test.xml                     |   52 +++++---
 test/input/all.xml                       |   15 +--
 test/input/errors.xml                    |    6 +-
 35 files changed, 965 insertions(+), 847 deletions(-)

commit e4483eb452b7108e0a38f46335c5800e0486a4f9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:03:47 2006 +0000

    Makefile: improve make check process, generate C as well as Python
    
    
    20061129130347-53eee-c9cfdf6551fa1be778fc19a7c5b92d0f13b8b26a.gz

 Makefile                  |   75 ++++++++++++++++++++++++++++++++------------
 _boring                   |   41 ++++++++++++++++++++++++
 spec/_Test.xml            |   44 --------------------------
 spec/all_test.xml         |   25 ---------------
 spec/errors_test.xml      |   33 --------------------
 test/input/_Test.xml      |   44 ++++++++++++++++++++++++++
 test/input/all.xml        |   25 +++++++++++++++
 test/input/errors.xml     |   33 ++++++++++++++++++++
 8 files changed, 197 insertions(+), 123 deletions(-)

commit d60075ae705cc109bb1e30b0bb63bf84c0d7a904
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:01:58 2006 +0000

    doc-generator.xsl: Redefine docstrings to be XHTML
    
    
    20061129130158-53eee-390e71a97d0df866d2648abe36a27e71a68cb65a.gz

 tools/doc-generator.xsl |   58 +++++++++++++++++++++++++---------------------
 1 files changed, 31 insertions(+), 27 deletions(-)

commit db7916a91c5be2cd31e37b6fc24ce0b681bfd3ab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Nov 29 13:01:31 2006 +0000

    Bring Python/C generation up to date
    
    
    20061129130131-53eee-86e1728383d304b4e15a42696a7765654921646f.gz

 tools/c-constants-generator.xsl       |   64 +++++++++++++++++++++++---------
 tools/c-errors-enum-generator.xsl     |   15 +++++++-
 tools/c-interfaces-generator.xsl      |    5 +++
 tools/python-constants-generator.xsl  |   18 ++++------
 tools/python-errors-generator.xsl     |   11 ++++--
 tools/python-interfaces-generator.xsl |   10 ++++-
 tools/spec-to-python.xsl              |    4 ++-
 7 files changed, 90 insertions(+), 37 deletions(-)

commit d209314418f3978468b55153dd8513afad7e28f1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Nov 28 15:34:44 2006 +0000

    Mark up possible errors consistently as <possible-errors/>
    
    
    20061128153444-53eee-8bf0cc8304ee7f413ef6c922d5d3a38e58a9baa2.gz

 spec/Connection.xml                  |   38 ++++++++++++++-------------------
 spec/ConnectionInterfaceAliasing.xml |   12 +++++-----
 spec/ConnectionManager.xml           |    8 +++---
 3 files changed, 26 insertions(+), 32 deletions(-)

commit 5740e595447297f2f266c2717166c6a37b9fee7d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Nov 28 15:13:04 2006 +0000

    Mark up parameters, returns, possible errors and top-level copyright/license
    
    
    20061128151304-53eee-11fec9f97431a47bba192b98cdb6114a1cd43269.gz

 spec/Channel.xml                         |   53 +++-
 spec/ChannelInterfaceDTMF.xml            |   33 +-
 spec/ChannelInterfaceGroup.xml           |  380 ++++++++++++++---------
 spec/ChannelInterfaceHold.xml            |   79 +++--
 spec/ChannelInterfaceMediaSignalling.xml |   16 +-
 spec/ChannelInterfacePassword.xml        |   54 ++--
 spec/ChannelInterfaceTransfer.xml        |   26 +-
 spec/ChannelTypeContactSearch.xml        |   93 +++---
 spec/ChannelTypeRoomList.xml             |   40 ++-
 spec/ChannelTypeStreamedMedia.xml        |  301 +++++++++++-------
 spec/ChannelTypeText.xml                 |  259 +++++++++-------
 spec/Connection.xml                      |  498 +++++++++++++++++++-----------
 spec/ConnectionInterfaceAliasing.xml     |   98 ++++---
 spec/ConnectionInterfaceAvatars.xml      |  174 +++++++----
 spec/ConnectionInterfaceCapabilities.xml |  120 +++++---
 spec/ConnectionInterfaceContactInfo.xml  |   35 ++-
 spec/ConnectionInterfaceForwarding.xml   |   45 ++-
 spec/ConnectionInterfacePresence.xml     |  227 +++++++++-----
 spec/ConnectionInterfacePrivacy.xml      |   52 ++--
 spec/ConnectionInterfaceRenaming.xml     |   35 ++-
 spec/ConnectionManager.xml               |  149 ++++++----
 spec/Properties.xml                      |  103 ++++---
 spec/all.xml                             |    6 +-
 tools/doc-generator.xsl                  |  151 +++++++++-
 24 files changed, 1896 insertions(+), 1131 deletions(-)

commit 107868a43658cc7fa2404cf50c41ff238ca62b14
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Nov 28 15:12:58 2006 +0000

    Use XInclude to pull sub-documents into all.xml
    
    
    20061128151258-53eee-4a97f573fd23a09275b6c0d173d5f637a9a8f33c.gz

 Makefile                              |    2 +-
 spec/all.xml                          |   61 ++++++++++++++++++---------------
 spec/all_test.xml                     |    8 +++--
 tools/c-constants-generator.xsl       |    6 +---
 tools/c-interfaces-generator.xsl      |    6 +---
 tools/doc-generator.xsl               |   17 +++++----
 tools/python-constants-generator.xsl  |    6 +---
 tools/python-interfaces-generator.xsl |    6 +---
 8 files changed, 53 insertions(+), 59 deletions(-)

commit 552cefc94ba6e65fe3a2550a917d24287ceb418b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Nov 27 10:54:24 2006 +0000

    spec/ConnectionInterfacePresence.xml: Add GetPresence method
    
    
    20061127105424-53eee-29af4b018f93528737d6edd22b6304e3b6d61fbd.gz

 spec/ConnectionInterfacePresence.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 36e492723e89c9e3c5fd336dccca3c49e1fe4988
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Nov 27 10:54:02 2006 +0000

    spec/ChannelTypeText.xml: Add CHANNEL_SEND_ERROR_NOT_IMPLEMENTED
    
    
    20061127105402-53eee-d75fb86180433fb031ae2433e9f93d0a66d43d32.gz

 spec/ChannelTypeText.xml |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 05510017cec617bc8258946e971d3425039ab1f6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Nov 27 10:53:19 2006 +0000

    spec/ChannelInterfaceGroup.xml: Add CHANNEL_GROUP_CHANGE_REASON_ERROR
    
    
    20061127105319-53eee-be4bece4828e9506286b5e48263d6fb109c73df6.gz

 spec/ChannelInterfaceGroup.xml |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ad16558b928a6686667ba85ff6641f35cb7f56a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 24 12:39:51 2006 +0000

    Use attribute "name" rather than "typename" for names of enums and flags sets
    
    
    20061024123951-53eee-dc66ae9def6409409312dc9a30b9bfda2be57de4.gz

 spec/ChannelInterfaceGroup.xml           |    4 ++--
 spec/ChannelInterfaceHold.xml            |    2 +-
 spec/ChannelInterfacePassword.xml        |    2 +-
 spec/ChannelTypeContactSearch.xml        |    2 +-
 spec/ChannelTypeStreamedMedia.xml        |    8 ++++----
 spec/ChannelTypeText.xml                 |    6 +++---
 spec/Connection.xml                      |    6 +++---
 spec/ConnectionInterfaceAliasing.xml     |    2 +-
 spec/ConnectionInterfaceCapabilities.xml |    2 +-
 spec/ConnectionInterfacePresence.xml     |    2 +-
 spec/ConnectionManager.xml               |    2 +-
 spec/MediaStreamHandler.xml              |    6 +++---
 spec/Properties.xml                      |    2 +-
 tools/c-constants-generator.xsl          |    4 ++--
 tools/python-constants-generator.xsl     |    4 ++--
 15 files changed, 27 insertions(+), 27 deletions(-)

commit 6155f6a8fea0c40dca383e778089649207ce97b1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 11:36:21 2006 +0000

    Add some XSLT stylesheets to convert the spec into C as well as Python
    
    
    20061023113621-53eee-68fe98ce281fa6448bc75fb9c1bb005849c10ec6.gz

 tools/c-constants-generator.xsl   |   50 +++++++++++++++++++++++++++++++++++++
 tools/c-errors-enum-generator.xsl |   36 ++++++++++++++++++++++++++
 tools/c-interfaces-generator.xsl  |   26 +++++++++++++++++++
 3 files changed, 112 insertions(+), 0 deletions(-)

commit 5763fd4ca43fbcf45c84d8f7ba2986e1aa8e0002
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 11:22:15 2006 +0000

    Generate constants from spec
    
    
    20061023112215-53eee-7e91a8ce8f5c8d4196cf5652889f4482fe3f44ec.gz

 Makefile                             |    7 +
 telepathy/constants.py               |  233 +++++++++++++++++----------------
 tools/python-constants-generator.xsl |   47 +++++++
 3 files changed, 174 insertions(+), 113 deletions(-)

commit a6624325e8fa7d1b99b93f3f59ca50455817e069
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 11:16:08 2006 +0000

    Mark up enums and flags
    
    
    20061023111608-53eee-b1ad80e09f76c32c997ed1677d45e28d2c281298.gz

 spec/ChannelInterfaceGroup.xml           |   20 ++++++++++++++++++++
 spec/ChannelInterfaceHold.xml            |    6 ++++++
 spec/ChannelInterfacePassword.xml        |    3 +++
 spec/ChannelTypeContactSearch.xml        |    5 +++++
 spec/ChannelTypeStreamedMedia.xml        |   21 +++++++++++++++++++++
 spec/ChannelTypeText.xml                 |   16 ++++++++++++++++
 spec/Connection.xml                      |   28 ++++++++++++++++++++++++++++
 spec/ConnectionInterfaceAliasing.xml     |    3 +++
 spec/ConnectionInterfaceCapabilities.xml |    4 ++++
 spec/ConnectionInterfacePresence.xml     |    8 ++++++++
 spec/ConnectionManager.xml               |    5 +++++
 spec/MediaStreamHandler.xml              |   13 +++++++++++++
 spec/Properties.xml                      |    4 ++++
 13 files changed, 136 insertions(+), 0 deletions(-)

commit 2cd9e085f51b8fd0add6c0d7d13dcfa7f446fb23
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 11:15:40 2006 +0000

    Add CHANNEL_TYPE_GROUP
    
    
    20061023111540-53eee-49357a1284b8d0e68db31a329ef0747d283070c3.gz

 spec/Connection.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a471ac3dc39f9e4e40e08335ce902df35b897285
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 10:20:24 2006 +0000

    Add FIXME comment to GetCapabilities(), which doesn't appear to work at all
    
    
    20061023102024-53eee-bc4ec894026ef71b8d230e858b81df28faf49027.gz

 telepathy/server/conn.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit af43e7cf8e88d9043d511ed44960a3899c9c75b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 10:20:01 2006 +0000

    Add missing sender_keyword to ReleaseHandles()
    
    
    20061023102001-53eee-680d9c704287fa80620535958f015a8a2e227bd3.gz

 telepathy/server/conn.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d18a8d92083fa0f4728f7596d696d63521be6dd5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 10:11:41 2006 +0000

    Correct wrong import
    
    
    20061023101141-53eee-fbb5bb033e2dc234e0f22831780e62e089291986.gz

 telepathy/server/media.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b4df8eec949c43a8f58a00a5b4d48a40c31321b4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 10:11:04 2006 +0000

    Implement telepathy.server.channel in terms of telepathy._generated
    
    
    20061023101104-53eee-e8c331c3e052c9a0b0ea6c2e5a5c6c9d6feb1637.gz

 telepathy/server/channel.py | 1014 ++-----------------------------------------
 1 files changed, 47 insertions(+), 967 deletions(-)

commit e108cfd26c2e670b10af88cf3cd34f9316a2d1f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Oct 23 10:09:36 2006 +0000

    Finish implementing telepathy.server.conn in terms of telepathy._generated
    
    
    20061023100936-53eee-b6691e03e85b431a9cc113ae9ce3e02712c1949e.gz

 telepathy/server/conn.py |  161 +++++++---------------------------------------
 1 files changed, 23 insertions(+), 138 deletions(-)

commit a1a73d26de07a3737bda5a05d4757bb44388188e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:51:19 2006 +0000

    Update expected test output
    
    
    20061020185119-53eee-f4f29ad90369e73ff6f9eff65a552b4cc4c886c6.gz

 test/expected/_Test.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit fea4dded9f4f17384c782a743c469ab75ab203d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:41:05 2006 +0000

    Switch half of telepathy.server.conn to use the generated interfaces
    
    
    20061020184105-53eee-1eb3cec3d86d0d5fc137dd6e8fd26a52f08c9e61.gz

 telepathy/server/conn.py |  638 +---------------------------------------------
 1 files changed, 10 insertions(+), 628 deletions(-)

commit 720bf72629e1f7c3737e0263da74b87314440dd9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:28:36 2006 +0000

    Use PropertiesInterface from _generated
    
    
    20061020182836-53eee-19e8bf8ab3b42ec70c5e7b048ea39fad95f31e46.gz

 telepathy/server/properties.py |  132 +---------------------------------------
 1 files changed, 1 insertions(+), 131 deletions(-)

commit e869da3b23a2ff48f6d2c3ed0e88e1d9b9584963
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:26:53 2006 +0000

    Check telepathy.server.connmgr against new spec generation process, remove unnecessary code
    
    
    20061020182653-53eee-afce94bb332ee5cfd672d3271b17035728b6c819.gz

 telepathy/server/connmgr.py |  163 +------------------------------------------
 1 files changed, 3 insertions(+), 160 deletions(-)

commit 3828e3bd753bdb21016a2859e2b9cd1975fd7e90
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:21:37 2006 +0000

    Use interface constants from _generated
    
    
    20061020182137-53eee-49c8170aa80f1efae646c398d4b6414b8b933976.gz

 telepathy/interfaces.py |   67 ++++++++++++++++++----------------------------
 1 files changed, 26 insertions(+), 41 deletions(-)

commit 48334d4fe0249e282d6b6729bd213bb0873606e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:17:29 2006 +0000

    Use error classes from _generated
    
    
    20061020181729-53eee-146d549683e8032acc597869819c82aa92fe0848.gz

 telepathy/errors.py |   83 +++++++--------------------------------------------
 1 files changed, 11 insertions(+), 72 deletions(-)

commit ac4a86a07cb900ddfd2cba2f7e312bb6eefee13d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 18:15:28 2006 +0000

    Verify that interfaces formerly in telepathy.server.media were converted OK
    
    
    20061020181528-53eee-32806c5d11674a4d0d9c635399c9b3b7cab87dbc.gz

 telepathy/server/media.py |  300 +-------------------------------------------
 1 files changed, 7 insertions(+), 293 deletions(-)

commit 9064bfeaf76bd33fa8d9379f1e24ed04963f83f2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 17:31:30 2006 +0000

    Don't make signals die with NotImplementedError
    
    
    20061020173130-53eee-172bea4b073267192fb8bb6f2f0abc27f3fd2338.gz

 tools/spec-to-python.xsl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4bdfd1bc98cc09a138ba08293274607a65f90e5e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:38:07 2006 +0000

    Verify that telepathy/_generated/errors.py is equivalent to telepathy.errors.py
    
    
    20061020163807-53eee-30c2f0aeca3c0fe4e3e47c171db0b3bcb25c98c3.gz

 telepathy/errors.py |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit be6bbf54b884de3f99f1c87778bf907cd8d13e07
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:23:15 2006 +0000

    Verify that telepathy.interfaces can be implemented usign telepathy._generated.interfaces
    
    
    20061020162315-53eee-c37a75d2629401f2b860135782aa27865a2c5b9d.gz

 telepathy/interfaces.py |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 7df1d1aa05aea57cc9f7d8e1eccded669250654f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:16:10 2006 +0000

    Add a Makefile to drive the spec generation process
    
    
    20061020161610-53eee-f28f5eb6999ad3b6141621e89e299fc7fcc2a4b3.gz

 Makefile |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 63 insertions(+), 0 deletions(-)

commit 0c3340ae07127b34e6dd1d28ecbe1cae184a7b67
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:14:57 2006 +0000

    Add some somewhat fragile test cases for the spec generation process
    
    
    20061020161457-53eee-e9024a7e62c4e6223becde1177c03086537ce577.gz

 spec/_Test.xml                 |   44 +++++++++++++++++++++++++++++++++++++
 spec/all_test.xml              |   23 +++++++++++++++++++
 spec/errors_test.xml           |   33 ++++++++++++++++++++++++++++
 test/expected/_Test.py         |   47 ++++++++++++++++++++++++++++++++++++++++
 test/expected/errors.py        |   37 +++++++++++++++++++++++++++++++
 test/expected/interfaces.py    |   16 +++++++++++++
 test/expected/introspect.canon |    1 +
 test/expected/spec.html.canon  |   28 +++++++++++++++++++++++
 8 files changed, 229 insertions(+), 0 deletions(-)

commit 5724b776de3ea55d81937dadefd912ac208c1576
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:14:01 2006 +0000

    Add an XML form of the Telepathy spec
    
    
    20061020161401-53eee-729b2bb3f8ed58bf957739f010832598bec7ccb2.gz

 spec/Channel.xml                         |  109 ++++++++++
 spec/ChannelInterfaceDTMF.xml            |   56 +++++
 spec/ChannelInterfaceGroup.xml           |  291 +++++++++++++++++++++++++
 spec/ChannelInterfaceHold.xml            |   97 +++++++++
 spec/ChannelInterfaceMediaSignalling.xml |   57 +++++
 spec/ChannelInterfacePassword.xml        |   84 +++++++
 spec/ChannelInterfaceTransfer.xml        |   45 ++++
 spec/ChannelTypeContactList.xml          |   67 ++++++
 spec/ChannelTypeContactSearch.xml        |  118 ++++++++++
 spec/ChannelTypeRoomList.xml             |   92 ++++++++
 spec/ChannelTypeStreamedMedia.xml        |  238 ++++++++++++++++++++
 spec/ChannelTypeText.xml                 |  187 ++++++++++++++++
 spec/Connection.xml                      |  345 ++++++++++++++++++++++++++++++
 spec/ConnectionInterfaceAliasing.xml     |  100 +++++++++
 spec/ConnectionInterfaceAvatars.xml      |  151 +++++++++++++
 spec/ConnectionInterfaceCapabilities.xml |  131 +++++++++++
 spec/ConnectionInterfaceContactInfo.xml  |   72 ++++++
 spec/ConnectionInterfaceForwarding.xml   |   67 ++++++
 spec/ConnectionInterfacePresence.xml     |  210 ++++++++++++++++++
 spec/ConnectionInterfacePrivacy.xml      |   83 +++++++
 spec/ConnectionInterfaceRenaming.xml     |   58 +++++
 spec/ConnectionManager.xml               |  196 +++++++++++++++++
 spec/MediaSessionHandler.xml             |   70 ++++++
 spec/MediaStreamHandler.xml              |  211 ++++++++++++++++++
 spec/Properties.xml                      |  147 +++++++++++++
 spec/all.xml                             |   53 +++++
 spec/errors.xml                          |   82 +++++++
 27 files changed, 3417 insertions(+), 0 deletions(-)

commit c0cc952f2db23fe8a32af2069a7f38c896ad391a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:12:49 2006 +0000

    Add some XSLT stylesheets to convert an extended form of D-Bus introspection data to assorted formats
    
    
    20061020161249-53eee-a968dfebb211f45aeee938099761eeaebb54fc7b.gz

 tools/doc-generator.xsl               |  109 +++++++++++++++++++++++++++++++++
 tools/python-errors-generator.xsl     |   38 +++++++++++
 tools/python-interfaces-generator.xsl |   24 +++++++
 tools/spec-to-introspect.xsl          |   26 ++++++++
 tools/spec-to-python.xsl              |   49 +++++++++++++++
 5 files changed, 246 insertions(+), 0 deletions(-)

commit b76c918b224e7c80fa8bf6587d77a960f01773a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:11:30 2006 +0000

    Temporarily stop making subclasses of Channel so genspec.py will work
    
    
    20061020161130-53eee-148e8ffc53e3fb76eebdf1ff17ac325841cea954.gz

 telepathy/server/channel.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit c8a433b6f31fa59fa0033e0e31c6fdf4c2df8402
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:11:30 2006 +0000

    Temporarily stop making subclasses of Channel so genspec.py will work
    
    
    20061020161130-53eee-4ca4159f41887fb6570ceed28a833e87e00e8998.gz

 telepathy/server/channel.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 40832b561437d8a022b2dbe9f19e5fcf622fb6d4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Oct 20 16:11:01 2006 +0000

    Add genspec.py, used to convert from the current Python-based spec to the new XML-based
    
    
    20061020161101-53eee-f92da618c8cd8ce51a70cb37cd53a9124ae13324.gz

 tools/genspec.py |  120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 120 insertions(+), 0 deletions(-)

commit 2f0ccaaf11ac535111d686e960733d4217b68ba6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 19 16:34:02 2006 +0000

    genxml: work for objects which only list interfaces
    
    
    20061019163402-53eee-cec314ab6322255dd561c03b3048c48b97149947.gz

 tools/genxml.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit e1af75da4cf1b0438ec1d4acbdb0cb0d52a75ace
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Thu Oct 19 16:16:40 2006 +0000

    Change CONNECTION_HANDLE_TYPE_USER_CONTACT_GROUP constant to CONNECTION_HANDLE_TYPE_GROUP
    
    
    20061019161640-53eee-4bf8dc2f3a733aeac6392f1127f93d7d27267aff.gz

 telepathy/server/channel.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e532ed832f70455e6be0add79c672cd15a030bda
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 17 15:06:40 2006 +0000

    ChannelTypeContactList: add note that empty groups might vanish on disconnect
    
    Also remove resolved FIXME comment.
    
    20061017150640-53eee-675d276e177fc0835952827fefa1762fad87817d.gz

 telepathy/server/channel.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 0825a7e8e3ef53b461a6734822af1125b0293143
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 10 14:34:28 2006 +0000

    Document that putting a contact in multiple groups on a one-group-per-contact protocol raises NotAvailable
    
    
    20061010143428-53eee-8171a142ae8ee702cc3f6f744e864fc896d981fe.gz

 telepathy/server/channel.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit dcbfcdcf76fb3f827c34bd54f334a815140dc35d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 10 14:33:13 2006 +0000

    Drop AlreadyInAGroup error, we should just use NotAvailable
    
    
    20061010143313-53eee-de9e1bbe9598fd9947e6842172ea97c3a1deb0aa.gz

 telepathy/errors.py |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit d061724e4dc8269f5427fb3fbcd3a87b457fc521
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Oct 10 14:15:46 2006 +0000

    Add a draft spec for user-defined contact groups, sharing the ContactList channel type but with a new handle type ..._USER_CONTACT_GROUP.
    
    
    20061010141546-53eee-23a93b2cbfd2c5e8c8ac64045b298cbe8941878b.gz

 telepathy/constants.py      |    1 +
 telepathy/errors.py         |    7 +++++
 telepathy/server/channel.py |   53 ++++++++++++++++++++++++++++++++++---------
 3 files changed, 50 insertions(+), 11 deletions(-)

commit da6edde122775b31fdeaaaacc89c058a6b900367
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 14 13:52:54 2006 +0000

    version 0.13.7
    
    
    20061114135254-c9803-750cf879e9c6f8183f3a2dace52c3d15bdccd25c.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d115873dbec292176a0b1fe70b91a72c7ad30bae
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 14 13:37:52 2006 +0000

    add GetPresence method to Presence interface
    
    
    20061114133752-c9803-ea36f1e9928a64f519175e772ea24fd8fac985f8.gz

 telepathy/server/conn.py |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit a0db08505a510b76966c60bb0c35047f0e942b89
Author: Dafydd Harries <dafydd.harries@collabora.co.uk>
Date:   Tue Nov 14 13:37:37 2006 +0000

    add CHANNEL_GROUP_CHANGE_REASON_ERROR
    
    
    20061114133737-c9803-d2ccb5d29083559615593f8f01a17312aa4796fa.gz

 telepathy/server/channel.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cb34eca71783ce06b886a923ae3458710e352c5d
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Tue Nov 7 17:10:41 2006 +0000

    added NOT_IMPLEMENTED send error for text channels
    
    
    20061107171041-01440-728b2154109ae3fdffb58ba50eaa4df34d1b6177.gz

 telepathy/server/channel.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e9a82839993138ea0d30ed4be76a44dd812e3cbb
Author:  <raphael@slinckx.net>
Date:   Sun Nov 5 23:45:56 2006 +0000

    remove non-used libtelepathy.def (used in libtelepathy instead)
    
    
    20061105234556-afd96-ff836b16eabb28850358a04b937fc0a2186782a6.gz

 tools/libtelepathy.def |   29 -----------------------------
 1 files changed, 0 insertions(+), 29 deletions(-)

commit 764ec0a085710232a8520b9165f8f6fa97ee9e18
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   Mon Oct 16 22:57:54 2006 +0000

    Connection: Disconnect method now always destroys the connection object
    
    
    20061016225754-01440-336b3eb1ed7243bb7db791164ab2cbef1880aa26.gz

 telepathy/server/conn.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 90b473182e18fc56a2ed7be65895f1176d94f37b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Sep 21 10:43:24 2006 +0000

    bump version to 0.13.6
    
    
    20060921104324-0e791-7ff61f8d82eed994a90c42a7a4917a66afb2aa58.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7a30b57e2464cbdbbd52808349b932993205c8f0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Sep 21 01:26:53 2006 +0000

    MediaStreamHandler: explain that the Error method should cause a StreamError to be emitted
    
    
    20060921012653-0e791-8dd7fd9dd038f76197c1f564f95aff6fca37fad9.gz

 telepathy/server/media.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit a5348ce69f89e00c1da4a2394ca116afba58e986
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Sep 21 01:26:29 2006 +0000

    MediaSessionHandler: mark the Error method as deprecated and explain a reasonable transition behaviour
    
    
    20060921012629-0e791-965efdac0f85667bc2f7fc24396775438c5a7be1.gz

 telepathy/server/media.py |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 0fc362c91e1dec3aa959b5b3fdbf641650151246
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Sep 21 01:20:36 2006 +0000

    Channel.Type.StreamedMedia: add a StreamError signal to report the reason for stream closure to the UI
    
    
    20060921012036-0e791-67121c0b55e2ce6c61021638a18766a9afc67d27.gz

 telepathy/server/channel.py |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 82eecc082a7c43a1e0898a9a2cb9925b745fda74
Author:  <dafydd.harries@collabora.co.uk>
Date:   Wed Sep 13 09:46:14 2006 +0000

    fix reference to ICE_STREAM_HANDLER
    
    
    20060913094614-b59df-b10e21345eb5f6cb92b1db53ad4fc26cbb4e43fb.gz

 telepathy/server/media.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6fe128724542afbab6e38ab8824a787fc4af8333
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 11 08:24:11 2006 +0000

    Channel.Type.StreamedMedia: make return value to RequestStreams identical to ListStreams
    
    
    20060911082411-0e791-a70e7ed56bf191f8b6fbf91b22218678555b7cd0.gz

 telepathy/server/channel.py |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

commit 6d324204338ef8a81df4515467db94a1fab93db4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 11:17:38 2006 +0000

    gengobject: s/occured/occurred/
    
    
    20060910111738-0e791-533a8d310a2c04392e7fb3c1049ac52e451464f4.gz

 tools/gengobject.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a2ca21930bb84ad7f8311fafd3e2089905071d60
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 10:50:44 2006 +0000

    Ice*: rename back to Media*, they're not ICE-specific
    
    
    20060910105044-0e791-30e0782e77ec3171189d0de26d484dac79a1e849.gz

 doc/order                    |    6 +-
 telepathy/interfaces.py      |    6 +-
 telepathy/server/__init__.py |    2 +-
 telepathy/server/ice.py      |  304 ----------------------------------------
 telepathy/server/media.py    |  313 ++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 320 insertions(+), 311 deletions(-)

commit f1b3aae3e0dc3520bdeb2c823f5236c480290f6b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 09:34:29 2006 +0000

    gengobject: store a priv pointer inside the instance data so that expensive G_TYPE_INSTANCE_GET_PRIVATE is only called once, but we still get the benefit of a single per-object allocation
    
    
    20060910093429-0e791-dd6cabd6f7c381ba99f9c2358f276c5c3338f69c.gz

 tools/gengobject.py |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit f612a12e42060aff65ea00e429259a5c0aa82dd9
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Sep 10 09:33:54 2006 +0000

    bump version to 0.13.4
    
    
    20060910093354-0e791-898036b97d6a5be9d1b32ab7f7a485463f094b40.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a801977a8f6f85688134111c59b76037096bcff
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 9 16:00:05 2006 +0000

    gengobject: generate type *foo instead of type * foo
    
    
    20060909160005-0e791-12d189c3f5e8a66f0c17fc786c20042ab02eb83c.gz

 tools/gengobject.py |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 858efcd630b41cd4452a09688f3e8a1335088359
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 9 15:32:15 2006 +0000

    gengobject: name the self argument as 'self' instead of 'obj'
    
    
    20060909153215-0e791-42c024d72109f2092a639d2223d4e2bf24722e13.gz

 tools/gengobject.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 69cee33670674e00203483a868d85f8c4ec952d3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 9 15:30:57 2006 +0000

    StreamedMediaChannel: update media stream states in line with Farsight
    
    
    20060909153057-0e791-a53f0c624e1c620ce7b3ab4f8fbeb7568477d1e8.gz

 telepathy/constants.py      |    7 +++----
 telepathy/server/channel.py |   10 ++++++----
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 1c6fa2dd65a4f4a019f0419174897557e88e2c04
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 9 15:05:50 2006 +0000

    gengobject: refer to D-Bus thusly in the comments
    
    
    20060909150550-0e791-7c8520c3db57bfcf065d94ba1c4859e48623167b.gz

 tools/gengobject.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit dd74a5e1adb6dd817934aa29a024697d0e91e5d4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 9 15:05:24 2006 +0000

    gengobject: generate GNU-style parameter-per-line method declarations
    
    
    20060909150524-0e791-d05c471a070bdf32bcc2a12816c7c6c4fe9c6b69.gz

 tools/gengobject.py |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 68df1912c6c4d3b9bc7215ba0d191a8a91a013d0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Sep 9 14:57:06 2006 +0000

    gengobject: add a newline after the return type of method declarations
    
    
    20060909145706-0e791-77dec9e088306939b72b2d142d530f20e402a7a9.gz

 tools/gengobject.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b2082b3114e22d5f44c4ea3464e8d48e43923ced
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 8 12:13:44 2006 +0000

    add SetStreamSending to IceStreamHandler
    
    
    20060908121344-0e791-6a31d8a521e8d5e91b2bb4f4422385957350df79.gz

 telepathy/server/ice.py |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit cb203c109d7b09ca8d052a4af6060d4fd906d520
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 8 11:30:36 2006 +0000

    rename "channel type specific capability flags" to just "type specific...", and clarify that the channel type strings are their D-Bus interface names
    
    
    20060908113036-0e791-c78db29bf4700864b85936daa166b42ab4cccc05.gz

 telepathy/server/conn.py |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

commit 8004720fd73abc6b2a27540d9a93e9a5670c70a7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 8 11:30:30 2006 +0000

    add media channel type-specific capability flags
    
    
    20060908113030-0e791-040eded182c2764bf98397bdca6511f847aabcbe.gz

 telepathy/constants.py      |    3 +++
 telepathy/server/channel.py |    7 +++++++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit be6ce38cd41149a8426adc18a227ac33d49a1fdc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Aug 22 15:41:31 2006 +0000

    return void from async functions
    
    
    20060822154131-0e791-47f4489a12f4226e076206d0de1440be6fc9aaa4.gz

 tools/gengobject.py |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

commit 9045df19a59d3bf3cea6ef4205008ee713101886
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Aug 22 15:28:08 2006 +0000

    use glib marshallers (g_cclosure_marshal...) where they exist, and avoid duplicated marshal .list entries
    
    
    20060822152808-0e791-e73325b3b86651fbea2d75e52ac629ad4e5d3182.gz

 tools/gengobject.py |   39 ++++++++++++++++++++++++++-------------
 1 files changed, 26 insertions(+), 13 deletions(-)

commit f700c5b90267a4b4d0d67be98c96832a4ae48c3e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Aug 22 15:27:16 2006 +0000

    fix gengobject to return UINT marshallers for uint values
    
    
    20060822152716-0e791-92d749fe2e40f3ef027e15191c6ddc55bb4f7b79.gz

 tools/gengobject.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 158f25d058fe2e544ae9875ddb0ccda93d703d03
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 8 10:49:01 2006 +0000

    fix bug in number of method arguments in CapabilitiesChanged
    
    
    20060908104901-0e791-de7fd0511240cc38865f8b12f59786f3c71207ad.gz

 telepathy/server/conn.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1dba512e9a4f1032fa3ba23e2b6dcefdeb92f3c6
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   Tue Sep 5 09:42:38 2006 +0000

    Support for channel type specific capability flags in Connection.Interface.Capabilities
    
    
    20060905094238-9db4d-8bc780c082dd475d8d23a87caf1de8ae58459d4e.gz

 telepathy/server/conn.py |   49 ++++++++++++++++++++++++++++++----------------
 1 files changed, 32 insertions(+), 17 deletions(-)

commit 1631edb0726d1a834169800cb4ff40e6225ec840
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 8 10:38:55 2006 +0000

    clean up documentation of RequestStreams
    
    
    20060908103855-0e791-b237ac980182d36c4a8526db3d6ee553c9f033c9.gz

 telepathy/server/channel.py |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit e02d641c6b9a5926acf86b65133c998547222838
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 8 09:36:26 2006 +0000

    add flags indicating local/remote pending send requests, and RequestDirectionChange method and StreamDirectionChanged signals to allow requesting/acknowledging direction changes
    
    
    20060908093626-0e791-da7bede0962f9797fc8bd35dcd291601b860fee1.gz

 telepathy/constants.py      |    3 ++
 telepathy/server/channel.py |   85 ++++++++++++++++++++++++++++++++++++-------
 2 files changed, 75 insertions(+), 13 deletions(-)

commit 79065fc744a3de4bf64474396e4f843cf47012e2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 5 15:19:06 2006 +0000

    Telepathy.Channel.Interface.Hold: deprecate this interface
    
    
    20060905151906-0e791-82c6c7c17bc42fc65b59530b3e8f29087c8b5e01.gz

 telepathy/server/channel.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 16c88f1fd74adce95cb1d3dc401a745a4a9d6c10
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Sep 5 12:27:42 2006 +0000

    Ice.StreamHandler: fixed stupid interface name typo
    
    
    20060905122742-50843-10947c13e0d20019bed4c18ee5b1042c87694e6b.gz

 telepathy/server/ice.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 64744cf66b3886a71f779041536fecd96d692367
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Sep 5 12:24:24 2006 +0000

    improved StreamedMedia.RemoveStream's description to be more consistent with the rest
    
    
    20060905122424-50843-bd3225a19413b59cb80ea8031a3f1f457858204b.gz

 telepathy/server/channel.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d7e8b7929f827a16b7e5262964eba9d38e8e433a
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Sep 5 12:13:14 2006 +0000

    add Close signal to Ice.StreamHandler
    
    
    20060905121314-50843-e9ce8914143775708e470d3d351f9d850bbe8cd8.gz

 telepathy/server/ice.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 6b7ad992fee189bad1d9fd1f664a11231a960379
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Sep 5 12:11:18 2006 +0000

    add RemoveStreams to Channel.Type.StreamedMedia
    
    
    20060905121118-50843-564b9395e1e027df0a920b2cc456c35aea66b317.gz

 telepathy/server/channel.py |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit cda59815b02d4888878b1b084493675860289e9c
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Aug 29 16:42:41 2006 +0000

    sort out copyright dates so in sync with telepathy-python
    
    
    20060829164241-25e70-9e5bd9fb0d0ad3c880ac6b529d5afefd93835d94.gz

 telepathy/__init__.py          |    4 ++--
 telepathy/constants.py         |    4 ++--
 telepathy/errors.py            |    4 ++--
 telepathy/interfaces.py        |    4 ++--
 telepathy/server/__init__.py   |    4 ++--
 telepathy/server/channel.py    |    4 ++--
 telepathy/server/conn.py       |    4 ++--
 telepathy/server/connmgr.py    |    4 ++--
 telepathy/server/handle.py     |    4 ++--
 telepathy/server/ice.py        |    4 ++--
 telepathy/server/properties.py |    4 ++--
 11 files changed, 22 insertions(+), 22 deletions(-)

commit 2373a5b40089d44fa3aa580df8635019c6abf03c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Aug 21 16:14:54 2006 +0000

    merge conflict in copyright year form (go for 2005-6 rather than 2005, 2006)
    
    
    20060821161454-0e791-a120b35fa5d347e25fe9a43f0382f9c942b8fa42.gz

 telepathy/constants.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 7242133dfa838283d4df9a47147f573bc9bada61
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Aug 21 16:11:27 2006 +0000

    bump version to 0.13.3
    
    
    20060821161127-0e791-8b1081d544588063f8f5eb8b4ddecd9a2d24453c.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d676fdefcc2303b965d51f8bafd06183de2b21e7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Aug 16 11:45:00 2006 +0000

    extend copyright into 2006
    
    
    20060816114500-0e791-f2a69ab1cfcf807585af60e178da2edf2240db68.gz

 telepathy/__init__.py          |    4 ++--
 telepathy/constants.py         |    4 ++--
 telepathy/errors.py            |    4 ++--
 telepathy/interfaces.py        |    4 ++--
 telepathy/server/__init__.py   |    4 ++--
 telepathy/server/channel.py    |    4 ++--
 telepathy/server/conn.py       |    4 ++--
 telepathy/server/connmgr.py    |    4 ++--
 telepathy/server/handle.py     |    4 ++--
 telepathy/server/ice.py        |    4 ++--
 telepathy/server/properties.py |    4 ++--
 11 files changed, 22 insertions(+), 22 deletions(-)

commit 55d32311ec3ae02ca2484ad7a5676fb3d5f11674
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Aug 16 11:44:36 2006 +0000

    rename telepathy-python to telepathy-spec in headers
    
    
    20060816114436-0e791-0922229632b3e1b945bf869f34159f1b27e89616.gz

 telepathy/__init__.py          |    2 +-
 telepathy/constants.py         |    2 +-
 telepathy/errors.py            |    2 +-
 telepathy/interfaces.py        |    2 +-
 telepathy/server/__init__.py   |    2 +-
 telepathy/server/channel.py    |    2 +-
 telepathy/server/conn.py       |    2 +-
 telepathy/server/connmgr.py    |    2 +-
 telepathy/server/handle.py     |    2 +-
 telepathy/server/ice.py        |    2 +-
 telepathy/server/properties.py |    2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

commit d3798f99a9bcc2b13b0849003f2ab450c72552cb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Aug 16 11:41:37 2006 +0000

    rename new stream handler signal to NewIceStreamHandler
    
    
    20060816114137-0e791-d8faf5cf459b54a7597b788c619bd084e2236e80.gz

 telepathy/server/ice.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7585cd4eacbcc8544c3885fd38499ffb0b9ac684
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 11 18:57:54 2006 +0000

    fix signal signatures for StreamAdded/Removed/StatusChanged in the StreamedMedia channel
    
    
    20060811185754-0e791-e77914396a923b53b725f9c945b45a5d4ef5f0d7.gz

 telepathy/server/channel.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ff62918ba2fb1a526d8fdf8909d0dbbd7ce3109a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 11 18:57:40 2006 +0000

    update doc/order with new ICE names
    
    
    20060811185740-0e791-57925784bbcaa775d6d1c81cabfa776745d87af6.gz

 doc/order |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 451376c0202917e3656cbd60cae0724f22530ae6
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 11 18:55:55 2006 +0000

    move ICE interface, session & stream handlers into ice.py
    
    
    20060811185555-0e791-b70852dd08f7262253f257dcf2a923361d3dd712.gz

 telepathy/interfaces.py      |    4 +-
 telepathy/server/__init__.py |    1 +
 telepathy/server/channel.py  |  267 --------------------------------------
 telepathy/server/ice.py      |  289 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 292 insertions(+), 269 deletions(-)

commit 8793a276300da5ffa43074bcd064ebfd6dc6e9fe
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 11 18:55:00 2006 +0000

    update documentation for Channel.Type.StreamedMedia
    
    
    20060811185500-0e791-914cc6f3fc2d7f4f67e5f2355bd70be5bf74f85c.gz

 telepathy/server/channel.py |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit fe5f354c807dcacc8f9f849a35b5338d4a21d642
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 11 16:43:37 2006 +0000

    add ICE signalling interface
    
    
    20060811164337-0e791-c606d8062a0ce753afd980cc585fec4bac19e10f.gz

 telepathy/interfaces.py     |    1 +
 telepathy/server/channel.py |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 1b9be910dcd8100697c7eb1f41044946aaa68ed4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Aug 8 17:56:23 2006 +0000

    add a stream directionality to ListStreams and StreamAdded signal on streamed media channels
    
    
    20060808175623-0e791-06094fcba82087905995b827293ee8fe92aa6a75.gz

 telepathy/server/channel.py |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit ee9dea47a210e130da613034bb213176a67f6c0a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Aug 8 15:42:59 2006 +0000

    add RequestStreams and StreamAdded/StreamRemoved to the Streamed Media channel, and rename GetStreams to ListStreams. make stream identifiers unique across the whole channel, and remove member information from StreamStateChanged signal.
    
    
    20060808154259-0e791-651ac971b13841c956d6e8dcf3f549cf0b071c60.gz

 telepathy/server/channel.py |   86 ++++++++++++++++++++++++++++++++++---------
 1 files changed, 68 insertions(+), 18 deletions(-)

commit 76bc013027fa38059515ad963aa5f53159e36f86
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Aug 14 14:13:52 2006 +0000

    Update copyright years in telepathy.constants
    
    
    20060814141352-53eee-fe1d93fb99de0eb1125be36656a6547b3c09a371.gz

 telepathy/constants.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 869693e76da96c50b4c478d86a154cd8f0bf9a32
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Mon Aug 14 13:44:50 2006 +0000

    Add missing CONNECTION_STATUS_REASONs to telepathy.constants
    
    
    20060814134450-53eee-743e7979f1dfb3a6fe9752ba5dc8e74b19c5504e.gz

 telepathy/constants.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 32b13569a71afb23404c446494055fc121549d8b
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon Aug 7 18:22:35 2006 +0000

    add ID parameter to NewMediaStreamHandler signal
    
    
    20060807182235-b59df-eafa7a178cb3603ae23884ed36736b2b278bec01.gz

 telepathy/server/channel.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 0a66628a30caa8867fd8c2c4079b64809d609fb9
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   Wed Aug 9 18:51:17 2006 +0000

    bump version to 0.13.2
    
    
    20060809185117-418b8-ffd8d480b022ea3d062640ca565e368b1d4ce33e.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 468e0811514c0a3e23c40d38dc4f8858df95291e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 9 16:21:06 2006 +0000

    Correct value of CHANNEL_GROUP_CHANGE_REASON_INVITED to 4. Add CHANNEL_GROUP_CHANGE_REASON_BANNED == 5.
    
    
    20060809162106-53eee-df27f118c32471e023ebdb9ef04945714c2f7869.gz

 telepathy/constants.py      |    3 ++-
 telepathy/server/channel.py |    2 ++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 9a7384a90cabf91125f4b0820569828cb68a1e9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Tue Aug 8 15:01:19 2006 +0000

    Remove duplicate definition of CONN_MGR_PARAM_FLAG_REQUIRED, CONN_MGR_PARAM_FLAG_REGISTER
    
    
    20060808150119-53eee-e7b6378cbde1966a16e9fd1d50ca069f8613215f.gz

 telepathy/constants.py |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 61ec1478522a460a726b36c7cb486f18f36a4b53
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 8 20:39:30 2006 +0000

    add CONN_MGR_PARAM_FLAG_* to constants
    
    
    20060608203930-b59df-d1186f0a7542a3603f36073f0ff61e36ef3fa350.gz

 telepathy/constants.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f8c039678f1370e863a810342e1bb83b8f09458f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 4 14:59:04 2006 +0000

    Make ListPendingMessages list messages in the same format as Received
    
    
    20060804145904-53eee-4bfb9a70142a853a384a0511a33dd3ec7d847971.gz

 telepathy/server/channel.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9e7e8b85fc63571cd4eeb815eab21254d6ceba5a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 4 11:55:29 2006 +0000

    Add CONN_MGR_PARAM_FLAG_* to telepathy/constants.py
    
    
    20060804115529-53eee-071fecba55900c8ee8e1b0a69568c3e8d5248396.gz

 telepathy/constants.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 66f3b6ee40f3e1f67a901add6b0fd890eb740e67
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Fri Aug 4 11:27:59 2006 +0000

    telepathy/server/connmgr.py: add CONN_MGR_PARAM_FLAG_HAS_DEFAULT
    
    
    20060804112759-53eee-0c6d4a4ec4d083c47ec7ece96d36aca97e4c63db.gz

 telepathy/server/connmgr.py |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 900b366fdea31108587b392351bdc3632a285578
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 4 14:57:15 2006 +0000

    patch from Daniel d'Andrada T. de Carvalho at INdT to clarify handle uniqueness
    
    
    20060804145715-0e791-0f53235c3ac9c282e97c9f82cda2f123b2af16b0.gz

 telepathy/server/conn.py |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit 610effd5c403ff8cadd2ce0933b56a8bc41e5196
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 4 14:43:48 2006 +0000

    correct the documentation for ConnMgr->ListProtocols return value
    
    
    20060804144348-0e791-e140f2f6309c904accfd515b32cafdda98339b08.gz

 telepathy/server/connmgr.py |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit edcb03d80f1b8a1515450bfde574e4433abb6186
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Aug 4 14:42:58 2006 +0000

    patch from Daniel d'Andrada T. de Carvalho at INdT to clarify the description of Channel->GetSelfHandle
    
    
    20060804144258-0e791-a9295362076471d5c4b2ea18e93299e55b2acf76.gz

 telepathy/server/channel.py |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 39dd7f72e27a7245caa3406e366a9fbaf5819465
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   Wed Aug 2 15:47:34 2006 +0000

    Don't rely on $PWD being correct - make -C breaks this
    
    
    20060802154734-53eee-fdc517bd2aec944e48c2c0736906f0c42354d1dc.gz

 doc/Makefile |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 729a793218a1981a98adf4fdb5c3b550cca443eb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Jul 13 20:02:35 2006 +0000

    GetProtocol on Connection should never return Disconnected, the protocol is constant
    
    
    20060713200235-0e791-a08a01fc4981511e089a1d584a894696ecf8fca2.gz

 telepathy/server/conn.py |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 62e470796b51abd5104d29bfd8572df426302069
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Jul 13 20:00:27 2006 +0000

    deprecate the ContactInfo interface because it exposes far too much XML Jabber-specific horribleness
    
    
    20060713200027-0e791-42b595fcf3fc616bf377cc9a53528742ecb74228.gz

 telepathy/server/conn.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit d02fc2de1c9e009505aa3c43f1fd52b46ab170da
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Jul 13 20:00:09 2006 +0000

    documentation tweaks from Mads Chr. Olesen <shiyee@gmail.com>
    
    
    20060713200009-0e791-37d2c4b702b72a761a585d0e76be66c48d8cb5ea.gz

 telepathy/server/conn.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 0d80f22171c5985249e790ef2e290087331fc625
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Jul 13 19:45:30 2006 +0000

    patch from Daniel d'Andrada T. de Carvalho <daniel.carvalho@indt.org.br> to clarify the relation between RequestConnection and NewConnection signals
    
    
    20060713194530-0e791-c70626468da73bb175b1838c24ad7225216b8641.gz

 telepathy/server/connmgr.py |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 137a19d2fa6720b9407a35631383121848d433c6
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Jun 12 17:18:14 2006 +0000

    patch from Andre Magalhaes <andrunko@gmail.com> to add an Avatars interface to Connection objects
    
    
    20060612171814-0e791-6f694b5e2c22d105e27d3740af2f8d3f1d68260f.gz

 doc/order                    |    1 +
 telepathy/interfaces.py      |    1 +
 telepathy/server/__init__.py |    1 +
 telepathy/server/conn.py     |  127 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 130 insertions(+), 0 deletions(-)

commit e4d5fa64707935a0ebabdf97f79e54ec9a660955
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 1 16:13:55 2006 +0000

    resolve conflict
    
    
    20060601161355-b59df-4fe22a76c29124b0a6b1fcdd31d91c54556f2abc.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 74d33cbc1f1f9297c2ad821c3530f8f4da4b8287
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Apr 11 14:52:19 2006 +0000

    spec version 0.13.1
    
    
    20060411145219-0e791-41ae653e1334a6bc7be657a3b0e51eaf0de59149.gz

commit bb203879b523c247438d1d836f6d858bb6084208
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 10 17:00:38 2006 +0000

    change spec version to 0.13.0
    
    
    20060410170038-0e791-75d7c1ea998d813b063b5944ab4831a4ed591eeb.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 644a26ba8880317c17af73ee7e251e89bbb18eb7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 10 16:42:22 2006 +0000

    clean up the connection manager interface, rename Connect to RequestConnection, and remove the three Parameter-mangling interfaces in favour of a unified GetParameters method
    
    
    20060410164222-0e791-9c0357670c3d548ed0f4ea26e85662c7e4af9262.gz

 telepathy/server/connmgr.py |  107 ++++++++++++------------------------------
 1 files changed, 31 insertions(+), 76 deletions(-)

commit 19c67db677cc5e7da306ec740c656e25e672af3a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 10 12:22:06 2006 +0000

    add message flags with CHANNEL_TEXT_MESSAGE_FLAG_TRUNCATED as the first one
    
    
    20060410122206-0e791-e7a41ebd8c8d3b5bbab4eb39669468225b4c8c83.gz

 telepathy/constants.py      |    2 ++
 telepathy/server/channel.py |   16 ++++++++++++----
 2 files changed, 14 insertions(+), 4 deletions(-)

commit 46fedf370e59f46d04a2e8c8ade8a9da6a20c410
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 1 16:12:37 2006 +0000

    resolve conflicts
    
    
    20060601161237-b59df-ec7d64c237666997b40cb42caa3a8f7cc856f5a5.gz

 telepathy/constants.py      |    1 +
 telepathy/server/channel.py |   37 +++++++++++++++++++++++++++++++++++--
 2 files changed, 36 insertions(+), 2 deletions(-)

commit cc0f6b1e6eac18c0ae233aa487ddf870d874b1f2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 15:50:58 2006 +0000

    add a concept of channel specific handles in a MUC, which you can get the owner of using GetHandleOwners
    
    
    20060409155058-0e791-3ad5217f1cd14a84a7ae359e4e2c28c581f80a2d.gz

 telepathy/constants.py      |    1 -
 telepathy/server/channel.py |   11 ++---------
 2 files changed, 2 insertions(+), 10 deletions(-)

commit 6af03c34d138a6d5494f0522ffe986b4daa58a72
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 12:45:06 2006 +0000

    SetStatus may be called when the connection is offline, to connect with a given presence... but you can only call GetStatuses when online, because it's service dependent. sorry.
    
    
    20060409124506-0e791-8267cc394ba00a747f358955bedacb3b9fc195dd.gz

 telepathy/server/conn.py |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 5f43f147b8ed6e31dc099b3b4d4a434590be5ec1
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 1 16:07:50 2006 +0000

    resolve conflict on MembersChanges modification
    
    
    20060601160750-b59df-fd8bc7a996c67e251cfd20bb803906b00da66eab.gz

 telepathy/server/channel.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3feab7ae36e4d09bd8908958f898d887467577b3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 11:09:06 2006 +0000

    add an actor and a reason to MembersChanged
    
    
    20060409110906-0e791-1d10505cfe6c50e6d59f2c35e810e192032302e2.gz

 telepathy/constants.py      |    6 ++++++
 telepathy/server/channel.py |   41 +++++++++++++++--------------------------
 2 files changed, 21 insertions(+), 26 deletions(-)

commit 34b5d944cceeca5dd00cfe0dae1cf0cbd53b7a32
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 10:12:57 2006 +0000

    turn {Request,Inspect,Hold,Release}Handle into $1Handles
    
    
    20060409101257-0e791-2ab5a0af1190fb02fa179d2fc5ef25f3952cc022.gz

 telepathy/server/conn.py |  124 ++++++++++++++++++++-------------------------
 1 files changed, 55 insertions(+), 69 deletions(-)

commit e9f704fc5ba321edeadf75e6c3adc1afd6ace77b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:28:10 2006 +0000

    make ListPendingMessages take a boolean argument to clear them all
    
    
    20060207162810-0e791-276b69b101f1deffb2f0d8104772ce4830d62478.gz

 telepathy/server/channel.py |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 5d08fa9970304a3266b51461662e7d4f1c7f484a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:27:33 2006 +0000

    turn AcknowledgePendingMessage into AcknowledgePendingMessages
    
    
    20060207162733-0e791-93648de7e2c243f7ed17e7e90b230455b6ae55db.gz

 telepathy/server/channel.py |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit afe6032a4d0c9423a5a740697fa9b95bf64eee87
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 13:05:09 2006 +0000

    add InspectHandles to inspect multiple handles at once
    
    
    20060207130509-0e791-81d7f339c323309ffc1104d6612199d222af1dae.gz

 telepathy/server/conn.py |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 4be50cd2d6c811919fe6335e2731260218c0b212
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:49:35 2006 +0000

    connections are created disconnected, and must be connected with Connect, and do not auto-reconnect
    
    
    20060207124935-0e791-790d0697805a9d51e1719d4fd83ec5a1a124fd32.gz

 telepathy/server/conn.py    |   21 ++++++++++++++-------
 telepathy/server/connmgr.py |    3 ++-
 2 files changed, 16 insertions(+), 8 deletions(-)

commit 1fce1b86824288b363de045c538096103cf01e91
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 1 15:42:55 2006 +0000

    remove TODO-PROTO; move TODO-SPEC -> TODO
    
    
    20060601154255-b59df-953f85cfb69f4ca6dbdd17471fa7b71cdd2b5d01.gz

 TODO       |   21 +++++++++++++++++++++
 TODO-PROTO |   17 -----------------
 TODO-SPEC  |   21 ---------------------
 3 files changed, 21 insertions(+), 38 deletions(-)

commit 3b872ea9ba2998074118f2cbb7f9ccea32d92a02
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 1 15:41:55 2006 +0000

    remove client code
    
    
    20060601154155-b59df-9d506bd93a0b62ced8dcbd00c42df0dd39a7bb5b.gz

 telepathy/client/__init__.py         |   26 ------
 telepathy/client/channel.py          |   45 ----------
 telepathy/client/conn.py             |   32 -------
 telepathy/client/connmgr.py          |   32 -------
 telepathy/client/interfacefactory.py |   38 --------
 telepathy/client/managerregistry.py  |  162 ----------------------------------
 6 files changed, 0 insertions(+), 335 deletions(-)

commit c1d6e01dc692bed0726e49ba8b827c0e5f89ecb9
Author:  <dafydd.harries@collabora.co.uk>
Date:   Thu Jun 1 15:32:12 2006 +0000

    remove all non-spec-related files
    
    
    20060601153212-b59df-4e83efe1c37d40495a590bc135785891b58394a5.gz

 call.png                                           |  Bin 1013 -> 0 bytes
 disco.py                                           |  103 ---
 face-surprise.png                                  |  Bin 1216 -> 0 bytes
 gabble-test.py                                     |   44 --
 pygtkconsole.py                                    |  348 ----------
 scw-client.py                                      |  641 ------------------
 swiss.manager                                      |   17 -
 swiss.py                                           |  682 --------------------
 tabby/conversation.py                              |  220 -------
 tabby/data/glade/conversation.glade                |  408 ------------
 tabby/data/glade/conversation.gladep               |    8 -
 tabby/data/glade/login.glade                       |  218 -------
 tabby/data/glade/login.gladep                      |    8 -
 tabby/data/glade/room.glade                        |  209 ------
 tabby/data/glade/room.gladep                       |    8 -
 tabby/data/images/call.png                         |  Bin 1013 -> 0 bytes
 tabby/data/images/face-surprise.png                |  Bin 1216 -> 0 bytes
 tabby/room.py                                      |  478 --------------
 tabby/tabby.py                                     |  476 --------------
 tabby/util.py                                      |  473 --------------
 tabby/widgets.py                                   |   43 --
 test-client.py                                     |  346 ----------
 test/run-with-tmp-session-bus.sh                   |   68 --
 ...freedesktop.Telepathy.ConnectionManager.cheddar |    3 -
 test/session.conf                                  |   32 -
 25 files changed, 0 insertions(+), 4833 deletions(-)

commit 273a0593f613426ad7579821f1f06eeb26270101
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed May 31 00:23:02 2006 +0000

    tabby: im channel support by Senko Rasic (senko@senko.net)
    
    
    20060531002302-50843-480ffa6c6d5867eb56afabbfa26beba9ef521c10.gz

 tabby/conversation.py |   35 ++++++++++++++++++++++++++++-
 tabby/util.py         |   58 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 92 insertions(+), 1 deletions(-)

commit 62d98d785c1a171bbd348a167d0b54e1d91e884e
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue May 30 23:39:16 2006 +0000

    genxml.py: Issue a helpful error message when ElementTree isn't installed.
    
    
    20060530233916-50843-ab23d9e2bddc8fa1714e6be705c7d03e7ed15ec4.gz

 tools/genxml.py |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit bfbc799e7ac7354a446c00de543b9aa26d5d92a4
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue May 30 23:37:52 2006 +0000

    tabby: Make it possible to turn off VoIP by changing VOIP_ENABLED (this should be detected dynamically later on, or made available in the UI). Also add some test code for GetHandleOwners.
    
    
    20060530233752-50843-0be1614af16bd3a51e2e92923a89fa204236668a.gz

 tabby/room.py  |   35 +++++++++++++----------------------
 tabby/tabby.py |   23 +++++++++++++----------
 2 files changed, 26 insertions(+), 32 deletions(-)

commit 2ed5019466b17dd001130c23916fa30aa920dad8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 30 11:02:58 2006 +0000

    bump spec version to 0.12.1
    
    
    20060530110258-0e791-c2f0e2566be2a25a0e1b301d8fb4c64aac682092.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 92b6c9611221025312639f5f602435b8a0cb9933
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed May 24 18:50:48 2006 +0000

    add channel specific handles the group mixin, and add a GetHandleOwners method to ask for them
    
    
    20060524185048-0e791-09064dffaf970b5b24569443ace043c6652ab2a2.gz

 telepathy/constants.py      |    1 +
 telepathy/server/channel.py |   33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+), 0 deletions(-)

commit 266e9049932c5a22bed2da95cd44d5f879b124ff
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 11:12:57 2006 +0000

    add an GetAllMembers method to the group interface to return all three lists of members (current, local pending, remote pending) in one method call
    
    
    20060409111257-0e791-80270cf2763577e7d601f19281a49c19d063de73.gz

 telepathy/server/channel.py |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 1b4bb3278fe2124cb47521c56568b7f580a5268f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:26:49 2006 +0000

    add GetMessageTypes to see what message types are sendable on a text channel
    
    
    20060207162649-0e791-f75bac7dc16f8f8585055da5539c5eac73e57536.gz

 telepathy/server/channel.py |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 6dd101dfb6ed9118762ee4dad41bb6df2445f672
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 23 20:10:04 2006 +0000

    rename instances of server to connection in aliasing interface
    
    
    20060523201004-0e791-c63c9ac3a0aec4c5ff306ffc673ca0318e5a72bd.gz

 telepathy/server/conn.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1ff97a229459abc2309ff1d88dda4246a1da6efd
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue May 23 20:08:29 2006 +0000

    add status change reasons for various SSL validation errors
    
    
    20060523200829-0e791-c0d4ad4366cc66f8ec2d9e56294784ade9f2bf15.gz

 telepathy/server/conn.py |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

commit 54ec6d9de76c0c14ebd05c768da1bc6432147888
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Apr 11 12:33:55 2006 +0000

    badger Capabilities interface to support multiple contacts and better manipulation of your own capabilities
    
    
    20060411123355-0e791-2273e241c5dfadc1d58d7b8ee32d0fe0289e710f.gz

 telepathy/constants.py   |    4 ++--
 telepathy/server/conn.py |   38 ++++++++++++++++++++++----------------
 2 files changed, 24 insertions(+), 18 deletions(-)

commit 538171feea1f609d67568fcf31bec0b920299280
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:50:30 2006 +0000

    you may call GetInterfaces on connections when disconnected
    
    
    20060207125030-0e791-87e930c771270d4eeaf70d6fc4c6455337aec773.gz

 telepathy/server/conn.py |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

commit 22292794753ee02381fb4fcdcbea0b1bc51400d4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon May 22 19:42:47 2006 +0000

    sort generated errors
    
    
    20060522194247-0e791-07595719eda53f62c957d0064ebdcca3c621e22f.gz

 tools/generrors.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6fe84230761aedf5a6ecd1d69d4b5d4ea05b2388
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon May 22 19:31:41 2006 +0000

    try and indent XML uniformly
    
    
    20060522193141-0e791-f7465d0eca8076fb660a482b0f4a80537f30883a.gz

 tools/genxml.py |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 3b91e31a92b9483f378777fe4045c40bf0e1be96
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon May 22 16:46:59 2006 +0000

    remove introspection interface from XML
    
    
    20060522164659-0e791-1156bcd88d40ae6b4906a4ca0ae9f2932018ae0b.gz

 tools/genxml.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit d7eb0866cb09e64e47a752925f9061e734d7486a
Author:  <dafydd.harries@collabora.co.uk>
Date:   Mon May 22 16:15:21 2006 +0000

    sort interfaces/methods/signals by name in generated XML
    
    
    20060522161521-b59df-ffb0449497b423f860deec75f28c1ef71ab2c23c.gz

 tools/genxml.py |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 250b116c743ec46709e5d346c62e11d3b860c7a4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon May 15 09:56:20 2006 +0000

    tweak conference server in tabby
    
    
    20060515095620-0e791-34defe3373a68209ef4142a2e3af71f4b60a76bc.gz

 tabby/tabby.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 24b2c2c0583ced5b5003426e2c44b9d40a7f22b8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon May 15 09:55:28 2006 +0000

    try and make scw client support optional parameters
    
    
    20060515095528-0e791-9f14a1dc5a85600cb06ee4d2c184ddefc9ecb11d.gz

 scw-client.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 48a920600a43f483345df44e786a0efdd7d6d5a8
Author:  <dafydd.harries@collabora.co.uk>
Date:   Tue May 9 17:55:55 2006 +0000

    add missing imports
    
    
    20060509175555-b59df-0be77e1dfb9950a8dd1f8bf3611b4c0250377b79.gz

 tabby/conversation.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 30e72a19ed8714151ac93b17c745e6ffdb0e3bca
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sun May 7 05:15:05 2006 +0000

    allow specifying node in query for disco utility
    
    
    20060507051505-b59df-f1296095aac125700b705af6542977f41d7a5d2a.gz

 disco.py |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit 564aed1489a2f2e22eca2a93da46a6e387cd9156
Author:  <dafydd.harries@collabora.co.uk>
Date:   Sun May 7 02:04:31 2006 +0000

    add disco.py
    
    
    20060507020431-b59df-ce18245e99c20e6c5101b835e37695df8869c112.gz

 disco.py |   90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 90 insertions(+), 0 deletions(-)

commit 7ea588d8e6f10f4a8f815d4ffe5dd4b9d470ff32
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed May 3 18:02:36 2006 +0000

    tabby: Fixed handling of incoming MUC messages.
    
    
    20060503180236-50843-e882d331ebfa63c4ceacd1dc9922b8273861b6db.gz

 tabby/room.py |   34 ++++++++++------------------------
 1 files changed, 10 insertions(+), 24 deletions(-)

commit ab621578c46c7757946b1224b97f7ba4edca7dde
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Apr 26 15:20:32 2006 +0000

    tabby: Misc fixes for making VoIP calls.
    
    
    20060426152032-50843-206b2e382906b239341277860b177c1de681ad65.gz

 tabby/conversation.py |   11 ++++++++---
 tabby/tabby.py        |   11 +++++++++--
 2 files changed, 17 insertions(+), 5 deletions(-)

commit de665d3c3ec23da72a72ea9f8f6adfad2d1db91b
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 25 15:09:12 2006 +0000

    change NewNativeCandidate signal back to using an unsigned int
    
    
    20060425150912-25e70-104081cbccc64ec08957c6767371d418434e0d75.gz

 telepathy/server/channel.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d978c014d00720ae5ce5ec522e79f308c67d1786
Author:  <rob.taylor@collabora.co.uk>
Date:   Tue Apr 25 10:47:30 2006 +0000

    add MediaStreamHandler::SetStreamPlaying signal
    
    
    20060425104730-25e70-45e1fcfdd1953bd3650f9d77e29ef2091533380d.gz

 telepathy/server/channel.py |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 6559157b93c8928309faff4aaff29f21a25b765f
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Apr 11 12:26:36 2006 +0000

    tabby: ported to use new Properties interface and some tweaks and fixes here and there.
    
    
    20060411122636-50843-8cb8eb2f444fb3afd2995a033d26427d1d869ed3.gz

 tabby/room.py  |   59 +++++++++++++++++++++++++++++++++++++-------------------
 tabby/tabby.py |    5 ++++
 tabby/util.py  |    2 +-
 3 files changed, 45 insertions(+), 21 deletions(-)

commit 74cda801879ce27414d2a7abfa731bce83b5d07a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 10 12:35:37 2006 +0000

    documentation tweaks on text channel signals/etc
    
    
    20060410123537-0e791-a0697ff96a0ef763922f235546286251b8716c78.gz

 telepathy/server/channel.py |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit be105fe0b936639d1f6a549180afa8f1b39ff85f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Apr 10 11:31:24 2006 +0000

    rename RoomProperties to Properties interface, replace some {}s with ()s to avoid GashTables
    
    
    20060410113124-0e791-c3faff364f7b31b6a7da51051d5c05cbe46a45bd.gz

 doc/order                      |    2 +-
 telepathy/constants.py         |    6 +-
 telepathy/interfaces.py        |    2 +-
 telepathy/server/__init__.py   |    1 +
 telepathy/server/channel.py    |  134 +----------------------------------
 telepathy/server/properties.py |  154 ++++++++++++++++++++++++++++++++++++++++
 tools/libtelepathy.def         |    3 +-
 7 files changed, 164 insertions(+), 138 deletions(-)

commit 708599787330c7e74c0b304e70e84cb2bf7b9b54
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sun Apr 9 17:07:46 2006 +0000

    tabby: Misc MUC-related fixes.
    
    
    20060409170746-50843-b96e30480108c3cfca6976795e0409e02d0e84ba.gz

 tabby/room.py  |   19 +++++++++++--------
 tabby/tabby.py |    2 +-
 2 files changed, 12 insertions(+), 9 deletions(-)

commit d1cd58f8d53b058435b965ffc540dc78ba6d76d3
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Apr 7 16:33:49 2006 +0000

    tabby: RoomProperties support.
    
    
    20060407163349-50843-a0ba5111fb36b6e103c85526949f06f9c94cb6c2.gz

 tabby/data/glade/room.glade |   55 ++++++++++++++
 tabby/room.py               |  175 +++++++++++++++++++++++++++++++++++++++++++
 tabby/tabby.py              |   66 +++++++++++-----
 tabby/util.py               |    6 ++
 4 files changed, 281 insertions(+), 21 deletions(-)

commit c0fc651aadf1a2e639bc8d0571b6619d99eaf189
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 15:49:56 2006 +0000

    whitespace
    
    
    20060409154956-0e791-c459b7e0cd51c89b8daf02898b8ac6930543ec7d.gz

 telepathy/server/channel.py |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit f9bcb194e2e855597c145153cc43a3bdda415006
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 11:08:55 2006 +0000

    update aliasing methods to handle multiple contacts at once
    
    
    20060409110855-0e791-7e939448da86a99f6d8b8d909b528d3596212587.gz

 telepathy/server/conn.py |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

commit bba6ae42edf3dfd9dddfb4faaff7677b8def98ec
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 10:26:32 2006 +0000

    GetSelfHandle on group interface identifies you if you are local/remote pending as well as a full member
    
    
    20060409102632-0e791-15c1c84460ee34d3f962667a8c9905694d82a459.gz

 telepathy/server/channel.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit c53d5c387b68a99bf5598e604b8905d25503fa5d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 10:19:49 2006 +0000

    cleanups to new StreamedMedia interfaces/docs
    
    
    20060409101949-0e791-100037de823cdeb70e03abb9d7754bf1e1c2a3be.gz

 telepathy/server/channel.py |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

commit b54f177978fa29005d6a9157d2f16468c38d6701
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Apr 9 09:17:55 2006 +0000

    add a SendError signal on text channels: offline, too long, invalid contact, permission denied, unknown
    
    
    20060409091755-0e791-a0f06eb3fa01c4c70e22d5a366708414845ab5cd.gz

 telepathy/constants.py      |    6 ++++++
 telepathy/server/channel.py |   25 +++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 0 deletions(-)

commit 87a64aa789b46294b78809c7a117250892a917ae
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Apr 5 09:32:28 2006 +0000

    add full/invite only/banned errors to addmembers
    
    
    20060405093228-0e791-b651885202a3a5774dc4b4ef3bf2175b0d45b595.gz

 telepathy/server/channel.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7b9e34189bd252e4382fbedbe322e07e52463c90
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 13 09:15:11 2006 +0000

    merge changed signature for NewNativeCandidate
    
    
    20060213091511-0e791-b5868aa9acf3c541f88ca0d3961bd78f88b6c81e.gz

 telepathy/server/channel.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 004a2dd37f920e44fa2055466a90bbb11169d626
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 13 09:13:37 2006 +0000

    tweaks to streamed media channel documentation
    
    
    20060213091337-0e791-57c1dd670f7fb4afe4179397a7a1a94416ce3d50.gz

 telepathy/server/channel.py |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

commit 2673852594bda64cea43c1acada907daf1c12bb2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Feb 8 12:52:47 2006 +0000

    add new channel errors to doc/order file
    
    
    20060208125247-0e791-d3d4cedff8388c1fa5b6ef65a8dc1e97d306b0e9.gz

 doc/order |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 17db5681536bb625d1c498f4af9e907e90c98d29
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:34:00 2006 +0000

    add name to the room details from listing rooms
    
    
    20060207163400-0e791-80aef3afc6ef0fac4e6a60277d49f4620b2a64de.gz

 telepathy/server/channel.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 551016d22957cee5ddf3b5d5ac297d781a001a47
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:32:44 2006 +0000

    remove RequestAlias method
    
    
    20060207163244-0e791-b08b3ad457d56865a201d61569d4230562bc78be.gz

 telepathy/server/conn.py |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit 07f6a4b3b6d414320be1fa339c4b5254e3e0b02d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:32:30 2006 +0000

    add missing documentation string in ReleaseHandle
    
    
    20060207163230-0e791-1b37ca6ad9d3a8cdf9caa8e28c66ca2638edf31d.gz

 telepathy/server/conn.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 39025f88f5f9dc58e89346f7b0a84640f263cffe
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:28:30 2006 +0000

    add a LostMessage signal for OOM cases
    
    
    20060207162830-0e791-5bec486ff506a2de9966ea2da1b221883d71a85b.gz

 telepathy/server/channel.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 637b64b524f198242eb58e0bc42ae1aabd31071f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:25:59 2006 +0000

    add channel banned, full and invite only errors
    
    
    20060207162559-0e791-d5cf71939495836e5c4d8036a29a9da6d2a64a43.gz

 telepathy/errors.py      |   18 ++++++++++++++++++
 telepathy/server/conn.py |    5 ++++-
 2 files changed, 22 insertions(+), 1 deletions(-)

commit be7b2b4c4cd468b6befb7be6f3bba373f536b8dd
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 16:03:35 2006 +0000

    add an auto reply message type to text channels
    
    
    20060207160335-0e791-d5f5dc4eedc5bdea9f2df1a86b07e330458f9d3b.gz

 telepathy/constants.py      |    1 +
 telepathy/server/channel.py |    4 +++-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit 71b0405ce1051953a7d30fc0fb03350f3fd63754
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:52:08 2006 +0000

    NewConnection can return NotAvailable if the connection already exists somewhere
    
    
    20060207125208-0e791-14f4bce96e742a2ee927f60fa7a12ea2b24505ff.gz

 telepathy/server/connmgr.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 921149cc0b9c4624ff3610ee4fe4c1eba20550be
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:51:31 2006 +0000

    allow RemoveStatus to return InvalidArgument if you request the removal of a status which is not active
    
    
    20060207125131-0e791-6301394873c6fce2555e1492522befc28b58820b.gz

 telepathy/server/conn.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7f43471eedc28ec336a70da7670829085aae5e4a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:51:04 2006 +0000

    add RequestAliases to retreive multiple aliases at once
    
    
    20060207125104-0e791-6f9d8245e12fb94a39c3ca0c3e7b377a4a616eae.gz

 telepathy/server/conn.py |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit bfdf7fe0907a217b1479149c9d55cb2c6bbf0b5a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:48:46 2006 +0000

    add a NAME_IN_USE reason for connection status changes
    
    
    20060207124846-0e791-e4a749baa70198862f40ae0036d89d72c92c0744.gz

 telepathy/constants.py   |    1 +
 telepathy/server/conn.py |    4 ++++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit 2ef9a6255bcb527c62808c1dc1a758793e3697bc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Feb 7 12:28:46 2006 +0000

    doc clarifications to streamed media interfaces
    
    
    20060207122846-0e791-c993864db46aafb94ac7278505624bffb9e9c299.gz

 telepathy/server/channel.py |  166 ++++++++++++++++++------------------------
 1 files changed, 71 insertions(+), 95 deletions(-)

commit fd9ed47790eba9a7ce9b1e7d4547355e37132b0c
Author:  <rob.taylor@collabora.co.uk>
Date:   Wed Apr 5 08:27:59 2006 +0000

    add stream state reporting on StreamedMediaChannel
    
    
    20060405082759-25e70-c2d3fd70da60e98275e305a47e9e91a9ab0c8cf9.gz

 telepathy/constants.py      |    4 ++++
 telepathy/server/channel.py |   39 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+), 0 deletions(-)

commit 5488c7a0534b4df4b26fe2e7d228629ad6239213
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Apr 5 08:10:00 2006 +0000

    replace the subject interface with a room properties interface, and remove the parts of the passport interface which overlap with it
    
    
    20060405081000-0e791-c1bc8e967ac757335b23b6fd7b070afa73b3ec1c.gz

 doc/order                   |    2 +-
 telepathy/constants.py      |    7 +-
 telepathy/interfaces.py     |    2 +-
 telepathy/server/channel.py |  204 ++++++++++++++++++++++---------------------
 tools/libtelepathy.def      |    2 +-
 5 files changed, 108 insertions(+), 109 deletions(-)

commit e86fd9a3531790074c60a6a60f630b938b4d5872
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sat Apr 1 16:13:11 2006 +0000

    tabby: suppport for getting invited to MUCs and misc cleanups
    
    
    20060401161311-50843-4d9074d6482c6ae0bb3b2ed32cfb5cee0294510d.gz

 tabby/data/glade/room.glade |   52 +++++++++++++++++++++++++++++++++-----
 tabby/room.py               |   58 ++++++++++++++++++++++++++++++++----------
 tabby/tabby.py              |   39 +++++++++++++++++++++++++---
 tabby/util.py               |    1 +
 4 files changed, 124 insertions(+), 26 deletions(-)

commit 6c3ce2b1cfeab4f4445f79a6169d5999373d4d09
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Mar 16 20:12:11 2006 +0000

    tabby: Split up and refactored a bit. Added support for inviting and kicking users.
    
    
    20060316201211-50843-848b1d8835dc6889b57af80ef778f0eb8ca8e4c5.gz

 tabby/conversation.py       |  179 ++++++++++
 tabby/data/glade/room.glade |   61 ++--
 tabby/room.py               |  274 ++++++++++++++++
 tabby/tabby.py              |  762 +------------------------------------------
 tabby/util.py               |  408 +++++++++++++++++++++++
 tabby/widgets.py            |   43 +++
 6 files changed, 948 insertions(+), 779 deletions(-)

commit 736e19b5cf5dda3b4cdd75aa7037480b3e2d018a
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Mar 15 19:34:41 2006 +0000

    tabby: Implemented support for joining password protected rooms. Close room tabs when the channels are closed.
    
    
    20060315193441-50843-28a773cd516858b478b62e7243bdbb713a89d4f2.gz

 tabby/tabby.py |  198 ++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 157 insertions(+), 41 deletions(-)

commit 74eda4acb23b81c9b2f4816ced0da853d633cd1c
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Mon Mar 13 09:18:39 2006 +0000

    tabby: implemented queueing of presence lookups when the presence interface is not yet available, and made a couple of cleanups
    
    
    20060313091839-50843-c4e49973cfefd3807fecd18511bbe7fc3a2ebf7d.gz

 tabby/tabby.py |   31 ++++++++++++++++++++++---------
 1 files changed, 22 insertions(+), 9 deletions(-)

commit f97bee6dcec71b1ed6dfa8d0017472dd1d5663f6
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sun Mar 12 13:35:18 2006 +0000

    ..and the files for tabby ;)
    
    
    20060312133518-50843-c3ea5eb019114257e15c65915e4a0887de5f2cdd.gz

 tabby/data/glade/conversation.glade  |  408 ++++++++++++++
 tabby/data/glade/conversation.gladep |    8 +
 tabby/data/glade/login.glade         |  218 +++++++
 tabby/data/glade/login.gladep        |    8 +
 tabby/data/glade/room.glade          |  103 ++++
 tabby/data/glade/room.gladep         |    8 +
 tabby/data/images/call.png           |  Bin 0 -> 1013 bytes
 tabby/data/images/face-surprise.png  |  Bin 0 -> 1216 bytes
 tabby/tabby.py                       | 1027 ++++++++++++++++++++++++++++++++++
 9 files changed, 1780 insertions(+), 0 deletions(-)

commit 9b875add3bfa627837fb90b58e0f75672aea1f4f
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Sun Mar 12 13:32:04 2006 +0000

    added tabby, a simple client used for testing
    
    
    20060312133204-50843-d90bc3f2ebb90862abac7dc4c44613f60842d622.gz

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

commit 7acba849a45fd831078ac567776b9d1bc8c5445b
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Feb 17 14:13:52 2006 +0000

    corrected a minor mistake in the Telepathy.Channel description (s/Channel.Type.Group/Channel.Interface.Group/)
    
    
    20060217141352-50843-29a1a01db3653206edf4a7987c9c8addfd02be9d.gz

 telepathy/server/channel.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 89d44a356dbe5b51e2a34e05c82a6d5559c84d0e
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Feb 15 13:16:20 2006 +0000

    scw-client: add support for requesting a media channel
    
    
    20060215131620-50843-c26c42ba2b9bdc99495098813939d30bbce5f53e.gz

 call.png      |  Bin 0 -> 1013 bytes
 scw-client.py |   47 +++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 45 insertions(+), 2 deletions(-)

commit 8386dbd748081684e2f4d31cb22f14b9db010d90
Author:  <ole.andre.ravnaas@collabora.co.uk>
Date:   Tue Feb 14 20:58:56 2006 +0000

    gabble-test.py whitespace fixes
    
    
    20060214205856-50843-6b04bd280d00d5386cb7ca0c864cb7f829911f74.gz

 gabble-test.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8d5ede053bf4c3011e1617c0595b9f2264377fe9
Author: Ole Andre Vadla Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Date:   Sat Feb 11 03:18:24 2006 +0000

    add minimalistic gabble test app
    
    
    20060211031824-7cdbc-b0dd2e0ff60b7ab5bb8678c6a51a9d3032532d99.gz

 gabble-test.py  |   44 +++++++
 pygtkconsole.py |  348 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 392 insertions(+), 0 deletions(-)

commit 9214a9df2a817ef8fcc6c8646a5cdf7745962aef
Author: Ole Andre Vadla Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Feb 9 13:06:38 2006 +0000

    fix NewNativeCandidate signature changing transport type field from signed to unsigned to match candidate transport structs used elsewhere
    
    
    20060209130638-7cdbc-a5bf41d7d0597380171a9f8218b588758724b3e1.gz

 telepathy/server/channel.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 35b8e51248396c8707199e9d6ddd6c06b73b9057
Author: Ole Andre Vadla Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Date:   Wed Feb 8 15:04:32 2006 +0000

    add codecs argument to MediaStreamHandler::Ready() specifying all supported codecs
    
    
    20060208150432-7cdbc-34ae843a568cbcac02d92ab1342fa7aed0500be0.gz

 telepathy/server/channel.py |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit 8f6030aa45a265062fd2200bcac57953a161490f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 6 21:27:36 2006 +0000

    update presence type values to match spec
    
    
    20060206212736-0e791-ea7a5b4b9473f74dd71e4a7e61eb379ac0b042c9.gz

 telepathy/constants.py |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit d446ce51587628049cd377020ec6feefcb193aef
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 6 18:03:21 2006 +0000

    remove deprecated streamed media call in test-client
    
    
    20060206180321-0e791-16272a046de66855250e15c86ea78b2ce78aa81a.gz

 test-client.py |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 05804eeba78e649cb6735ca23600396a348118ca
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Feb 6 18:01:03 2006 +0000

    list channels at test-client startup
    
    
    20060206180103-0e791-dc30de05f58da7e1ce7d2134166ef78ef5a1abc9.gz

 test-client.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 43ec84f086802de4abeb18a3396c1f6ed9e07b37
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 25 12:29:37 2006 +0000

    make scw-client behave correctly when there is no presence interface
    
    
    20060125122937-0e791-e7b6ae825a01f91b1a04d1a25e2db64ed9a553f3.gz

 scw-client.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 2ebf03dd1527feb37ca0b1f343b02d1ddb5fe1fb
Author:  <rob.taylor@collabora.co.uk>
Date:   Mon Feb 6 09:14:55 2006 +0000

    make gengobject generate recursive gtype declarations using dbus struct types
    
    
    20060206091455-25e70-2f6634e2fd7c88b438cc276d53deeca574d5807a.gz

 tools/gengobject.py |   56 ++++++++++++++++++++++++++++----------------------
 1 files changed, 31 insertions(+), 25 deletions(-)

commit efd59ea95441fc04f9e7b5404b43a20cf45dc0f7
Author: Ole Andre Vadla Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Date:   Fri Feb 3 17:53:35 2006 +0000

    small typo fix: replace supress_handler with suppress_handler
    
    
    20060203175335-7cdbc-4d4a803a750adb2cdab084980b61525e5447e3b0.gz

 scw-client.py            |    4 ++--
 swiss.py                 |   10 +++++-----
 telepathy/server/conn.py |   14 +++++++-------
 test-client.py           |    4 ++--
 4 files changed, 16 insertions(+), 16 deletions(-)

commit db6c56d24ea988115000cd9bb77474e7a68436f5
Author: Ole Andre Vadla Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Date:   Thu Jan 26 08:36:31 2006 +0000

    Correct spelling for MEDIA_STREAM_DIRECTION_RECEIVE
    
    
    20060126083631-7cdbc-8643510002ded10006b34b955a8e930db8f8f96b.gz

 telepathy/constants.py      |    2 +-
 telepathy/server/channel.py |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 466d7b5af4e19797a38ebd3cf9e4404d18eea227
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 22 00:59:06 2006 +0000

    correct G_TYPE of GValueArray to not be an utter lie
    
    
    20060122005906-0e791-b04ec0adad2a8f9b2d3eb9ff9b513e209ae23d58.gz

 tools/gengobject.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5ac4d48ce97117043b103141408f3cd58eaf975a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Jan 21 20:06:06 2006 +0000

    add capabilities interface to GabbleConnection
    
    
    20060121200606-0e791-4ece4343a7be8c1554beb69b04e5dea1d6c57ae6.gz

 tools/gabble.def |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f96f35c48caa8fc48208cefaab47e60268e1b8a2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Jan 20 18:30:06 2006 +0000

    add presence and a roster channel to gabble XML generation defs
    
    
    20060120183006-0e791-c410d4e04979d62da4335ef32793ca2688c9dbc2.gz

 tools/gabble.def |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit de2bef8505e3b3e5914ccc8ce6e443c6c3543485
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Jan 21 23:24:19 2006 +0000

    move gengobject and generrors from the gabble tree
    
    
    20060121232419-0e791-81ec7aa116e13dee8d60ac19243a02eecf067232.gz

 tools/generrors.py  |   41 +++++
 tools/gengobject.py |  426 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 467 insertions(+), 0 deletions(-)

commit cbf21533f8b8d0582b64a0c2bdf999ee3dc3e986
Author:  <robtaylor@floopily.org>
Date:   Thu Jan 19 00:30:18 2006 +0000

    added ChannelTypeStreamedMedia, to voip engine xml generator
    
    
    20060119003018-d056e-456c47fd6a73493eaa5d81d6a6036b97704a5201.gz

 tools/voip-engine.def |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e8baac5a773201a3fc6c9ff9540a3c88d5385604
Author:  <robtaylor@floopily.org>
Date:   Thu Jan 19 00:30:08 2006 +0000

    removed now inexistant ConnectionInterfaceStreamedMedia from  libtelepathy xml generator
    
    
    20060119003008-d056e-b39fba5d0c42b8ef37023dcfe81d69c4cb164ee1.gz

 tools/libtelepathy.def |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 8d29de3b273fb3596af2ff84efc24fa0febf4c86
Author:  <robtaylor@floopily.org>
Date:   Thu Jan 19 00:28:21 2006 +0000

    cleaned up the media handlers to use uints where sane, fixed some bugs
    
    
    20060119002821-d056e-438c9de3cf95d665873a080c92a73be4f4a52a4c.gz

 telepathy/server/channel.py |   39 ++++++++++++++++++++++++++++-----------
 1 files changed, 28 insertions(+), 11 deletions(-)

commit cc4193ec0150bdd62ea64c58e4ddca4fd0cac51e
Author:  <robtaylor@floopily.org>
Date:   Thu Jan 19 00:27:11 2006 +0000

    added GetSessionHandlers to StreamedMediaChannel
    
    
    20060119002711-d056e-1a23b3d02b9c6f89e27abaa99f886d412064e06e.gz

 telepathy/server/channel.py |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit c598ccff4ae85a79042679e3ca4de2e70aeea880
Author:  <robtaylor@floopily.org>
Date:   Thu Jan 19 00:26:12 2006 +0000

    removed doc generation for org.freedesktop.Telepathy.Connection.Interface.StreamedMedia, added org.freedesktop.Telepathy.Media.SessionHandler and org.freedesktop.Telepathy.Media.StreamHandler
    
    
    20060119002612-d056e-0c21f8952e81dc31267ade58a7aed0edbedb09a1.gz

 doc/order |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0c9c24f07c7d4461a95d982bf487ef604f82f920
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Jan 17 14:51:35 2006 +0000

    fix contact list channel requesting
    
    
    20060117145135-0e791-5f8b8b382eb29182aa65ddf92deb5b88f5f2f939.gz

 swiss.py |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit f776f05668eff48d098bb05aa01e6c4f72e7bafa
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Jan 17 13:47:40 2006 +0000

    fix requesting of handles in swiss
    
    
    20060117134740-0e791-d47213f52b23d68be71dd00dafd2b1eea54f4848.gz

 swiss.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ffc532b47b724af84f32881341353cb77bf43fb7
Author:  <robtaylor@floopily.org>
Date:   Sun Jan 15 21:13:09 2006 +0000

    made proto_subtype the main type, and added a profile for such things as AVP/SAVP
    
    
    20060115211309-d056e-9bf63cd705d720ee6806226e93d78254b3f0bd93.gz

 telepathy/server/channel.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 178b1d11aaf6b00004b290b8f9a82090db9bdecd
Author:  <robtaylor@floopily.org>
Date:   Sun Jan 15 20:52:52 2006 +0000

    added a def file for voip engine interfaces
    
    
    20060115205252-d056e-48db98099d54c5cfd5b07f9d85874b0cbbfa6a7e.gz

 tools/voip-engine.def |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit baa6be849141d90b450d272b38c299e2e725d713
Author:  <robtaylor@floopily.org>
Date:   Sun Jan 15 19:02:28 2006 +0000

    removed now unecessary Telepathy.Connection.Interface.StreamedMedia
    
    
    20060115190228-d056e-6a5d39735fa3de4f295d7ea955bc68cd6ce4e1e5.gz

 telepathy/interfaces.py  |    1 -
 telepathy/server/conn.py |   39 ---------------------------------------
 2 files changed, 0 insertions(+), 40 deletions(-)

commit 9f7e127d3f2d50049ba94fed4f26bbd68290e750
Author:  <robtaylor@floopily.org>
Date:   Sun Jan 15 18:58:48 2006 +0000

    changed media handler namespaing to .Telepathy.Media.{Session,Stream}Handler
    
    
    20060115185848-d056e-c46fc2d2b650f8d9e84527525f0b8c828ad3d841.gz

 telepathy/interfaces.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 41ec504b9877e12703f85fabee6735a2a7137be3
Author:  <robtaylor@floopily.org>
Date:   Sun Jan 15 18:53:59 2006 +0000

    cleaned up some typos and thinkos in the streamed media channel , upped the spec version
    
    
    20060115185359-d056e-3780a6460a3f1beb259791350eef5bd611ec60d0.gz

 telepathy/__init__.py       |    2 +-
 telepathy/constants.py      |   20 +++++++++++++++
 telepathy/interfaces.py     |    1 +
 telepathy/server/channel.py |   55 +++++++++++++++++++++----------------------
 4 files changed, 49 insertions(+), 29 deletions(-)

commit 2b4a2946e7e64f0aa395fedc2c9f82a4e7856854
Author:  <robtaylor@floopily.org>
Date:   Sun Jan 15 18:02:53 2006 +0000

    added 1st cut of media session/stream handlers
    
    
    20060115180253-d056e-9b6c0449c2c0c2b831f4b972f6191b422d376493.gz

 telepathy/interfaces.py     |    2 +
 telepathy/server/channel.py |  251 ++++++++++++++++++++++++++++++++++---------
 2 files changed, 203 insertions(+), 50 deletions(-)

commit 5c84938f36182a2f9dc48cfba65a623fc5d9a361
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 11 15:24:26 2006 +0000

    clean up scw-client printouts and one or two bugs
    
    
    20060111152426-0e791-01d14e590fc180938cd00103f8e21ce80f6cd9d0.gz

 scw-client.py |   39 ++++++++++++++++-----------------------
 1 files changed, 16 insertions(+), 23 deletions(-)

commit 1a14f61082f4890d2de3a51422dbaa972a827090
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 11 15:23:56 2006 +0000

    fix up value unpack error in scw-client
    
    
    20060111152356-0e791-604d34efacb90b5be60e6c6fbf7fb8e3de048bdd.gz

 scw-client.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4828ed1369e70efcb1e7256517f5e24c511f6de7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 11 15:08:43 2006 +0000

    fix text channel key error in scw-client
    
    
    20060111150843-0e791-247b1396528a3bb9a10c7da1bc1a4e797a42c3a9.gz

 scw-client.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 7c276bba19d9bf90e9a7e58c973f227e20075274
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 11 14:15:06 2006 +0000

    fix display of custom messages in scw's contact window
    
    
    20060111141506-0e791-1be985e729809fb7a95042acdefd31c542a77830.gz

 scw-client.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bb1ea6eeb8e4a93996d2d997ea8b0380a0b43431
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Jan 11 13:59:31 2006 +0000

    update test-client with spec 0.11 handle type arguments
    
    
    20060111135931-0e791-fee07df2d967cb2b0e9f475d8835e0ee1a720a90.gz

 test-client.py |   43 +++++++++++++++++++++----------------------
 1 files changed, 21 insertions(+), 22 deletions(-)

commit 35178152f4f9e92beb511d8f0272b8707afbd60b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 8 18:48:41 2006 +0000

    tweaks by Senco Rasic <senko@senko.net> to fix swiss for spec v0.11
    
    
    20060108184841-0e791-9d537a8211025078efbdbe0095b57a546a4fd251.gz

 swiss.py |   54 +++++++++++++++++++++++-------------------------------
 1 files changed, 23 insertions(+), 31 deletions(-)

commit 0fe1cade48a684adda9dcebfa6c434ef8210a6b9
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 8 18:48:25 2006 +0000

    tweaks by Senco Rasic <senko@senko.net> to fix scw client for spec v0.11
    
    
    20060108184825-0e791-e4258afb8c4a94ce565d8bf91c3c9dc5b686abdd.gz

 scw-client.py |   50 +++++++++++++++++++++++++++++++++-----------------
 1 files changed, 33 insertions(+), 17 deletions(-)

commit f3015249a80eabedd145aded8ec3e58104681108
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Jan 8 18:47:14 2006 +0000

    tweaks by Senco Rasic <senko@senko.net> to fix base classes for spec v0.11
    
    
    20060108184714-0e791-54b203027ece456789ffe88b31691b31aa8f9885.gz

 telepathy/server/channel.py |    8 ++++----
 telepathy/server/conn.py    |    2 ++
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 081aaaa5bd2fe5cef7941f0fc9263d691a1028d5
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Dec 19 13:55:38 2005 +0000

    add libtelepathy.defs file to generate XML for client library
    
    
    20051219135538-0e791-e9aea04ce0c36d2f3343b9c3fd6dd5351dbd3d91.gz

 tools/libtelepathy.def |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 0586facf92d2f5bed6fd96b5e2d61d8d095b0b9f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Dec 19 13:55:20 2005 +0000

    allow blank lines and comments in genxml .defs files
    
    
    20051219135520-0e791-53a1b29c1c1a771a533819f5758aa90cac59b99e.gz

 tools/genxml.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit bb349d78b672aa9c9d2d82df6b20733cf8a15f8d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 16 16:35:38 2005 +0000

    tweak to generate object names, rename jabber to gabble
    
    
    20051216163538-0e791-97753ecd392025f262b83683c0f7f467cc7bed36.gz

 tools/gabble.def |    3 +++
 tools/genxml.py  |    2 +-
 tools/jabber.def |    3 ---
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 0e1986372418338d9c7467297b378aa1970bd20b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Dec 2 19:33:30 2005 +0000

    add a tool of evil genius to generate XML introspect data for arbitrary interface combinations
    
    
    20051202193330-0e791-b6393a7cf35bc1561cbd33e7c8ae5ee5ced29a1b.gz

 tools/genxml.py      |   20 ++++++++++++++++++++
 tools/jabber.def     |    3 +++
 tools/sip.def        |    3 +++
 3 files changed, 26 insertions(+), 0 deletions(-)

commit 1ab03990b8fca380a68cdd0fc4b0e6e65c5afe56
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Dec 1 13:39:30 2005 +0000

    remove the old specification notes
    
    
    20051201133930-0e791-3a9f82732869eb2daff4951ef28acd5f40b3e436.gz

 doc/specification.html |   86 ------------------------------------------------
 1 files changed, 0 insertions(+), 86 deletions(-)

commit 3720dbb66b70f35128e340e15605314be7635064
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Dec 1 12:26:53 2005 +0000

    remove authentication-realm/username/type parameters in light of discussions with Kai - the server challenges you with a realm, not you providing one
    
    
    20051201122653-0e791-e227abe2f07f7928b183f2ebf1242ef43411ca56.gz

 telepathy/server/connmgr.py |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

commit c8b96a9e24e966f408d8a7676394c52b64dc714b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 30 02:45:52 2005 +0000

    add messages to AddMembers and RemoveMembers on the group interface, and flags to indicate when they are valid
    
    
    20051130024552-0e791-dbd2bc85adb91154b535123bd9a2d39a3b332c41.gz

 TODO-SPEC                   |    3 --
 telepathy/constants.py      |    5 +++
 telepathy/server/channel.py |   71 ++++++++++++++++++++++++++++++-------------
 3 files changed, 55 insertions(+), 24 deletions(-)

commit da192ba9f0fbab189406d84761e5e2ee9fd78ec0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 30 01:17:16 2005 +0000

    add flags to indicate when aliases can be set on other people and stored on the server
    
    
    20051130011716-0e791-b759b022466045e6c3f871657a06256a550b309a.gz

 TODO-SPEC                |    1 -
 telepathy/constants.py   |    2 ++
 telepathy/server/conn.py |   35 +++++++++++++++++++++++++++++++----
 3 files changed, 33 insertions(+), 5 deletions(-)

commit 95a902ee24459666551b59a3b95901edaa5850ed
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 29 19:39:24 2005 +0000

    bump spec version due to incompatible changes
    
    
    20051129193924-0e791-3cd2db96022400cc326ec72be5f9d01c2e05334a.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 19f9239827c6bd003e5ae387a07f1d3498fe1758
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 29 18:54:20 2005 +0000

    separate the number spaces for contact, room and list handles...
    
    everywhere where a handle has type flexibility now has a numeric handle type.
    move the GetMembers and GetSelfHandle from Channel to Channel.Interface.Group,
    and remove the Named interface in favour of a GetChannelHandle on channels
    themselves. this is far more consistent between requesting, new channels
    arriving, and inspecting existing channels, and removes the delusion that
    it's a good idea for a UI that doesn't understand Group channels to handle
    a channel that has a potentially mutable member list on protocols where
    there is no concept of a one-to-one channel.
    
    20051129185420-0e791-18c895ba49838f761ae484a34915f3ef041fc095.gz

 TODO-SPEC                   |    1 -
 doc/order                   |    1 -
 telepathy/constants.py      |    7 ++-
 telepathy/interfaces.py     |    1 -
 telepathy/server/channel.py |  122 ++++++++++++++++++++----------------------
 telepathy/server/conn.py    |  102 ++++++++++++++++++++---------------
 6 files changed, 120 insertions(+), 114 deletions(-)

commit 48ac0d8a067bdf9dbde6f5591ed9407e038505a7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 29 17:48:57 2005 +0000

    update doc-generator to alphabetically sort methods and signals in the spec
    
    
    20051129174857-0e791-e2a977c3a4534be36e145000137d57b499101c97.gz

 doc/Makefile         |    2 +-
 doc/doc-generator.py |    8 ++++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

commit f1cc1df1750c30a5faef1c357b96732259d8453b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Nov 28 17:19:55 2005 +0000

    add channel hold interface, update todo
    
    
    20051128171955-0e791-6ccc089591020fbcbe3743704fbfbb0885791007.gz

 TODO-SPEC                   |    4 +-
 doc/order                   |    1 +
 telepathy/constants.py      |    5 +++
 telepathy/interfaces.py     |    1 +
 telepathy/server/channel.py |   72 +++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 81 insertions(+), 2 deletions(-)

commit 5f4e4ab80452219fde271e6ecc00af189c30a147
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 24 00:45:45 2005 +0000

    add hidden handle column to the contact list, and use it to find and update contacts when presencs is received
    
    
    20051124004545-0e791-bbf3bef1358c61a7fa7438bb73712066b3c8bdd5.gz

 scw-client.py |   50 ++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 46 insertions(+), 4 deletions(-)

commit b52ae9ffd835ba9305456b0dfa4a155be60180a3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 24 00:43:01 2005 +0000

    add a really really poor presence cache to swiss - this should really be stored in the subscribe list, because we only get presence signals when subscribed
    
    
    20051124004301-0e791-a347e370884225d687700a8e5aed1ebd8448c93c.gz

 swiss.py |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 1dea4fe130a40dd4666355acfaccdc008ed20aa4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 23 09:53:28 2005 +0000

    make valid bus name & object path by changing crap to _
    
    
    20051123095328-0e791-8bbc06bdb214148e952bef159acec27315b73a6b.gz

 swiss.py                 |    8 +-------
 telepathy/server/conn.py |   11 ++++++-----
 2 files changed, 7 insertions(+), 12 deletions(-)

commit 16287814fe760aa180f7280217c67648f4245146
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 11:42:17 2005 +0000

    discard typing notification with empty packets
    
    
    20051118114217-0e791-233acb1801d57cef5b0b0e5645112385d9b7a27d.gz

 swiss.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit ac864237ffb2023f4e2db9bb10ffc91fbc1a8027
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 11:33:22 2005 +0000

    fix bug with all contacts pointing to the last one to be added
    
    
    20051118113322-0e791-873c2219675581440b617b0419c4db87be7de51d.gz

 scw-client.py |   75 ++++++++++++++++++++++++++++-----------------------------
 1 files changed, 37 insertions(+), 38 deletions(-)

commit 9fe43286c3c8b643fb368f648cf96219aaf6d6fe
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 10:24:57 2005 +0000

    fix presence signal iteration bugs, try some code for updating rows... meh
    
    
    20051118102457-0e791-a061e8c7c4fbf8d60a81b2d4e6496bb0b6ca80c9.gz

 scw-client.py |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit 948486254b73232f9995bd64cf61071bd47500ce
Author:  <robtaylor@floopily.org>
Date:   Fri Nov 18 09:45:35 2005 +0000

    added environment var cheching to enable different testsfor StreamedMediaChannel
    
    
    20051118094535-d056e-53bf355069922ce89b498d99e412024051888855.gz

 test-client.py |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

commit 8b737847f96061081ed269572f5767aa1be62fe3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:48:37 2005 +0000

    add COPYING, AUTHORS and boilerplate to every file
    
    
    20051118084837-0e791-1edff19f677d75dbdd2acb643d26d1f41ff15472.gz

 AUTHORS                              |    3 +
 COPYING                              |  510 ++++++++++++++++++++++++++++++++++
 doc/doc-generator.py                 |   20 ++
 scw-client.py                        |   19 ++
 swiss.py                             |   19 ++
 telepathy/__init__.py                |   19 ++
 telepathy/client/__init__.py         |   19 ++
 telepathy/client/channel.py          |   19 ++
 telepathy/client/conn.py             |   19 ++
 telepathy/client/connmgr.py          |   19 ++
 telepathy/client/interfacefactory.py |   19 ++
 telepathy/client/managerregistry.py  |   19 ++
 telepathy/constants.py               |   19 ++
 telepathy/errors.py                  |   19 ++
 telepathy/interfaces.py              |   19 ++
 telepathy/server/__init__.py         |    1 +
 telepathy/server/channel.py          |   19 ++-
 telepathy/server/conn.py             |   19 ++-
 telepathy/server/connmgr.py          |   19 ++-
 telepathy/server/handle.py           |   19 ++
 test-client.py                       |   19 ++
 21 files changed, 854 insertions(+), 3 deletions(-)

commit 9b6132f521d2683a350da75f0f4959e1d71bb044
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:33:10 2005 +0000

    hook up presence and members changed signals
    
    
    20051118083310-0e791-a21f1a9ef22a66131b2033e958e9a0440037dc1a.gz

 scw-client.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2521c8798626c2ec56dec820a37ed58ca374674d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:32:54 2005 +0000

    remove debug prints
    
    
    20051118083254-0e791-85c193c5bc4e7e15185493025352f92b1a8a8824.gz

 scw-client.py |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit 4f09304e9a4aa963bc4872c8c6c6295323b626fb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:32:19 2005 +0000

    mangle presence signals a little
    
    
    20051118083219-0e791-743f1a78818783361d78d70a46412383683a6d44.gz

 scw-client.py |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit 1ed05d9e35dbf0f6d9d938ab809013f74a83e81f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:32:05 2005 +0000

    store channel instances by handle in the right place
    
    
    20051118083205-0e791-ee4157d27b4bc9a9c8eb630a7415a30d999ce8ca.gz

 swiss.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 809f2c34522304a3f314aa00fff5a2b39b098236
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:31:36 2005 +0000

    the required runes to make pyxmpp log
    
    
    20051118083136-0e791-2326274da51b8166d4b855f8b112e389942b1ce0.gz

 swiss.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2c79418ca37a2d064faa5aaa55407eb5815b343f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:30:02 2005 +0000

    allow use of GetSelfHandle in the channel subclass
    
    
    20051118083002-0e791-12abd228326b8b62e853ae755602e93d752559ad.gz

 telepathy/server/conn.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2548d9316c0990d132d66f88704df845f6cb271c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:29:32 2005 +0000

    fix test client for text
    
    
    20051118082932-0e791-94654347bcbbd363d9f1e5495e43332d6e4e360e.gz

 test-client.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit d0803fa75203eb723dd27ed5d169cee4c0d95414
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:25:38 2005 +0000

    update readme
    
    
    20051118082538-0e791-eace7c8a55a5bac13ec626c872e64f44e03d90b3.gz

 README |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 6fef3691f4258d9613bfc9a3f4aaa9f89f308dfc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:21:35 2005 +0000

    add surprised face icon from tango :)
    
    
    20051118082135-0e791-10478b74aabfccb2f1d960087bd534c05ef04cc5.gz

 face-surprise.png |  Bin 0 -> 1216 bytes
 scw-client.py     |    2 +-
 2 files changed, 1 insertions(+), 1 deletions(-)

commit d2218b7ee465c571736ef06db5fbb812ed14326c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:21:14 2005 +0000

    call mainloop.quit() correctly when disconnecting
    
    
    20051118082114-0e791-2c56ae6fc5f04d9029ddfb90f4c35b9efe0d8494.gz

 scw-client.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 08bc7b1a03ccb0b77b58748a5aa729c40a3a75cb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 08:20:38 2005 +0000

    fix to avoid infinite looping when specifying incorrect managers/protocols on command line
    
    
    20051118082038-0e791-7f740b8c3002bb9b45a17cc8e580bfc6ba50e9c5.gz

 scw-client.py  |   27 ++++++++++++++-------------
 test-client.py |   27 ++++++++++++++-------------
 2 files changed, 28 insertions(+), 26 deletions(-)

commit 471bc5fc6092c4ca07064acf96969985d8d9a4f0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 07:19:33 2005 +0000

    add some kind of contact window
    
    
    20051118071933-0e791-b4c8ad9fc1d2d6d58e1e78ed5bef92546dc1a956.gz

 scw-client.py |  124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 123 insertions(+), 1 deletions(-)

commit a841d7042c56649ed3ac95a08921985cab86c32e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 07:18:59 2005 +0000

    tweak signal handlers in text channel
    
    
    20051118071859-0e791-5bd1234fe98638af92271bb822d194d27a7417ef.gz

 scw-client.py |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 6eecafde4f67880afeb608dba9efca272dc4558a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 07:18:54 2005 +0000

    get send sender name in convo windows
    
    
    20051118071854-0e791-4f25844e5603339be8e25f0e10db5d94e15f2893.gz

 scw-client.py |   28 ++++++++++++++++++++++++----
 1 files changed, 24 insertions(+), 4 deletions(-)

commit 8ed8a842be9ac72eeff14b5eb8eefcfbb2bb0e47
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 07:17:02 2005 +0000

    more spec todos
    
    
    20051118071702-0e791-cad6157bbb93a7a95ca4598ee86abd42bd63fb52.gz

 TODO-SPEC |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7902d35f04fe7aafbd103cf1c0faf86ac2020f88
Author:  <robtaylor@floopily.org>
Date:   Fri Nov 18 08:17:58 2005 +0000

    add various tests for sip
    
    
    20051118081758-d056e-3aca51eb4bb33b738ba93bcb830d22fcd4168262.gz

 test-client.py |   48 ++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 38 insertions(+), 10 deletions(-)

commit 6d2f24350ebec6b1cc2fc4f1ccbb46d02dc246b7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 04:12:23 2005 +0000

    fix ENOBRAIN in assembling per-manager list of protocols
    
    
    20051118041223-0e791-759c2cb048ebc413a91658a09aad75b07661da26.gz

 telepathy/client/managerregistry.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d346c33c24a89dd9f9f6e8c9737d22d7680a0cfb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 04:11:54 2005 +0000

    add google talk protocol to swiss, support for requiring encryption, and using TLS
    
    
    20051118041154-0e791-e03f764a8e0aa7124e9a5c1f3b53b298013b0907.gz

 swiss.manager |   10 +++++++++-
 swiss.py      |   21 +++++++++++++++++++--
 2 files changed, 28 insertions(+), 3 deletions(-)

commit 9cc4c78db1001a4fe746eecd531da3981bb80f4e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 02:26:33 2005 +0000

    add default parameter insertion and support for boolean parameters to conn.check_parameters
    
    
    20051118022633-0e791-9292faa395971198d692ff52af2f83aa0142608e.gz

 telepathy/server/conn.py |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 5251aa3f9c18af8c1cc0ea965c1a282dc1f6022a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Nov 18 02:24:46 2005 +0000

    update PROTO todo
    
    
    20051118022446-0e791-e9f64f63ec0083fc51a3c5b46cba937776db85d4.gz

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

commit a2f622b5be98a6b1fe0fe5abca98ded3bec77040
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 21:10:48 2005 +0000

    list pending messages asynchronously
    
    
    20051117211048-0e791-709b8022688e74a757c42208f1fe12e4b26cdaa4.gz

 scw-client.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit e054453027f7feaa9a6b33ff604c2b3032901a91
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 21:10:24 2005 +0000

    set window title with a handle only if there is one
    
    
    20051117211024-0e791-782aa1187dee7d88a8a9d6c044e6f3fabd0abbbc.gz

 scw-client.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 04cbe563a083024a9dd2578499009a5f9652af56
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 21:08:22 2005 +0000

    close channel when window closed
    
    
    20051117210822-0e791-900b18ea11448e8c1f3ca2932584789076b943f7.gz

 scw-client.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 67ca7b3e7d7f5154ba967e08088fb543eac5adf2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 21:07:36 2005 +0000

    tweak TODO with some stuff
    
    
    20051117210736-0e791-5c9489af5af055d6a35adbfddadc442c45e2f4f6.gz

 TODO-SPEC |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 680a488dd1a83a5e98ba2dcf1616091a8dabee32
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 21:06:26 2005 +0000

    add hack to remove channel from weak dictionary when its closed, because dbus sucks
    
    
    20051117210626-0e791-3de538304784dd57f8978e730ed434dd3f513a68.gz

 swiss.py |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 2cef5707fe57c6cf1be04a7e5c738f579f74f0f0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 21:06:09 2005 +0000

    make channel.Close remove the channel in the base classes
    
    
    20051117210609-0e791-bb30b2f215815b8b37a5760be22eb344a24a9f42.gz

 telepathy/server/channel.py |    3 ++-
 telepathy/server/conn.py    |    3 +++
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 4ad8297f03775dbe288baf026f0259ded15842b0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 19:17:45 2005 +0000

    that's why it was failing for rob
    
    
    20051117191745-0e791-8102da7e3aaf8ad5adea84f3f7854730179effd1.gz

 test-client.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3fe2752383abbee4635bee87c111aa49ea7b2625
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 19:11:11 2005 +0000

    that was stupid, it was all already there
    
    
    20051117191111-0e791-62a8932d428bd3005d355c661389cfa47aeb836a.gz

 telepathy/client/conn.py |   12 ------------
 test-client.py           |    2 ++
 2 files changed, 2 insertions(+), 12 deletions(-)

commit e455be37cdb19f85dbff1685352b69684df92740
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 19:00:37 2005 +0000

    fix braino in SMC members_changed_cb
    
    
    20051117190037-0e791-c50b871a625cbdd13b80afe52af463de5e0a7431.gz

 test-client.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d5d68bb3e430f78e28f172478c204cf2c266695e
Author:  <robtaylor@floopily.org>
Date:   Thu Nov 17 18:57:30 2005 +0000

    moved interface dependent stuff in StreamedMediaChannel into got_interfaces
    
    
    20051117185730-d056e-c25a87463b920c1871fc8c4d8a5a83abc3bb3446.gz

 test-client.py |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit c78cdbd9fd53b20162b29be7492a1084597d51a1
Author:  <robtaylor@floopily.org>
Date:   Thu Nov 17 18:39:55 2005 +0000

    resolved conflicts, updated StreamedMediaChannel to new api
    
    
    20051117183955-d056e-1800863beea3a3f9a994e497ba64375c285bd5fe.gz

 test-client.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 82def9b707b02edfca89353bed76be3b6fc4dcb5
Author:  <robtaylor@floopily.org>
Date:   Thu Nov 17 18:37:38 2005 +0000

    added some debugging traces
    
    
    20051117183738-d056e-a67718c894ebfbe097ef426e28ac48cbbb8f371c.gz

 test-client.py |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit e775fdd041a404c2d83fd5c46b55ee1e7f856f8e
Author:  <robtaylor@floopily.org>
Date:   Thu Nov 17 18:37:19 2005 +0000

    moved signal connecting to work around dbus gash
    
    
    20051117183719-d056e-ab3aa686b71f9eb80648c4930ec2b5a46d7ed543.gz

 test-client.py |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit c6c864645333f567a4d243c9198b3bda5fcd3a43
Author:  <robtaylor@floopily.org>
Date:   Thu Nov 17 18:35:38 2005 +0000

    added a streamed media channel
    
    
    20051117183538-d056e-7c9a6d7cce83357cbac132b3bcec5e28344754c1.gz

 test-client.py |   34 ++++++++++++++++++++++++++++++----
 1 files changed, 30 insertions(+), 4 deletions(-)

commit 1a3b55cb313c1c6a3382afd3ff25e24b327894b7
Author:  <robtaylor@floopily.org>
Date:   Thu Nov 17 18:37:56 2005 +0000

    fix quitting mainloop on connection termination
    
    
    20051117183756-d056e-711e6bb0de12acf793ae83fc488ce8bb980fbfd8.gz

 test-client.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 6c89874f293fe2747484e3d915f7cebad4b6a886
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 18:46:39 2005 +0000

    add automatic interface discovery to connection base class in client
    
    
    20051117184639-0e791-ebad95f8a9736a221a02ab47ccb792c4558d42c2.gz

 telepathy/client/conn.py |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit e48d9591c472514e76fa986773466c0ec36020df
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 03:06:11 2005 +0000

    fork the test-client to scw-client, and merge the gtk code from testscw.py into the channel object... beautiful! :)
    
    
    20051117030611-0e791-c2f74246b683b372c36bd68bea42927f0f0babe2.gz

 scw-client.py |  351 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 351 insertions(+), 0 deletions(-)

commit 5d4f384e5de4350198e1a3921b46749ca5578e89
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 03:05:29 2005 +0000

    bugfixes, emit send signal, cache IM channel instances
    
    
    20051117030529-0e791-a42771d31f55952d1be473295253c3edef0de78d.gz

 swiss.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit e5d0ba7adf92f055ce61da75d0145d0586e2a985
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 17 00:38:58 2005 +0000

    switch idle times for last activity timestamp
    
    
    20051117003858-0e791-81eb929fec091558a7064a031ae5de3a22cf12ed.gz

 telepathy/server/conn.py |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit 3c90a9d312f1d7fa01c5cf34364be38f7c33e000
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 23:35:40 2005 +0000

    tweak presence to work, will come back to it later
    
    
    20051116233540-0e791-5bb3a3591828486e1314c79a4bc5a3e6967f91a1.gz

 swiss.py       |   15 +++++++--------
 test-client.py |    2 +-
 2 files changed, 8 insertions(+), 9 deletions(-)

commit 64508cccdae3a9ddce6e3e0b86e81e620bd5e60e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 19:47:00 2005 +0000

    more refactoring of test client to give the right hooks for testing subscribe/publish/presence stuff
    
    
    20051116194700-0e791-bae11a0bc9fedb26fa633b28f6f7dcbd5afa7d58.gz

 test-client.py |   55 +++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 47 insertions(+), 8 deletions(-)

commit 7803157b0252e693c67a9f60a9de82996210175a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 19:45:58 2005 +0000

    fix up subscribe/publish support in swiss, mostly done now
    
    
    20051116194558-0e791-3686d3a8d15e1746c2fc2b8915ed7357762de984.gz

 swiss.py       |  248 +++++++++++++++++++++++++++++++++++++++++++-------------
 test-client.py |    5 +-
 2 files changed, 195 insertions(+), 58 deletions(-)

commit b0ace6f3d5aea7ab9850c323a30d72f2960ffc26
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 19:44:35 2005 +0000

    add rudimentary presence support to swiss. things like idle times confuse it atm.
    
    
    20051116194435-0e791-956e12a7df0d642320227a71d20a21aef038e293.gz

 swiss.py |   75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 70 insertions(+), 5 deletions(-)

commit 34cbe5a70cad8f41ee3a2d788fa764f4aaf75147
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 19:44:25 2005 +0000

    spec todo tweaks
    
    
    20051116194425-0e791-d355c82c83d813bf24dda1c2802a423a0e40d3b4.gz

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

commit 866d37e7b7a5d802aa433585b2d25178d4225ff3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 12:17:42 2005 +0000

    fix ctrl+c bug in test client
    
    
    20051116121742-0e791-e9e53e93a694ebb574561dbd8b7318fa89b2a1b4.gz

 test-client.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3ae1091b2c369a0d1d72ad9a95245d55477fb8c2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 00:50:42 2005 +0000

    tweaks to channel base class, add notimplemented for channel.close
    
    
    20051116005042-0e791-44614eff7f92b1c488b1ae45fedbf70017e8df86.gz

 telepathy/server/channel.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit ba0bea1ba72634454b42878164652d783ffc2962
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 00:48:31 2005 +0000

    add subscribe/presence list channels
    
    
    20051116004831-0e791-ea3fa12cc3856b45b92ae19d08ad043b78406e50.gz

 swiss.py                    |  145 ++++++++++++++++++++++++++++++++++++------
 telepathy/server/channel.py |    2 +-
 telepathy/server/conn.py    |    9 +--
 telepathy/server/handle.py  |    1 +
 4 files changed, 130 insertions(+), 27 deletions(-)

commit 9db76404d9c3370fff892471d7bbb4d7e0f94415
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 16 00:46:27 2005 +0000

    factor channels down into a client base class, add list channels
    
    
    20051116004627-0e791-d5d7939efe41a93102b61f262a7a98f2161e8143.gz

 telepathy/client/__init__.py |    1 +
 telepathy/client/channel.py  |   26 ++++++++++++++++++
 test-client.py               |   61 ++++++++++++++++++++++++++---------------
 3 files changed, 66 insertions(+), 22 deletions(-)

commit 61540ce14fb2f84838f194cf131574019bee3db9
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 22:11:38 2005 +0000

    make some base classes for client implementations, refactor test-client to make better use of async calls
    
    
    20051115221138-0e791-7ab0857c687b869742885a3b58d5712e6970b9fa.gz

 telepathy/client/__init__.py         |    7 ++-
 telepathy/client/conn.py             |   13 +++++
 telepathy/client/connmgr.py          |   13 +++++
 telepathy/client/interfacefactory.py |   19 +++++++
 test-client.py                       |   89 +++++++++++++++++----------------
 5 files changed, 96 insertions(+), 45 deletions(-)

commit b21865788797a54406898e4566f5998b833742e8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 18:07:34 2005 +0000

    fix output signature of GetMediaParameters to have the appropriate two strings
    
    
    20051115180734-0e791-ec2ad14e1cc4a8270e5770eef096a14d97d3cdc1.gz

 telepathy/server/channel.py |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

commit 6e39f1d5a37e6dccbff7301d92d2d77ea4a6c9c5
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 14:27:53 2005 +0000

    make channel.GetSelfHandle default to conn.GetSelfHandle unless overriden
    
    
    20051115142753-0e791-df1e34103735b5c904a5e42b80e56428d848a470.gz

 swiss.py                    |    1 -
 telepathy/server/channel.py |    7 +++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 3380a74fa78dd4b96fdee3a1e3ed4b4d5da097f4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 13:52:56 2005 +0000

    yeah 0 means OFFLINE :)
    
    
    20051115135256-0e791-d837aed15b70d89a48a5b05b9cde9e9cfaa94bf7.gz

 telepathy/server/conn.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0cf4fc7bad1e02c35f0c59a06e24a1546d548b6d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 13:51:55 2005 +0000

    correct makefile to depend on telepathy & server base classes, fix bug with not ignoring sender keyword arguments
    
    
    20051115135155-0e791-dcb2ce7f3d7eb99d3c71ecaff67b1d1e510b01a5.gz

 doc/Makefile         |    2 +-
 doc/doc-generator.py |    3 +++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit fc3f9ed459edf33d0984ea574b3113cb60a57215
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 12:22:30 2005 +0000

    update README, move test client
    
    
    20051115122230-0e791-5df4b4d0d84b54eca97d7bc8b438aa2dfac63cd0.gz

 README                        |   46 +++++++----
 TODO-SPEC                     |    2 +-
 telepathy/client/__init__.py  |    2 +-
 telepathy/client/clientlib.py |  186 -----------------------------------------
 test-client.py                |  185 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 217 insertions(+), 204 deletions(-)

commit f4a37f6e56b770c50f5bfbde652da448d9a8f29d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 02:01:15 2005 +0000

    move random testing stuff into test
    
    
    20051115020115-0e791-62fcd547e19c4f934569ff1cc164223194b39532.gz

 run-with-tmp-session-bus.sh                        |   68 --------------------
 ...freedesktop.Telepathy.ConnectionManager.cheddar |    3 -
 session.conf                                       |   32 ---------
 test/run-with-tmp-session-bus.sh                   |   68 ++++++++++++++++++++
 ...freedesktop.Telepathy.ConnectionManager.cheddar |    3 +
 test/session.conf                                  |   32 +++++++++
 6 files changed, 103 insertions(+), 103 deletions(-)

commit 4645f4b39190130e615e3be73a81e9aa6eadde37
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 02:00:45 2005 +0000

    add crappy makefile, move doc stuff into doc/
    
    
    20051115020045-0e791-a60186aafd594917a8c5b00d132f57852fda23b2.gz

 doc-generator.py        |  132 -----------------------------------------------
 doc/Makefile            |    5 ++
 doc/doc-generator.py    |  132 +++++++++++++++++++++++++++++++++++++++++++++++
 doc/order               |   29 ++++++++++
 doc/specification.html  |   86 ++++++++++++++++++++++++++++++
 doc/style.css           |  113 ++++++++++++++++++++++++++++++++++++++++
 docs/specification.html |   86 ------------------------------
 order                   |   29 ----------
 style.css               |  113 ----------------------------------------
 9 files changed, 365 insertions(+), 360 deletions(-)

commit 29bc17dc0562970c6e0fd655adcaf5b835ee89f6
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:53:20 2005 +0000

    rename brie to swiss to avoid confusion with brie@jabber.org, and suggest patchy implementation...
    
    
    20051115015320-0e791-d42eb8fd4cd2faf86fba658292142427f0e959b7.gz

 brie.manager  |    9 --
 brie.py       |  334 ---------------------------------------------------------
 swiss.manager |    9 ++
 swiss.py      |  334 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 343 insertions(+), 343 deletions(-)

commit 9e3128b9bfc5e2ba4453f4b1e9336485c1256960
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:51:49 2005 +0000

    implement handles and new spec changes like constants in brie
    
    
    20051115015149-0e791-f54ecf0fda4ce755eeba4e10f9f729c371b204bb.gz

 brie.manager |    2 +-
 brie.py      |  140 ++++++++++++++++++++++++++++++++++++----------------------
 2 files changed, 88 insertions(+), 54 deletions(-)

commit 4d37e66e254817ee06c5a4dfc617c939ed429ccc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:51:21 2005 +0000

    update test client for spec changes like new constants, changed arguments, etc
    
    
    20051115015121-0e791-a7b98ef36f99d6c918a151e9aafa3ac3858105f7.gz

 telepathy/client/clientlib.py |   43 ++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 22 deletions(-)

commit dedbbf4e076eef2fab1ec110ec0e2898a1d60c86
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:48:42 2005 +0000

    add some connection checks to server base classes
    
    
    20051115014842-0e791-f2c5fdba440aa3f6d1d77fdc0d65872ee91e0b1e.gz

 telepathy/server/conn.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 11df212e3e4c65ad08488da23cbc3d5f6aaa2214
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:47:30 2005 +0000

    add some error cases, tweak some doc strings
    
    
    20051115014730-0e791-eb6e320539fec0c6952e4d27621b9bddc1749c14.gz

 telepathy/server/conn.py |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

commit 035f38197117d8f831a6b627fe5ecbf40105a505
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:46:01 2005 +0000

    add handle implementation to server base classes
    
    
    20051115014601-0e791-be391f796a7ba369cac10536fdc4e66583dfa171.gz

 telepathy/server/__init__.py |    1 +
 telepathy/server/conn.py     |  169 +++++++++++++++++++++++++++++++++---------
 telepathy/server/handle.py   |   14 ++++
 3 files changed, 150 insertions(+), 34 deletions(-)

commit 3725451cc361037a1a3b32a6f3549f1b5128aaf8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:44:10 2005 +0000

    raise version to 0.10.2
    
    
    20051115014410-0e791-29cca7ca4e45e2328b731885bd39f4fcd9ffb030.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0b7fc49c4d08ff9dea57b7be28e4184487d47a13
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:42:36 2005 +0000

    remove cheddar, brie is now working and pyxmpp wins over xmppy
    
    
    20051115014236-0e791-355d4c0c5bdeb20aca8182ab084af2dfaabc4f54.gz

 cheddar.manager |   10 ---
 cheddar.py      |  177 -------------------------------------------------------
 2 files changed, 0 insertions(+), 187 deletions(-)

commit 3ee609a15234750cbb7546665d1449f90af10d79
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 15 01:41:55 2005 +0000

    clarify meaning of channel type string in capabilities
    
    
    20051115014155-0e791-32ab0a9d2fd54b42d27104c1c3cafe942d8733ba.gz

 telepathy/server/conn.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bbb4579d8523e93b588c3d435903ed7c4c942980
Author: Julien Gilli <jgilli@acm.org>
Date:   Tue Nov 15 00:21:55 2005 +0000

    spec_review_typos
    
    Some typos and superfluous things removed.
    
    20051115002155-d0edd-cd63ea297cbaabb232d0e012d85eff9b294bee03.gz

 telepathy/server/channel.py |   12 ++++++++----
 telepathy/server/conn.py    |    3 +++
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 5e93a8d818af8e67e8fad8a59128775e30302f19
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Nov 14 01:07:53 2005 +0000

    fix mismatched signatures and descriptions
    
    
    20051114010753-0e791-1e1b28bf39afbe74fc864e6d51a6d8789ad81d6f.gz

 telepathy/server/conn.py |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit f083271355ed3de4fd2c52771f3099e56207724d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Nov 14 01:07:40 2005 +0000

    update version to 0.10.1
    
    
    20051114010740-0e791-33af78dfe0dcbd0bcd0aab2e6ea43b0ac6c5325c.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f3ab55489914c94930e7f540424eea43ab67bd19
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Nov 14 01:07:24 2005 +0000

    include patch level versions :D
    
    
    20051114010724-0e791-4fbef14d1ec6d93fcdba1fdab9e127ca042b0cfb.gz

 doc-generator.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 0e86b3553fd7ac0b5d4f9d842d34ed8fd6b917f2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 23:46:35 2005 +0000

    missing "of"
    
    
    20051113234635-0e791-bf87f95652f1db29159c23284cb97e17858b34d9.gz

 telepathy/server/channel.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 985944591d9a674a59ff4454fe68d45c04826136
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 23:09:58 2005 +0000

    fix unterminated sentence :)
    
    
    20051113230958-0e791-55c65383a7cb3667bd9aed575fd1e2684de14f90.gz

 telepathy/server/conn.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 45be336618c2d2161b53571cecc3409c18c8c2a8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 21:42:04 2005 +0000

    s/Library/Lesser/
    
    
    20051113214204-0e791-683452cacede8f245482052879dc7297ee986d8a.gz

 telepathy/server/__init__.py |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit eb4d072223defb65e255ed11d14bc614f7215c8a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 21:16:59 2005 +0000

    replace contact identifiers with handles, make flags into bitfields where appropriate, and clarify documentation
    
    
    20051113211659-0e791-f2d26ec0cf0f50d01d63e58ee83be59567f4b6a2.gz

 TODO-SPEC                   |    8 +-
 order                       |    1 -
 telepathy/constants.py      |   20 +++
 telepathy/interfaces.py     |    1 -
 telepathy/server/channel.py |  396 +++++++++++++++++++++----------------------
 5 files changed, 213 insertions(+), 213 deletions(-)

commit 5a4d5453616ccb952be9aaea67036c6d8c0b734c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 19:16:38 2005 +0000

    clarify connection documentation as listed in TODO, add handles instead of error-prone match flags, add constants for capability, handle and presence types, and change capabilities and requestchannel to take just a channel type and a handle. awesome.
    
    
    20051113191638-0e791-f72c0dcb98843d2a30edaa113f5d928a8ccd5515.gz

 TODO-SPEC                |    7 -
 order                    |    2 +-
 telepathy/constants.py   |   13 ++
 telepathy/errors.py      |    4 +-
 telepathy/server/conn.py |  484 +++++++++++++++++++++++++---------------------
 5 files changed, 278 insertions(+), 232 deletions(-)

commit 8cf58427abb3cedccf23eb63c25de17eeb4cefb7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 16:54:48 2005 +0000

    its easy to forget to check it actually parses when you're just writing code-as-documentation
    
    
    20051113165448-0e791-ab2972ede7b3cba9b0ee899fb0356f7aab602195.gz

 telepathy/server/connmgr.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit ceaf9710c10527285e8e59df4c734cffd96d68f7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 16:24:34 2005 +0000

    refactor connection manager interface to provide mandatory, optional and default parameter values, provide the account name as a parameter, and include notes on forming unique connection service names and object paths
    
    
    20051113162434-0e791-1e837a60be3054983243d363742bb51f978bb1ae.gz

 telepathy/server/connmgr.py |  137 ++++++++++++++++++++++++++++++++-----------
 1 files changed, 102 insertions(+), 35 deletions(-)

commit 1c33b5a88901a04d9cc11c37f9a8ab4ee2070c18
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Nov 13 14:51:41 2005 +0000

    fix buglet in prompting for password
    
    
    20051113145141-0e791-c5a1fd0863233f8e4abb940a29d0b63b2d952212.gz

 telepathy/client/clientlib.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b6297253e6180a4251024c6b1248b2c253773aac
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Nov 12 22:49:31 2005 +0000

    update streamed media channel to deal with tuples of local,remote information, and have the connection manager negotiate on the client's behalf
    
    
    20051112224931-0e791-76a2570bd1635cb44985807e0fff6e14941782d6.gz

 telepathy/server/channel.py |  117 +++++++++++++++++--------------------------
 1 files changed, 46 insertions(+), 71 deletions(-)

commit 7acbc9c37589d2051afd3b93d43e2ba5b89aad9a
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Nov 12 20:35:18 2005 +0000

    add streamed media interface to connections, for storing the local SDP, so that channel set-up can be handled without interacting with the UI
    
    
    20051112203518-0e791-7565b60307e1a26f95dfe3aa05118ebe46daa0a6.gz

 order                    |    1 +
 telepathy/interfaces.py  |    1 +
 telepathy/server/conn.py |   41 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+), 0 deletions(-)

commit d44b9c3c6caa3dcb36ccd3e4a1cf745ce3e816a1
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Nov 12 19:43:01 2005 +0000

    add methods/signals for advertising your own capabilities on a connection
    
    
    20051112194301-0e791-9d243304dd33aefedc38986ad5daa73ab6a3aafd.gz

 telepathy/server/conn.py |   82 +++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 70 insertions(+), 12 deletions(-)

commit 3df9f0f070e1d0b2596cb6f2b6d6026c13a7d5a8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Nov 12 18:54:24 2005 +0000

    return false in connmgr.disconnected
    
    
    20051112185424-0e791-e0bfc2ef739497a16e4a62d91c39946de76f9d8d.gz

 telepathy/server/connmgr.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 527c10f213e0042fe63b00a95e98ce7ca48c4dac
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Nov 12 17:32:01 2005 +0000

    fix typo
    
    
    20051112173201-0e791-ec499e33fb872aa0a5a975d8f677439b7045acf8.gz

 brie.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9f5043cd2c9582917e62e922c277369b7eda5ab5
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 10 20:59:44 2005 +0000

    add ctrl+c/sigterm handling to brie
    
    
    20051110205944-0e791-ba60422f4bd0cb1fb1b0c61156e72dd0a8dd64b6.gz

 brie.py |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

commit 77552115e6727e6ff48f16c0b7ec8a19c3ba9f9d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 10 20:58:27 2005 +0000

    add connection states to brie, add callbacks for presence/subscription/roster stuff
    
    
    20051110205827-0e791-7be1d9e2adac97544de1e47030160b06207fd0cc.gz

 TODO-PROTO |    8 +----
 brie.py    |   94 +++++++++++++++++++++++++++++++++++++++++++++++++++++------
 2 files changed, 86 insertions(+), 16 deletions(-)

commit 7f3c83facb987de21543b512d6200388aa832b5d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 10 13:31:34 2005 +0000

    make connection status unsigned, and include symbolic names in the python bindings for them. increase interface version to 0.10.0, whicl will be the next version.
    
    
    20051110133134-0e791-6e2842c60ee158c875b4cf4ceb618930581e0542.gz

 telepathy/__init__.py       |    5 +++--
 telepathy/constants.py      |    9 +++++++++
 telepathy/server/conn.py    |   24 ++++++++++++------------
 telepathy/server/connmgr.py |    2 +-
 4 files changed, 25 insertions(+), 15 deletions(-)

commit 51c6abae6dc14cd7bb69aaed889b912997f281e6
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 10 01:51:17 2005 +0000

    bug fixes and doc string tweaks
    
    
    20051110015117-0e791-ff5f9be64759431541a659f200075a0485c0c001.gz

 telepathy/server/conn.py    |    4 ++--
 telepathy/server/connmgr.py |   17 ++++++++---------
 2 files changed, 10 insertions(+), 11 deletions(-)

commit 528522dc2cfef91829c0bd74e14d1523474a7a63
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 10 01:49:40 2005 +0000

    add requestchannel and rosters to brie
    
    
    20051110014940-0e791-9d9ba6089d50c2819a0a8b3ad918d0e28c27995b.gz

 brie.py |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

commit 5136b548c58bcd521b8da5c17cbd4791625a8122
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Nov 10 01:48:22 2005 +0000

    update spec todo
    
    
    20051110014822-0e791-487c35a1b4f21c1513f636b9d01ac7d52f573718.gz

 TODO-SPEC |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 81182bbea3a8b403cd03a9232e6cc1cb73b7f7ef
Author:  <robtaylor@floopily.org>
Date:   Wed Nov 9 23:29:11 2005 +0000

    make cmdline client ask for mandatory params
    
    
    20051109232911-d056e-ac56a01bb9517f68067a6cd48695ee6337155bea.gz

 telepathy/client/clientlib.py       |   25 ++++++++++++++++---------
 telepathy/client/managerregistry.py |   30 ++++++++++++++++--------------
 2 files changed, 32 insertions(+), 23 deletions(-)

commit 23234b63711883e13dec4f7ef1d05dd55b6032d8
Author:  <robtaylor@floopily.org>
Date:   Wed Nov 9 23:28:27 2005 +0000

    fix usage of CHANNEL_TYPE_LIST to CHANNEL_TYPE_CONTACT_LIST
    
    
    20051109232827-d056e-6079b9a36509e596f4ab7a927ec1b6ac215759b5.gz

 telepathy/client/clientlib.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6b2b148a28e9e15a3568e7df54c2365ddca3e15f
Author:  <robtaylor@floopily.org>
Date:   Wed Nov 9 19:29:21 2005 +0000

    oops, typo
    
    
    20051109192921-d056e-0d701d19c4807287478b0cda1735fe01efd3c0b5.gz

 telepathy/client/clientlib.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9f798a7af1a39e477b6c8604dbab51e5e3bd8e23
Author:  <robtaylor@floopily.org>
Date:   Wed Nov 9 19:25:18 2005 +0000

    added missing param in call to channel_callback in Connection
    
    
    20051109192518-d056e-88c20a5fe261945f412b348208883cbcaa3f2762.gz

 telepathy/client/clientlib.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 308799c0cbf91176ef6e9d9bbaaccee0e10fa3c5
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 9 19:12:06 2005 +0000

    add the brie pyxmpp-based connection manager
    
    
    20051109191206-0e791-e98cd70ba344dac9822b66ecbdd299721604e8aa.gz

 brie.manager |    9 +++
 brie.py      |  174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 183 insertions(+), 0 deletions(-)

commit 9322bf05d4d5520554a878d98d8a04d6aa72d8ca
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 9 18:07:16 2005 +0000

    remove unrequired imports & debug prints from conn/channel.py, and rename some stuff to _private members
    
    
    20051109180716-0e791-55afcc87593f6ceb0f8d960bf479c2cda5171fc3.gz

 telepathy/server/channel.py |   78 ++++++++++++++++++-------------------------
 telepathy/server/conn.py    |   14 +++++---
 2 files changed, 42 insertions(+), 50 deletions(-)

commit c994011fa2ba1c8501137a8f8fa8925756078a60
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 9 18:01:51 2005 +0000

    fix clientlib for new channel/textchannel arguments
    
    
    20051109180151-0e791-e1638c91f8d7eb9a4a837fd49762af7ee553baa6.gz

 telepathy/client/clientlib.py |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit 6a8de227170de4041e5c8d765709e4e2ff2ff98c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Nov 9 18:00:29 2005 +0000

    add todo item
    
    
    20051109180029-0e791-6d58e3c186b7fc02bcf390e62ad2e86ebdb115c7.gz

 TODO-SPEC |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7f017fafad4eb88bb243571b3b884c28192da58e
Author:  <robtaylor@floopily.org>
Date:   Wed Nov 9 18:54:37 2005 +0000

    made connection states and reasons ints
    
    
    20051109185437-d056e-0a1606abeceefdf84e373236f399d81b863d9c1f.gz

 telepathy/server/conn.py |   45 ++++++++++++++++++++++++++++-----------------
 1 files changed, 28 insertions(+), 17 deletions(-)

commit ee3a426c586c60043aae6aaa6e384ba5763ec780
Author:  <robtaylor@floopily.org>
Date:   Tue Nov 8 23:22:27 2005 +0000

    changed occurences of 'g' in signatures to 's' as dbus glib bindings don't support that yet
    
    
    20051108232227-d056e-a997d52acfcc609e023fb6564bdc912fc5b29ab6.gz

 telepathy/server/conn.py    |    2 +-
 telepathy/server/connmgr.py |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ceb6db2faacc7c501f8e3cff0e0204b86699329a
Author:  <robtaylor@floopily.org>
Date:   Tue Nov 8 23:21:45 2005 +0000

    updated channel to work with new connection class-local naming scheme
    
    
    20051108232145-d056e-db63d8726ea5d84afc3a2025ce9af49f0257f473.gz

 telepathy/server/channel.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit a2adde484aa0aa7d448b097e2a0de0b5340cd838
Author:  <robtaylor@floopily.org>
Date:   Tue Nov 8 22:37:57 2005 +0000

    added knowledge of when a member in a StreamedMediaChannel needs your state
    
    
    20051108223757-d056e-602844481eb296ba04f12a7294c7c0f0e5ab657d.gz

 telepathy/server/channel.py |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

commit 882f43a313d6c1ac1109902ccd1b8fa31fbaffed
Author:  <robtaylor@floopily.org>
Date:   Tue Nov 8 22:12:47 2005 +0000

    added optional param definitions for authentication data necessary for sip
    
    
    20051108221247-d056e-1b0b2168f521198a832613575c62d8037464cc85.gz

 telepathy/server/connmgr.py |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 9b2af60945e8329141d14af46315fe6d1df4f104
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 22:08:00 2005 +0000

    remove AuthenticationFailed and EncryptionError errors in favour of Connect() returning an object in the 'connecting' state; add a reason field to StateChanged signal on connections
    
    
    20051108220800-0e791-7945c7b8018ac64928bb3e7a7935e3eeb34711af.gz

 order                       |    2 --
 telepathy/errors.py         |   12 ------------
 telepathy/server/channel.py |    7 +++++--
 telepathy/server/conn.py    |   24 +++++++++++++++++++++---
 telepathy/server/connmgr.py |    8 ++++++--
 5 files changed, 32 insertions(+), 21 deletions(-)

commit 0eda7b5e85ac21d37e892ea3ac381e37bb9549f7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:38:41 2005 +0000

    update todo
    
    
    20051108213841-0e791-d4610ea6a1de99002e546277653ad8265db749f5.gz

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

commit 3fda726eedc65ae959dd45f63bff8d07a0b8f791
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:38:01 2005 +0000

    refactor conn.py to push some stuff down into base classes
    
    
    20051108213801-0e791-94588ddb0367bd9a43d42465fce2af8d012d016d.gz

 telepathy/server/conn.py |   69 +++++++++++++++++++++++----------------------
 1 files changed, 35 insertions(+), 34 deletions(-)

commit 107063d2b6c6314fd2de8df60e39d6aa2874a2e6
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:36:44 2005 +0000

    refactor to push some stuff down into server base classes
    
    
    20051108213644-0e791-bf830b41dd7dbcc909942a738d659b66026bf57d.gz

 telepathy/server/connmgr.py |   51 ++++++++++++++++++++++++++++--------------
 1 files changed, 34 insertions(+), 17 deletions(-)

commit dd5c4480d3db708d4e77e1683a4a6df0df11867c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:31:34 2005 +0000

    update clientlib to require dbus 0,51,0 and use the BusName and ObjectPath from the manager registry
    
    
    20051108213134-0e791-312582116602a8be774951834ed5badfd618faff.gz

 telepathy/client/clientlib.py |   33 +++++++++++++++------------------
 1 files changed, 15 insertions(+), 18 deletions(-)

commit dc422f3a9c930b413c2de81437cb421f4370d774
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:31:17 2005 +0000

    add GetBusName and GetObjectPath methods to managerregistry
    
    
    20051108213117-0e791-3cc357806032e1851932c21751ec12e756331d93.gz

 telepathy/client/managerregistry.py |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit dc056a817820e6b49456ff6093380d5eea1cf4b1
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:30:55 2005 +0000

    make GetProtos use a set to avoid duplicates
    
    
    20051108213055-0e791-0158e8ee362c124b88a5a28764a9bbe0585f85ad.gz

 telepathy/client/managerregistry.py |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit b11c2fb1c59ead084046314ec1e1038353b378af
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:30:06 2005 +0000

    remove debugging prints from managerregistry
    
    
    20051108213006-0e791-87a45ac2058483485e7f3367bc06f40ec96a6093.gz

 telepathy/client/managerregistry.py |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 181a3edfae8a9854df42d8bbdd4d0994503d01b6
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 8 21:29:25 2005 +0000

    change format of .manager files to contain BusName and ObjectPath
    
    
    20051108212925-0e791-bb1f06f328adafdc060ec8f89b09d8800522e987.gz

 cheddar.manager                     |    8 +++-----
 telepathy/client/managerregistry.py |    8 ++++----
 2 files changed, 7 insertions(+), 9 deletions(-)

commit 361bc28cfe9bbdb43a2e3c0704e021d4021a678e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 1 04:07:35 2005 +0000

    done or something
    
    
    20051101040735-0e791-2fee77143ba70afbc45567762e06e0b8f2a02435.gz

 TODO-SPEC        |    2 --
 doc-generator.py |    1 -
 2 files changed, 0 insertions(+), 3 deletions(-)

commit baec300069c27770468402c6a44ff56c981e47e9
Author:  <robtaylor@floopily.org>
Date:   Tue Nov 8 17:25:18 2005 +0000

    lot of fixes in view of trying to use this with two manager definitions
    
    
    20051108172518-d056e-ad7563023599bf1097ad1ae60a262be7999ad23e.gz

 telepathy/client/managerregistry.py |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

commit 35be70187eee6561999b11ef9022d7e5a52b8357
Author:  <robtaylor@floopily.org>
Date:   Tue Nov 8 17:24:01 2005 +0000

    upgraded clientlib.py to new interfaces
    
    
    20051108172401-d056e-c4141d345e801d1c00b2e68d8226dee4c277f344.gz

 telepathy/client/clientlib.py |   27 ++++++---------------------
 1 files changed, 6 insertions(+), 21 deletions(-)

commit b1791301d6a8b5fd548145c298859a60fdff32dc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 1 04:04:06 2005 +0000

    version 0.9
    
    
    20051101040406-0e791-f67e271c6f5fafcd08a4f0f03d242da632ab7d7a.gz

 telepathy/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9d0f39c54c55976f4bcc8a7c5be17e90451c8c4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 1 04:02:48 2005 +0000

    spelling fixes
    
    
    20051101040248-0e791-1c96fbed3b5103cab9bd413b040f92679acff9dd.gz

 telepathy/errors.py         |    2 +-
 telepathy/server/channel.py |   16 +++++++++-------
 telepathy/server/conn.py    |    7 ++++---
 telepathy/server/connmgr.py |    4 ++--
 4 files changed, 16 insertions(+), 13 deletions(-)

commit 406fd044600936bedfaf9e3992670553b21f22e3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 1 03:50:09 2005 +0000

    add version and errors to doc generation
    
    
    20051101035009-0e791-06f0528831b0bbda77e506c939160bceeded03fc.gz

 doc-generator.py             |   50 ++++++++++++++++++++++++++----------------
 order                        |    9 +++++++
 telepathy/server/__init__.py |   21 ++++++++++++++++-
 3 files changed, 60 insertions(+), 20 deletions(-)

commit 6ce2e4de3370a4592ec3a1981e0f02f9e7cc079b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 1 03:27:33 2005 +0000

    add errors to the doc strings, tweak away some other unrequired arguments
    
    
    20051101032733-0e791-0ad61b5bfc39063e4792f853532c7e35ff9b42b8.gz

 telepathy/server/channel.py |  114 +++++++++++++++++++++++++++++++------------
 telepathy/server/conn.py    |   58 +++++++++++++++++++++-
 telepathy/server/connmgr.py |   13 +++--
 3 files changed, 146 insertions(+), 39 deletions(-)

commit 6730b34b24e5c34934cc45c454cb8b439cc315f8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Nov 1 03:27:26 2005 +0000

    split interfaces to a seperate file, add errors
    
    
    20051101032726-0e791-bc4ae4456e28850bcd6bdf54c0763140e40c2b55.gz

 telepathy/__init__.py   |   33 +-------------------------
 telepathy/errors.py     |   57 +++++++++++++++++++++++++++++++++++++++++++++++
 telepathy/interfaces.py |   27 ++++++++++++++++++++++
 3 files changed, 86 insertions(+), 31 deletions(-)

commit 36ff26ddc0dc0b2697a8fb6b170c7b05118127fe
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 21:55:55 2005 +0000

    add message to group interface MembersChanged signal
    
    
    20051031215555-0e791-a0f69e5ff9854766d25907cdf7a73b155e0d9647.gz

 TODO-SPEC                   |    3 +--
 telepathy/server/channel.py |   15 ++++++++++++---
 2 files changed, 13 insertions(+), 5 deletions(-)

commit 460c1f0886bbb0bd49ce33481dedea128a11b293
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 21:48:47 2005 +0000

    remove text msg send IDs in favour of a blocking msg
    
    
    20051031214847-0e791-33698d29f29896b2b2383ddbf52341a4d02a72c0.gz

 telepathy/server/channel.py |   93 +++++++++++++++++--------------------------
 1 files changed, 37 insertions(+), 56 deletions(-)

commit e7d025e1299bf440fc619231d234cc09f9f771d0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 21:25:59 2005 +0000

    rename Channel.Type.List to ContactList, clarify documentation
    
    
    20051031212559-0e791-891cba2d157e9e222a43544a4a640ecdcacdecbb.gz

 order                       |    2 +-
 telepathy/__init__.py       |    2 +-
 telepathy/server/channel.py |   19 ++++++++++---------
 3 files changed, 12 insertions(+), 11 deletions(-)

commit bf51a7ea968042c6f5333b1f4433a9a3abe1cfb7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 21:13:30 2005 +0000

    add room listing channel
    
    
    20051031211330-0e791-adde46630b2c297a841b432f024ab7d4d5a69f1a.gz

 TODO-SPEC                   |    1 -
 order                       |    1 +
 telepathy/__init__.py       |    1 +
 telepathy/server/channel.py |   78 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 80 insertions(+), 1 deletions(-)

commit 9e073fbb1dc74e8493fcd8fc58118873d9f936c7
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 21:13:12 2005 +0000

    add contact search
    
    
    20051031211312-0e791-f685ff6d8c0ebca46412300842d531069b6b3833.gz

 TODO-SPEC                   |    1 -
 order                       |    1 +
 telepathy/__init__.py       |    1 +
 telepathy/server/channel.py |  106 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 108 insertions(+), 1 deletions(-)

commit 9a9e0a90c345d90fbc6b9646df566431948b5542
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 20:17:38 2005 +0000

    add requested boolean to NewChannel sig
    
    
    20051031201738-0e791-cf163818c2d10dd531321396720b9b06cac04862.gz

 TODO-SPEC                |    9 +++++----
 telepathy/server/conn.py |   11 +++++++----
 2 files changed, 12 insertions(+), 8 deletions(-)

commit 21e21342daf36523f11e586f7a530a1fbbf653a9
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 20:06:34 2005 +0000

    fixes so signatures match numbers of arguments
    
    
    20051031200634-0e791-314bbfd897a4bcb13628e158555fe5c665224c3c.gz

 telepathy/server/channel.py |    2 +-
 telepathy/server/conn.py    |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit f3c1046b1aff27b7dca8d863ee00a849ebccf199
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 19:58:39 2005 +0000

    add checks so that number of arguments equal signal length
    
    
    20051031195839-0e791-af99474b9a95cb99f67eb9640dfd22e83747a92d.gz

 doc-generator.py |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 9d80517dd60a87c597703287246e8372b4c1937b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 18:19:23 2005 +0000

    add argument names to text channel foo
    
    
    20051031181923-0e791-ace73c34bb1da7eff1069ea4ede17809fc4171fb.gz

 telepathy/server/channel.py |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit b38d14086ec394d200a9c93298f1cd56878a07c4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 16:53:31 2005 +0000

    add capabilities :)
    
    
    20051031165331-0e791-a15bcda6cac2e15393b73cda68e778b65ae22b3b.gz

 TODO-SPEC                |    1 -
 order                    |    1 +
 telepathy/__init__.py    |    1 +
 telepathy/server/conn.py |  105 ++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 107 insertions(+), 1 deletions(-)

commit 03987749a9113c4064a7469352a3372eac9f0d36
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 31 16:50:17 2005 +0000

    include CSS inline
    
    
    20051031165017-0e791-4fc19dbf2a7493145bf0830c96723841a56b7261.gz

 doc-generator.py |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit fca7329fb9038c66dc28adf91789be0be9e54dbd
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 22:47:11 2005 +0000

    add privacy connection interface, some tweaks
    
    
    20051027224711-0e791-cfcde4f1798b6cd22c8490bb18c90d79a4eabee0.gz

 TODO-SPEC                   |    3 +-
 order                       |    1 +
 telepathy/__init__.py       |    1 +
 telepathy/server/channel.py |    8 ++--
 telepathy/server/conn.py    |   68 +++++++++++++++++++++++++++++++++++++++++-
 5 files changed, 74 insertions(+), 7 deletions(-)

commit ef9762876bd7e892a3030885de3820aaaa55011c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 22:10:30 2005 +0000

    tweak docs, update TODO, fix buggy signature, etc
    
    
    20051027221030-0e791-fa53df12abdaab7dd34f68c819224b60188cb79d.gz

 TODO-SPEC                   |    1 -
 order                       |    1 +
 telepathy/server/channel.py |   17 +++++++++--------
 3 files changed, 10 insertions(+), 9 deletions(-)

commit 475eb3e820d4c571221a69d839f0304ea9060b21
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 22:10:12 2005 +0000

    add channel transfer interface
    
    
    20051027221012-0e791-18affb7b5e476e46db3750ee2354ed4772f25aed.gz

 TODO-SPEC                   |    1 -
 order                       |    1 +
 telepathy/__init__.py       |    1 +
 telepathy/server/channel.py |   22 ++++++++++++++++++++++
 4 files changed, 24 insertions(+), 1 deletions(-)

commit 2d3f02cc284d0c5103bf55b706b59deb1d953ee0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 22:07:41 2005 +0000

    fix subject interface to have flags indicating if changes can be made, and replacing arbitrary info fields with a dictionary
    
    
    20051027220741-0e791-22718dfaf54bea491945bc46404887010d0b15f0.gz

 TODO-SPEC                   |    1 -
 telepathy/server/channel.py |   58 ++++++++++++++++++++++++++++++++++--------
 2 files changed, 47 insertions(+), 12 deletions(-)

commit 119245ff0270120905ed9963bcf7d59b29f09878
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 21:42:01 2005 +0000

    add group flags in favour of dubious overloading of methods to determine what is possible
    
    
    20051027214201-0e791-01acf7941d6065b36c64be50fa98f7871c2b76e1.gz

 telepathy/server/channel.py |   50 ++++++++++++++++++++++++++++++++++--------
 1 files changed, 40 insertions(+), 10 deletions(-)

commit cf230495d41e8a3fb0e29b48100a8b95826a60b1
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 20:55:06 2005 +0000

    remove the method on ChannelInterfaceIndividual so that a client expecting Individual will work with a Group
    
    
    20051027205506-0e791-7944a6c09a7bc270a55c579b5029e16debde026f.gz

 TODO-PROTO                  |    1 -
 telepathy/server/channel.py |   16 +++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

commit fd03611807ba4a14ac1f540d23958bd039433b8b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 20:53:16 2005 +0000

    add sip. oops. :D
    
    
    20051027205316-0e791-a1ca36fccbe704a0bc355d416ac22573487f5999.gz

 telepathy/server/connmgr.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1c0d6cc965b785ecd8aa28a8facd237a8b7c5448
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 19:24:15 2005 +0000

    keep rob happy, _get_type is magic in glib-land
    
    
    20051027192415-0e791-c94660d040f06ccac8416b525134d0851a9cc3b6.gz

 telepathy/server/channel.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9cbfb8ecfb13a997a01d1b5e9a7d956df266f127
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 19:19:57 2005 +0000

    add passworded channels interface
    
    
    20051027191957-0e791-901701cf20705b1a8ff6941767ada0ae29c48aa9.gz

 TODO-SPEC                   |    4 +-
 telepathy/__init__.py       |    2 +-
 telepathy/server/channel.py |   82 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 85 insertions(+), 3 deletions(-)

commit fb1e59a51813fc20d317c828049cf5a0e4be912c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 18:19:39 2005 +0000

    refactor connmgr.py into connmgr, conn and channel
    
    
    20051027181939-0e791-5f7deb3e96336145be39f8969e19cd52de1110eb.gz

 telepathy/server/__init__.py |    2 +
 telepathy/server/channel.py  |  585 +++++++++++++++++++++++
 telepathy/server/conn.py     |  499 ++++++++++++++++++++
 telepathy/server/connmgr.py  | 1061 +-----------------------------------------
 4 files changed, 1087 insertions(+), 1060 deletions(-)

commit 5741aa3f62edd93694277498a5582d25cc3e7e02
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 17:36:18 2005 +0000

    add connection parameters like b:register, s:username, s:fullname
    
    
    20051027173618-0e791-4f02368dad2e8c5b1026fc3f1c5a9f5f3e939403.gz

 TODO-SPEC                   |    3 +--
 telepathy/server/connmgr.py |   14 +++++++++++++-
 2 files changed, 14 insertions(+), 3 deletions(-)

commit 909d627f28a6bce81c47936547e68f3631e728b3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 16:38:17 2005 +0000

    add connection interface contact info
    
    
    20051027163817-0e791-15c58a91b0b65c73a401255bd0eba3ab30705602.gz

 TODO-SPEC                   |    1 -
 order                       |    1 +
 telepathy/__init__.py       |    2 +-
 telepathy/server/connmgr.py |   45 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 47 insertions(+), 2 deletions(-)

commit d3099484a106badb93752f5597c61eec721626be
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 15:27:45 2005 +0000

    add connection forwarding interface
    
    
    20051027152745-0e791-40b13e985dda85b3d75431722bc20db26e53f8ab.gz

 order                       |    1 +
 telepathy/__init__.py       |    1 +
 telepathy/server/connmgr.py |   43 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+), 0 deletions(-)

commit 8116588945d5741c3d83fe9ef1afc325bba751e1
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 10:15:50 2005 +0000

    make the match flags like galago's
    
    
    20051027101550-0e791-14d43ded99e81b81e4723dec621c749788a229eb.gz

 telepathy/server/connmgr.py |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit e2d8c3970752b59f9c1c2bee85971c18c55df733
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 27 10:03:20 2005 +0000

    match flags are the way to go
    
    
    20051027100320-0e791-fcfdf1375c5653e6063086b8236fb83f7f022aba.gz

 TODO-SPEC                   |    2 +-
 telepathy/server/connmgr.py |   32 ++++++++++++++------------------
 2 files changed, 15 insertions(+), 19 deletions(-)

commit 666fca91e95b63b88795d698c90fcee130a1918c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 23:05:43 2005 +0000

    user ID canonicalisation needs more thought
    
    
    20051026230543-0e791-135081b48220b8ea9bb46f622c84e55145349b0f.gz

 TODO-SPEC                   |    2 +-
 telepathy/server/connmgr.py |   19 +++++++++++++++++++
 2 files changed, 20 insertions(+), 1 deletions(-)

commit f35629976cdc5e50f310f40941e0121cacc55f71
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 22:56:39 2005 +0000

    tweaks
    
    
    20051026225639-0e791-df399be8f99bb59470850e59a46f609fefa74849.gz

 TODO-SPEC                   |    4 +++-
 telepathy/server/connmgr.py |    4 ++--
 2 files changed, 5 insertions(+), 3 deletions(-)

commit e4a922732c2a6be6aaf509ca691fbee5a524d3aa
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 17:56:48 2005 +0000

    on channel.interface.group, indicate that add/remove member methods can be invoked with an empty list to test if the user may add or remove channel members
    
    
    20051026175648-0e791-d6379dc4cbd2537d81298366ddda4f922e6c9c1c.gz

 TODO-SPEC                   |    1 -
 telepathy/server/connmgr.py |   12 ++++++++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

commit 09b014e6dd6f792b7c6bb9e718b62585774d9438
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 17:53:44 2005 +0000

    on channel interface group, rename requested to local pending, and invited to remote pending
    
    
    20051026175344-0e791-31e576bb29bf3780b81971064257f55b31c83149.gz

 TODO-SPEC                   |    1 -
 telepathy/server/connmgr.py |   85 ++++++++++++++++++++++++-------------------
 2 files changed, 47 insertions(+), 39 deletions(-)

commit b4aeb19fe18ec6f2816477df03e003d34673dd03
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 17:36:02 2005 +0000

    add signal/method to connection.interface.renaming
    
    
    20051026173602-0e791-8283218cfa0eb9d758ef33fa1032408c1ce252e9.gz

 TODO-SPEC                   |    1 -
 telepathy/server/connmgr.py |   22 ++++++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletions(-)

commit c87d568562c5d273b1ceec98e1a0cd4ccb87f6c2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 17:01:05 2005 +0000

    turn _dbus_interfaces into a list and declare like a normal class member
    
    
    20051026170105-0e791-537042ee7c1e5018f2b6b96c0567e2443b48d2b9.gz

 doc-generator.py            |   10 +++++-----
 telepathy/server/connmgr.py |    6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 9993454c62463f10cb4127339a110e791a62f161
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 16:34:33 2005 +0000

    split TODO into SPEC and PROTO
    
    
    20051026163433-0e791-67b944232a8509aa40f3d6e802b8f187b16ff058.gz

 TODO       |   38 --------------------------------------
 TODO-PROTO |   15 +++++++++++++++
 TODO-SPEC  |   30 ++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+), 38 deletions(-)

commit 16c276b0124a5ddb301a7c63ccfa0a60f9778291
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 12:41:53 2005 +0000

    fix doc generator to provide signal args
    
    
    20051026124153-0e791-bac7e5bd228a81de475a20538300d2a07d8381cc.gz

 doc-generator.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 45a371329d84d4212dc60c753cd8ae74a3398fd9
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 26 12:41:35 2005 +0000

    fix cheddar for new namespace
    
    
    20051026124135-0e791-b4dcb21b1dbb32772b174642921ada0ca8082839.gz

 cheddar.py |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

commit 48e57e61161f28052aad40cb408fde11cadbed0f
Author:  <robtaylor@floopily.org>
Date:   Wed Oct 26 11:45:09 2005 +0000

    added missing telepathy.__init__.py from module reorg
    
    
    20051026114509-d056e-eb691e4976e47b528c5f8e2c6bafc77b5325d01b.gz

 telepathy/__init__.py |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit 3b82dc62f9092be013e9a213cb2cf6126f97285b
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 24 17:34:10 2005 +0000

    reorganised the layout to give a top-level 'telepathy' module and submodules 'client' and 'server'
    
    
    20051024173410-d056e-730b41eec85308aab85d880e1643211c827ba211.gz

 README                              |    2 +-
 client/__init__.py                  |    3 -
 client/clientlib.py                 |  198 -------
 client/managerregistry.py           |  130 -----
 doc-generator.py                    |    2 +-
 server/__init__.py                  |    3 -
 server/connmgr.py                   | 1081 -----------------------------------
 telepathy/client/__init__.py        |    3 +
 telepathy/client/clientlib.py       |  198 +++++++
 telepathy/client/managerregistry.py |  130 +++++
 telepathy/server/__init__.py        |    3 +
 telepathy/server/connmgr.py         | 1058 ++++++++++++++++++++++++++++++++++
 12 files changed, 1394 insertions(+), 1417 deletions(-)

commit 6ec23b563ea77c8c4fe56233af9889ee9fd014b3
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 24 13:45:25 2005 +0000

    a few pieces of documentation cleanup
    
    
    20051024134525-d056e-4b51152c72d86842aa3bf66c343b0ffeac8ed1c3.gz

 server/connmgr.py |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

commit ed8eeb99cf4f4f0c8e373a12ff14653d87381670
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 24 11:49:42 2005 +0000

    fix cheddar for new interface names
    
    
    20051024114942-0e791-6d7a0b20ce15ceba8485299c4ad57962c8bd7edb.gz

 cheddar.py |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

commit 8b28ffb6d200cf74c8b124a051dc1721ee148c93
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 20 11:53:42 2005 +0000

    tidy style.css
    
    
    20051020115342-0e791-c8a7d177c74ef14cf2914c77555fb086c17b8837.gz

 style.css |  235 +++++++++++++++++++++++--------------------------------------
 1 files changed, 89 insertions(+), 146 deletions(-)

commit 62cfb9943c2847f9387e0bc5e58181b8b55996b5
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 20 11:41:32 2005 +0000

    fix HTML to be XHTML compliant and not gash, formatting tweaks
    
    
    20051020114132-0e791-7574d15d586a795748906d0b2df8f14682901bc0.gz

 doc-generator.py |   73 +++++++++++++++++++++++++----------------------------
 1 files changed, 34 insertions(+), 39 deletions(-)

commit c68f840845438416deaa8a3bf4c29683a4247771
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 20 09:36:20 2005 +0000

    remove spare </a>
    
    
    20051020093620-0e791-b96e372a129264f5cd4f0fe1c006334c1e229632.gz

 doc-generator.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6dd0c531552cca767a0f557f194314144ef9c0b4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 20 09:26:57 2005 +0000

    tweak title, add notice about draft spec, and fiddle with sidebar (still commented out)
    
    
    20051020092657-0e791-432635a50482ce081bb494c9cec6ce849872524a.gz

 doc-generator.py |   20 +++++++++++++-------
 style.css        |   13 +++++++------
 2 files changed, 20 insertions(+), 13 deletions(-)

commit a42b5ba74837602123716166c8f9346f57c04b17
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 19 19:13:17 2005 +0000

    fix order of docs, and mix-up between renaming and list channels
    
    
    20051019191317-0e791-b6d3fe3e466b75e03845a546c552e31adcbdfd55.gz

 order             |    7 ++++---
 server/connmgr.py |    2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

commit ca5faa5a3a9e0d3f87b16c57bd3c75396fc5f085
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 19 16:39:22 2005 +0000

    fix up opening/closing <p> in the doc generator, and add <pre> tags for the moment
    
    
    20051019163922-0e791-b7353e52f809ba956440c06b0a934e7e37aa86ac.gz

 README           |    2 +-
 doc-generator.py |   16 ++++++++++------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit d8e44b21cef4213436b57290a96aa4fda09c2afb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 19 16:29:53 2005 +0000

    less margin on the specs page
    
    
    20051019162953-0e791-1ca07701db46baa676f161788fb93387d40d5f60.gz

 style.css |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0c7e251ee9492a4c9898f776e35233dcfca0b348
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Wed Oct 19 16:29:16 2005 +0000

    update README and TODO
    
    
    20051019162916-0e791-85befcee55dcc34ce912f31cc38c5d8ae461454c.gz

 README |   21 ++++++++++++++++++---
 TODO   |   28 ++++++++++++++--------------
 2 files changed, 32 insertions(+), 17 deletions(-)

commit bdbba0e223ee71ded8fa4eb58eddea46ac82f017
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 15:37:18 2005 +0000

    added readme
    
    
    20051017153718-d056e-423833a788fd7b0bc2cd293812f976450ecb9da6.gz

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

commit af23b2a5494724d205a317d3a299f2f76b362445
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 15:24:34 2005 +0000

    tidied up the style, added style for signals
    
    
    20051017152434-d056e-72fe6d250c5f6b2fa7e763955ea825d157fb11da.gz

 style.css |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit f7d7bf06f359313eb3e9e49f4cd32f6ee9d50ecf
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 15:24:08 2005 +0000

    added interface order file for doc generation
    
    
    20051017152408-d056e-a10e7758d7dc3c8166c4fab4c61cfc88165bb712.gz

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

commit e4c8c85ad2f2efd5191ba1c2436b496327546588
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 15:23:27 2005 +0000

    added documentation generation for signals
    
    
    20051017152327-d056e-81d3798441102f870db999a268b01ed61d203564.gz

 doc-generator.py |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)

commit 2ea8ac8323da8a3c6ca7626dacb64a571cbbd41d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 17 14:18:53 2005 +0000

    update TODO
    
    
    20051017141853-0e791-00c99168ceb41675d4f6703e10bc92866b083dbc.gz

 TODO |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 deletions(-)

commit 856bbb3a819612ce6c7b36a626639267170df36f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 17 11:20:18 2005 +0000

    update connection manager docs
    
    
    20051017112018-0e791-f5302f358709c0821c972ef082fabb63779b4b7f.gz

 TODO              |    4 --
 server/connmgr.py |  123 +++++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 97 insertions(+), 30 deletions(-)

commit 8d77ca34ef0f6d8ccb839ea86045ebb01dc4f268
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 10:07:30 2005 +0000

    removed manual dbus interface documentation, added class decoration for intrfaces without methods
    
    
    20051017100730-d056e-cf0bb86d99ca41882f5c72a5290052aa2cc31e3b.gz

 server/connmgr.py |   28 ++--------------------------
 1 files changed, 2 insertions(+), 26 deletions(-)

commit f0dd8903cd8eca5bca521b9bd1bc814e8ffbaddb
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 09:43:33 2005 +0000

    added dbus interface notation for ChannelTypeList
    
    
    20051017094333-d056e-5505d541088a47f7e005784df4ae634ba3bc87b5.gz

 server/connmgr.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cf222c97335f1240efa03e3293ddfd4b2b8d5fc2
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 09:42:50 2005 +0000

    added looking for dbus interfaces on classes
    
    
    20051017094250-d056e-91957d13a9a730fe70cc5ae995e71cf2aa4461d7.gz

 doc-generator.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit c11559be767ff4fc87def6bec41ca653d30347a9
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 07:39:15 2005 +0000

    add ability to reorder interface defsto doc generator
    
    
    20051017073915-d056e-d301cd422d36fd1966bcf1647fedbb7e322021e0.gz

 doc-generator.py |   65 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 38 insertions(+), 27 deletions(-)

commit a2eee49dd565f3b1400e559708eee1c5a4ca58fa
Author:  <robtaylor@floopily.org>
Date:   Mon Oct 17 07:13:30 2005 +0000

    changed doc generator to document by dbus interface
    
    
    20051017071330-d056e-b70f6559d681f075cfd2a8593f0ce7c859c0cb04.gz

 doc-generator.py |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

commit 200ae61891cef5366e448fba74dd34e9fc4b952d
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 17 02:11:39 2005 +0000

    TODO
    
    
    20051017021139-0e791-84d540387a12cbcab731433ec9092ed95f9e2359.gz

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

commit aaa88b212639fe4a4abf2e7e8410a74f45771985
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Oct 17 02:10:00 2005 +0000

    massive documentation, some refactoring and renaming
    
    
    20051017021000-0e791-8584ab9aa585628f19940de5ac7146db52d9ee57.gz

 TODO              |   36 ++--
 server/connmgr.py |  725 ++++++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 564 insertions(+), 197 deletions(-)

commit 9c33f190956d7358230e31a6375153077eea5c01
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 21:53:46 2005 +0000

    further namespacing
    
    
    20051016215346-0e791-dee43c8fcd968d5834899a79b560dcf6090ccb0f.gz

 server/connmgr.py |   66 ++++++++++++++++++++++++++--------------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

commit 290df3fd125b71d92e84c5517ad720eb25a853e2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 21:11:52 2005 +0000

    inherit interfaces from dbus.service.Interface
    
    
    20051016211152-0e791-2b4672bd53093d07f42cf57234de7ddd4af79e57.gz

 server/connmgr.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 3346593b82e75186e1f261641319971f20ae4654
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 21:09:50 2005 +0000

    refactor and document SubjectChannelInterface
    
    
    20051016210950-0e791-81972cc387657a086bd19a34750e58104aac0b94.gz

 server/connmgr.py |   55 ++++++++++++++++++++++++++++++----------------------
 1 files changed, 32 insertions(+), 23 deletions(-)

commit 8aba84f4b2de033d82706ed9c56f5a0cb4360552
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 21:06:57 2005 +0000

    sensibly namespace interfaces
    
    
    20051016210657-0e791-eb0ebdebfc127a153031ddddcaf34cd9f19f09cc.gz

 server/connmgr.py |   80 +++++++++++++++++++++++++++-------------------------
 1 files changed, 42 insertions(+), 38 deletions(-)

commit b6359c252f8cac68f2cb12486e0194719e342823
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 23:56:20 2005 +0000

    fixed bug in doc generator. 'self' paramters were being left in
    
    
    20051016235620-d056e-0c52a2d4d2d9f91f5e5c430ef2d395cc6295b75e.gz

 doc-generator.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 775c923d278d4d98108fca5e14b08933f7b2e39d
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 23:46:32 2005 +0000

    prettified generated documentation
    
    
    20051016234632-d056e-502c3b015a8d2e7e04f53d5fa6412adb5905ae97.gz

 doc-generator.py |   61 ++++++++++++++------
 style.css        |  164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 206 insertions(+), 19 deletions(-)

commit daef311f7a53e14e03c6395fc23b847851df5a11
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 19:33:05 2005 +0000

    cleaned up some TODO's in the documentation
    
    
    20051016193305-d056e-b67a3db6a5fac6f315a802f68745cb2f9c7f2b87.gz

 server/connmgr.py |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit c28cc1c6ef5ca0e5035dcaa6ac33db4105519e3d
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 19:32:10 2005 +0000

    added a quick dbus documentation generator
    
    
    20051016193210-d056e-8c76cb28a9aee93e3034707f248326d4ddbb6eae.gz

 doc-generator.py |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

commit b716e6cf45e190f19be1709f2e317aca672eabbc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 00:48:40 2005 +0000

    pointless roster changes
    
    
    20051016004840-0e791-02d53b186823a7654de97ed416a68411d78e3215.gz

 cheddar.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a74e3d61e42173dd46b4201f4f2d1e1e7505fe7c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 11:55:36 2005 +0000

    update TODO, fix rob's crackfilled signatures
    
    
    20051016115536-0e791-1959dbaafbacd22bb252d5b52d011ce325cc56e4.gz

 TODO              |    2 ++
 server/connmgr.py |    6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 5bd1fe3669f79f9755490a4755e1bdec88199ec2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 01:00:54 2005 +0000

    documentation tweaking so far
    
    
    20051016010054-0e791-d5eac335cd1986dcc50608e3d024d8edbe668147.gz

 server/connmgr.py |   99 +++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 73 insertions(+), 26 deletions(-)

commit 7c4a30cfac9d15aab3e09b48f5b5aac073f360fc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 01:00:46 2005 +0000

    update TODO
    
    
    20051016010046-0e791-bf89b27e572ea0b857baa113caf00bb4be54763e.gz

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

commit ab477bd46918666b8cc4f5b657f99fb9c65bfff1
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 00:50:40 2005 +0000

    fix group channel interface to return the right things and annotate them correctly
    
    
    20051016005040-0e791-e977256ef28b929e743b96ce16df6f5859922d88.gz

 server/connmgr.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit dbac0e44571dfdef860746e6f139cb07c7198681
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 00:49:05 2005 +0000

    annoyingly tweak whitespace and formatting, and make DTML into DTMF
    
    
    20051016004905-0e791-42c23968488bf778d52989efa6d08ae0bd93f526.gz

 cheddar.py        |    4 ++--
 server/connmgr.py |    8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 85ef817d999b5218ac0d037a389b95a9e3967ed9
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sun Oct 16 00:48:31 2005 +0000

    update TODO
    
    
    20051016004831-0e791-3671d8c5e83d6586abdab0caabfa3ee957232869.gz

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

commit 67a1240f247e0b37a7fae189b8dab163d33d079c
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 00:41:58 2005 +0000

    updated TODO
    
    
    20051016004158-d056e-0ace1708cbe48d58ee722511648095841192dfda.gz

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

commit 8f300b789d5d2fdbfd99725e31ac1356a3719431
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 00:41:00 2005 +0000

    added media channel interfaces
    
    
    20051016004100-d056e-da763e128612f8f1fde264ed5e7a716bfc1ecbd8.gz

 server/connmgr.py |   68 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 68 insertions(+), 0 deletions(-)

commit 763aaa7b2cf0010b10b4fef0bfd967c407cee825
Author:  <robtaylor@floopily.org>
Date:   Sun Oct 16 00:40:48 2005 +0000

    updated TODO
    
    
    20051016004048-d056e-8615e9142a067833c1c44e362a9ffe87d91dd080.gz

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

commit 607787683a4ff85a3b54bcf0afe252994c864be7
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 23:20:24 2005 +0000

    define some common connection parameter types
    
    
    20051015232024-d056e-9cc5524bce20fec11eddd9dfe44857e2a79cf8f8.gz

 client/managerregistry.py |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit a71f8e3531e79d499f7b42ab0ad6f1f7ee91d8b1
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 23:14:36 2005 +0000

    add documenatation of .manager files
    
    
    20051015231436-d056e-f5c5a72ddd4b7f0245467d91b77e82837a06224d.gz

 client/managerregistry.py |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

commit d6f38acfcca93a98b106626794b6ce9c7ba0424c
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 22:41:07 2005 +0000

    updated TODO
    
    
    20051015224107-d056e-7f6eee055aeb317925d10f827950e6b5f0d2a444.gz

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

commit 82fb79e2ea94929a07e07f189250a48e7a74aea1
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 22:37:00 2005 +0000

    renamed any remaining instances of IPCF to Telepathy
    
    
    20051015223700-d056e-ea8aa32a94a16faeb61a726d07f31bd7efda6c47.gz

 cheddar.py                                         |    2 +-
 docs/specification.html                            |   28 ++++++++++----------
 ...freedesktop.Telepathy.ConnectionManager.cheddar |    3 ++
 ....freedesktop.ipcf.connectionmanager.msn.service |    3 --
 4 files changed, 18 insertions(+), 18 deletions(-)

commit 9717ae6551c0f6b756ca88aa4abd80ccd3cef524
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 22:36:00 2005 +0000

    updated example manager description
    
    
    20051015223600-d056e-74df44fe525387793e4dc2b6d4f24cea42c69053.gz

 cheddar.manager |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d44087658a2a0d3808e60911d74859b80c05f214
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 22:34:36 2005 +0000

    fixed ManagerRegistry and client example
    
    
    20051015223436-d056e-205dd926932c914a6288c8d2367e16d18fd88d48.gz

 client/clientlib.py       |   16 +++++++--
 client/findservice.py     |   75 -----------------------------------------
 client/managerregistry.py |   81 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 93 insertions(+), 79 deletions(-)

commit c304758e2a528d8f1f57bfbf7500bb23c76e0218
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 18:17:47 2005 +0000

    added ability to find managers from on-disk files
    
    
    20051015181747-d056e-932e4821c3df3aa227249c7e999b82fe72d4aa5b.gz

 cheddar.manager       |   12 ++++++++
 client/__init__.py    |    3 ++
 client/clientlib.py   |   39 +++++++++++++++++--------
 client/findservice.py |   75 +++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 117 insertions(+), 12 deletions(-)

commit 2511b0eb9e6fd3e962d9b12e8a2685dfd56ba738
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 15:47:24 2005 +0000

    update todo
    
    
    20051015154724-d056e-da3cf7e6040eccf12aa57b08fd53d1785b8f35c5.gz

 TODO |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 50c7ee6d51ca625dc76185d94f783f116ef62f81
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 14:22:43 2005 +0000

    updated TODO
    
    
    20051015142243-d056e-96c2be19e3688dbd3cd99bb6a20fa61e3115d11a.gz

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

commit ba2a0ef7c781b547f66b7231f425471f6ad74e75
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 19:03:53 2005 +0000

    annoyingly requote signature annotations, with some modifications too
    
    
    20051015190353-0e791-1ab21f0f9a93184eb05e1bd0204307d17e5e1938.gz

 server/connmgr.py |   60 ++++++++++++++++++++++++++--------------------------
 1 files changed, 30 insertions(+), 30 deletions(-)

commit 6268d2f3194acf6c95d474dab8fd46c8e0944b7f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 18:35:30 2005 +0000

    fix sender in message recieving functions
    
    
    20051015183530-0e791-9856f1b0717e11ec16f87ebc511176b71060290c.gz

 cheddar.py          |    2 +-
 client/clientlib.py |    8 ++++----
 server/connmgr.py   |   15 +++++++--------
 3 files changed, 12 insertions(+), 13 deletions(-)

commit 86e00fd874591912aebf7ce7e16432103ca7c75c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 18:32:41 2005 +0000

    remove unrequired imports
    
    
    20051015183241-0e791-4724114f808b32a47815fde6779572bc0e17bc2b.gz

 cheddar.py |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 9fec19dc035a11b8eadc4ea7be6c01055d9cf6ed
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 18:32:31 2005 +0000

    todo update
    
    
    20051015183231-0e791-8f568b842d804fb443435a598b22fcc02ad88ac3.gz

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

commit ae68be411d13db6323e9e86ad1c652ce901543dc
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 18:30:37 2005 +0000

    fix mismatched prototype
    
    
    20051015183037-0e791-a14597de127f610a081bb145ce8c52c1bc17eceb.gz

 server/connmgr.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 309492851faea79cd5bfc9f4a29c7950bef08059
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 18:24:13 2005 +0000

    repair channel requesting prototype to be sa{sv}, ie type and a dict of interface -> variant params
    
    
    20051015182413-0e791-18c44e8bad325a006dc369fa6115e003500d7f79.gz

 cheddar.py        |    8 ++++----
 server/connmgr.py |    4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

commit b21c313856fb713843d81b6ebc365e1118cc2fcf
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Sat Oct 15 15:46:39 2005 +0000

    TODO updates
    
    
    20051015154639-0e791-c0b84fe5d9d466667f231fbfbce18f21ecc5d4cb.gz

 TODO |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 301fdaada2a021435f81476cc1ea821f50121a06
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 14:04:36 2005 +0000

    added sender to Recieved signal
    
    
    20051015140436-d056e-5354922173584eb9c03be1d283d4ae667f5db9a0.gz

 cheddar.py        |    4 ++--
 server/connmgr.py |   13 +++++++------
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 74e5aaea40bbd64ec484826387a6bc346173e8a1
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 14:03:42 2005 +0000

    fixed typos and stupid errors
    
    
    20051015140342-d056e-3896f75e8c41d23033f8943c94141b9a14d0d286.gz

 server/connmgr.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 2829eb6d869df698100e6884f4cb1070ba566ca5
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 12:26:00 2005 +0000

    updated todo
    
    
    20051015122600-d056e-45f0c0c3edf187084dcb8a24f9ee6c32e47479ab.gz

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

commit 167e33039ce4f177c8a84423318e23db5bea23ac
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 02:53:47 2005 +0000

    added new documentation, solidified some interfaces
    
    
    20051015025347-d056e-0e099933ba6bdc8d30826e17ddc1c7efe84f55a8.gz

 cheddar.py        |    8 ++--
 server/connmgr.py |  125 +++++++++++++++++++++++++++++++++++++++++++++++------
 2 files changed, 115 insertions(+), 18 deletions(-)

commit 21d8ebca42ce1ea2cfc884795919df3400c584c6
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 01:33:36 2005 +0000

    more documentation and signature decoration
    
    
    20051015013336-d056e-2f7817f5ddfa0dd0ec07c95ff113c1849ea3887a.gz

 server/connmgr.py |   74 ++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 57 insertions(+), 17 deletions(-)

commit 938d44f2fdde32754412ca7128bf54dd6da2269f
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 01:04:39 2005 +0000

     seperated essestial TODO items into seperate RobT and RobM items
    
    
    20051015010439-d056e-c6d977bda6b2c7882c84ff8e5e47d0374ec8c30f.gz

 TODO |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit e3dc6122fc4d8a2a58eaa7a1c852d95c129034bb
Author:  <robtaylor@floopily.org>
Date:   Sat Oct 15 00:25:55 2005 +0000

    added some initial documentation
    
    
    20051015002555-d056e-789423c8d3f81cb20c8f7380834eadad0d4171d6.gz

 server/connmgr.py |  132 +++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 113 insertions(+), 19 deletions(-)

commit b9a2e9ac25a7b5a6b46b1e7006fd33e76d4448fa
Author:  <robtaylor@floopily.org>
Date:   Fri Oct 14 19:28:58 2005 +0000

    move ConnectionManager naming out to subclass
    
    
    20051014192858-d056e-6b480223c82458a580d5b3112ac98455f5688e1f.gz

 cheddar.py        |    2 +-
 server/connmgr.py |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 2f34bcaa3e9718bac6f50888fe5c06f008d736d2
Author:  <robtaylor@floopily.org>
Date:   Fri Oct 14 19:28:48 2005 +0000

    add to todo
    
    
    20051014192848-d056e-03077e69c6196f6d62d650591058d973940452bb.gz

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

commit 966f665ae37e8acc34d05c6aceaf6f9f30b65a5e
Author:  <robtaylor@floopily.org>
Date:   Fri Oct 14 19:28:33 2005 +0000

    rename jabber.py chedder.py
    
    
    20051014192833-d056e-8d03d99e15f11957b56387e991319f5ba27b57fd.gz

 cheddar.py |  181 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 jabber.py  |  181 ------------------------------------------------------------
 2 files changed, 181 insertions(+), 181 deletions(-)

commit 6723374c198edc5226471e9d134be7caf8781e40
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 17:53:18 2005 +0000

    update TODO, fix disconnect() bug
    
    
    20051014175318-0e791-0f38f001bf9394fc61ff3535401c25ee5636e195.gz

 TODO              |    6 +++---
 jabber.py         |    2 +-
 server/connmgr.py |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit f61e4946f8deae0b750e95414e9725d8ea3e25d3
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 17:50:13 2005 +0000

    timestamps and IDs are unsigned
    
    
    20051014175013-0e791-b442a6588a15f5894c099c994cca952bd5e2ff5d.gz

 server/connmgr.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7b2b1b23402e5702bff41c36a372d84553db08f4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 15:18:56 2005 +0000

    complete subject channel interface
    
    
    20051014151856-0e791-e30c7486c49ffe133e0be2c3e82c1e7b8c9195c7.gz

 server/connmgr.py |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit a268161824bd1745c8a928c821943e321e86f9c4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 15:18:39 2005 +0000

    complete named channel interface
    
    
    20051014151839-0e791-a9f791776b41b262e12a23d52455c1e1f7ec8bfe.gz

 server/connmgr.py |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 0031c5fdd28e989cddd25672bc2ed1203581e268
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 14:45:42 2005 +0000

    fix previous fiddling
    
    
    20051014144542-0e791-3a62e6c9bb5719f4a2ff93fdbfdee97caa89b576.gz

 jabber.py         |    2 +-
 server/connmgr.py |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 89eac59b544ffffd803ca874b1623450d785b6d2
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 12:44:23 2005 +0000

    update TODO, add NewConnection signal, add proto/account to Connection base class
    
    
    20051014124423-0e791-704077ec29cd917478815a29e0b5a5504d5d24e8.gz

 TODO              |    4 +++-
 jabber.py         |    2 +-
 server/connmgr.py |   16 +++++++++++++++-
 3 files changed, 19 insertions(+), 3 deletions(-)

commit 2c1bb8e01497e7973257cb77609c0ef05c865758
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 12:33:46 2005 +0000

    add invited and requested members to GroupChannelInterface
    
    
    20051014123346-0e791-f92224d853d43bb2a1f6d783b649d44a853bd175.gz

 server/connmgr.py |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

commit 80739348bea108e274fef9ff031035e9883087c0
Author:  <robtaylor@floopily.org>
Date:   Fri Oct 14 12:12:52 2005 +0000

    added missing server/__init__.py
    
    
    20051014121252-d056e-279888650461b962851de050c975536ea705ea41.gz

 server/__init__.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit f5b11b9ca37ee178469b98f172b47cf0ca236da8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 11:04:17 2005 +0000

    add subject channel, annoyingly rename most classes
    
    
    20051014110417-0e791-fffb8ddd84cad6eac326356ddc837d6bd64f0381.gz

 jabber.py         |   12 ++++++------
 server/connmgr.py |   21 +++++++++++++++------
 2 files changed, 21 insertions(+), 12 deletions(-)

commit feffbd00d5e27cee25a4291c6bda52e938ff0e32
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 10:56:50 2005 +0000

    rename interfaces to telepathy, fix crack
    
    
    20051014105650-0e791-9cf32eb14bed03cca04f69c602ccf6a01f1d8640.gz

 TODO                |    1 +
 client/clientlib.py |   32 ++++++++++++++++----------------
 jabber.py           |    6 +++---
 server/connmgr.py   |   33 +++++++++++++++------------------
 4 files changed, 35 insertions(+), 37 deletions(-)

commit 6cbfffa343a3049bdd9c7b0ae07347a1500c3ca5
Author:  <robtaylor@floopily.org>
Date:   Fri Oct 14 10:49:46 2005 +0000

    added missing jabber.py
    
    
    20051014104946-d056e-c54070062bf3083410edc9c498459c41b29fb700.gz

 jabber.py |  181 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 181 insertions(+), 0 deletions(-)

commit 361a04f098eb7e9f4a75af6ade82f8bf59839b4f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Oct 14 10:40:38 2005 +0000

    update TODO by priority
    
    
    20051014104038-0e791-8b890bb815d2f7dba59c22db55bff3245b3f2f15.gz

 TODO |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 5149c7b630c2a1b8d5d3441ad4db0b2ba9dd8068
Author:  <robtaylor@floopily.org>
Date:   Fri Oct 14 08:53:42 2005 +0000

    fixed bug left from refactoring
    
    
    20051014085342-d056e-4d5e00f64a8867e3ec791f9b01f5a5d6e6722984.gz

 server/connmgr.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b66e6bf87189f8ee6b8134c29d82fa6d91f204e8
Author:  <robtaylor@floopily.org>
Date:   Thu Oct 13 23:30:44 2005 +0000

    refactored into a server library and jabber service implementation
    
    
    20051013233044-d056e-73a8ee326b30428249bdd018a5dedc183cf70c0b.gz

 server/connmgr.py |  228 +++++++++++++++++++++++++++++++++++
 server/jabber.py  |  344 -----------------------------------------------------
 2 files changed, 228 insertions(+), 344 deletions(-)

commit e8214cc93df1a30acea387f3c6e75befa1022b45
Author:  <robtaylor@floopily.org>
Date:   Thu Oct 13 18:29:29 2005 +0000

    cleaned up tree and created top level seperation between docs, client and server
    
    
    20051013182929-d056e-d10da6bc9aa7814205cdb36ed5b9cb22fe0facb9.gz

 cheddar.py              |  344 -----------------------------------------------
 client/clientlib.py     |  175 ++++++++++++++++++++++++
 clienttest.py           |  175 ------------------------
 docs/specification.html |   86 ++++++++++++
 jabbertest.py           |   56 --------
 libclient.py            |   10 --
 msnserver.py            |   38 -----
 server/jabber.py        |  344 +++++++++++++++++++++++++++++++++++++++++++++++
 spec.html               |   86 ------------
 9 files changed, 605 insertions(+), 709 deletions(-)

commit e36c79cc5a3aaec28df19dffcf67ce1c9c3240ec
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 13 18:21:35 2005 +0000

    add group channel interface, and list channel type, and now incoming messages get given to each channel in turn to handle or not
    
    
    20051013182135-0e791-4a31d20a73e6a74ed1f93793c29283dac64005c4.gz

 cheddar.py |   66 ++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 53 insertions(+), 13 deletions(-)

commit 5ece1bdf76b79ea9b216ed8ed2e561523161e434
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 13 18:16:39 2005 +0000

    add client support for list channels
    
    
    20051013181639-0e791-783a64cc91af2ee2ea568f6f64aea79fbc1f415d.gz

 clienttest.py |   26 ++++++++++++++++++++++----
 1 files changed, 22 insertions(+), 4 deletions(-)

commit f33b80e93a3734966f0193b38f690303b94061eb
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 13 18:14:31 2005 +0000

    clean up ctrl+c/sigterm handling
    
    
    20051013181431-0e791-26449b9208257ca295b1674cbf79e6b5ba17c931.gz

 clienttest.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit e6ceb4afd95838a5bcc8d291cf7ed247d24845b4
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 13 18:11:13 2005 +0000

    offline TODO file :)
    
    
    20051013181113-0e791-fb05876b1c84ea0a598281003cf5f51669ea8f40.gz

 TODO |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit bf46723c77c8726763c96b46f755a61c059afc22
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 6 17:59:48 2005 +0000

    add the individual channel interface, and a concept of members to the base channel. your contact list will be a channel too, I think...
    
    
    20051006175948-0e791-fc46e12a86dfca23e32a393b5437dd20ae9449ed.gz

 cheddar.py |   67 ++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 39 insertions(+), 28 deletions(-)

commit 54fb4589186da68c58bd807cc41f90062a30684e
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 6 12:30:40 2005 +0000

    get existing channels and existing messages to handle race conditions
    
    
    20051006123040-0e791-a37d87500f93ca7ed54385fb3ed39127abdeeec8.gz

 clienttest.py |   54 ++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 42 insertions(+), 12 deletions(-)

commit 062db46e7b210d24a34b5b0ae789ba7ab1e3a366
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Thu Oct 6 12:29:59 2005 +0000

    add timestamps to messages, fix pending message queueing
    
    
    20051006122959-0e791-3a151cde41562542d8c4fc23a5d94b0abcde3cd4.gz

 cheddar.py |  113 +++++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 78 insertions(+), 35 deletions(-)

commit b33b9af3baff7a0a35d9e905ba9f4e5b899723fa
Author:  <robtaylor@floopily.org>
Date:   Wed Oct 5 10:17:12 2005 +0000

    added acknowledgement to message recipt
    
    
    20051005101712-d056e-933fd5aae011d6f359b20d3180e7ea550e94b3ee.gz

 cheddar.py    |   24 ++++++++++++++++++++++--
 clienttest.py |    6 +++++-
 spec.html     |    1 +
 3 files changed, 28 insertions(+), 3 deletions(-)

commit 15ea653ac060647f1cc3773bd644d6d7018837d8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 4 20:21:48 2005 +0000

    replace random exceptions with asserts
    
    
    20051004202148-0e791-16f01e4301eb1cd7c2ef3050e3b49ad4951afd2d.gz

 cheddar.py |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit 9517bf8adc4d018fdbc2514a894dd1caa30ab867
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Oct 4 20:18:56 2005 +0000

    track connections in manager, add interfaces to channels, correct spelling of received, create channels for incoming messages
    
    
    20051004201856-0e791-efb99b4eb1945e4e6b6aed5b0880c5a887a992dc.gz

 cheddar.py    |   36 +++++++++++++++++++++++++++++-------
 clienttest.py |    7 ++++++-
 2 files changed, 35 insertions(+), 8 deletions(-)

commit 0d76ed976593d4ea8b90a1659f2f1cf86c4b7554
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 20 12:27:41 2005 +0000

    signal handling to clean up connections when you Ctrl+C the test client
    
    
    20050920122741-0e791-5c163fef6e14e22952a4867cc032dfa71437c769.gz

 clienttest.py |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit c44c2d438d18bbcdc4be6d43884a5f86972bde10
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Tue Sep 20 12:26:51 2005 +0000

    fix generation of service names with .s in
    
    
    20050920122651-0e791-b251f091177b79e2768a92e9d4dfb9171a5b5baa.gz

 cheddar.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 46c014f9a5b664eeb4b80f3dcab7497a486b851f
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 19 23:15:06 2005 +0000

    text channels with sending support, woot
    
    
    20050919231506-0e791-381bc9dc91011d8b6d02dac805c92e38b2417437.gz

 cheddar.py    |   87 +++++++++++++++++++++++++++++++++++++++++++++++++++------
 clienttest.py |   31 ++++++++++++++++++--
 2 files changed, 106 insertions(+), 12 deletions(-)

commit 20e26abbb8f896190cbfcb145f21ec0c491b9cd8
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 19 19:06:44 2005 +0000

    correctly namespace connection service/object paths
    
    
    20050919190644-0e791-5f48ebfa9c252c31f62ecdf9fa171ec0c008d979.gz

 cheddar.py |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 5fd7bb65a9fdcd482cd27cff803ee36cf5c68460
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 19 18:42:10 2005 +0000

    remove string reasons/messages from StatusChanged signal
    
    
    20050919184210-0e791-f790502a8f8bf05acf402d6e2bdf06408b698be7.gz

 cheddar.py    |   16 ++++++++--------
 clienttest.py |   15 ++++++++++++---
 2 files changed, 20 insertions(+), 11 deletions(-)

commit d92cab86a82686638f5127ebd7a27c7d60479047
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Mon Sep 19 17:17:42 2005 +0000

    make connections return a service/object path, and report status changes
    
    
    20050919171742-0e791-0e985cbef0dbeb816a009f02f37a13124df76cb2.gz

 cheddar.py    |  123 ++++++++++++++++++++++++++++++++------------------------
 clienttest.py |   43 ++++++++++----------
 2 files changed, 92 insertions(+), 74 deletions(-)

commit 41efb16d672dc409eda79d4c38df778ea38e000b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 16 20:47:26 2005 +0000

    fix up signals for connections
    
    
    20050916204726-0e791-9d04e91973ee95cf23449c7fa0129ae1a3410217.gz

 cheddar.py    |   17 +++++++++++------
 clienttest.py |   47 +++++++++++++++++++++++++++++------------------
 2 files changed, 40 insertions(+), 24 deletions(-)

commit 7f38aae9e7db3171ce44b45c82e58719c0a6485b
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 16 20:45:05 2005 +0000

    add channel object
    
    
    20050916204505-0e791-ca8b647a67edf73fdee36eed08d8529c21e84f68.gz

 cheddar.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 9e04609d137170f8a3a81019f98fc4bfc44e15f0
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 16 13:21:28 2005 +0000

    first cut test client
    
    
    20050916132128-0e791-0c7cb001cdb268e1c54ceb280dfddb02466fbcc4.gz

 clienttest.py |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 10ff5d0f828a0be8b5ad5f5e1827682bf3087352
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 16 13:14:52 2005 +0000

    test code for using the xmppy library
    
    
    20050916131452-0e791-3c9639050777245ae2b39a711b0c6f0f29563b8e.gz

 jabbertest.py |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

commit 02377eb6afa4998f351d2dfbd267fc990436e66c
Author:  <robert.mcqueen@collabora.co.uk>
Date:   Fri Sep 16 13:14:12 2005 +0000

    first cut Jabber connection manager
    
    called cheddar because it's mostly made of cheese :)
    
    20050916131412-0e791-4f4a59f4bfe445fc3ac94e3879f94a9656788332.gz

 cheddar.py |  109 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 109 insertions(+), 0 deletions(-)

commit ed3b54240a5e6849cd438796b957fb254b4f6347
Author:  <robtaylor@floopily.org>
Date:   Mon Aug 22 08:06:41 2005 +0000

    htmlised the specification
    
    
    20050822080641-d056e-8156d31a047ffc6355bdbf2a8e9b05ddfc6e078a.gz

 spec      |   66 -----------------------------------------------
 spec.html |   85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+), 66 deletions(-)

commit addd79c5b4f7fb50e8a9cf1400261bb5f8d83daf
Author:  <robtaylor@floopily.org>
Date:   Sun Aug 21 18:03:03 2005 +0000

    more frobbing of spec
    
    
    20050821180303-d056e-dec3615238c9b97dac97d8a8a543bdaca75bd6be.gz

 spec |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 deletions(-)

commit 8bcae73a9b423f6eceb646bfa22ccdb23db0167a
Author:  <robtaylor@floopily.org>
Date:   Sun Aug 21 15:47:52 2005 +0000

    made in-place service activation work
    
    
    20050821154752-d056e-b4e20915661794bca8c8295420055b66270b5a51.gz

 run-with-tmp-session-bus.sh                        |    8 ++++++++
 ....freedesktop.ipcf.connectionmanager.msn.service |    3 +++
 .../org.freedesktop.ipcf.connectionmanager.ipcf    |    3 ---
 3 files changed, 11 insertions(+), 3 deletions(-)

commit 702af823f4bba732f4fff4affea6e372f20acd16
Author:  <robtaylor@floopily.org>
Date:   Tue Aug 16 00:22:05 2005 +0000

    fixed run-with-tmp-session-bus for our use
    
    
    20050816002205-d056e-b8d24363573fd871cbc16ac2b544bd93182c97a8.gz

 run-with-tmp-session-bus.sh |   15 +++++----------
 session.conf                |   32 ++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 10 deletions(-)

commit 9071125cebfb3929c229874b1411e66f71d789ff
Author:  <robtaylor@floopily.org>
Date:   Tue Aug 16 00:15:02 2005 +0000

    added service descriptor
    
    
    20050816001502-d056e-c3868c884ac41d676b725b55984341431dcbfb1b.gz

 .../org.freedesktop.ipcf.connectionmanager.ipcf    |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit a4aa3fa2d10e2fa01cc903f82b088cac8ca862a4
Author:  <robtaylor@floopily.org>
Date:   Tue Aug 16 00:11:23 2005 +0000

    added script to run with a temp session bus
    
    
    20050816001123-d056e-5d4982c352ccc53d939637c25246195c8859135c.gz

 run-with-tmp-session-bus.sh |   65 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

commit a3f28df645e43754406a9cf7ee285e0b57c46588
Author:  <robtaylor@floopily.org>
Date:   Mon Aug 15 23:59:05 2005 +0000

    added example service call to libclient
    
    
    20050815235905-d056e-cd39bb32ba61ebada3900ad92a65cffddbb53658.gz

 libclient.py |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 2ece3e3a07fa552019c79d02c15efb457c8ac888
Author:  <robtaylor@floopily.org>
Date:   Mon Aug 15 23:54:10 2005 +0000

    added 1st cut msn server
    
    
    20050815235410-d056e-06bf720122a8dd1171227f29fb90b43ddc482967.gz

 msnserver.py |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit a0815f27243802a190b24f637cd5fca1303f2e5d
Author:  <robtaylor@floopily.org>
Date:   Mon Aug 15 21:36:19 2005 +0000

    updated spec with some interface defns
    
    
    20050815213619-d056e-56ff43a47555ffe74e10a8b9b51462c1f20fca3e.gz

 spec |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

commit 2999e34900c507680e310467e2854c0e93a5f5c7
Author:  <robtaylor@floopily.org>
Date:   Sat Aug 13 17:59:24 2005 +0000

    started ipcf-python
    
    
    20050813175924-d056e-2fc26f575dc19adc5cb908a84ca7c6ab2e6379c6.gz

 libclient.py |    3 +++
 spec         |   32 ++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 0 deletions(-)

commit 36e7ba52d4397763aca609c368bc6f2472b644a1
Author: git-darcs-import <>
Date:   Thu Jan 1 00:00:00 1970 +0000

    New empty repository
