commit 249538244c7542f24a6a6eec49714da778a26af5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-24 13:21:37 +0100

    Stable branch 0.18

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

commit 310808f3d73faab3dd2ae360597fe6ce27366ab7
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-09-18 18:30:50 +0100

    doc-generator: Don't hardcode namespace and spec name
    
    This makes it easier to re-use the spec documentation tools for
    extensions.

 Makefile               |    3 ++-
 tools/doc-generator.py |    8 ++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit 9d1c230d7a300196e5bdf766533b00fa55162da5
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-09-18 18:06:39 +0100

    Reduce code duplication in doc generator

 tools/doc-generator.py |   74 +++++++++++++++++------------------------------
 1 files changed, 27 insertions(+), 47 deletions(-)

commit de050a5f9066661834f25e71f17d2d2d9d4049b0
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-09-18 17:38:17 +0100

    Don't show interfaces' parent's name in fullindex
    
    The previous logic meant that interfaces (whose parent is not the spec
    any more, but a Section) got a mangled version of the section title
    listed as their, uh, interface.

 doc/templates/fullindex.html |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 32703e7d79684e381855bfdd341db4b434da39c1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-09-18 17:25:51 +0100

    Don't try to infer top-level namespace in fullindex
    
    Previously, this template tried to guess the top-level namespace of the
    specification being generated by finding the common prefix of all
    interfaces. This doesn't work out very well when you have exactly one
    interface. :-) But now that interfaces have a sensible short_name
    property, we can just use that.

 doc/templates/fullindex.html |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

commit 171057bc1ec102dbd2e7111aeee4c5e905c4455b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-09-18 17:20:25 +0100

    Thread the top-level namespace through the parser
    
    This allows Interface objects to have a short_name distinct from their
    name.

 tools/doc-generator.py |    2 +-
 tools/specparser.py    |   29 +++++++++++++++++++----------
 2 files changed, 20 insertions(+), 11 deletions(-)

commit 5c07929a52b755c15c08c86953d524c5ea4e217f
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-09-18 16:59:32 +0100

    Write out the TOC after all other documentation
    
    The Makefile uses doc/spec/index.html as the target, so previously if
    building any of the other documentation files failed, a subsequent run
    of `make` would not retry, since doc/spec/index.html was up-to-date.

 tools/doc-generator.py |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

commit 06767d7e6ce1504eec5534ba14e9cf8f971c87a9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-14 15:27:14 +0100

    Nano version

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

commit 1ecfab305127cba24ff59f7cb07e549af63d5a7e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-14 13:36:10 +0100

    Prepare version 0.17.28

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

commit 0c7872b373e229c976c65ff75a661a102291d20e
Merge: 4b8eee8 3ba0d1b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-14 13:29:12 +0100

    Merge branch 'stable-ccaps'
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

commit 4b8eee8d32a28ab06990bf70578617424071f231
Merge: 28dfd3e f0843d1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-14 13:06:07 +0100

    Merge branch 'in-progress'
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

commit 3ba0d1b185b5b39715f41e64050dcf1878aa3178
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 19:08:51 +0100

    Adjust/clarify semantics of ImmutableStreams as discussed in spec meeting
    
    With a slight semantic change, this can be a genuine immutable property,
    which simplifies the spec considerably, while keeping the practical effect
    that we wanted.

 spec/Channel_Type_Streamed_Media.xml |   33 +++++++++------------------------
 1 files changed, 9 insertions(+), 24 deletions(-)

commit 4e23b4e6e20d408046d13065a0691a00d68ceffc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 18:57:02 +0100

    Define the Immutable_Streams pseudo-capability in terms of ImmutableStreams

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

commit fdc19bdf9f0117151e6501bb443db713e890b31a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 18:56:44 +0100

    Replace rationale for ImmutableStreams with the rationale from the Immutable_Streams pseudo-capability
    
    I think that one's clearer.

 spec/Channel_Type_Streamed_Media.xml |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit f0843d1781f1d0829ce6e420d517df1ef3ead20c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 18:52:00 +0100

    fd.o#23409: add In_Progress call state
    
    Based on wording from Mikhail Zabaluev, describing the situation in
    the bug.

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

commit acc7ce6203a76f35980d68260104a5a4cabe04c6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 17:36:57 +0100

    Some NEWS

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

commit 9a68b05c81efb9f06959fac14bcc4c22ced2255c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 17:33:37 +0100

    Remove the empty StreamedMedia.Future pseudo-interface

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

commit d95d7f5b8c0f16081cff9cd459caadb282a88b2b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 17:29:43 +0100

    Declare InitialAudio, InitialVideo, ImmutableStreams to be stable

 spec/Channel_Type_Streamed_Media.xml        |  176 +++++++++++++++++++++++++-
 spec/Channel_Type_Streamed_Media_Future.xml |  169 -------------------------
 2 files changed, 169 insertions(+), 176 deletions(-)

commit 3de3419646d15667e218ec23a2c70de379f1201b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-09-11 17:22:23 +0100

    Declare ContactCapabilities draft 2 to be final

 spec/Channel_Interface_Tube.xml                    |    2 +-
 spec/Channel_Type_File_Transfer.xml                |    2 +-
 spec/Channel_Type_Streamed_Media_Future.xml        |    4 ++--
 spec/Connection_Interface_Contact_Capabilities.xml |    6 ++----
 4 files changed, 6 insertions(+), 8 deletions(-)

commit 28dfd3e626daf61c4035e461f421ee57e90bf427
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-08-27 09:24:24 +0100

    Update InitiatorHandle's docs re. SelfHandleChanged
    
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit 0d8bcaa67bdb6ab1a8e610a62d00d823102bab63
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-25 13:49:11 +0100

    add PermissionDenied to EnsureChannel as well

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

commit 87d907252ddd462f7a580921c9ec70259acae867
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-25 13:45:36 +0100

    add PermissionDenied to the list of CreateChannel valid errors
    
    This can be used if, for example, the server refused to perform a
    contact search operation.

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

commit ed8730fdec68d6e21e2ead77fff86b696f7ee598
Merge: ddf6e78 31fc0c3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-17 17:38:12 +0100

    Merge commit 'olethanh/identifiers'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit ddf6e78c68580ac208ba67ba7f3c91dd67daacc4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-16 18:50:02 +0100

    Start next version

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

commit 6763dfbfd80617100619c484b6d60f5d4920b6b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-16 15:26:41 +0100

    Release 0.17.27

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

commit c2acbbe8e58b060c6caacf42c60b8592fec06add
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-16 15:26:31 +0100

    Location: mark as added in upcoming version

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

commit 37264e925e22da67bd9e1f6a25af976d8fddcfc1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-16 15:26:17 +0100

    Fix syntax of tp:changed markup

 spec/Channel_Type_Contact_Search.xml               |    2 +-
 spec/Connection_Interface_Contact_Capabilities.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 6b8f830ca36b8326d8cd1e03137a527b460f1a72
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-16 13:25:06 +0100

    Remove now-empty MediaSignalling.FUTURE interface

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

commit 4a5c2439bb7e5c572e01afcb76917333b8ee031d
Merge: 669f99f 9521a19
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-16 15:08:37 +0100

    Merge commit 'cassidy/undraft-location'
    
    Conflicts:
    	spec/Connection_Interface_Contacts.xml
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 31fc0c3a5695585301e1ef23d88e5b3f69713946
Author: Olivier Le Thanh Duong <olivier@lethanh.be>
Date:   2009-08-13 23:54:52 +0200

    Uniformize to use Identifier everywhere (fd.o #23301)
    
    The spec was a bit inconsistent for naming the string corresponding
    to a handle.

 spec/Channel_Type_Room_List.xml        |    2 +-
 spec/Channel_Type_Text.xml             |    4 ++--
 spec/Connection.xml                    |   22 ++++++++++++----------
 spec/Connection_Interface_Aliasing.xml |    7 ++++---
 spec/Connection_Interface_Renaming.xml |    2 +-
 spec/errors.xml                        |    2 +-
 6 files changed, 21 insertions(+), 18 deletions(-)

commit 669f99f87f160867cc8dfe772dd546a8b352faa0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-14 18:25:09 +0100

    NEWS for upcoming release

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

commit d609d5b30f56825bc08a79e786b862cb39dd00be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-14 18:24:50 +0100

    Version annotations for upcoming release

 spec/Channel_Type_Contact_Search.xml               |    1 +
 spec/Connection_Interface_Contact_Capabilities.xml |    1 +
 spec/Debug.xml                                     |    2 +-
 spec/Media_Stream_Handler.xml                      |   14 +++++++-------
 4 files changed, 10 insertions(+), 8 deletions(-)

commit 31cbc177763c1de1ac71979c1de559792ef16f65
Merge: 8aaa937 769f76c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-14 18:01:47 +0100

    Merge branch 'ccaps2'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 769f76c7e13c56b5fe0e61b4bd0b2030b0849754
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-14 16:21:21 +0100

    Handler.Capabilities: explain how caps of a running client trump the .client file
    
    Exactly how to handle the "Empathy's caps depend whether GStreamer can do
    H264" use case will be resolved later, so for now, just set some
    reasonable constraints.

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

commit 0a16f87055b7cd79e4e76e2dee6dea409931ad93
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-14 16:19:59 +0100

    MediaSignalling/video/h264: clients MAY lack codec caps completely
    
    Gatewaying between connections requires this.

 spec/Channel_Interface_Media_Signalling.xml |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 9521a19cd4268b9b49cb449ad450fc1f78c9b1c9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-14 12:54:07 +0100

    undraft Connection.Interface.Location

 spec/Connection_Interface_Contacts.xml        |    4 ++--
 spec/Connection_Interface_Location.xml        |    5 ++---
 spec/Connection_Interface_Simple_Presence.xml |    2 +-
 3 files changed, 5 insertions(+), 6 deletions(-)

commit 8aaa937d3e17b3607589734deac1ae01fef5bdd8
Merge: b9fb02f 6afb2ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-11 14:46:20 +0100

    Merge branch 'location'
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit 090a109b2143eda95e56cdcd9dfb42bee7f4a38c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-05 18:21:28 +0100

    HTML: produce documentation for contact attributes and handler cap.tokens

 doc/templates/interface.html |   85 ++++++++++++++++++++++++++++++++++++++++++
 doc/templates/style.css      |   20 +++++++++-
 2 files changed, 104 insertions(+), 1 deletions(-)

commit 93e9cacd43ef5b0856df64e5a49d8a1cdc0e7172
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-05 18:21:04 +0100

    Handler: move handler capability tokens into the defining interface (which is MediaSignalling, in practice)

 spec/Channel_Interface_Media_Signalling.xml |   74 ++++++++++++++++++++++++++
 spec/Client_Handler.xml                     |   75 +-------------------------
 2 files changed, 77 insertions(+), 72 deletions(-)

commit 6c623ccbc2838d775e17113a0e35d27c77a1e1e2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-05 18:20:32 +0100

    Contacts: distribute contact attributes into the defining interfaces

 spec/Connection.xml                                |   10 +++
 spec/Connection_Interface_Aliasing.xml             |   12 ++++
 spec/Connection_Interface_Avatars.xml              |   15 +++++
 spec/Connection_Interface_Capabilities.xml         |   12 ++++
 spec/Connection_Interface_Contact_Capabilities.xml |   11 ++++
 spec/Connection_Interface_Contacts.xml             |   64 --------------------
 spec/Connection_Interface_Location.xml             |   11 ++++
 spec/Connection_Interface_Simple_Presence.xml      |   10 +++
 8 files changed, 81 insertions(+), 64 deletions(-)

commit fb644b2e464dcef0751519ecd8f916df2054ab63
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-05 18:19:58 +0100

    specparser: add support for <tp:handler-capability-token/> and <tp:contact-attribute/>

 tools/specparser.py |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

commit 34fa1fb61ae08dc023ff94a6be364f593b490b54
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-05 17:00:37 +0100

    Define Handler_Capability_Token in Handler rather than ContactCapabilities
    
    These need to be "fast-tracked in" to all VoIP clients that are ported to
    use MC 5, so they'll remain callable when MC and CMs migrate from
    (Capabilities + ContactCapabilities.DRAFT1) to ContactCapabilities.DRAFT2.

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

commit 00b982b7f2b1eef56b5abb49562568caf432cbd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-05 16:58:45 +0100

    Rename confusing Client capability types
    
    Client_Capability (a string) -> Handler_Capability_Token
    Client_Capabilities (a struct) -> Handler_Capabilities

 spec/Client_Handler.xml                            |    2 +-
 spec/Connection_Interface_Contact_Capabilities.xml |   17 +++++++++--------
 2 files changed, 10 insertions(+), 9 deletions(-)

commit 6afb2ff6c0d6555d9b55a29512ae80d9c162d882
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 19:36:06 +0100

    Location: don't specify "climb" key
    
    If anyone wants Connection.Interface.Location.OnAPlane badly enough, they
    can encourage the XMPP people to put it in XEP-0080 :-) See fd.o #19586.

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

commit 1c8289efda6a85206c857d7bad7e00d8fddf2f4e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 19:34:03 +0100

    Location: rename horizontal-error-m to accuracy; delete vertical-error-m and error
    
    XEP-0080 now has accuracy (in metres) and deprecates error (in
    arc-minutes), for which we are grateful.
    
    vertical-error-m is in GeoClue but has no obvious mapping in XEP-0080, and
    it's not clear that we need it. fd.o #19586 represents "think about it";
    we can reinstate it if we want it.

 spec/Connection_Interface_Location.xml |   21 +++------------------
 1 files changed, 3 insertions(+), 18 deletions(-)

commit 8bc7d893cc55af6b0741e00ce533993e66371869
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 19:27:57 +0100

    Location: don't specify Accuracy_Level for now
    
    This is the mapping for a Geoclue concept; I'm not convinced the design
    here is right, so for the initial merge, we should remove it. When
    fd.o #19585 is resolved, we could reinstate it.

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

commit 2c50cfb6121c5e346adff2870ad612028a4be5e7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 19:27:01 +0100

    Location: fix a typo, intented -> intended

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

commit ddecfa4bcecac653c35de99104e8e889093f77fb
Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
Date:   2009-06-25 21:59:49 -0400

    Add language key to location data
    
    As per Section 7 of XEP-0080, the language of the data
    SHOULD be described in a xml:lang attribute.  That language,
    needs to be passed to Telepathy from the application.
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit b9fb02fa9696c83010f516c5ba8bbbfacebc6f5e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 19:20:10 +0100

    Undraft the Debug interface
    
    Reviewed-by: Dafydd Harries <dafydd.harries@collabora.co.uk>
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit 0cab60521646e327525bdcd4f3618ae65e2fd81e
Merge: b25af16 e9b8e98
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 18:24:09 +0100

    Merge branch 'errors'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit e9b8e98611b8436312d699ec6141dd6a58153fe8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 18:23:59 +0100

    Add "MAY try again" to ResourceUnavailable error as per spec cabal review

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

commit b25af162ff16f25db0ad666eb63541b09b666c04
Merge: 9bd10cb d514512
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 18:19:36 +0100

    Merge commit 'wjt/immutable-streams'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 9bd10cb13207329a178e2512d83ca5fd168f7fdb
Merge: 6a76236 cbb2f10
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-08-04 18:19:14 +0100

    Merge commit 'tester/more-stream-errors'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 6a762366e931eb55ca7f61fb75cd1d620c3bc161
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-03 16:54:10 +0100

    explicitely say that clients must not assume to get only one SearchResultReceived signal

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

commit d5aaeeeedc120cd7e2025b172324157e2611cc94
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-03 16:49:22 +0100

    move handle validity information from Contact_Search_Result_Map to SearchResultReceived description

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

commit 4fc4db25f9552100139f43c278d571dcad94feec
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-03 16:46:58 +0100

    Explicitely say that SearchResultReceived can be fired more than once

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

commit deaceb66a5a1ec820ee3990aac94dbf019ec27a5
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-03 16:35:28 +0100

    SearchResultReceived can now SearchResultReceived results
    
    There is no point to fire one signal per result if we can avoid it.

 spec/Channel_Type_Contact_Search.xml |   28 ++++++++++++++++++++--------
 1 files changed, 20 insertions(+), 8 deletions(-)

commit b2b98c080c7d2f8900dc69de4f3827921d138b25
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-08-03 16:14:38 +0100

    ContactSearch: bump iface name to DRAFT2 to avoid confusion with existing implementations

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

commit cbb2f10f77f2ff457c2969e1de24e33f3eee4464
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   2009-07-29 11:58:21 -0400

    Add more StreamError errors

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

commit bd46c3f47451b08bba2bbcbc112ad6d404cdc617
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-07-24 17:17:45 +0100

    Capabilities: explain that on connections managed by a CD, only it should touch the capabilities

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

commit ae6b6889a2288fc3f9db0361dcde2ac7fed58114
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-07-24 17:17:18 +0100

    Capabilities: remove FIXME about insufficiency of type-specific flags
    
    "Yes, we know". ContactCapabilities addresses this, better.

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

commit 66bd063d46a9600f2f58681f941f8710cb6bd932
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-07-24 17:16:49 +0100

    ContactCapabilities: remove useless note about historical dbus-glib bugs

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

commit ec466e2b0c94ef366d5233676517977b3bb92522
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-07-24 17:16:23 +0100

    Re-draft ContactCapabilities to include client feature flags

 spec/Channel_Interface_Tube.xml                    |    2 +-
 spec/Channel_Type_File_Transfer.xml                |    2 +-
 spec/Channel_Type_Streamed_Media_Future.xml        |    7 +-
 spec/Client_Handler.xml                            |   29 +++
 spec/Connection_Interface_Contact_Capabilities.xml |  214 +++++++++++++++++---
 spec/Connection_Interface_Contacts.xml             |    8 +-
 6 files changed, 228 insertions(+), 34 deletions(-)

commit 3f62f3358340099c622ebade9220882fcd7a6315
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-07-24 17:15:06 +0100

    MediaSignalling.FUTURE: remove all the NAT traversal flags
    
    We're pretty unanimous that this is not the way to do it.

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

commit 3ec39f1303a19dc7a6a8fc003e5cd693278cd2b8
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-07-24 19:40:25 +0800

    Remove a superfluous 'p'

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

commit caec51796bde1b1c5e6bbf45d7cd1d6fd435d179
Author: Olli Salli <olli.salli@collabora.co.uk>
Date:   2009-06-30 21:33:20 +0300

    Clarify that the properties passed to Client.Approver.AddDispatchOperation must be fully qualified

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

commit d5145120d0c8d43e6e9ff82b5c76ae84f74fdf57
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-06-25 10:39:28 +0100

    ImmutableStreams MAY be undefined before RequestStreams

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

commit 7dcb44307b0020c062a53bedf4a3028087db4463
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-06-24 20:45:44 +0100

    Add an ImmutableStreams property to StreamedMedia.FUTURE

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

commit 659f10bbeefffc80f9560acdc9b4d82887e61522
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-06-24 20:38:11 +0100

    Add an Immutable_Streams pseudo-capability.

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

commit 25b4d2488981292006296489e4df0054a8b9e210
Merge: 7f9cd64 579c7ee
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-06-23 11:26:44 +0100

    Merge branch 'keepalive-interval'
    
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 579c7ee99da0f324aa7eafb86bfd95317d5ce659
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-06-16 19:31:48 +0100

    Add keepalive-interval to the well-known parameters

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

commit 7f9cd64292f98757e4249b78cb0928772f417b1a
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-06-12 08:54:47 +0100

    Note that Jingle implementations may not send <ringing/>

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

commit 82089639a2205f736a4e5c3b9bf8dbf421dd7420
Merge: 5dc25ab a4b47e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-12 12:54:46 +0100

    Merge branch 'byte'
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit a4b47e6a21892b462a33a56d8b31d42d6b170bfe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-12 12:18:57 +0100

    ConnectionManager: allow 'y' in .manager files, serialized as ASCII decimal
    
    This seems the obvious serialization, and is implemented in telepathy-glib
    as fd.o #21380.

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

commit 5dc25ab672e945ba85d07d46136be766594ea08b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-09 18:00:44 +0100

    version++

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

commit 1f06a95c759e6a0033498d3dbf0d63f822ae5b8a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-09 17:45:42 +0100

    Prepare version 0.17.26

 NEWS                                               |    2 +-
 spec/Channel_Dispatch_Operation.xml                |    2 +-
 spec/Channel_Dispatcher.xml                        |    2 +-
 ...Channel_Dispatcher_Interface_Operation_List.xml |    2 +-
 spec/Channel_Request.xml                           |    2 +-
 spec/Client.xml                                    |    2 +-
 spec/Client_Approver.xml                           |    2 +-
 spec/Client_Handler.xml                            |    2 +-
 spec/Client_Interface_Requests.xml                 |    2 +-
 spec/Client_Observer.xml                           |    2 +-
 spec/all.xml                                       |    2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

commit 73c6bfed5d6fc133890317eda1a382e5832ebc8e
Merge: ceefba8 b70a5a8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-08 18:45:22 +0100

    Merge branch 'undraft'
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 962f34bb0332ff5344198a06f736a5fb3d57196f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-08 12:40:24 +0100

    errors: distinguish between Busy (user), ServiceBusy (server) and ResourceUnavailable (our client)

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

commit 028f159e52e4e9dd0829c2789887850f765f0f73
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-08 12:38:27 +0100

    Connection: indicate some more specific flavours of NetworkError
    
    Guillaume added ConnectionRefused etc. for Tubes, but there's no reason we
    can't use them for NetworkError too. At some point DNS errors would be
    nice to have, too.

 spec/Connection.xml |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

commit 811f950701669eaafd07dde9c7b37454b1d59f9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-08 12:37:01 +0100

    Connection: split Name_In_Use into three D-Bus errors
    
    Not_Yours is too special to use for this (clients should handle it a bit
    specially) and I think it's useful to divide up the three cases.

 spec/Connection.xml |   18 ++++++++----------
 spec/errors.xml     |   48 +++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 53 insertions(+), 13 deletions(-)

commit b70a5a8a313feb58b9760ad27beba422f49f3b96
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-08 11:27:25 +0100

    NEWS so far

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

commit 28d664a7ae4c638b00975a6b96ad20e8017c1e7e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-06-08 11:23:12 +0100

    Undraft the ChannelDispatcher and Client interfaces

 spec/Channel_Dispatch_Operation.xml                |    8 ++++----
 spec/Channel_Dispatcher.xml                        |    4 ++--
 ...Channel_Dispatcher_Interface_Operation_List.xml |    8 ++++----
 spec/Channel_Request.xml                           |    4 ++--
 spec/Client.xml                                    |    9 ++++-----
 spec/Client_Approver.xml                           |    9 ++++-----
 spec/Client_Handler.xml                            |    9 ++++-----
 spec/Client_Interface_Requests.xml                 |    6 ++----
 spec/Client_Observer.xml                           |    9 ++++-----
 9 files changed, 30 insertions(+), 36 deletions(-)

commit ceefba8f9947c8cf788c9792b541c1fe24bb0674
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-28 11:16:28 +0100

    all.xml: remove trailing spaces

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

commit fec65c35ec11c59d558c361ae3ef004cb42bb4ad
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-28 11:16:20 +0100

    Client_Observer.xml: remove a trailing space

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

commit 2e7611c72f8b9231d66a3e9d55eb5d6faf4c92bc
Merge: 60bdadd 6df9a08
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-05-27 16:34:05 +0100

    Merge branch 'error-spaces'

commit 6df9a08abcfeeca414555e4588c71f9b0eefb204
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-05-27 16:24:40 +0100

    errors: add spaces to ConnectionRefused, ConnectionFailed, ConnectionLost
    
    The intention was that error names are transformed into upper case by
    replacing spaces and dots with _, and upper-casing - so these errors
    would have looked like CONNECTIONREFUSED, whereas we want
    CONNECTION_REFUSED. telepathy-qt4's code generation has this behaviour.
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

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

commit 60bdaddee01f981386f77c0add5bfa1a8d3e1551
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-27 11:08:04 +0100

    start dev of 0.17.25.1

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

commit 174e9c1cb742ca33472afecf6db178ebcdf9954d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-27 10:53:32 +0100

    version 0.17.25

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

commit f4e1b97cb7eaef01cb9e17a287ff4873d743699c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-27 10:53:18 +0100

    prepare NEWS for 0.17.25 release

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

commit bb6039ada8f6550294ac82933a32f1349c523280
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-27 10:44:21 +0100

    start 0.17.25 NEWS

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

commit ee377e0624d8eeb0873f88ece6bda197c88a676c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 16:01:26 +0100

    deprecate Channel_Type_Tubes

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

commit b11e6f969cf1b839cceedac7cef690c256c96edd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 11:34:37 +0100

    undraft Channel_Interface_Tube, Channel_Type_StreamTube and Channel_Type_DBusTube

 spec/Channel_Interface_Tube.xml   |   21 ++++++++++-----------
 spec/Channel_Type_DBus_Tube.xml   |    9 ++++-----
 spec/Channel_Type_Stream_Tube.xml |    9 ++++-----
 3 files changed, 18 insertions(+), 21 deletions(-)

commit b458477f52d5e3e4153453123bddd416851d43af
Merge: 31c78ce b4a49e1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 17:47:57 +0100

    Merge branch 'master' of git+ssh://git.collabora.co.uk/git/telepathy-spec

commit 31c78cea6c30d1310a6c49e2d3d3316fd6b8bcc1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 17:33:06 +0100

    deprecated Netmask access control

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

commit c7bed3f3d28fd27b9a05b59d8780de8cd6cece75
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 17:32:49 +0100

    explicitely say on which side NewRemoteConnection and New_Local_Connection are fired

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

commit a9c0e2344f89b13ade05b34a27689526273c4d88
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 17:30:12 +0100

    rephrase NewLocalConnection docstring

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

commit b4a49e1ac0d6057ac24f2a71fcbce2b49f3a77d0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-05-26 17:18:57 +0100

    fd.o #21932: linkify <tp:type> in docstrings
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

 tools/specparser.py |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit dc742bc257f251b5827faa860813c168665e3f19
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 10:37:00 +0100

    s/SupportedAccessesControl/SupportedAccessControls

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

commit 4aede10f7c75634ac4e3155169b1a7aba5cb6ddf
Merge: 6b5b3df c72c2fa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-26 10:23:20 +0100

    Merge commit 'wjt/stream-tube'

commit 6b5b3df9cd54037dfce8314dc115f3bb52ed1196
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:16:45 +0100

    Make example service name monospaced

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

commit 7e23b1a14fd8259e16aba63b5575637d7ca2b3fb
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:26:07 +0100

    Shorten a cross-reference

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

commit 68e3015f8e272ea5430f6f37bfd6da2421a2cccc
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:25:56 +0100

    Correct reference to TubeChannelStateChanged

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

commit c72c2fa264c6acf4e280daaac623bb42657985ab
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:19:13 +0100

    Add a cross-reference, correcting the signal's name

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

commit a01d982c5e2f344778a47616443eff2c2b9d0e97
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:16:04 +0100

    Uppercase some SHOULD NOTs.

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

commit 9004c284465c83507d1b9243251a044ad374d72c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:13:33 +0100

    Tweak TubeChannelStateChanged documentation

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

commit c913a6ddd3d1a55c83bd6154708d63ce1d3427b7
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:12:54 +0100

    Tweak some grammar.

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

commit 54ff2340e0a62052608e9748f658167959775507
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:10:06 +0100

    Clarify Tube.Properties' definition

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

commit 40bf49e5990f7519a828d7933590c8260fd2cf33
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 20:09:23 +0100

    Tweak English and <tt>ify type signatures

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

commit c5dbf5f7e11a9a66de5b83f6038773cf9b416aeb
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 19:55:34 +0100

    Clarify generic tube capability rationale

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

commit 33a305f3cc324d4d50aad9a950bd170d227c465b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-05-25 19:54:43 +0100

    Mark up Handle_Type_{Contact,Room}

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

commit d0af2ea4767face2cac5a1ea733cd72405cec06a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:54:58 +0100

    move Socket_Address_Type and Socket_Access_Control from the old Tubes channel to the new Tube interface

 spec/Channel_Interface_Tube.xml |   87 +++++++++++++++++++++++++++++++++++++++
 spec/Channel_Type_Tubes.xml     |   87 ---------------------------------------
 2 files changed, 87 insertions(+), 87 deletions(-)

commit a5049894ad892d20ff51bbc5f6f07ab4f976ab96
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:51:39 +0100

    use Stream_Tube_Connection_ID

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

commit 2b842e57e861aba70d415957f5346961d1f68093
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:49:46 +0100

    add Stream_Tube_Connection_ID tp type

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

commit ca4e09e0923657a9875dee83e1a780f3c3e0ab51
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:39:13 +0100

    ConnectionClosed: document the possible errors

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

commit 5737ed5a077a23747259d2e7b2da36c3c869669d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:27:08 +0100

    fix typo

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

commit aa0c48db785ccf1d7fc3847f5be40836ff131f33
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:24:47 +0100

    add debug message to ConnectionClosed

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

commit b7a38a588116a411f9ba0634b3a67e7efcaa9c2b
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:23:27 +0100

    fix a typo

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

commit 1400d0e883b1119bfbb320be320231600cee84b0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:21:44 +0100

    D-Bus tube: add SupportedAccessesControl property

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

commit 74d46adebb52b62feb5a127d7a364ecd56cf87bc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-25 16:01:11 +0100

    D-Bus tube: add access_control arg to Offer() and Accept()

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

commit 1435c80ea4646429f77140fa2e3e18358404b2c0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-20 15:51:27 +0100

    rephrase NewRemoteConnection doc

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

commit e82b391b7afe9e2dcb82146fb91519dce34cdf1d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-20 15:46:54 +0100

    explicitely say that errors will be reported using ConnectionClosed

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

commit 22bccfeb7f26742043dcfb1fd05272559b341b0e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 15:34:36 +0100

    rename 'Id' to 'Connection_ID'

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

commit 674132b3d8235da55c6c94a52c9c04daf490bd93
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 15:11:00 +0100

    add ConnectionClosed signal

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

commit 41f0f49267215e06549ebc013fe6dc1e43792f62
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 14:50:51 +0100

    errors: add errors for StreamTube's ConnectionClosed signal

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

commit dee695b0c43d73fa33428e3ed0628fafbb5dbad4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 10:49:41 +0100

    NewRemoteConnection: there is no point to specify that this signal is emitted on a stream tube

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

commit 94203a909ec2daa08539dcdcec8e0a2dfb70f2dc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 10:48:35 +0100

    add NewLocalConnection signal

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

commit a967ad3cb88433b78cf1b9672175d1d35391fed1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 10:42:03 +0100

    add ID argument to the NewRemoteConnection signal

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

commit 191bd6e99e0afda14798cbf047b61c460475725c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 10:37:01 +0100

    rename the NewConnection signal to NewRemoteConnection

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

commit 5a912f055b3c494be83f4b3cf9619b3c506cad73
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 15:21:31 +0100

    Type_Stream_Tube: set signal's argument in Ugly_Case

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

commit ac054748b4703a8331dac5d36eac6ed810847d27
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 15:21:15 +0100

    Type_DBus_Tube: set signal's argument in Ugly_Case

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

commit 4dd54409c6007fbc1f6fa0e364b4730963cad377
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 15:20:52 +0100

    Interface_Tube: set signal's argument in Ugly_Case

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

commit da20ff6d73fe656c7970b5da97d0406da102305d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-19 10:08:03 +0100

    add xhtml namespace to docstring

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

commit 6fbba538836046db509e24f5333a0ae5cdaa07aa
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-18 10:55:19 +0100

    NewConnection: rename the access_control_param arg as it's not related to the access control any more

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

commit f1bd697e9dcad30a5b8a19aab4293a503ce1bb01
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-18 10:50:28 +0100

    NewConnection: the access_control_param is not related to the Socket_Access_Control any more

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

commit 9427d0f3650c7582a5850165aceec6c590e8aa6f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-14 10:54:45 +0100

    StreamTube.Offer(): you can't use Socket_Access_Control_Port if you plan to establish multi connections

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

commit b2f04134b5c317239b9d9477bc465bf3bd2e4313
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-14 10:41:43 +0100

    NewConnection: add a access_control_param arg which can be used to identify the connection

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

commit 3f75a23c632331eb3cd00b1dea03ea5d5ae34fec
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-14 10:41:05 +0100

    StreamTube: remove the access_control_param from Offer() as it doesn't make sense in this context

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

commit 9a84b8abb3580895eae1a75e57fbb36a533ee8f3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-05-14 10:40:21 +0100

    Credentials access control: the byte sent is not garanteed to be NUL

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

commit af93d466e4b43803c0a4e7cf9c4294a77547fd89
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-05-11 14:35:18 +0800

    SetProperties takes an a(uv), refer to this correctly as an array
    
    Rather than as a dictionary, which leads to you passing the wrong argument,
    because you didn't read the type signature closely enough.

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

commit 02eb0ee551662feb72ed45e038528f76f105cf9a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-05-07 18:48:59 +0100

    Bump version to 0.17.24.1, and include some NEWS that didn't make it into the release tag

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

commit 26e26eebf3874622021fbf29b98d5df01abfd58d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-05-07 17:44:27 +0100

    Prepare version 0.17.24

 NEWS                     |   33 +++++++++++++++++++++++++++++++++
 spec/Account.xml         |    3 ++-
 spec/Account_Manager.xml |    2 ++
 spec/Debug.xml           |    1 +
 spec/all.xml             |    2 +-
 5 files changed, 39 insertions(+), 2 deletions(-)

commit 4798c41bc88eb908b2e9462bfd26b568b6548803
Merge: 5e680cd 57d1e6d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-05-07 18:15:40 +0100

    Merge branch 'account'

commit 57d1e6ddd2edb8d594d344576a501987fb8b1f74
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-29 13:57:44 +0100

    fd.o #19428: AM: add SupportedAccountProperties, and error behaviour for creation-time Properties

 spec/Account_Manager.xml |   94 ++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 83 insertions(+), 11 deletions(-)

commit 2e0ddacd14daf122bdd376e174873abf09a08c71
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-29 13:56:45 +0100

    AccountMnaager: add missing comma and wrap a long line

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

commit 20a917fde499cf2c2813414c6fbdd9ab82ea915f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-29 13:56:12 +0100

    fd.o #20905: Account: return 'as' of not-yet-changed parameters rather than a 'b'
    
    See the bug for rationale (basically, this makes it easier to mark input
    widgets whose changes haven't taken effect yet).

 spec/Account.xml |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

commit 5e680cd9432de8373d44c423945487a9cc3484cd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-04-28 18:32:49 +0100

    rename {Offer,Accept}DBusTube to {Offer,Accept}

 spec/Channel_Interface_Tube.xml |    2 +-
 spec/Channel_Type_DBus_Tube.xml |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit a63b515e85a04014ba197af17787854b56595e62
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-04-28 18:27:16 +0100

    rename StreamTubeNewConnection to NewConnection

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

commit 10e52810d48a34aa105131c3548790bf3b018a98
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-04-28 18:27:04 +0100

    rename {Offer,Accept}StreamTube to {Offer,Accept}

 spec/Channel_Interface_Tube.xml   |    2 +-
 spec/Channel_Type_Stream_Tube.xml |    8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit f98bef746cf10db49683f927b54ff27071a22069
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2009-04-21 22:41:32 +0100

    Add Debug interface.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 spec/Debug.xml |  165 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 spec/all.xml   |    4 ++
 2 files changed, 169 insertions(+), 0 deletions(-)

commit 1eaa2497ff379f005da089d14288be75557bfceb
Merge: 8f78bf4 5f05567
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-28 13:44:23 +0100

    Merge commit 'wjt/bug-19183'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 5f05567fed2c72825d2c14992eb282c285fbd902
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-04-25 17:24:38 +0100

    NewChannels MUST be emitted for all channels.
    
    Fixes fd.o bug #19183

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

commit 170940626d53fa42484139c1c4acc233b2cba6e6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-04-21 19:53:03 +0100

    Bump nano version to 0.17.23.1

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

commit 8f78bf47282261c3dd15947ec663de13d7b3c074
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 15:02:11 +0100

    Prepare version 0.17.23

 NEWS                                   |   78 +++++++++++++++++++++++++++++++-
 spec/Channel_Handler.xml               |    2 +-
 spec/Channel_Type_Streamed_Media.xml   |    4 +-
 spec/Client_Interface_Requests.xml     |    2 +-
 spec/Connection.xml                    |   10 ++--
 spec/Connection_Interface_Presence.xml |    2 +-
 spec/all.xml                           |    2 +-
 7 files changed, 87 insertions(+), 13 deletions(-)

commit aea2c4c9e20f93506fd3d3ba37b561e743725d80
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 15:12:26 +0100

    Fix a dangling cross-reference resulting from Client undrafting

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

commit 44b65016824871687bce276174bd0aa9b78519bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 15:01:52 +0100

    Approver, Client.I.Requests: say "not yet final" rather than "experimental"

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

commit 9147f3b0577485d588d323ad1f852614de1e3e8f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:22:48 +0100

    CD.I.OperationList: remove .DRAFT suffix

 ...Channel_Dispatcher_Interface_Operation_List.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4750fb0e5867b6bd42e2c71696e32334891293d5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:20:29 +0100

    ChannelHandler: deprecate
    
    As of today, Mission Control 5 no longer supports old ChannelHandler
    clients.

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

commit 2b497eced414b6eb4e409fd5e68332f6071957e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:18:36 +0100

    Handler: remove .DRAFT suffix

 spec/Channel_Dispatch_Operation.xml                |   16 ++++++++--------
 spec/Channel_Dispatcher.xml                        |    6 +++---
 spec/Channel_Handler.xml                           |    2 +-
 spec/Channel_Interface_Media_Signalling_Future.xml |    2 +-
 spec/Channel_Type_Streamed_Media_Future.xml        |    2 +-
 spec/Client.xml                                    |    2 +-
 spec/Client_Handler.xml                            |    4 ++--
 spec/Client_Interface_Requests.xml                 |    8 ++++----
 spec/Client_Observer.xml                           |    6 +++---
 9 files changed, 24 insertions(+), 24 deletions(-)

commit e98c076c5445f7f5f64c139654153404d0181a27
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:14:15 +0100

    Approver: remove .DRAFT suffix

 spec/Channel_Dispatch_Operation.xml |    8 ++++----
 spec/Channel_Dispatcher.xml         |    2 +-
 spec/Client.xml                     |    2 +-
 spec/Client_Approver.xml            |    2 +-
 spec/Client_Handler.xml             |    2 +-
 spec/Client_Observer.xml            |    2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

commit 211f6b27d10afb3fdd87ef61089ad4a0fe546608
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:12:24 +0100

    Observer: remove .DRAFT suffix

 spec/Channel_Dispatcher.xml |    2 +-
 spec/Client.xml             |    2 +-
 spec/Client_Approver.xml    |    2 +-
 spec/Client_Handler.xml     |    2 +-
 spec/Client_Observer.xml    |   10 +++++-----
 5 files changed, 9 insertions(+), 9 deletions(-)

commit cac1dc3e3e7c0fa66f71816c162f404a6bdc0743
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:10:18 +0100

    Client: remove .DRAFT suffix

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

commit e4995dcd448e1692dfe1039bedea5ab977ae389c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:08:14 +0100

    ChannelRequest: remove .DRAFT suffix

 spec/Channel_Dispatcher.xml        |   20 ++++++++++----------
 spec/Channel_Request.xml           |    4 ++--
 spec/Client_Interface_Requests.xml |    6 +++---
 3 files changed, 15 insertions(+), 15 deletions(-)

commit cd2be289e9be8789a35bae7fc0801766e5ad1cce
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:05:49 +0100

    ChannelDispatchOperation: remove .DRAFT suffix
    
    Also don't require that CD.I.OperationList has the Channels property in
    its list - that property is mutable so it should not be included.

 spec/Channel_Dispatch_Operation.xml                |    4 ++--
 ...Channel_Dispatcher_Interface_Operation_List.xml |   13 ++++++-------
 spec/Client_Approver.xml                           |   20 ++++++++++----------
 spec/Client_Observer.xml                           |    8 ++++----
 4 files changed, 22 insertions(+), 23 deletions(-)

commit c6320b686b1a78704768c9c70e90a96cb5edadd2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 14:00:27 +0100

    ChannelDispatcher: remove .DRAFT suffix
    
    We consider this interface to be "nearly stable" at this point.
    
    Also correct a wrong cross-reference in Approver to point to CDO rather
    than CD as intended.

 spec/Channel_Dispatcher.xml                        |   10 +++++-----
 ...Channel_Dispatcher_Interface_Operation_List.xml |    2 +-
 spec/Channel_Interface_Media_Signalling_Future.xml |    2 +-
 spec/Channel_Request.xml                           |    2 +-
 spec/Channel_Type_Streamed_Media_Future.xml        |    2 +-
 spec/Client_Approver.xml                           |    2 +-
 spec/Client_Interface_Requests.xml                 |    4 ++--
 7 files changed, 12 insertions(+), 12 deletions(-)

commit 55e398c0f8f3ce9bb8a7a4c5432f6ece016f2081
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 13:54:08 +0100

    Rename Client.Handler.Interface.RequestNotification to Client.Interface.Requests
    
    This follows the same pattern as Channel interfaces (if we assume that
    Observer, Approver and Handler are "client types", which isn't quite true)
    and is much shorter!
    
    Also remove the .DRAFT suffix in preparation for a "nearly-final" release
    of ChannelDispatcher and co.

 spec/Channel_Dispatcher.xml                        |    4 +-
 spec/Client_Handler.xml                            |    4 +-
 ...ient_Handler_Interface_Request_Notification.xml |  173 --------------------
 spec/Client_Interface_Requests.xml                 |  173 ++++++++++++++++++++
 spec/all.xml                                       |    2 +-
 5 files changed, 178 insertions(+), 178 deletions(-)

commit e2318cfb1ac5c604eeacce6d8e2a0de14cc508e7
Merge: cd5d20c b5627aa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 13:48:51 +0100

    Merge commit 'wjt/THERE-IS-MARKUP-FOR-DEPRECATION-AND-IT-SHOULD-BE-USED'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit cd5d20ccd2a2ee178cc46ee56e87a3df3d5f7653
Merge: 3d4b7c1 88f54df
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 13:19:31 +0100

    Merge branch 'approver-partial-match'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

commit 3d4b7c11208e8e7724e58f6535421ebfe27f058d
Merge: a23f012 e5e073e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 13:18:34 +0100

    Merge branch 'asv-all-round'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

commit a23f012fd4068a4fe104982a2f5d5068f9eda89c
Merge: 17cfd6a 5c1f47b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-21 13:13:22 +0100

    Merge commit 'wjt/content-hash-type'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 88f54dfec1fb2b1f1c9f86ce659c49c1bfa08004
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-17 18:52:02 +0100

    fd.o #21090: resolve that approvers are invoked even for CDOs where they match some but not all of the channels

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

commit e5e073e5fa73de1e8d8fe1c414f667ae340a6f09
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-17 18:45:40 +0100

    fd.o #21180: ChannelRequest: add Interfaces property

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

commit d8df6363e10e658e87ff982ddd17dfc293eaf752
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-17 18:44:39 +0100

    fd.o #21180: Handler: add an a{sv} to HandleChannels() for future expansion

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

commit b5627aacefb5f62d015a7213ee52f05225c28b60
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-04-14 18:30:14 +0100

    Remove redundant text from SessionHandler

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

commit 94060fe963bfc90dec1a261eff0a20a559eb72af
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-04-14 18:29:56 +0100

    Add cross-references to SessionHandler

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

commit 2b2fc3e3f1abee4dc6453ca0c24a3baf5acd53fe
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-04-14 18:28:59 +0100

    Mark SessionHandler.Error as deprecated properly.

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

commit 17cfd6a1581a05ebfcd9b6c6a486d584d752dc08
Merge: 1b1eece a54df6c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 17:38:06 +0100

    Merge branch 'handler-abibreak'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 1b1eecef685a2e6ce39c46ab3b3c2222cfb5d159
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 14:55:01 +0100

    Handler: fix cut & paste error mentioned in #21089
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

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

commit a54df6ce5a6bf89c489ed58a02a4c84d6a78e009
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 17:29:42 +0100

    fd.o #21179: mandate that the CD prioritizes running handlers
    
    As per fd.o #21178 and spec cabal review.

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

commit c5216be62e461beecce1cbf26f9ed275b400f939
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 17:20:05 +0100

    fd.o #21179: mandate that CD should prefer the handler on which it called AddRequest
    
    As per spec cabal review and fd.o #21177.

 ...ient_Handler_Interface_Request_Notification.xml |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

commit 2da586ba8dac0591cdf171b793722cab1484c85d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 16:27:34 +0100

    Rename RemoveFailedRequest to RemoveRequest
    
    As per spec cabal review. RemoveFailedRequest(NotYours, "actually it
    succeeded, but someone else got it") is misleading.

 ...ient_Handler_Interface_Request_Notification.xml |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 827bd27d5f949ad35998d986f6718383250b039e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 16:11:37 +0100

    Fix typo introduced while redesigning UpdateParameters

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

commit 5de45950300debc617e353f48994a9fd03f87c16
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 17:21:13 +0100

    fd.o#20905: Account.UpdateParameters: break API by returning a boolean: whether the update needs a reconnect

 spec/Account.xml |   39 ++++++++++++++++++++++++++++-----------
 1 files changed, 28 insertions(+), 11 deletions(-)

commit 1c4eaff17f5134b21a8ab4f5c05f050092e56465
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 17:20:50 +0100

    fd.o #20905: Account: add a Reconnect method

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

commit 862dbdeb4b28299010074b00336fd91447bdc6a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 17:42:11 +0100

    fd.o #19428: AccountManager: alter CreateAccount to take initial property list
    
    This matches mardy's Creation interface. However, there are still
    unresolved issues.

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

commit 8a4a444b322f43584b96ad779c335b6a1358def9
Merge: 80e0c5c a269b7b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 16:05:56 +0100

    Merge branch 'observer-abibreak'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 80e0c5c15a054c0e2c81770bd65ec237861d46df
Merge: 153a01a b7dd9fa
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 15:59:10 +0100

    Merge branch 'approver-abibreak'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 153a01ad8817e51b450a8f43f43130dcd2f870a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:03:13 +0100

    Observer: add Requests_Satisfied parameter
    
    We could stuff this into the generic a{sv}, but while we're breaking API
    anyway...
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

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

commit 9bd785e915fe69564bb8e79036793b921bf1c908
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 13:08:19 +0100

    Handler: move request notification to its own interface

 spec/Channel_Dispatcher.xml                        |    5 +-
 spec/Client_Handler.xml                            |  136 +---------------
 ...ient_Handler_Interface_Request_Notification.xml |  168 ++++++++++++++++++++
 spec/all.xml                                       |    1 +
 4 files changed, 176 insertions(+), 134 deletions(-)

commit 5d124fa6693b0b57c75ca5ea5993f61ea93651bd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:48:23 +0100

    Handler: clarify AddRequest, RemoveFailedRequest

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

commit 080b5542ed9f54d391137a0d6ea6cb6ca2cff828
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:47:39 +0100

    Handler: expand on descriptive text, from "Semantics of the ChannelDispatcher API" email

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

commit e97e2a3aa259d2c99c0a1f8be0f084b51eaaf8f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:02:40 +0100

    Handler: add rationale for Requests_Satisfied parameter

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

commit 4973c8d30f245ea716e069d3a334b19ab75f074f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:01:55 +0100

    Handler: define what channels the Handler is considered to be handling and for how long

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

commit a269b7b1e1cb94053219d4f4aa3306bf9647312c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:03:13 +0100

    Observer: add Requests_Satisfied parameter
    
    We could stuff this into the generic a{sv}, but while we're breaking API
    anyway...

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

commit b7dd9fa8f4d57137004101df1e6e7b7d811c2122
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-13 16:07:47 +0100

    fd.o #21093: fix race between ChannelLost/Finished and connecting to those signals

 spec/Channel_Dispatch_Operation.xml |   46 +++++++++++++++++++++++++++---
 spec/Client_Approver.xml            |   52 ++++++++++++++++++++++++++---------
 2 files changed, 80 insertions(+), 18 deletions(-)

commit 05e1773a40fa005afa7dda2f04ec2705ab63eac1
Merge: 174a6dd 2525428
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 15:11:58 +0100

    Merge branch 'approver'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 174a6dddc1e0691d623a870f53c3d7055d3cfb94
Merge: e14012a bbbda2e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 15:06:32 +0100

    Merge commit 'wjt/create-ensure-offline'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit e14012a120bd67bb6ffe91908df7452c05e81011
Merge: 42b2d1d 662239e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 14:53:11 +0100

    Merge branch 'observer'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 42b2d1dee6f4854e14ef5a7e8f30c3b25a18067d
Merge: cc87197 0f575cd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 14:48:27 +0100

    Merge branch 'cr-pref-handler'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit cc87197bec65fb3ebf992345d6d53c7568801da9
Merge: d3e11d6 44d1293
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 14:14:37 +0100

    Merge branch 'terminated'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit d3e11d61cd5c93e9bfc3c110c424e5dd15215727
Merge: 692ddb9 566c3e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 13:52:34 +0100

    Merge branch 'connect-is-idempotent'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 44d129314eb9e9abb5aa86659e9a24392f2e362c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 13:50:12 +0100

    Group: Reason_None is either Terminated or Cancelled, depending on actor

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

commit 181ace7b1a24574fd1c6670a35ce37c64b10a2ec
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 13:49:53 +0100

    errors: add Terminated (and update copyright)

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

commit c274951a3181a98595584089ca44ee825e46440c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 13:49:40 +0100

    errors: remove obsolete comment, we fixed telepathy-glib to be order-independent

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

commit 692ddb9791c314f6945f3024e40d715b8491a8bc
Merge: ff9a095 923d933
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 12:37:41 +0100

    Merge branch 'the-future-is-mandatory'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit ff9a0950430db5a56e8528125fc76ffdfd069c73
Merge: d71f1d9 880391b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 12:36:45 +0100

    Merge branch 'media-caps'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit d71f1d9f4b355cbb5dc03418f33e3e4653ea792b
Merge: 7daf540 79bc6b3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-14 12:35:33 +0100

    Merge branch 'trivia'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 566c3e1673d4ee306323cf2d710255caebf5059a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-13 15:37:27 +0100

    fd.o #14620: declare that Connect is idempotent
    
    This matches existing practice, and the assumptions made in telepathy-glib,
    libtelepathy and Mission Control.

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

commit 923d933ebbd9ed51fa9037e7ea3982e482a0c24d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 16:55:55 +0100

    Connection: deprecate pre-Requests channel listing

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

commit 96dfa5bd0d697f0281b58a4e63def90ca742f001
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 16:44:44 +0100

    Presence: SimplePresence is now mandatory for Connections that have Presence

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

commit 0fd87f51ad4a32e3f506a726cd9817e6b4878a47
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 16:43:26 +0100

    Connection: Requests, Contacts are now mandatory

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

commit 662239e48edbc50001db314756eea9ed94da98fb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:21:41 +0100

    Observer: whether ObserveChannels succeeds or fails is irrelevant

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

commit 438071114c9693b558b975677ac859a8cbc28136
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:27:30 +0100

    Observer.ObserveChannels::DispatchOperation: note the possibility for deadlock

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

commit fc743a74e05fcade7de36810a70e9eda984a5ad9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:16:33 +0100

    Observer: if CD splits a batch for handling, split it for observation too

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

commit 676b25426cbb8803daec087e8a7dab28ff8687d8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:21:23 +0100

    Observer: add some text from my email "Semantics of the ChannelDispatcher API"

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

commit 3c50e4a7f22eb2496676db45f9fc094399843818
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:01:04 +0100

    Approver, Handler: clarify filter properties in the same way as for Observer

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

commit 244ae930601d063ddfdb6ebfe3ee56c334add286
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 18:02:33 +0100

    Observer: be more clear about the filter never changing
    
    Also linkify NewChannels.

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

commit 73574d30100606b1620da5c40ba1a3e5d9d7b386
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 17:56:20 +0100

    fd.o #21089: Observer: clarify behaviour when some, but not all, channels in a batch are interesting
    
    Imagine that Empathy observes text and streamed-media channels, and Kopete
    observes text channels only. A NewChannels signal announces a text channel and
    a streamed-media channel simultaneously; obviously, Empathy gets
    ObserveChannels called with both channels as arguments.
    
    telepathy-spec did not previously specify whether Kopete's ObserveChannels
    method would be called with the text channel, or with both channels.
    In Mission Control 5 it only gets the text channel - i.e. the subset of
    the bundle that it understands - which seems like reasonable behaviour.

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

commit 0f575cde7a71e7cc7f1cceccb802b803d339e9e9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-13 15:05:13 +0100

    fd.o #21013: ChannelRequest: add PreferredHandler property

 spec/Channel_Dispatcher.xml |    5 +++++
 spec/Channel_Request.xml    |   14 ++++++++++++++
 2 files changed, 19 insertions(+), 0 deletions(-)

commit 2525428e6ace28caadb16c76fcd8f292c38f671e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:45:21 +0100

    Approver: improve text based on my "Semantics of the ChannelDispatcher" mail to the list

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

commit 3d053b61fce3ba7ae9840c53b42b7f6b4337faf2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:34:22 +0100

    CDO: tighten wording about closing unhandleable channels

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

commit 8df8daebc708eaec521823a887178f620e650c99
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:33:58 +0100

    CDO: remove FIXME from ChannelLost
    
    Being kicked from a chatroom probably can't actually happen if we've only
    been invited, and outgoing call errors make no sense on a CDO. We don't
    really have an error for incoming calls hanging up before we answer, but
    I've filed fd.o #21109 for this.

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

commit 34358bab6543faa670c2afc6b72c82be37cd36a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:27:53 +0100

    CDO: approvers with a UI should stop annoying the user when Finished is received

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

commit 208b3e3f4a872aba8c0dfb1219154869d79fadc1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:26:32 +0100

    CDO: explicitly allow HandleWith("")
    
    I thought we'd already done this...

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

commit 79bc6b31625df6f3f265694f45e44eaa934b8e82
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-13 15:09:32 +0100

    ChannelDispatcher: reduce duplication between CreateChannel, EnsureChannel

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

commit 28c45e3727d957ffb9f97b911b15a08572275f0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 19:47:03 +0100

    ChannelRequest: clarify text from "Semantics of the ChannelDispatcher API" email

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

commit a6724b274ed36855408e2be5ec94c9d5504ab63a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:27:33 +0100

    CDO: use StreamedMedia channels as another example of a channel where special closing behaviour is desirable

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

commit 53c9df7ddb1f1934e8b290d96b33ded15bfdf9a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:26:54 +0100

    CDO: add some cross-references to Handler

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

commit c2ca0039b7a15b8fb49cc48406352ddb48fa3dab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:35:17 +0100

    CD: hyperlink the different types of Client

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

commit 880391b73e5a719dfc42af35042641c9a5853315
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 17:04:29 +0100

    fd.o#20920: RequestStreams: allow NotImplemented, NotCapable and prefer them over InvalidArgument, NotAvailable

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

commit cbf1db0b2faca9a946a887a63e5df51ef3d8fbe7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 17:03:56 +0100

    fd.o#20920: Group: allow AddMember to raise NotCapable
    
    This is appropriate in StreamedMedia channels if the contact doesn't
    support streamed media, for instance.

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

commit cd3b776bd3f2a4bfa2ccba5f13ce460be6abd5ee
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-10 15:51:01 +0100

    Makefile: make the upload targets actually depend on building the new spec

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

commit 7daf54033508ec0680c894fd50aab13e0842090c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 17:05:50 +0100

    When uploading releases and snapshots, upload new-style HTML
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

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

commit a6c1a06f209f4536fbbb1bbea673b3679a491f10
Merge: 8f35a2f 4347386
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 17:02:09 +0100

    Merge commit 'wjt/include-error-names'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 8f35a2f6a8a9efeda8e13d78dbb8cb910495e708
Merge: 374c270 13ba30c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 14:20:43 +0100

    Merge branch 'account-has-been-online'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 13ba30c7e4ec213c8f96aa509e39686a1cc4bb4d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-04-09 14:15:54 +0100

    Account: add HasBeenOnline property

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

commit bbbda2e2517bae984db70a289dabe8c3ea4653bf
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-04-02 19:06:08 +0100

    Allow Create/Ensure channel to raise Offline

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

commit 5c1f47b2b3daa8267017ff333e93ebfba282422f
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-03-30 16:13:58 +0100

    Clarify ContentHashType in RequestableChannelClasses

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

commit 374c270a8f101944721ef7dc87fc6d184ba9e357
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 23:34:09 +0900

    XML namespaces considered awesome

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

commit 065c70236bc3c510648b4e121f5184b6e35c0d1a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 23:18:36 +0900

    Add a compact interfaces list

 doc/templates/errors.html        |    1 +
 doc/templates/fullindex.html     |    1 +
 doc/templates/generic-types.html |    1 +
 doc/templates/index.html         |    1 +
 doc/templates/interface.html     |    4 ++-
 doc/templates/interfaces.html    |   50 ++++++++++++++++++++++++++++++++++++++
 tools/doc-generator.py           |    8 ++++++
 7 files changed, 65 insertions(+), 1 deletions(-)

commit 32fa0adcd30128f8d9f871d5bf8ec0d2dd736299
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 23:18:22 +0900

    Clarify language

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

commit f1ce32ff5cebca9b78e38a329a701e9ed4d65087
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 22:59:14 +0900

    Workaround for array_name of external types

 tools/specparser.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 63838d7ea06fd71d74352f3e28c7804ba8f21aa6
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 22:46:39 +0900

    Bold section headings

 doc/templates/style.css |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b0684ee5d47e936ee0b303c3ba4630c620786c6a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 22:46:09 +0900

    Sectionise everything

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

commit 573e74c6d65e42617767ef4cdceb5048e006e325
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 11:55:09 +0900

    Support nested <tp:section> tags.

 doc/templates/index.html |   45 +++++++++++++-----------
 tools/specparser.py      |   83 +++++++++++++++++++++++++--------------------
 2 files changed, 70 insertions(+), 58 deletions(-)

commit 421a730d4555ce97db5299db7e15c79631b5a682
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-27 11:47:01 +0900

    Change to a nestable <tp:section>

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

commit 76f0838f12b0b9c7bb5355ff1c710e0f85f47a1d
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-26 18:24:17 +0900

    Support tp:chapter in the parser

 doc/templates/index.html |   40 ++++++++++++++++++++++++----------------
 doc/templates/style.css  |    4 ++++
 tools/doc-generator.py   |    3 ++-
 tools/specparser.py      |   34 ++++++++++++++++++++++++++++++++++
 4 files changed, 64 insertions(+), 17 deletions(-)

commit 6f64e2ab10d9b4bea48bfcde980d7877113adc6c
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-26 18:21:47 +0900

    Example use of <tp:chapter> for Connection

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

commit aa1f2f09e07b37b48ad1cb855940d341e5b0043d
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-26 00:58:40 +0900

    Mix lower case entries with uppercase entries in fullindex

 doc/templates/fullindex.html |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6be5c5d7df5c24408cb1486bbac74f91df89df75
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-26 00:19:09 +0900

    Don't display AwkwardTelepathyProperty in the docs

 doc/templates/devhelp.devhelp2 |    1 +
 doc/templates/interface.html   |    4 ++--
 doc/templates/style.css        |    8 ++++++--
 tools/specparser.py            |    8 +++-----
 4 files changed, 12 insertions(+), 9 deletions(-)

commit cbf065a7351b7b891056a5a23c804f31efbcc0e5
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-25 23:57:23 +0900

    Generate a .devhelp2 file for the new spec parser

 doc/templates/devhelp.devhelp2 |   17 +++++++++++++++++
 tools/doc-generator.py         |    8 ++++++++
 tools/specparser.py            |   15 +++++++++++++++
 3 files changed, 40 insertions(+), 0 deletions(-)

commit 4347386dff44e16f948a0f16e642abe51a388c5e
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-03-24 21:52:24 +0000

    Include DBus error's full name in their definitions.

 doc/templates/errors.html |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 4be8afd248ef2344b32a75d138da08c6914bf983
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-03-24 21:55:45 +0000

    Actually upload new-style spec with upload-branch

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

commit 3991c41e96861434875a1a82b4cf67d120f9c43c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 18:57:30 +0000

    Start 0.17.23 development

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

commit d802f5ae33b72a88de86a8dfef9dd94c963c9a87
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 18:51:29 +0000

    Prepare release 0.17.22

 NEWS                                        |   66 ++++++++++++++++++++++++++-
 spec/Channel_Interface_Media_Signalling.xml |    8 ++--
 spec/Channel_Type_Streamed_Media.xml        |    2 +-
 spec/Connection_Interface_Avatars.xml       |   18 ++++----
 spec/Media_Stream_Handler.xml               |    6 +-
 spec/all.xml                                |    2 +-
 6 files changed, 83 insertions(+), 19 deletions(-)

commit 7d64ccfa938656c64783a624dcdf40f60d67d97a
Merge: 789c974 3170a67
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 18:04:55 +0000

    Merge branch 'streaming-acceptance'
    
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 789c974a828b07e9e7f841cf90748f8173674254
Merge: 353c2da 698415b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 18:01:31 +0000

    Merge branch 'streaming-errata'
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 3170a67f593a2ee98a59856aa17c579697acd7cd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 17:46:32 +0000

    StreamedMedia: note why automatically accepting stream directions on call acceptance might be considered unwise

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

commit dfe176b6140dd353b61195ef1770c7bf70bfaf5f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 17:15:07 +0000

    StreamedMedia: recommend Gabble's behaviour of accepting stream directions automatically when accepting a call

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

commit 698415b450965b5da763b1308915a5b33ff67266
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 17:11:40 +0000

    StreamedMedia introduction: finish talking about outgoing calls before moving on to incoming calls

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

commit 5668c0e82e2f48faafb45da4107d7fe967161a2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 17:11:15 +0000

    Clarify the rationale for StreamDirectionChanged's behaviour

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

commit 26c8ef514e89e408fa3408ec453237d521c2bd61
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 17:10:52 +0000

    Clarify the direction of new streams to be (Receive, Pending_Local_Send) until or unless changed by a StreamDirectionChanged signal
    
    This may require existing connection managers to emit an extra signal for
    spec compliance, but shouldn't break existing clients.

 spec/Channel_Type_Streamed_Media.xml |   52 +++++++++++++++++++++++++++++++--
 1 files changed, 48 insertions(+), 4 deletions(-)

commit 353c2da5c8421acdf616c1edad28f86679b67014
Merge: afa35a4 3008851
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 16:53:36 +0000

    Merge branch 'relayinfo'
    
    Conflicts:
    	spec/Channel_Type_Tubes.xml
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

commit 30088514e222dc5641cd01c8e9f093cd10f01f4e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 16:48:28 +0000

    Media.StreamHandler: explain that RelayInfo is what we use in candidate gathering
    
    (As opposed to a list of the peer's relays, which would come in as relay
    candidates later.)

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

commit 88b60e2254a1bcda626b2e5920dcdb4825aa3670
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 16:47:48 +0000

    Media.StreamHandler: 'stun' is a deprecated synonym for 'none'

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

commit afa35a417a70e6ae88256fd907b22ad11959fe76
Merge: 8be989e 26b56bb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 16:45:41 +0000

    Merge branch 'streamedmedia'
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 8be989ea8c12d45c066d32818368fe02c566f69f
Merge: 410364b 491ae1a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-24 16:44:26 +0000

    Merge branch 'streaming-errata-reduced'
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
    Reviewed-by: Robert McQueen <robert.mcqueen@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 410364b67147dd7b5682628f43ebb80bc924a858
Merge: 11bff98 d04e18e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-23 19:28:49 +0000

    Merge branch 'merge-parser'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 11bff98578f88f5aa8094639cb5d7a38eef0768c
Merge: 1415d11 506afd2
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-23 19:05:35 +0000

    Merge branch 'avatars'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit d04e18e6daf802f8f83361215d819d2704f7a2dc
Merge: 1415d11 d4db3be
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:59:00 +0000

    Merge branch 'parser' into merge-parser
    
    In the process, add another array-name that has become required since
    davyd's branch started

commit d4db3becbdf47ba994a8e31ee2082869ea7db3e0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:35:07 +0000

    doc/templates/interface.html: add support for tpproperties

 doc/templates/interface.html |   48 ++++++++++++++++++++++++++++++++++++++---
 1 files changed, 44 insertions(+), 4 deletions(-)

commit c85b4d5543cab764e4dbb9c46d0e7da368672c3d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:34:29 +0000

    specparser: add support for old-style Telepathy Properties
    
    These aren't quite deprecated, but they're close.

 tools/specparser.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit c64abc062d7cde31a154cab8935cd55a827ffb7b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:33:57 +0000

    style.css: add support for old-style Telepathy properties
    
    They appear in a grey box to give them a visual link to deprecation -
    they're not quite deprecated yet, but are on the way.

 doc/templates/style.css |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit bfba532ca92a3fe7b5752b3609db9639c2d51d16
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 15:52:28 +0000

    specparser: raise error when things without an array_name are in arrays

 tools/specparser.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b3391fc4ce027c1bd72a9bbb3be5b863feaabe03
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 15:47:09 +0000

    Makefile: wire up davyd's new spec HTML generator

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

commit eeadd8e8484ce1f613b7abdd091db53fae5645bd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 15:39:41 +0000

    doc-generator.py: cope with non-ASCII characters in the spec
    
    Collabora ♥ Unicode

 tools/doc-generator.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 6e1e9a6815c02b2fecb659ac6bc22fb23a1a169e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:22:51 +0000

    Refer to ChannelRequest with the .DRAFT suffix

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

commit 034da318c6be0fcafd79ce4be18aaf46132385cf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:22:42 +0000

    Refer to Handler, Approver and Observer with the .DRAFT suffix

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

commit a57936ad1f541fe2a9fcf699ea456ad55f0ea156
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:17:19 +0000

    Always reference ChannelDispatchOperation.DRAFT by its full name

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

commit 6bcad9b6eee6cba654c1c093950d9a7d109d0857
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:15:36 +0000

    Channel.FUTURE: reference ChannelBundle.DRAFT by its full name

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

commit 8c54296fe5400a8d5bb3055a37bdc76eb9b41a6d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:14:07 +0000

    Tube: reference DBusTube and StreamTube with their .DRAFT suffix
    
    The new spec parser does not have the .DRAFT special-case, and it's more
    sensible for it not to.

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

commit 8b8fb03c75768918f8f145ef1cdfa386d2c30fcc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:13:26 +0000

    Text: correct markup in deprecation of Clear parameter to ListPendingMessages

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

commit 09247a97099652f7fa2e0cc5a8805d5d82a91b01
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:13:08 +0000

    MediaStreamHandler: indicate when RemoveRemoteCandidate was deprecated

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

commit 5dc127b502ea093d2c71b9d17a2035a66bb7d96d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:58:28 +0000

    Add array-name where needed
    
    Previously we didn't require arrays of basic types to be named, but the
    new spec parser is more consistent about this.

 spec/Channel_Interface_Messages.xml           |    3 ++-
 spec/Channel_Type_Streamed_Media.xml          |   10 ++++++++--
 spec/Channel_Type_Text.xml                    |    5 +++--
 spec/Channel_Type_Tubes.xml                   |    5 +++--
 spec/Connection.xml                           |   14 +++++++++-----
 spec/Connection_Interface_Avatars.xml         |    3 ++-
 spec/Connection_Interface_Simple_Presence.xml |    3 ++-
 spec/Connection_Manager.xml                   |    2 +-
 spec/Properties_Interface.xml                 |    2 +-
 9 files changed, 31 insertions(+), 16 deletions(-)

commit 6c6631c8f579a7f19a51c4f4b08770d01515976f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:08:35 +0000

    generic-types: add array-name to misc types
    
    The new Python spec parser is more consistently strict, which is a net win.

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

commit 1415d112a9dea48b58b8f78176c1f631af31ff54
Merge: 5f61183 f8a4ef0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:55:29 +0000

    Merge commit 'wjt/search-extendable'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 5f61183d00ad7db6ebb0cd29ddabb7c6913c9231
Merge: da8927f 2ba4e8f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:55:15 +0000

    Merge commit 'wjt/can-we-hold-each-other'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit da8927f9877cf1ff26e45f474e40e96da4b4531a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 16:53:30 +0000

    Makefile: upload new-style spec HTML alongside old-style

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

commit 2ba4e8f86cc52f72783c86de8fb778a9b4297240
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-03-20 16:24:43 +0200

    Cross-ref between Hold and CallState

 spec/Channel_Interface_Call_State.xml |   17 +++++++++++------
 spec/Channel_Interface_Hold.xml       |    4 +++-
 2 files changed, 14 insertions(+), 7 deletions(-)

commit 14671c0fba04f6ae60f80927ca531983e2e62af6
Merge: 41895a5 04048f5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-20 12:34:34 +0000

    Merge commit 'wjt/trivia'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 41895a530db693837b6c4abd22397550d1482aa0
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-18 11:50:25 +0900

    Fix typo in RoomList/GotRooms/members

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

commit d035d9d8e53a1eb8fa3c82b064184b12c91c1a4b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 23:06:06 +0000

    Fix added/deprecated annotations

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

commit 423133997bb79c7ffdca6c90ac2d4d423c41966c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 23:05:15 +0000

    Start 0.17.22 development

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

commit 7370c4097b3d137007ba65fa1e1bbdc93dad4d3b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 18:53:52 +0000

    Prepare release 0.17.21

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

commit 9ae785cee65f14642bbf221ceafee117e07ff850
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-09 17:37:52 +0000

    Avatars: document when RequestAvatar and GetAvatarTokens were deprecated (it was in 0.15.5)

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

commit 365fce7dd0d0c08c3bae99469334ff6998819d5c
Merge: b75bc7a 9752322
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 18:23:20 +0000

    Merge branch 'group'
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

commit 9752322f6e50eff873bb460419e7138aa8a732b9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 18:22:06 +0000

    Group: clarify wording when explaining precisely who can be removed and when
    
    As per sjoerd's review

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

commit e068624a1d113df6036ee6308da54cdf422f74c3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 18:21:26 +0000

    Group: improve wording of "you may always remove yourself" paragraph

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

commit 1529615108180c621b20c09ab7ea47c2102e5d90
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-12 15:42:43 +0000

    Group: add Message_Depart flag, indicating whether part messages are supported

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

commit 491ae1a777c8164b6750b2264c4296d05be1db0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 18:00:24 +0000

    StreamedMedia: removing all streams MAY close the channel, but clients SHOULD NOT assume this

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

commit b76b79406d7da8836c965e322da11769b585157e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-17 17:59:56 +0000

    StreamedMedia: clients SHOULD assume that the state of newly added channels is Disconnected
    
    This matches existing practice.

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

commit 6b11d26d8c6fc02f65d2ba54437e92b9b6dc4f88
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-12 15:38:27 +0000

    Group: explicitly allow removing yourself from a Group, in order to leave a channel

 spec/Channel_Interface_Group.xml |   43 +++++++++++++++++++++++++++++--------
 1 files changed, 33 insertions(+), 10 deletions(-)

commit 04048f588efa17b817033f6e0045b3a9061a30cf
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-03-12 12:52:17 +0000

    Add missing tp:type for HandleChannels' Channels arg
    
    Noticed by Alp Toker: thanks!

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

commit 506afd23d0b3c6f0a13ce83035c657eddb3a05a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-09 17:39:38 +0000

    Avatars: turn avatar requirements into properties, and add RecommendedAvatarWidth and RecommendedAvatarHeight

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

commit 072bb0f46497bb707262530b548b1a12975c7f22
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-03-09 17:37:52 +0000

    Avatars: document when RequestAvatar and GetAvatarTokens were deprecated (it was in 0.15.5)

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

commit a71501cab7ed3fe1cb99c8bb69e94ebc197e6556
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-02 17:53:06 +0900

    Move docstring above possible errors for methods

 doc/templates/interface.html |    5 +++--
 doc/templates/style.css      |    7 +++++++
 2 files changed, 10 insertions(+), 2 deletions(-)

commit adcf2dc1267c6e2b52d439a81bdedb47df41c8e9
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-03-02 17:52:54 +0900

    Don't show summary box if there is nothing to summarize

 doc/templates/interface.html |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 427f26f87b7f179c3ecf8069023f3d26c52041e6
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-27 11:56:24 +0900

    Update .gitignore

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

commit 73183731ef3b060503891fd85d4e4efe3f6ef148
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-27 11:55:28 +0900

    PEP8

 tools/doc-generator.py |   52 ++++++++++++++++++++++++------------------------
 1 files changed, 26 insertions(+), 26 deletions(-)

commit 89fc257d81cad45bfcf02c7594a3039327a1a48e
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-27 11:53:00 +0900

    Make the output path an argument

 doc/spec/style.css      |  186 -----------------------------------------------
 doc/templates/style.css |  186 +++++++++++++++++++++++++++++++++++++++++++++++
 tools/doc-generator.py  |   19 ++++-
 3 files changed, 200 insertions(+), 191 deletions(-)

commit ae64b4512e80506f23783fb214c22e8411ea732f
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-27 11:25:09 +0900

    Support external types

 tools/specparser.py |   40 ++++++++++++++++++++++++++++++++++++++--
 1 files changed, 38 insertions(+), 2 deletions(-)

commit 70b9e0d9dd710f450e0e7a602b7f039f19988706
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-27 11:25:00 +0900

    Compatibility fixes

 tools/specparser.py |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit d9c035c6b401f9096fd4ff2888b023252388403f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-26 14:34:21 +0000

    MediaStreamHandler: fix name-for-bindings (and en_sjoerd :-)

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

commit e864ed928e3dd9a3631f58109e080b71b974417c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-26 14:33:18 +0000

    Media.StreamHandler: Add CreatedLocally property
    
    Conflicts:
    
    	spec/Media_Stream_Handler.xml

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

commit ecf7a5c9ab039e4ad577ae41f075beed7d3389cc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 12:32:13 +0900

    wrap Foo[] in a DBusList class so that we know its an array

 tools/specparser.py |   54 ++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 51 insertions(+), 3 deletions(-)

commit a1e548797001166cbedeedce3c4aebe6fcd1f21b
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 11:27:14 +0900

    Add some checks for things that shouldn't be allowed to happen

 tools/specparser.py |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

commit 09b2ac74f22a68ca8c3355c0ab0848b3b54aa44e
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 10:46:17 +0900

    Add deprecation notes to interface summary

 doc/templates/errors.html        |    9 ++++++++-
 doc/templates/generic-types.html |    9 ++++++++-
 doc/templates/interface.html     |   36 ++++++++++++++++++++++++++++++++----
 3 files changed, 48 insertions(+), 6 deletions(-)

commit 7580a1d06717744f5dad4cc96f89497d36d96c34
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-24 16:57:38 +0000

    Add array-name to Socket_Address_IP

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

commit 6c1b021b321a267c266efd38230527a50344f2f3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-24 16:57:30 +0000

    Fix tp:type of RelayInfo property

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

commit 33105254652c7efdda2d32a7b15f1c6424b027a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-24 16:50:47 +0000

    MediaStreamHandler.RelayInfo: make port a uint16
    
    16-bit type difficulties in dbus-glib aren't relevant here since a{sv}
    should be parsed permissively anyway.

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

commit 8e9fe6ae488883a4668a3f247571206cfe4c72a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-24 16:45:27 +0000

    MediaStreamHandler: Change STUNServer/STUNPort to STUNServers
    
    In XMPP we can be given more than one STUN server.

 spec/Channel_Interface_Media_Signalling.xml |    4 ++--
 spec/Media_Stream_Handler.xml               |   24 +++++++-----------------
 2 files changed, 9 insertions(+), 19 deletions(-)

commit 355c15fe51196d604ea62ce16c4c098ef2f87831
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-24 16:41:35 +0000

    Add Socket_Address_IP for addresses that can either be v4 or v6

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

commit 06972587d43a7d25c0fa8764a63e4293639993a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-24 16:38:21 +0000

    Move Socket_Address_IPv4 and friends to generic-types.xml

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

commit 160ce62da8f7d5a31e4b70298c155bd3383a90ff
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:56:39 +0900

    Display tp:added et al for EnumLike types

 tools/specparser.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9c7d275b7940327d9e261fc938176f8426f38dbc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:52:25 +0900

    Support tp:changed
    
    Abstract away added/deprecated/changed

 doc/spec/style.css           |   11 +++++++++
 doc/templates/interface.html |    9 ++++++++
 tools/specparser.py          |   47 +++++++++++++++++-------------------------
 3 files changed, 39 insertions(+), 28 deletions(-)

commit ba02756a6260e8144211d612bb1c64cdbbea0248
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:36:30 +0900

    Default arg direction to UNSPECIFIED rather than OUT
    
    Signals now want unspecified args, methods do not

 tools/specparser.py |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit c0dfa1af1a4c3031dee5b123190ef274c6cea9f7
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:26:40 +0900

    PEP8

 tools/specparser.py |  494 +++++++++++++++++++++++++-------------------------
 1 files changed, 247 insertions(+), 247 deletions(-)

commit 2201a431050ebb0c04247f510177c13b7596a52b
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:12:29 +0900

    Remove ` from warning messages

 tools/specparser.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 07177390712de4a5def3890e237813d61f8273d9
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:10:57 +0900

    Don't inline declare exceptions

 tools/specparser.py |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

commit db61591f78b21d6cd9fa6bb7320a8de86cc68389
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:04:09 +0900

    Clean up trailing spaces

 tools/specparser.py |   46 +++++++++++++++++++++++-----------------------
 1 files changed, 23 insertions(+), 23 deletions(-)

commit 60f83b3f6428e01674d19b6d4f9c592e02fe6946
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-25 00:02:48 +0900

    Rename class 'base' to 'Base'

 tools/specparser.py |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit f8a4ef0c29ff64dbb1979f160b2a206a9bded625
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-21 13:04:54 +0000

    Describe Limit and More[Available] in preamble

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

commit bad57afff584f4e277ad94485f44a9a345107ff1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-21 13:00:14 +0000

    Add a More_Available state and More() method.
    
    This doesn't really make the state machine unmanageable; clients that
    don't care about paging can just call More() whenever they see
    More_Available.

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

commit dd4f921895d35ccd2445facfc260346a9bbe1bb4
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-20 08:24:08 +0900

    Mark interfaces that CAUSE HAVOC or are DEPRECATED in index.html

 doc/spec/style.css       |    6 ++++++
 doc/templates/index.html |   15 ++++++++++++++-
 2 files changed, 20 insertions(+), 1 deletions(-)

commit 5b6dbb49806bad8d19278629a71fd40629b53ea2
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-19 15:08:15 +0000

    Turn x-search-limit into a requestable channel property.

 spec/Channel_Type_Contact_Search.xml |   30 +++++++++++++++++++++++-------
 1 files changed, 23 insertions(+), 7 deletions(-)

commit 0859eee73cba893abec22d2b83a4bbb26fd62994
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-19 14:23:59 +0000

    Remove x-search-offset.
    
    This should have been a requestable property, not a pseudo-term. Also,
    it's not very useful: you can't be sure that a second search with a
    higher offset will actually be indexing the same list of results. If we
    want to support protocols which do support paged retrieval of results,
    we could add a Paged property, whose value is the number of items per
    page, and a NextPage() method, callable while the search is In_Progress,
    to ask for the next page. Or something.

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

commit 4d47d7d54a684837b7019de4517254b659c950b5
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-19 21:06:20 +0900

    Don't link letters that have no index items

 doc/templates/fullindex.html |   25 ++++++++++++++++++-------
 1 files changed, 18 insertions(+), 7 deletions(-)

commit 5aeb3b51b39e4c874613acb057f103110e994427
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-19 20:56:58 +0900

    Add a full index

 doc/spec/style.css           |    5 +++
 doc/templates/fullindex.html |   56 ++++++++++++++++++++++++++++++++++++++++++
 doc/templates/index.html     |    4 ++-
 tools/doc-generator.py       |    8 ++++++
 tools/specparser.py          |    6 ++--
 5 files changed, 75 insertions(+), 4 deletions(-)

commit 425416c8e86e77d8be51b5a81c68fa6c763d7231
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-19 18:48:32 +0900

    Typed.get_url -> Type.get_type_url to stop it blatting base.get_url for Property

 doc/templates/interface.html |   10 +++++-----
 tools/specparser.py          |    4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 25c44fa601263067ba5e22f11b624c517f271164
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-19 18:42:31 +0900

    Summaries for errors and generic-types

 doc/templates/errors.html        |   15 ++++++++++++++-
 doc/templates/generic-types.html |   17 ++++++++++++++++-
 2 files changed, 30 insertions(+), 2 deletions(-)

commit 72a7e7ee3245c5bab584547eb6a86debfd6f845d
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-19 18:33:42 +0900

    Support tp:dbus-ref etc in tp:added and tp:deprecated

 doc/templates/errors.html        |    4 +-
 doc/templates/generic-types.html |    4 +-
 doc/templates/interface.html     |   36 +++++-----
 tools/specparser.py              |  143 +++++++++++++++++++++++---------------
 4 files changed, 108 insertions(+), 79 deletions(-)

commit c602ed1d3e3d1265a0d38a60407941d353491120
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-19 17:02:18 +0900

    Add a summary to the interface template

 doc/spec/style.css           |   15 ++++++
 doc/templates/interface.html |  102 ++++++++++++++++++++++++++++++++++--------
 2 files changed, 98 insertions(+), 19 deletions(-)

commit b75bc7ab13c2397b1f7f541fde5d951356b756bc
Merge: 49305f5 003517c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-17 17:37:13 +0000

    Merge branch 'search-stop'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 003517c9b9d815327e9c675ab4cfd9b4f80365ac
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-17 17:32:27 +0000

    Mention Stop in ContactSearch preamble.
    
    Also emphasise that the client really should Close() the channel.

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

commit 8e4bc2e1e19b67efbaf2f8b88a06d7fbedf13e2d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-17 17:17:08 +0000

    Move "dropping extraneous results" requirement to Stop()

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

commit de56a41caf3aad9c3a24240314b91b9beb55539c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-17 17:16:08 +0000

    Add a Stop method to ContactSearch

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

commit 4527822af7167c4de5b166009fc915fc95aeb72f
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 23:07:30 +0900

    Support tp:requires

 doc/spec/style.css           |    1 +
 doc/templates/interface.html |   12 ++++++++++++
 tools/specparser.py          |    8 ++++++++
 3 files changed, 21 insertions(+), 0 deletions(-)

commit 49305f57db58203fa85df87de323af7ee4927213
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 23:00:36 +0900

    org.freedesktop.Telepathy.Channel.Type.MediaSignalling -> Channel.Interface.MediaSignalling
    (cherry picked from commit d3e00e81383329192b0d9bc1648bfefcd70b7135)
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit d3e00e81383329192b0d9bc1648bfefcd70b7135
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 23:00:36 +0900

    org.freedesktop.Telepathy.Channel.Type.MediaSignalling -> Channel.Interface.MediaSignalling

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

commit a3d71718cd7fc908703147ee7abebd4e5b2d363f
Merge: 452ac7d 03c53cc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 13:41:23 +0000

    Merge branch 'search'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
    Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>

commit 26b56bb643108857546404129a62a99b8461cc4f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 11:41:37 +0000

    MediaSignalling: remove "lowering barrier to entry" wording, and specify that transports passed to EnsureChannel etc. are ignored
    
    The "lowering barrier to entry" wording would allow installation of a
    client A (that handles ICE only) to break an unrelated client B's support
    for GTalkP2P, if B relied on this mechanism. As a result, nobody can
    rely on this mechanism, so it's basically useless.
    
    The ability to disable transports by parameters to EnsureChannel etc. is
    only a partial solution, since channels requested by an address book
    can't take advantage of this mechanism. A better solution (to be added
    later) would be to introduce interactive transport negotiation, done by
    the streaming implementation (e.g. before Ready).

 spec/Channel_Interface_Media_Signalling_Future.xml |   94 ++++++--------------
 1 files changed, 29 insertions(+), 65 deletions(-)

commit 2e8fbca9fb61811e4007d133ecaebfd6144617dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 11:26:28 +0000

    StreamedMedia: remove "lowering barrier to entry" wording
    
    This would allow installation of a client A (that handles audio only) to
    break an unrelated client B's video support, if B relied on this. As a
    result, nobody can rely on this mechanism, so it's useless.

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

commit 093204708e162c6d3d901923a1316a3763c3a285
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 11:24:51 +0000

    StreamedMedia: Clarify wording of when to use which filters

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

commit c722ebefba593049be6e0d339fee50cf466b3a09
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 11:24:31 +0000

    StreamedMedia: revert making RequestStreams idempotent, and clarify the opposite
    
    The intention was always that RequestStreams was *not* idempotent.

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

commit 65247de035352d981b1720d19ae6d1f6e6d9cd28
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 11:23:44 +0000

    MediaSignalling: Rename MSNTransportAvailable to start with WLM85, and also add WLM2009
    
    According to fd.o#19958, there are currently two transports that might be
    needed for MSN interoperability.

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

commit e88f1116681ea9180a99f2c2df63cf9514437980
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 11:22:18 +0000

    MediaSignalling: Rename GoogleP2PTransportAvailable to start with GTalk
    
    This matches what it's called in XMPP more closely.

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

commit 452ac7d14cbdf09ae097c20faa8f9cb5494ba2cc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-17 10:46:33 +0000

    Avoid releasing a version called 0.17.20
    
    I accidentally tagged .19 as telepathy-spec-0.17.20 when I initially
    released it, so to avoid confusion we shouldn't use that version number.

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

commit 19b63fc05b801ce9005bbf1bc31b70c99275312f
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 18:13:38 +0900

    Same fix for index.html

 doc/templates/index.html |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 6131fd3bb41fec98451bb3aee25b3a35fb84eeaa
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 18:05:55 +0900

    Fix alignment issues for permalinks
    
    The floating header might need overloading for print CSS, but really no
    one should be printing the spec anyway.

 doc/spec/style.css               |   15 ++++++++++-----
 doc/templates/errors.html        |    6 ++++--
 doc/templates/generic-types.html |    6 ++++--
 doc/templates/interface.html     |   24 ++++++++++++++++--------
 4 files changed, 34 insertions(+), 17 deletions(-)

commit 1280238cc2afaffd5523e69bdb27b0d960a9d517
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 18:05:31 +0900

    Don't overflow long interface names

 doc/spec/style.css |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit b612222048686aa422868d93b56b8d82fbf81c33
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 15:11:12 +0900

    Tests using doctest
    
    Test spec doesn't cover everything we might need to parse

 test/test-specparser.py |   94 +++++++++++++++++++++++++++++++++++++++++++++++
 tools/specparser.py     |   23 ++++++++---
 2 files changed, 111 insertions(+), 6 deletions(-)

commit b378a19d1744462d128dc14dece48fed2fb003ce
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 13:42:35 +0900

    Report Access for properties

 doc/spec/style.css           |    5 +++++
 doc/templates/interface.html |    1 +
 tools/specparser.py          |   12 ++++++++++--
 3 files changed, 16 insertions(+), 2 deletions(-)

commit c27b8064b712420130f4626835e51751dc123868
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 13:09:44 +0900

    Add licenses to the new source

 tools/doc-generator.py |   23 +++++++++++++++++++++++
 tools/specparser.py    |   22 +++++++++++++++++++++-
 2 files changed, 44 insertions(+), 1 deletions(-)

commit 40bb45c769cac5f33a98c95474cc32bb3f734fbc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 13:00:08 +0900

    Add title, copyrights, license and other fun stuff

 doc/spec/style.css       |    2 +-
 doc/templates/index.html |   21 +++++++++++++++++----
 tools/specparser.py      |   13 +++++++++++++
 3 files changed, 31 insertions(+), 5 deletions(-)

commit 7b2ff869837c77fa71e712249f45853427b74784
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 12:33:58 +0900

    Fix up URLs for Errors and Types

 tools/specparser.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 4ddf13cb489393b5952826e2b37ead274ce52c97
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 12:33:51 +0900

    Styling for errors

 doc/spec/style.css |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 96d18743ded65f2a698fd743338faaf1b59e6e0a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 12:28:02 +0900

    Add generic-types and errors HTML files to the spec

 doc/templates/errors.html        |   33 +++++++++++++++++++++++++++++++++
 doc/templates/generic-types.html |   34 ++++++++++++++++++++++++++++++++++
 doc/templates/index.html         |    7 +++++++
 tools/doc-generator.py           |   18 ++++++++++++++++--
 tools/specparser.py              |   15 +++++++++++----
 5 files changed, 101 insertions(+), 6 deletions(-)

commit 25264f1feb9168b8d8cd147b2c769d6a6a69a3cc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 11:41:57 +0900

    Support tp:causes-havoc on interface

 doc/spec/style.css           |    6 ++++--
 doc/templates/interface.html |    7 +++++++
 tools/specparser.py          |    4 ++++
 3 files changed, 15 insertions(+), 2 deletions(-)

commit a34575e6934f26cf01a1054a6326f7a7458c8918
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 11:33:18 +0900

    Support tp:deprecated

 doc/spec/style.css           |   11 +++++++++++
 doc/templates/interface.html |   13 +++++++++++--
 tools/specparser.py          |   17 +++++++++++++++++
 3 files changed, 39 insertions(+), 2 deletions(-)

commit b6d4aef71da7b70a4d3b6272f26d497c0518b6a6
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 11:26:41 +0900

    Style tweaks

 doc/spec/style.css |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 5dd47915a9374d527091e470ef9da086a27685e5
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 11:22:29 +0900

    Support tp:added

 doc/spec/style.css           |   11 +++++++++++
 doc/templates/interface.html |   18 +++++++++++++++++-
 tools/specparser.py          |   26 +++++++++++++++++++++++---
 3 files changed, 51 insertions(+), 4 deletions(-)

commit dc95ee4574e20cbf6a2cc9eb4aa1c8e9af816115
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 18:43:18 +0000

    Media.StreamHandler: resolve open issue: CMs must resolve hostnames

 spec/Media_Stream_Handler.xml |   25 ++++++++++++++++++-------
 1 files changed, 18 insertions(+), 7 deletions(-)

commit 7c72f56204ce2fea120b8f4ec8628eb0c24a20c3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 18:40:08 +0000

    Make RelayInfo an aa{sv} and document what 'type': 'tls' means

 spec/Media_Stream_Handler.xml |   32 ++++++++++++++++++++------------
 1 files changed, 20 insertions(+), 12 deletions(-)

commit 11d5fe87f8060c5646f51098763d09529d69657f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 18:39:30 +0000

    Media.StreamHandler: add wlm-8.5 and wlm-2009 as NAT traversal methods
    
    As requested on fd.o #19958.

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

commit ec8b0b274603a9f7d645334c207863c001df8820
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 18:38:58 +0000

    Media.StreamHandler: make none and stun officially synonymous
    
    There's no reason to distinguish between them, and indeed
    telepathy-farsight doesn't.

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

commit 90791eece5fbedb231320768ac29ca443cbc39d0
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 01:49:10 +0900

    Implement Mapping using code common with Struct

 tools/specparser.py |   38 ++++++++++++++++++++++++++++----------
 1 files changed, 28 insertions(+), 10 deletions(-)

commit 83b55189c692934a51ff8aa66eb25a946664845f
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 01:38:57 +0900

    Implement Flags using the same code as Enums

 tools/specparser.py |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

commit e16008fa1c4f3561c509e8e01a569e05c7cb4f30
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 01:32:08 +0900

    Support Enum type

 tools/specparser.py |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

commit d1951fc99d7de5512b305947fd2540527bf63b64
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 01:22:39 +0900

    Fix key generation error in build_name()

 tools/specparser.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 058b3fb80867730b89a1cc59136a2f531fd340bd
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 01:18:00 +0900

    Support the Struct type

 doc/templates/interface.html |    5 +++--
 tools/specparser.py          |   26 +++++++++++++++++++++++++-
 2 files changed, 28 insertions(+), 3 deletions(-)

commit 960f18a90b5b0ac7a143f7d98efd74fa5af621d0
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 00:57:19 +0900

    Reassociate types with interfaces, show types for an interface

 doc/spec/style.css           |    8 +++++++
 doc/templates/interface.html |   29 +++++++++++++++++++++----
 tools/specparser.py          |   47 ++++++++++++++++++++++++++---------------
 3 files changed, 62 insertions(+), 22 deletions(-)

commit 03c53ccee1c07d50a96f1c98d5751c75609d62d9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 15:43:24 +0000

    ContactSearch: SHOULD NOT use EnsureChannel (that doesn't make sense)

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

commit dbaf6e3c83e097671478b81021719e560811675c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 15:35:45 +0000

    ContactSearch: improve wording of x-search-offset

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

commit ef51e8dadbb89473c9290bd784feb14efa97fd38
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 00:34:01 +0900

    Move type deferral into common class to share for Arg/Property

 doc/templates/interface.html |    2 +-
 tools/specparser.py          |   76 +++++++++++++++++++++++-------------------
 2 files changed, 43 insertions(+), 35 deletions(-)

commit c66ecd3f70a82adbce5d666db4e0cb797a65afa4
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 00:17:45 +0900

    Defer type lookups until Arg.get_type() is called

 doc/templates/interface.html |    6 +++---
 tools/specparser.py          |   13 ++++++++++---
 2 files changed, 13 insertions(+), 6 deletions(-)

commit 59ec064b7946022775cb307fd086b6420b576f03
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 00:13:33 +0900

    Nicer name for possible error in list

 doc/templates/interface.html |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e2484b5a363b289c7f015e03199fb7a2fabcc326
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-17 00:09:09 +0900

    Fix up case of the stoopids

 tools/specparser.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5259c6db571ce0ca755ca5b9580dc7296f30a05a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 23:57:58 +0900

    Errors and docstrings all around

 doc/templates/interface.html |   31 +++++++++++++++++++++++--------
 tools/specparser.py          |   35 +++++++++++++++++++++++++++++------
 2 files changed, 52 insertions(+), 14 deletions(-)

commit c5a2430685231f7c08fc480b53c83e6e355b1f44
Merge: d2973f2 62c5204
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 14:48:42 +0000

    Merge branch 'trivia'
    
    Reviewed-By: Will Thompson <will.thompson@collabora.co.uk>

commit 62c5204e36ccd4102de6132952f488494b232142
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-16 14:47:34 +0000

    Fix mistaken references to o.f.Telepathy.Errors (should have been Error)

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

commit 243c6b02b941d8ea56174e31f84908e221be3fa7
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 23:44:05 +0900

    Errors.NotAvailable -> Error.NotAvailable

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

commit e55df361fe489238c481aab16d7b4043e3109ff4
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 19:09:47 +0900

    Return the list of possible errors

 doc/templates/interface.html |   13 ++++++++++++-
 tools/specparser.py          |   17 +++++++++++++----
 2 files changed, 25 insertions(+), 5 deletions(-)

commit 8efae04f708be08ce71275d6f5a515a0c17e3194
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 18:59:26 +0900

    Add types to the interface

 doc/templates/interface.html |   20 ++++++++++++++++----
 tools/specparser.py          |    4 +++-
 2 files changed, 19 insertions(+), 5 deletions(-)

commit d035e43d95a3094a897eb8eb93b0eb3f675a9405
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 18:40:03 +0900

    Refactor methods/signals/properties into lists, use one global lookup dict in Spec

 doc/templates/index.html     |    2 +-
 doc/templates/interface.html |   12 ++++----
 tools/doc-generator.py       |    2 +-
 tools/specparser.py          |   66 +++++++++++++++++++++---------------------
 4 files changed, 41 insertions(+), 41 deletions(-)

commit 7b5c4b8c838f0301a98dacf35180d902d090be79
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 18:20:20 +0900

    Break out some functionality into functions

 tools/specparser.py |   41 ++++++++++++++++++++++-------------------
 1 files changed, 22 insertions(+), 19 deletions(-)

commit 722f14c3349f6b83d02090c2af508169ebc13a61
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 18:16:31 +0900

    Initial attempt at tp:dbus-ref

 tools/specparser.py |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit c211e50643954f9b9c4991372a35a384e9501e8a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 17:32:09 +0900

    parse() now returns a Spec() object rather than the interfaces dict

 tools/doc-generator.py |    7 +++----
 tools/specparser.py    |   48 ++++++++++++++++++++++++++----------------------
 2 files changed, 29 insertions(+), 26 deletions(-)

commit ae970b7199c48b7b9f91d1c5c5feae95a07b166a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 17:17:03 +0900

    Rewrite tp:rationale and tp:method-ref

 doc/spec/style.css           |   10 +++++++
 doc/templates/interface.html |    6 ++--
 tools/specparser.py          |   62 +++++++++++++++++++++++++++++++++++-------
 3 files changed, 65 insertions(+), 13 deletions(-)

commit ea07e10beb052074bb1d306dbb67298b4ec206a8
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-16 16:20:30 +0900

    Initial work on adding docstrings

 doc/templates/interface.html |    4 ++++
 tools/specparser.py          |   22 ++++++++++++++++++++++
 2 files changed, 26 insertions(+), 0 deletions(-)

commit c050e44531d1a60e1d25ea3344eee810b47f112d
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:56:27 +0900

    Show args in method/signal header

 doc/templates/interface.html |    4 ++--
 tools/specparser.py          |   14 ++++++++++++++
 2 files changed, 16 insertions(+), 2 deletions(-)

commit 59ec206764479d708ddb13161b0f65a1ca9dabc1
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:44:10 +0900

    Add permalinks to each method/signal/etc in the spec

 doc/spec/style.css           |    5 +++++
 doc/templates/interface.html |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 861a5fc0022c70f20acac0c1f2e87ce87b6cb271
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:40:34 +0900

    Reuse Template object (should save on template compilation

 tools/doc-generator.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit ebc4c76e4e6286a7b0e7ddc16a3a022e0fc9d199
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:25:49 +0900

    Don't show empty sections

 doc/templates/interface.html |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 8a511bd07031dbba6c72b80cd86e77c722e00e36
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:22:21 +0900

    Add some padding

 doc/spec/style.css |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ae51dc967d8081256beda40f3702ac121813d16b
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:22:15 +0900

    Add a TOC

 doc/templates/index.html |   17 +++++++++++++++++
 tools/doc-generator.py   |   36 +++++++++++++++++++++++++-----------
 tools/specparser.py      |    6 ++++++
 3 files changed, 48 insertions(+), 11 deletions(-)

commit 2d7604c4b21f1576106844da5984d62d3abd806e
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 16:10:25 +0900

    Add a header bar to the page/Add parameters to the methods/signals

 doc/spec/style.css           |   24 +++++++++++++-
 doc/templates/interface.html |   75 +++++++++++++++++++++++++++++------------
 2 files changed, 76 insertions(+), 23 deletions(-)

commit 9fa3f910459d392fb68ee2cc6761d41166702925
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-14 15:46:48 +0900

    Initial work on a doc generation tool that uses Cheetah templates

 .gitignore                   |    1 +
 doc/spec/style.css           |   41 +++++++++++++++++++++++++++++++++++++++++
 doc/templates/interface.html |   38 ++++++++++++++++++++++++++++++++++++++
 tools/doc-generator.py       |   39 +++++++++++++++++++++++++++++++++++++++
 tools/specparser.py          |    5 ++++-
 5 files changed, 123 insertions(+), 1 deletions(-)

commit ea2c9d9c8238e45cd940f0c434aa193177ec1ae1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-13 22:14:08 +0000

    Add "email" to example ASKs for XEP 0055

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

commit e62324cfbcf7ba8a978eb2da59b49d630fee7424
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-13 22:12:02 +0000

    Surround x-telepathy-identifier in <code/>

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

commit cf41d90ab62604addbc83e850e8ed92799c55900
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-13 22:11:33 +0000

    Add pseudo-search terms for paging results.

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

commit 70279d8eeb9842bac14d6a7715bfe43427f810a8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-13 17:07:14 +0000

    Update (some of the) copyrights

 spec/Account.xml                                   |    4 ++--
 spec/Account_Manager.xml                           |    4 ++--
 spec/Channel.xml                                   |    6 +++---
 spec/Channel_Dispatcher.xml                        |    4 ++--
 spec/Channel_Interface_Group.xml                   |    6 +++---
 spec/Channel_Interface_Media_Signalling.xml        |    6 +++---
 spec/Channel_Interface_Media_Signalling_Future.xml |    4 ++--
 spec/Channel_Interface_Messages.xml                |    4 ++--
 spec/Channel_Interface_Password.xml                |    6 +++---
 spec/Channel_Interface_Tube.xml                    |    4 ++--
 spec/Channel_Request.xml                           |    4 ++--
 spec/Channel_Type_Contact_Search.xml               |    6 +++---
 spec/Channel_Type_DBus_Tube.xml                    |    4 ++--
 spec/Channel_Type_File_Transfer.xml                |    2 +-
 spec/Channel_Type_Room_List.xml                    |    6 +++---
 spec/Channel_Type_Stream_Tube.xml                  |    4 ++--
 spec/Channel_Type_Streamed_Media.xml               |    6 +++---
 spec/Channel_Type_Streamed_Media_Future.xml        |    4 ++--
 spec/Channel_Type_Text.xml                         |    6 +++---
 spec/Channel_Type_Tubes.xml                        |    2 +-
 spec/all.xml                                       |    6 +++---
 21 files changed, 49 insertions(+), 49 deletions(-)

commit e3246a55e06ce8666b7eaed633343d61b8933843
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-13 16:20:48 +0000

    Update NEWS

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

commit c92e9886be63e63a469e1031708c3fe7095bd4bc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-13 16:41:36 +0900

    More parsing

 tools/specparser.py |   34 ++++++++++++++++++++++++++++++++--
 1 files changed, 32 insertions(+), 2 deletions(-)

commit 419d46b016083bca773e3f84384f9041e7544278
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-13 16:18:22 +0900

    More work on parsing bits and pieces

 tools/specparser.py |  127 +++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 104 insertions(+), 23 deletions(-)

commit a769cfb5a0a58031aa558aa7933555ef71e2cb0a
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-13 13:55:04 +0900

    No one likes a .pyc file in their status

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

commit 8de53c484eb093bde5ae63f40af9b58e0b16ebdc
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-13 13:52:32 +0900

    Initial checkin of a new spec parser
    
    Uses the XML dom to generate Python data structures that can be consumed
    in a multitude of different ways.

 tools/specparser.py |  107 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 107 insertions(+), 0 deletions(-)

commit 54c623c0f184ecc70e80d71e8e2a1393377430e7
Author: Davyd Madeley <davyd@madeley.id.au>
Date:   2009-02-13 13:29:00 +0900

    xincludator.py from telepathy-qt4

 tools/xincludator.py |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

commit 8a603d299344b636b7bdd00bdf57bfa687932f24
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-12 17:38:13 +0000

    Mention One Search Per Channel in the preamble

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

commit 1d57c746d63635320c5fd93df366414db7dfe0f7
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-12 17:35:50 +0000

    Surround state names in <code>

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

commit dab4fa27e455c3082e67d506e7151d7e9422fa37
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-12 17:35:00 +0000

    Mentioned Failed in the preamble

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

commit 7f1e979fac3f0603ea5f9eccd6e9e1d14d5ddc14
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-12 17:28:27 +0000

    Add Error and Details arguments to SearchStateChanged

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

commit 0399bdb79655f57f812e4d981d330369dea3a135
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-12 17:20:08 +0000

    Add a Failed State, and define legal transitions

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

commit e88adfa0d72be1ed4a89fc59c70ad8c68a2f0767
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-12 16:54:33 +0000

    x-telepathy-identifier SHOULD be in SearchResultReceived

 spec/Channel_Type_Contact_Search.xml |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

commit d2973f24a45352f7a3e3432eddcaaf772b4cb88a
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-02-09 21:26:11 +0100

    add parameters property to OfferStreamTube

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

commit 0aad736b101c251c8553cadecc1160a4e53c3edb
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-02-09 21:25:58 +0100

    add parameters property to OfferDBusTube

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

commit f6604cf9f385a87768dcf9bf45b063f425f9d57c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-02-09 21:25:31 +0100

    Tube.Parameters property is now defined when offering the tube

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

commit c0ab67ff3baaf43eaf1d046f4dfd8aa48e84ec8b
Merge: 5465a2f 97a2347
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-02-10 11:32:24 +0000

    Merge branch 'caps-clarification-2'

commit 97a23470e591f559b6b752c9f14e912c9d486d9f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-02-10 11:27:20 +0000

    CM should always advertise tubes generic capability if contact supports tubes

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

commit 900d784a6d5154a8990319f9376016d6ab2b158d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-02-10 11:06:52 +0000

    FileTransfer shouldn't not be advertised if user doesn't claim to implement it

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

commit dcdd85ca15d906f1ea12556c7725d84a49db715a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 18:30:29 +0000

    MediaStreamHandler: clarify that none of the new properties can change

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

commit d5320f3a2ba15a4fea06127e784b691edac8a0fe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 18:07:16 +0000

    Keep code-generation happy by defining a name for aa{ss}

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

commit a0c7347a0a15fd5ce04afe15769c5203c1a8b887
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 18:04:59 +0000

    Media.StreamHandler.RelayInfo: Add some rationale

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

commit cdcc75e0cfb00500d0fd2524b93c994620c4ad78
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 18:02:14 +0000

    MediaStreamHandler: make RelayInfo an array and alter the keys accordingly
    
    The server can potentially be different for UDP, TCP and SSLTCP, and there
    can be more than one of each (failover or round-robin DNS). The
    credentials can also be valid only per-component, like in Google Talk's
    variant of ICE draft 6 - libnice supports this usage.

 spec/Media_Stream_Handler.xml |   60 +++++++++++++++++++++++++++++-----------
 1 files changed, 43 insertions(+), 17 deletions(-)

commit ee7ab8c7df69cb4a42f956d5108b4cdbf2cbdda3
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 17:54:54 +0000

    ContactSearch.Server SHOULD have a sensible default.
    
    Otherwise, the client (or user) has to grow knowledge of at least one
    search service on a protocol before this channel type is usable there.

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

commit 0e20f83722eb403d88fce3c0cc579e9a5489a436
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 17:28:03 +0000

    MediaSignalling: deprecate nat-traversal, stun-server and stun-port in favour of per-stream ones

 spec/Channel_Interface_Media_Signalling.xml |   54 +++++++++++++++------------
 1 files changed, 30 insertions(+), 24 deletions(-)

commit 218fd444a4566456d3ce3f13721e665114e96709
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 17:27:43 +0000

    MediaStreamHandler: Add NATTraversal, STUNServer and STUNPort D-Bus properties

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

commit 8ddcd4336414a188eac7955b08fb6851fcefff25
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   2008-12-05 16:12:28 +0100

    Media.Stream.Handler: added RelayInfo DBus property

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

commit 11f34915c2694d96add252b589e3ce7e4f6e235b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 16:15:33 +0000

    ContactSearch.Server SHOULD be in a RCC iff appropriate
    
    Also, add rationale referencing XEP 0055.

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

commit a69c5605f4eccb89bfc8252efd1a455fab859c89
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 15:46:08 +0000

    Update VCard_Type_Parameter's definition.

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

commit b9dd7f812f08290d53503a89b07e74a11d6dd137
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 15:29:22 +0000

    Add a Server property to ContactSearch channels

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

commit 687f77ece114040ff39bb69c529ba133b8bc1fe9
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 14:59:46 +0000

    Update Contact_Search_Key for change to VCard_Type_Parameter

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

commit 84fc83fc0fbd937385f65a0a3450c2297dabae7b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 14:49:04 +0000

    Fix some typos and add omitted <code> tags

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

commit 4301726e6ff532feb9698032cc2980331bc4175f
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 14:44:48 +0000

    Add cross-references to ContactSearch

 spec/Channel_Type_Contact_Search.xml |   39 +++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 17 deletions(-)

commit cef4bdb39d074909f12bcfc533e015b47cd3fa67
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 14:40:28 +0000

    Change search states to Not_Started, In_Progress, Completed

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

commit 5465a2f9084d2aab3108f22da31141196929f539
Author: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Date:   2009-02-05 13:52:04 +0000

    Add a magic number for clients to indicate they understand ICE UDP in media channels
    
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit f15160221380bddf4195e830634f9543479a0c52
Author: Sjoerd Simons <sjoerd@luon.net>
Date:   2009-02-05 10:44:38 +0000

    Add ice-udp as an option for the nat-traversal property
    
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

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

commit 461d11c46172b71bc83548d42f13a2c93949eaee
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-02-05 11:35:24 +0000

    Add an example of a type parameter other than type=
    
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>

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

commit 6085886350670897ed894eb465e85329c12ed3f3
Merge: de6d404 71353dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 11:27:57 +0000

    Merge branch 'contactinfo'
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit de6d4044dd6e0b8ed8c0c3e037667f4856b178ef
Merge: 44ea7ef 82a356b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 11:27:38 +0000

    Merge branch 'trivia'
    
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 44ea7ef89a7418c561f100f1a9d6ba6e1212731b
Merge: 2e6d257 2473a2c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-05 11:26:14 +0000

    Merge branch 'offlinepresence'
    
    Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
    Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>

commit 71353dd3ab8be2be6f293410450ed79c6a37de79
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-04 11:35:21 +0000

    ContactInfo: prefix type parameters with the type-parameter name
    
    This means we can have language=foo as well as type=bar.
    
    Also, add NICKNAME to the example vCard, to illustrate how we split
    multi-valued vCard fields into multiple fields.

 spec/Connection_Interface_Contact_Info.xml |   67 +++++++++++++++++++---------
 1 files changed, 45 insertions(+), 22 deletions(-)

commit 82a356bc9570f5ff03477b753cb694002967300e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-02-02 12:11:27 +0000

    NEWS: add bug numbers to historical news items

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

commit 51c9ded18c2a218c9d149a5adb73ab6581148b9d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-30 15:08:02 +0000

    ContactInfo: this is a connection, not a channel. Fix text accordingly

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

commit 2473a2c353d327be8e5bc2d78c671e611c2a6817
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-29 13:47:26 +0000

    Account, Connection: reference SimplePresence instead of Presence

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

commit 25d7c6d064d3126b8b090aeacb0431412f5195f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-29 13:46:21 +0000

    Presence: deprecate in favour of SimplePresence

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

commit 4510038a8921599b8c74142c4580a7b9c1403eed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-29 13:40:02 +0000

    Move Connection_Presence_Type, Rich_Presence_Access_Control from Presence to SimplePresence

 spec/Connection_Interface_Presence.xml        |  119 ------------------------
 spec/Connection_Interface_Simple_Presence.xml |  121 +++++++++++++++++++++++++
 2 files changed, 121 insertions(+), 119 deletions(-)

commit 530c9fd76eb5fa5f9d3bfe2ff4c2aa8ede11c86b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-29 13:33:19 +0000

    SimplePresence: the Statuses property includes all statuses
    
    Otherwise, the boolean for "may set on self" would be useless.

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

commit 537f1a50e9afbea433f85205a1aec328cb98b9e9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-29 13:32:57 +0000

    Presence, SimplePresence: explicitly forbid setting offline statuses

 spec/Connection_Interface_Presence.xml        |   34 +++++++++++++++++--------
 spec/Connection_Interface_Simple_Presence.xml |   10 +++++++
 2 files changed, 33 insertions(+), 11 deletions(-)

commit 2e6d2575cb6eef8b33ec0a347e7084e652937d67
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-28 17:51:53 +0000

    Start 0.17.20 development

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

commit 4d1c7ea5760a48d6896f22a01e8cc73d666b28b3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-28 15:42:51 +0000

    Prepare release 0.17.19

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

commit 4864a8b4d07588b93c878bd5d7f46feecd075be3
Merge: 2b48df6 94b6f9b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-28 15:36:01 +0000

    Merge branch 'errors' into release
    
    Signed-off-by: Senko Rasic <senko.rasic@collabora.co.uk>

commit 94b6f9b56185555e4f18a5792c6d36681d720b8e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-28 14:27:12 +0000

    Group: add errors corresponding to most of the change reasons, and attempt to document how they work

 spec/Channel_Interface_Group.xml |  124 +++++++++++++++++++++++++++++++-------
 spec/errors.xml                  |   61 +++++++++++++++++++
 2 files changed, 164 insertions(+), 21 deletions(-)

commit 2b48df6f827a888986183f2df54adc513a198711
Merge: 1533cec 2e6a99d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-28 12:01:05 +0000

    Merge branch 'trivia'
    
    Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit 2e6a99dd1d2e0b9593cef83ace003137991346c7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-28 11:44:05 +0000

    Fix markup for ConnectionError arguments

 spec/Connection.xml |   69 ++++++++++++++++++++++++++-------------------------
 1 files changed, 35 insertions(+), 34 deletions(-)

commit ccc9e64b4be6ff3363d448ebdc029ff7df993be9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 19:25:53 +0000

    Update NEWS with the changes so far

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

commit 1533cecb1acf9393a610688d4e4d6ec1e7a5bd56
Merge: 126e4fd e79d6d5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 19:17:15 +0000

    Merge branch 'media'
    
    Signed-off-by: Senko Rasic <senko.rasic@collabora.co.uk>

commit 126e4fdd86bdacbfac8fa8b8e727848f4a58d412
Merge: dc0e60e b4da1a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 19:06:42 +0000

    Merge branch 'notcapable'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
    Signed-off-by: Senko Rasic <senko.rasic@collabora.co.uk>

commit b4da1a3eea5c7a76b6c37a47c43159f4383b8c55
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   2008-12-02 12:30:33 +0100

    Add NotCapable to the list of errors.

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

commit 57848fe1e9c8fef5168cb9b97866d1cc2152de5c
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   2008-12-02 12:25:14 +0100

    Actually add NotCapable to EnsureChannel also.

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

commit cdfb93978254a1ab7fe23959739a3f47b2fdddfa
Author: Senko Rasic <senko.rasic@collabora.co.uk>
Date:   2008-12-02 12:13:27 +0100

    Connection, Connection.Interface.Requests: add NotCapable error

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

commit e79d6d5dcc9698da41e3e5596445091cf7ad570e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 18:47:27 +0000

    StreamedMedia.FUTURE: explain how InitialAudio/InitialVideo work in Ensure requests

 spec/Channel_Type_Streamed_Media_Future.xml |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 8563c849bf8338a60d1065dbd8b795ea29848a0f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 18:47:02 +0000

    MediaSignalling.FUTURE: Explain how FooTransportAvailable works in requests

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

commit 614f14106053ce5768c53e264e8c705c475c2315
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 18:13:07 +0000

    MediaSignalling: add a Future part with transport capability discovery

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

commit 6d5d192e19d423425fc05c5a108757889d0cd1a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-27 17:46:50 +0000

    StreamedMedia: add a draft version of InitialAudio, InitialVideo
    
    These allow us to represent the audio and video capabilities in various
    contexts.

 spec/Channel_Type_Streamed_Media.xml        |   10 ++-
 spec/Channel_Type_Streamed_Media_Future.xml |  160 +++++++++++++++++++++++++++
 spec/all.xml                                |    1 +
 3 files changed, 170 insertions(+), 1 deletions(-)

commit dc0e60e75b9cc3a1268ddd907b67147be3f3bf6c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-01-27 11:06:46 +0000

    rename org.freedesktop.Telepathy.Channel.Interface.Tube.DRAFT.Status to State

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

commit 79b2e2c03ea6ded1c2b3c09d404855347406ed85
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2009-01-27 11:00:01 +0000

    DBusNames is an empty dict and not en empty list in the 1-1 case

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

commit fb5fce5d3a6c03a30241c2fa22d7ea41b64d3a87
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-26 15:47:10 +0000

    StreamedMedia: use a hyperlink to the wiki, now that they work

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

commit 765fdf58b9389687e736e8bc9eb9dfb7ff236e1c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-26 15:44:18 +0000

    MediaSignalling: move tp:docstring to the top and explain it a bit more

 spec/Channel_Interface_Media_Signalling.xml |   46 ++++++++++++++++++++------
 1 files changed, 35 insertions(+), 11 deletions(-)

commit 9f80dfcdbbc1a35239982970cd4a0532ddfb0055
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-26 15:43:57 +0000

    doc-generator: don't drop HTML attributes
    
    This fixes generation of hyperlinks in HTML.

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

commit 21a914f208651ff19023a95e5d130f07af22fa38
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-26 15:16:40 +0000

    ContactSearch: cross-reference SearchKeys property and rename it to AvailableSearchKeys
    
    Also explicitly say that it's immutable, for round-trip reduction.

 spec/Channel_Type_Contact_Search.xml |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit ae1cc2f6f6c8f0f6285412c3adc0677a7318fc93
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-23 18:38:33 +0000

    Re-draft and resurrect the ContactSearch channel type
    
    Summary of changes:
    * SearchState is a property now
    * AvailableSearchKeys is an immutable property (so you get it in
      NewChannels for round-trip reduction)
    * Search terms are all strings
    * Search terms can't be "mandatory" (what would that even mean?)
    * Search terms are vCard fields, plus some defined extensions
    * Results are defined in terms of ContactInfo (interface synergy!)

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

commit 27cd77868d95576dbc53320c36e547336bb1b0e6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-23 18:23:54 +0000

    ContactInfo: document VCard_Field, VCard_Type_Parameter types with reference to the RFCs
    
    This is mainly so ContactSearch can reference them.

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

commit 15889687698da4c278a06e4ce8632bee6810c1e0
Merge: 05062e5 b4879a0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-22 13:54:24 +0000

    Merge branch 'errors'
    
    Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>

commit 05062e5836a473041ca8ea120c39698554a43c4b
Merge: dcc7701 4895fd0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-22 13:54:04 +0000

    Merge branch 'trivia'
    
    Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>

commit 4895fd0d9ae3f2011f8e150ccb585c7fc0270a68
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-22 13:45:04 +0000

    Correct "UNRELEASED" annotations

 spec/Channel_Type_File_Transfer.xml        |    2 +-
 spec/Connection_Interface_Contact_Info.xml |    2 +-
 spec/Connection_Interface_Location.xml     |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit dcc7701014e6ffab424fd7405e7a0b91aa68e267
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-22 13:44:50 +0000

    Start 0.17.19 development

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

commit c6ea4fe81342eee731df3f215b6ff884deccfddf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-20 11:38:15 +0000

    Prepare release

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

commit e496dda638e5fda4672c2579377e26cf33ff1fbb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-20 11:37:11 +0000

    All spec files: delete trailing whitespace

 spec/Account.xml                                   |    2 +-
 spec/Channel_Interface_Tube.xml                    |    4 ++--
 spec/Channel_Type_Contact_Search.xml               |    4 ++--
 spec/Channel_Type_DBus_Tube.xml                    |    2 +-
 spec/Channel_Type_Stream_Tube.xml                  |    4 ++--
 spec/Connection.xml                                |    2 +-
 spec/Connection_Interface_Contact_Capabilities.xml |    2 +-
 spec/Connection_Interface_Contact_Info.xml         |    2 +-
 spec/Connection_Interface_Presence.xml             |    2 +-
 9 files changed, 12 insertions(+), 12 deletions(-)

commit bc370c6bcdb254eb23b7767486513068f1da2bc4
Merge: b3226d1 9038104
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-20 11:21:30 +0000

    Merge branch 'codecs'
    
    Signed-off-by: Robert McQueen <robert.mcqueen@collabora.co.uk>

commit b4879a05a3ec219bf1e68fdd2ea904ab9e59dbbf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 18:30:52 +0000

    Channel_Group_Change_Reason_Banned: document equivalence to Channel.Banned error

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

commit a52a674aeb52e0e7244c0b80490b4f10d76d59ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 18:30:11 +0000

    Explicitly say that the SelfHandle's removal reason in a Group that later closes is also the Channel's close reason

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

commit b9c42d86cedfa2617379855d8e47ac929725c57a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 18:05:36 +0000

    Attempt to explain what Channel_Group_Change_Reason_Invalid_Contact means

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

commit c487671f52d44d89668a8ffda3ad4337195d0488
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 17:48:04 +0000

    Connection: add ConnectionError signal

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

commit 096f89a71c211a5bd14e2c5b29876ab81f777969
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 17:30:28 +0000

    errors: Add errors corresponding to Connection disconnect reasons

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

commit d8b5f6aefbf76a76e4fe78dedbd51295c888c08d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 17:17:08 +0000

    Cancelled error: may be used to represent Connection_Status_Reason_Requested or a user-closed channel

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

commit 8489dd898ca2e034741cbedd017614d116dcc0ab
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 17:16:18 +0000

    Disconnected error: may be used to represent Connection_Status_Reason_None

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

commit b3226d13c6b65cffd7553f9d4f596551b3a3df9d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 17:19:51 +0000

    Location: fix typo in documentation

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

commit abc55f9ebaaa8929ac5cec35b0f420541f3f9b50
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 17:15:50 +0000

    Connection_Status_Reason: document equivalent D-Bus errors
    
    Also explain that changes to Connecting or Connected SHOULD always be for
    reason Requested, explain the three possibilities for Name_In_Use, and
    add more whitespace.

 spec/Connection.xml |  182 ++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 151 insertions(+), 31 deletions(-)

commit 420617d5fea43c39fa074e239510919b9b212065
Merge: b6c71e7 9a9ef62
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 14:09:13 +0000

    Merge branch 'geoloc'
    
    Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit b6c71e731b39a8b7b7202791d77c82bf1a3b1fff
Merge: a51d113 585352b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 14:01:53 +0000

    Merge branch 'requesthandles'
    
    Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit a51d11320f662d12f5a2cd16b01d6046b9d2055c
Merge: 6c49724 3ec1763
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 14:01:21 +0000

    Merge branch 'misc'
    
    Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit 6c49724433c2e7431badf3801824eba7676015a8
Merge: 578b281 dc05847
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:12:41 +0000

    Merge branch 'trivia'
    
    Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

commit 3ec1763779486d4407ae49bc5e49b74e85eb3539
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:10:48 +0000

    NEWS: Mention DBusTube changes

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

commit 48ed238f33b1aab0473896b52d4e96d9aa68843e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 16:28:22 +0000

    ContactInfo: indicate when this version was added

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

commit 11069cd0e741a91ff308fb548ffecd4c8d7c6cd7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 16:27:46 +0000

    Update NEWS

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

commit 00371adabfd2d524a591c63b73915383821f715f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 16:27:19 +0000

    Indicate when Location was added as a draft

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

commit b3a034541f8b30222a2ad97ff7a51f7f502d323e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 16:27:04 +0000

    Declare FileTransfer to be stable

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

commit 578b281bf6f416f380989859a8e281a2f5c8a79c
Merge: f3c783e 5b09a38
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:11:18 +0000

    Merge branch 'nameforbindings'
    
    Signed-off-by: Dafydd Harries <dafydd.harries@collabora.co.uk>

commit dc05847728c9bcca823d2f3c0c2ce6023b03c8f7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:05:03 +0000

    doc-generator.xsl: warn when 'out' arguments have no name

 tools/doc-generator.xsl |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit c8c17a14f1e2bb67414212351744b4a3d8e4b815
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:04:49 +0000

    ContactCapabilities: name the 'out' argument of GetContactCapabilities

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

commit efba2b0f636fb618617b8814b14299e2b539daf3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:04:29 +0000

    CM, Properties: name all remaining unnamed 'out' arguments

 spec/Connection_Manager.xml   |    9 +++++----
 spec/Properties_Interface.xml |    6 ++++--
 2 files changed, 9 insertions(+), 6 deletions(-)

commit f3d59b86a05b65eabc3a1ea1c7efee44d15358ea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:03:58 +0000

    Connection stable API: name all remaining 'out' arguments

 spec/Connection.xml                        |   21 +++++++++++++--------
 spec/Connection_Interface_Aliasing.xml     |    7 ++++---
 spec/Connection_Interface_Avatars.xml      |   16 ++++++++--------
 spec/Connection_Interface_Capabilities.xml |    6 ++++--
 spec/Connection_Interface_Presence.xml     |    3 ++-
 5 files changed, 31 insertions(+), 22 deletions(-)

commit d3efbc2f846cdc67b0e6d1b8d4ee65a8e735ce2e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 12:02:47 +0000

    Channel stable API: name all remaining 'out' arguments

 spec/Channel.xml                            |   11 ++++++---
 spec/Channel_Interface_Group.xml            |   29 +++++++++++++++++---------
 spec/Channel_Interface_Media_Signalling.xml |    3 +-
 spec/Channel_Interface_Messages.xml         |    3 +-
 spec/Channel_Interface_Password.xml         |    5 ++-
 spec/Channel_Type_Room_List.xml             |    2 +-
 spec/Channel_Type_Streamed_Media.xml        |    6 +++-
 spec/Channel_Type_Text.xml                  |    6 +++-
 spec/Channel_Type_Tubes.xml                 |   18 ++++++++++------
 9 files changed, 53 insertions(+), 30 deletions(-)

commit 5b09a38b70856328349c866b406ad1e436510fcd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 10:55:30 +0000

    Set tp:name-for-bindings on C.T.Tubes methods to include "D_Bus"
    
    This is ugly, but compatible with the camel-case-to-lower-case algorithm
    currently used in telepathy-glib. When we upgrade the telepathy-glib
    code generation to use tp:name-for-bindings, we don't want to cause an
    ABI break.

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

commit f3c783e47c685295e86ccb67cc7111cf096890de
Merge: 996aaf0 f3f697b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 10:41:02 +0000

    Merge commit 'wjt/dbus-tube'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit 996aaf0a366a8a0f40c5d60386402077d62d8267
Merge: f723a8e 755c10a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 10:36:45 +0000

    Merge commit 'wjt/trivia'
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

commit f723a8e785e0840e22d9d7f881a73b90967e6879
Merge: 915e923 621ee45
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-19 10:35:42 +0000

    Merge branch 'contactinfo'
    
    Signed-off-by: Will Thompson <will.thompson@collabora.co.uk>

commit f3f697bab50f5c4da73fb01e0f8c62b49a23e00f
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-19 15:51:32 +1100

    Make DBusNamesChanged.added a{us} not a(us)

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

commit e66ac5ec5bffb316d5da74bc7643eb91d1b2448d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-19 15:51:00 +1100

    Make DBusNames property a{us} not a(us)

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

commit 688c5be767a39ee601f424bfe7cb96a79aca809d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-19 17:24:01 +1100

    Add a DBus_Tube_Participants mapping type

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

commit 755c10a11d37d6ddde28fff50c418c7710e9ca0c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-16 12:38:00 +0000

    Mark ContactCapabilities with causes-havoc

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

commit 677139cf12822406b6dde710ef424701226021cc
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-11 01:13:03 +0000

    Allow Create/EnsureChannel to raise InvalidArgument

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

commit c00c16f5a9ad8cea89375b50c35f0cf27c5b694d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 23:18:02 +0000

    DBusNamesChanged is change notification for DBusNames

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

commit 7fa08c3b63af0b01c4959d63d868af034a44907b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 19:36:24 +0000

    Remove NotImplemented from OfferDBusTube errors.
    
    If the CM doesn't implement DTubes, it shouldn't have given you a
    channel in the first place, should it? :)

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

commit 10b99a7039b7985d5225e62d6332afa41c539312
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 19:01:00 +0000

    Delete Channel.Type.DBusTube.GetDBusTubeAddress()
    
    It is redundant with the return values of OfferDBusTube() and
    AcceptDBusTube()

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

commit 1ac161888baa774300006aacfa0dad3f025c8002
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 19:35:37 +0000

    Make OfferDBusTube() return the bus address

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

commit c31b7fbcceb6d395f8308f4aed4a5d52841102cd
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 19:00:48 +0000

    Turn DBusTube.GetDBusNames into a property

 spec/Channel_Type_DBus_Tube.xml |   35 ++++++++++-------------------------
 1 files changed, 10 insertions(+), 25 deletions(-)

commit 3b180d335669316fd9580354f4cedb748659be10
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 18:28:06 +0000

    Clean up and linkify DBus_Tube_Member docs

 spec/Channel_Type_Tubes.xml |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 7060b6f97f95c7e55b41e094323bc0367a3453d6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-10 18:19:57 +0000

    Remove mention of "tube id" from C.T.DBusTube

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

commit 621ee45e33bb332070d54d6dee9587a96e65eb99
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 17:28:05 +0000

    ContactInfo: clarify precise semantics of Parameters_Mandatory

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

commit 3c56bf0a773657d1fa4205f2c23922314232f58d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 17:27:52 +0000

    ContactInfo: more RFC terminology

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

commit 3376bd1cd8ad168502d33ab42c7c983917d43cbe
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 17:22:27 +0000

    ContactInfo: rename Flags to Parameters as per RFC 2426, and replace Mandatory with a set of flags
    
    This allows for 31 bits of future expansion, and hopefully reduces
    confusion.

 spec/Connection_Interface_Contact_Info.xml |   42 ++++++++++++++++++---------
 1 files changed, 28 insertions(+), 14 deletions(-)

commit 585352b23f2e5702f9c4fd5c1fd383360e244096
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 16:09:49 +0000

    Nail down what the intended errors from RequestHandles are, and give examples
    
    Historically, basically all implementors of RequestHandles have had
    different interpretations of the error conditions, which was a mess.

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

commit 915e92351cd6d2b807e5c73ec88e232eff595bb2
Merge: 61ed2fc fd17b23
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-16 16:02:57 +0000

    Merge commit 'wjt/contact-info'
    
    Conflicts:
    
    	spec/all.xml

commit fd17b2341ac6fbd4973be9355578f02ae4e8d2f6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-15 18:42:39 +0000

    Add examples of possible values of SupportedFields

 spec/Connection_Interface_Contact_Info.xml |   42 +++++++++++++++++++++++----
 1 files changed, 35 insertions(+), 7 deletions(-)

commit fb9ea4b28cf22d0a9a2db0c95f1aa8722a6f819c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-15 18:42:10 +0000

    Specify a representation for "any vCard flag".

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

commit 74ed197c32cc8dd1b461ec2c978b2e78a90552b1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-15 18:41:49 +0000

    Mark new ContactInfo interface as unstable

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

commit 08828912f1065216b2f239b7f2d08ee1f5f523a1
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-15 17:48:50 +0000

    Rename ContactInfo2 to ContactInfo

 spec/Connection_Interface_Contact_Info.xml  |  323 +++++++++++++++++++++++++++
 spec/Connection_Interface_Contact_Info2.xml |  323 ---------------------------
 spec/all.xml                                |    2 +-
 3 files changed, 324 insertions(+), 324 deletions(-)

commit 8e3d6b6336c9e638dc930cef71a8f7bc9189e46d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-15 17:45:57 +0000

    Delete old ContactInfo interface.

 spec/Connection_Interface_Contact_Info.xml |   84 ----------------------------
 spec/all.xml                               |    2 -
 2 files changed, 0 insertions(+), 86 deletions(-)

commit 9d88d2d2715f367725f317dd28fa01419453fe5b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-15 12:19:31 +0000

    ContactInfo: define FieldSpec to represent settable fields

 spec/Connection_Interface_Contact_Info2.xml |   51 ++++++++++++++++++++++-----
 1 files changed, 42 insertions(+), 9 deletions(-)

commit e7d019095ddd4aafad190c1adc1a0a93f3a143b3
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 15:25:00 +0000

    ContactInfo: Remove redundant ChangeNotification flag.

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

commit 55cee3262767d7c02b2474f5cde46b18af3c315a
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 15:21:36 +0000

    ContactInfo: add a SupportedFields property

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

commit 7f837da3b1fab6cf2dd182836ac3c855faea7c53
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 15:00:16 +0000

    ContactInfo: make RequestCI return a single contact's information directly

 spec/Connection_Interface_Contact_Info2.xml |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

commit e4e415b7a085d5b62c22a4e81d06bf92f041736d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 14:49:31 +0000

    ContactInfo: add GetContactInfo to look up cached information

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

commit e2e88ca91bdee09e342d0b722d274ffe1c2a1e89
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 14:30:13 +0000

    ContactInfo: rename GotContactInfo to ContactInfoChanged

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

commit 8bc2a4a949687de5f790ee1ad6d2d4cd2fe80328
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 12:38:17 +0000

    ContactInfo: link to Contact_Info_Field in preamble

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

commit aa79704fdf8078f0dddec42dad16b849efa6a193
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 12:36:29 +0000

    ContactInfo: give an example of unescaping vCard values

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

commit ee9f407e2c7185df61c3db9dd39232a87c1efb87
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-04 12:17:08 +0000

    ContactInfo: make one example field have two comma-separated values

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

commit 8ae75e360939ba0f0da7f85865a5b7e5fb0b69f7
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 15:28:08 +0000

    ContactInfo2: remove trailing newlines from examples

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

commit e024bbbd979aa3effdf1cde28b3c56914a0caa5a
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 15:25:16 +0000

    ContactInfo2: add a flag for SetContactInfo support

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

commit bfa009ca425680f34531d68515f201b63e009724
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 14:35:43 +0000

    ContactInfo2: add blank lines between member definitions

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

commit b0d4bfe797bf81d3ba3d740bec2bb4b592722e56
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 11:46:48 +0000

    ContactInfo2: Change_Notification doesn't mean GotContactInfo will fire

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

commit 2073abc5c456116328904538275bbbfea0d611ed
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 14:16:51 +0000

    ContactInfo2: Use member-ref rather than dbus-ref interface=''

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

commit 14f646ba50f627c2566115233e769117183404de
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 14:11:54 +0000

    ContactInfo2: Correct copyright dates and owners

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

commit 6cc48fde7e218c24aef70ab6062190242c5ec5a8
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 14:11:28 +0000

    ContactInfo2: Pluralize RequestContactInfo

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

commit 154d0989a2846271b50e672d58c176a92cd39949
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 14:06:54 +0000

    ContactInfo2: Rename RequestAll to Request; drop partial info request method

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

commit 250949da605bee14a9a310b4fe7c0f4cee65f260
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 12:47:24 +0000

    ContactInfo2: add flags describing change notification

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

commit bb3009876fbc47f62a093730ebc079262c1ecc16
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 11:26:15 +0000

    ContactInfo2: rationale for flags not being an enum

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

commit a62baa522f21d721ce8b973a0c16a287a3df1001
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 11:22:49 +0000

    ContactInfo2: document vCard -> a(sasas) mapping in more detail

 spec/Connection_Interface_Contact_Info2.xml |  128 ++++++++++++++++++---------
 1 files changed, 87 insertions(+), 41 deletions(-)

commit 5a3da9ab96c016d6dd79dee50b127794675c1887
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 23:47:56 +0000

    ContactInfo2: SetContactInfo can't raise InvalidHandle

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

commit fa093a03e58b774147321c9e6cb4552dcb604d55
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 23:44:30 +0000

    ContactInfo2: SetContactInfo better describes its semantics

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

commit 6d415333fced0ddecd898cb21b01a5f7249c38d7
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 23:44:08 +0000

    ContactInfo2: UpdateContactInfo can only change your own information

 spec/Connection_Interface_Contact_Info2.xml |   21 ++++++++-------------
 1 files changed, 8 insertions(+), 13 deletions(-)

commit 99697f68babe7a5c2ee99f5be68dc86989c93412
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 23:35:39 +0000

    ContactInfo2: Remove unused enumification of vCard field types

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

commit 98e681cf5436d6df67a02f30a19e898eac724315
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 23:32:00 +0000

    ContactInfo2: represent vCard fields as sasas

 spec/Connection_Interface_Contact_Info2.xml |   34 +++++++++++++++------------
 1 files changed, 19 insertions(+), 15 deletions(-)

commit 4881012518abaf1bca1a2309c41d11bcbebedc11
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-17 17:28:38 +0000

    ContactInfo2: preamble tweaks

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

commit d30a29a6e112113d539250591b388003b6505e63
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-17 17:06:28 +0000

    ContactInfo2: move Contact_Info struct documentation to its definition

 spec/Connection_Interface_Contact_Info2.xml |   35 +++++++++++++++++++-------
 1 files changed, 25 insertions(+), 10 deletions(-)

commit 49d2d27859353b4c113f2934a916c0b6f458f0f0
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-17 16:47:20 +0000

    ContactInfo2: add some missing xmlns=xhtml attributes on docstrings

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

commit 69d7233f5ddfc574bc5c11afa979b4e112a1eb18
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-12 17:31:44 +0000

    ContactInfo2: Correct UpdateContactInfo's name for bindings

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

commit 6b3a64f9a959da8cae808556c3e01b6a9e05f547
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-12 13:10:02 +0000

    Add new Contact_Info draft

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

commit 90381043abc303382b71056ff73fa5bc1b654702
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 17:16:04 +0000

    MediaStreamHandler: add CodecsUpdated

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

commit 61ed2fc0210ee684399c58ca32fbcea0f8f0b498
Merge: 8729dec 1b91a95
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 16:25:49 +0000

    Merge branch 'timestamp64'

commit 9a9ef620b4335167ba915da39d5bb670525e5906
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 16:10:53 +0000

    Location: add trivial docs for Contact_Locations

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

commit 00d42f29b9c769ea494e35602e0ee10b12faf6b8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 16:06:15 +0000

    Location: add RequestLocation

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

commit 89904c334478d25f38811c8d1cbed1412e68893b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 16:05:32 +0000

    Location: document possible errors

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

commit dff568c3d047af9fa96a241fbf604accfccef086
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 16:05:00 +0000

    Mention the rationale for Get_Locations working the way it does

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

commit 381150db2415354413f698a7f22f506250042401
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 15:57:31 +0000

    SetLocation: fix name-for-bindings

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

commit 3571b8a4f08d2f4753656d892126c600b837f199
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 15:57:24 +0000

    GetLocations: don't guarantee a LocationUpdated signal later

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

commit e915bd212dfff03c22bf53efb7f4a74e818d0d8c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 16:07:24 +0000

    Location: use signed 64-bit timestamp

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

commit 8729decb0d95fcc59704ef83d58749b8c8d952d1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 15:45:53 +0000

    Sort interfaces in all.xml

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

commit 10d47c35b5ead7f894fdb22b3d37d666824877f1
Merge: 8af4577 397006b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 15:43:21 +0000

    Merge commit 'alban/geoloc'
    
    Conflicts:
    
    	spec/Connection_Interface_Contacts.xml
    	spec/all.xml

commit 1b91a951cd72ba9cb7a447bf52b8322e02c658d9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-15 15:40:18 +0000

    Make Unix_Timestamp64 signed
    
    This is technically an ABI break, but so far the only stable interfaces
    that use it do so in an a{sv}, where implementations should be permissive
    about types (telepathy-glib is, via the tp_asv_get_* functions).

 spec/Channel_Dispatcher.xml         |    4 ++--
 spec/Channel_Interface_Messages.xml |    4 ++--
 spec/Channel_Request.xml            |    2 +-
 spec/Channel_Type_File_Transfer.xml |    2 +-
 spec/generic-types.xml              |    6 +++---
 5 files changed, 9 insertions(+), 9 deletions(-)

commit 8af4577bfd4331ddfb92d67ad927f258449c0ad6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-13 19:17:07 +0000

    Account: explicitly say how to get the well-known name of the Connection

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

commit 1695a864c95e90864b4d3df74d16d8ba9f9dafd1
Merge: 993a811 98628a5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-13 19:14:40 +0000

    Merge branch 'media-clarifications'

commit 98628a570cad2a579e5be436aa310c10a3a2efad
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-13 19:13:15 +0000

    Re-clarify clarifications as discussed with Rob, Sjoerd, Will and Guillaume

 spec/Media_Stream_Handler.xml |   50 +++++++++++++++++++++++++++-------------
 1 files changed, 34 insertions(+), 16 deletions(-)

commit ce488dfc7a0dcd7ce0d40c4dd3c568d3833a8aff
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   2009-01-12 20:42:11 -0500

    Explain what SetLocalCodecs is for

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

commit 113516caa2f263c1c6136c9760f71d1e546c46b7
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   2009-01-12 18:14:45 -0500

    Deprecated SetLocalCodecs and RemoteRemoteCandidate methods that are not implemented

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

commit c40460550b6c269fc4903589d5970e56987be3b2
Author: Olivier Crête <olivier.crete@collabora.co.uk>
Date:   2009-01-12 18:14:20 -0500

    Clarify documentation of some StreamHandler functions

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

commit 993a81189d0b790458a8798493d6cca630721a46
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 19:50:39 +0000

    Fix malformed XML in .Group

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

commit 1b1ca138be59dda4723046e1c86f725827054090
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 19:38:39 +0000

    Prepare version 0.17.17

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

commit e2ad62af7a23e944556119ae195a29eda15006a3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 19:34:58 +0000

    It's 2009, update copyright on things altered recently
    
    Also, bump copyright year to 2008 on some things altered in recent releases

 spec/Account_Manager.xml              |    4 ++--
 spec/Channel_Interface_Group.xml      |    4 ++--
 spec/Channel_Interface_Messages.xml   |    4 ++--
 spec/Connection.xml                   |    4 ++--
 spec/Connection_Interface_Avatars.xml |    4 ++--
 spec/Connection_Manager.xml           |    4 ++--
 spec/Media_Stream_Handler.xml         |    4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)

commit e948a0091203625965a39b277e14da8848eb077a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 19:19:45 +0000

    Rename member-ids to contact-ids and clarify that it's only an optimization
    
    The contacts aren't necessarily all members of the group (in XMPP you
    can be kicked by someone not currently in the chatroom) so member-ids was
    a misleading name.
    
    In addition, we explicitly allow the CM to include and exclude arbitrary
    handle/ID pairs in the mapping, or omit it entirely; clients must have a
    fallback path anyway, so this doesn't make clients any more complicated.

 spec/Channel_Interface_Group.xml |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit d83b5c3be9dfce9b6ccad20e2c9b40db41b7636b
Merge: 886078f 68f5317
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 19:01:56 +0000

    Merge commit 'wjt/trivia'

commit 886078f0593d1af9bbfebfa5efafdf99967f00d0
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 18:09:34 +0000

    Messages: name the Message_Part_Content_Map type
    
    Documenting it properly requires inventing a Message_Part_Index type,
    so add that too.
    
    This is needed because Telepathy-Qt4 can't cope with unnamed container
    types, apart from the few that QtDBus special-cases. It also improves
    our documentation.
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit 2e5912061bdf06bbf5db847c67156e5a069d30d5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2009-01-06 18:07:30 +0000

    Message_Part: add array-depth
    
    Unlike telepathy-glib, telepathy-qt *needs* named types for (almost)
    every type used in generated code. In this case we need to have a name
    for an array of arrays of mappings (aaa{sv}). array²-name was proposed,
    but is not well-formed XML :-( and doesn't scale if we ever need
    an array of arrays of arrays of mappings (etc.).
    
    The semantics of array-depth are:
    * if array-depth is omitted, its value defaults to 1 if there is an
      array-name, or 0 otherwise
    * if array-depth >= 1, an array-name must be given
    * a number of array types equal to array-depth is generated
    * the first array type is named using array-name
    * subsequent array types are named in an implementation-dependent way:
      currently TelepathyQt4 just appends "List" repeatedly
    
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>

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

commit d90ca875715b3317938eec8ef0ffe76a83d1502f
Author: George Goldberg <grundleborg@googlemail.com>
Date:   2009-01-05 19:45:27 +0000

    Add tp:rationale explaining the changes to Display_Name documentation.

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

commit a357ebf4b33316e00d6871c9846531cc2a469a1e
Author: George Goldberg <grundleborg@googlemail.com>
Date:   2009-01-05 19:00:18 +0000

    Improve wording of Display_Name parameter of CreateAccount method.

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

commit 9535fc64aab3540d62ee50fc83c7c7cccf863054
Author: George Goldberg <grundleborg@googlemail.com>
Date:   2009-01-05 18:59:07 +0000

    Clarify explanation of Display_Name parameter on CreateAccount method of AccountManager interface.

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

commit 68f5317b20127f8b5d78743c29df9c7d0174b9a7
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-03 13:23:33 +0000

    Handle_Identifier_Map: tidy documentation of value

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

commit 17b7f336a59fd6f007e79c58dd9de8481224eede
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-03 13:21:02 +0000

    MembersChangedDetailed: include actor's id in member-ids
    
    Perhaps the detail should be called something other than member-ids,
    given that the actor may not be in the channel?

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

commit e48b924fe1f3dfd4f789da2d316a650ebb6c9fd0
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-02 19:34:35 +0000

    Group: MembersChangedDetailed flag's state must not change
    
    It may in retrospect have been a mistake to use a group flag to signal
    that the MembersChangedDetailed signal will be emitted, since groups'
    flags can change over their lifetime so a channel might start and stop
    emitting the new signal. So... let's define that not to happen. :-)

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

commit 6dbd96ce32dfcdac2913ae719cbcce2159f076e2
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-02 18:04:52 +0000

    Channel.Requested does not make sense in channel requests

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

commit 5f11fa65a2dc89975ebda52b895532f3111855c9
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-02 17:50:55 +0000

    Add cross-reference links to Connection.
    
    In the process, fix a reference to an alleged "GetHandle()" method on
    channels, and several references to ReleaseHandle (singular).

 spec/Connection.xml |   48 ++++++++++++++++++++++++++++++++----------------
 1 files changed, 32 insertions(+), 16 deletions(-)

commit 1ac74d3ef9889840cbb9dcb47f8254152f900a83
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2009-01-02 17:39:28 +0000

    Let RequestHandles raise NotImplemented
    
    telepathy-glib's implementation currently raises NotAvailable if a given
    handle type is unimplemented, with a FIXME that this change should be
    made to the spec to allow it to raise NotImplemented.

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

commit 19452bf88fb8ef0ed80f33a1575222779a25be2a
Author: George Goldberg <grundleborg@googlemail.com>
Date:   2009-01-01 13:29:20 +0000

    Clarify the tp:rationale for AccountManager interface's AccountRemoved() signal.

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

commit 65692daa7bcc2906baa7e16ab4c2d53cf0aad536
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-18 12:31:36 +0000

    MembersChangedDetailed: add member-ids detail

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

commit 7b2ebb9d87f4230469920b5d95306c90911a0eb6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-18 12:27:55 +0000

    Add a handle -> identifier map type

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

commit d72330742b47ca428389fd127b0857f68b1bc9eb
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-11 15:41:32 +0000

    Document definition of Media_Stream_Handler_Codec
    
    Previously, the documentation was a big mess of unformatted text on one method
    that happens to use this type.  Now, it's on the struct's definition.

 spec/Media_Stream_Handler.xml |   52 +++++++++++++++++++++++++---------------
 1 files changed, 32 insertions(+), 20 deletions(-)

commit f2cb049d4026db8e2f671457f174438212a15bfc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-12 17:40:10 +0000

    Bump version number

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

commit 3a27bc4466b47396ad699c7b20a2809c307e814f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-12 17:38:00 +0000

    Prepare release 0.17.16

 NEWS                                               |    9 ++++++++-
 spec/Account.xml                                   |    2 +-
 spec/Channel_Interface_Group.xml                   |    2 +-
 spec/Channel_Interface_Messages.xml                |    2 +-
 spec/Connection_Interface_Avatars.xml              |    4 ++++
 spec/Connection_Interface_Contact_Capabilities.xml |    1 +
 spec/Connection_Manager.xml                        |    4 +++-
 spec/all.xml                                       |    2 +-
 8 files changed, 20 insertions(+), 6 deletions(-)

commit c37ff19aadaeb32a27c26fa5ff19360acce64d82
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-12 17:09:03 +0000

    Fix typo in ContactCapabilities

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

commit 8bcd7ca88cf1c1e54d392d9b5eb0e18aa0f5c3f5
Merge: b071b41 ae1948e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-12 17:07:22 +0000

    Merge commit 'alban/alban-enhanced-contact-capabilities-with-complex-types'

commit b071b4136e883d87ac15fb896ed4b2c63c89c64d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-10 15:24:08 +0000

    The NEWS so far

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

commit 81704ad0dc9a68aab082811e4a507af7a7fccd30
Merge: 83bce68 35d161e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 12:37:23 +0000

    Merge commit 'upstream/master'

commit 83bce6841482de9c7f50905ebf9b5a125318d948
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 12:32:23 +0000

    Avatars: explicitly say that tokens should be suitable for making filenames

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

commit b71752a771a833b513a846b289721fe1a5fa76e8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 11:59:52 +0000

    Avatars: add an Avatar_Token type, and tighten uniqueness requirement
    
    This allows a reference implementation of avatar caching to be unaware
    of the Account, avoiding unnecessary coupling between components.

 NEWS                                   |    9 ++++-
 spec/Connection_Interface_Avatars.xml  |   65 ++++++++++++++++++++++++++++----
 spec/Connection_Interface_Contacts.xml |    2 +-
 3 files changed, 66 insertions(+), 10 deletions(-)

commit 35d161ed6bee4c10ee5c0ddd0ca1628a319722a8
Merge: 4e2f3fb 6e6ba91
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-05 11:29:07 +0000

    Merge branch 'members-changed-detailed'

commit 4e2f3fbdc7634b029ccbdaf60afdb66fcc0ead6c
Merge: 1417b13 bad3f14
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 11:24:15 +0000

    Merge branch 'messages'

commit 1417b13b381787b6a6765d5d07faeb612e4420dd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 11:19:27 +0000

    Explain how to parse the default values of 'as' properties in .manager files

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

commit 6e6ba91784500328158a0232854693f89c0ef890
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-05 11:16:40 +0000

    MembersChangedDetailed: cross-reference and correct description

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

commit 9a83b167a6fe1dac962421c708fc1ee9494dbc51
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-05 11:15:43 +0000

    MembersChangedDetailed: require error to be more informative than enum

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

commit b65e9da38df127481c8fbd788044b8cb5da5bfd6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 11:07:23 +0000

    Define a dbus-property flag for .manager files

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

commit bad3f1424100c3a91e7662eb5a0ce5d00489d347
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-05 11:04:30 +0000

    Messages: declare to be stable

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

commit 14c7082308487c3d54013665f2ed9fc2dbe2b1b6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-12-05 11:01:53 +0000

    Group: mention MembersChangedDetailed in preamble

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

commit bcb9e48a80e62b18c4b3b917a5104c6af9b7ab4c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 20:48:47 +0000

    Group: rename Members_Changed_Details -> _Detailed

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

commit 21335fae93590254cdd546bafec37cf3a6f0ca67
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 14:58:41 +0000

    Group: add rationale for MembersChangedDetails::error

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

commit a9f786a52dc30219408f860de4b28be13b2ee0ba
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-19 14:33:46 +0000

    Group: use member-ref in preference to dbus-ref

 spec/Channel_Interface_Group.xml |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

commit 170e1b779c4297bafb274d3ecf277f7d49f3d16a
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 18:23:41 +0000

    Group: add flag for MembersChangedDetails

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

commit a52c9cd2e54da21a020126a7fd4e8a60df40d6ed
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 17:46:15 +0000

    C.I.Group: add MembersChangedDetails signal

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

commit 7d4442c8a2573ccbc9c1979c1c887a50f2933667
Merge: 5767e17 ade7aff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-03 13:08:57 +0000

    Merge branch 'trivia'

commit ade7aff1105b7722e4625a33d87ddacce194b572
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-03 12:50:03 +0000

    upload-branch: translate silly characters in branch name into _

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

commit d5c670eb47388d0511a3d2ea61f0b56b2955786d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-12-03 12:45:44 +0000

    Add a script to find the current git branch, and use it in `make upload-branch`

 Makefile                  |    2 +-
 tools/git-which-branch.sh |   25 +++++++++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletions(-)

commit 5767e1718a55d9829037d46eeb47fec90f6a8afe
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-22 19:56:32 +0000

    Account: UpdateParameters should prod the Connection where possible

 spec/Account.xml |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit 99a93d3c076447374e2a8f5d25dec40d100b87ac
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-22 19:48:35 +0000

    Conn_Mgr_Param_Flags: define DBus_Property

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

commit 4f44e2284f03b6fcf0b2a574342b7576711ac465
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 19:16:53 +0000

    Observer: include ChannelDispatchOperation in ObserveChannels

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

commit 0bc497386e5be509156a8b96885af86efbd5ff8f
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 18:06:26 +0000

    ChannelDispatcher: CreateChannel must return before AddRequest is called

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

commit f13e780e62f5b2e87ec7b7e4c0db131a25298b30
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-25 15:02:26 +0000

    make upload-branch: print probable URL after upload

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

commit 23b55a2d5352e34a5836d94535f7f7798ba60b05
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-25 11:21:24 +0000

    Handler: don't refer to 'ChannelHandler' in preamble

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

commit 90af5f659e93336689e96ddbd1d2b9ab0de6e237
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-25 11:18:26 +0000

    Handler: linkify AddRequest and correct a property name

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

commit 7bf9e161f9ed06c5547aaadc1642d2b34a451c82
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 16:19:22 +0000

    StreamedMedia: update HOWTO to use Requestotronny semantics

 spec/Channel_Type_Streamed_Media.xml |   47 +++++++++++++++++++++-------------
 1 files changed, 29 insertions(+), 18 deletions(-)

commit bd99e21b90b05b5083b19ebed60151f2de78e7b4
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 15:14:06 +0000

    ChannelDispatchOperation: refer to BypassApproval not HandleAdditionalChannels

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

commit 40c10681834e4cb9b3e994b87920f76479f4df9d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-24 14:32:08 +0000

    CreateChannel: request MUST include ChannelType

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

commit 44b8d5214c3134459cb5e4e56665808e9309fa77
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-22 20:39:13 +0000

    AccountManager: add more cross-references

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

commit 376004519bfc48b8981d9d0279c4e38d413b3762
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-22 20:34:58 +0000

    AccountManager: remove reference to Account.PresetParameters

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

commit 74a507d03d9d3c98fe71c352e48ecf387aec196b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-22 20:15:05 +0000

    Account: cross-reference Connection property

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

commit 397006b666ffa8562e3f1ffc276bbc4273ded3f8
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-21 20:42:32 +0000

    Location: fix enum Rich_Presence_Access_Control_Type

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

commit 0aebdc82b065fce085658a6e824a860dce7fae05
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 20:03:56 +0000

    ConnectionManager: clarify RequestConnection.Parameters
    
    Fixes #18219

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

commit 4101adfd1763b02f8127314ea4db130d71da2096
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 20:02:04 +0000

    ConnectionManager: rewrap well-known parameter list

 spec/Connection_Manager.xml |   54 +++++++++++++++++++++++++-----------------
 1 files changed, 32 insertions(+), 22 deletions(-)

commit 55a2fb0ccb94b3d48ececd1eb15f8269cd0deb21
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:59:14 +0000

    ConnectionManager: use 'name (type)' style for well-known parameters
    
    References #18219

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

commit bb6873132c50fe8ab0d9b379aa2ae2ffc52c76ca
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:56:31 +0000

    ConnectionManager: add cross-references

 spec/Connection_Manager.xml |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

commit f4fa7b3a951d1eb4574e7d569e060d0164be8835
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:54:03 +0000

    SimplePresence: add cross-references

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

commit ad2f3cdf891b5a4f26018f11229b813567c96ad9
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:51:38 +0000

    Requests: add cross-references, fix Close vs Closed typo

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

commit d6c576b9c2861414a9cae318945a491bce5e2d72
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:48:19 +0000

    Renaming: add cross-references

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

commit 17cf1c5c62fa0887c058da048a804e9a4394a365
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:46:22 +0000

    Presence: add cross-references

 spec/Connection_Interface_Presence.xml |  118 ++++++++++++++++++--------------
 1 files changed, 66 insertions(+), 52 deletions(-)

commit c882130a7a4ca9b53ff9737d8a2e9bb2ee8e4041
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:39:43 +0000

    Contacts: add cross-references

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

commit e3ac81b98b6437eae7dfe6e94020d7ff65c132db
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:37:57 +0000

    Capabilities: add cross-references

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

commit 996439daac7c88f6dba38e6de59c9dd8c03fe175
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:35:52 +0000

    Avatars: add cross-references; fix "AvatarChanged"

 spec/Connection_Interface_Avatars.xml |   41 ++++++++++++++++++++-------------
 1 files changed, 25 insertions(+), 16 deletions(-)

commit 3ee38f19f80c23f8eba264c1731d3d8c467e88b0
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:33:42 +0000

    Aliasing: add cross-references

 spec/Connection_Interface_Aliasing.xml |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

commit 6c2a81d51cdf35d8c1250f9636718ce3f6ad66fe
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:31:12 +0000

    Channel: add cross-references

 spec/Channel.xml |   93 ++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 59 insertions(+), 34 deletions(-)

commit 7505cef36e0d1b830bd25c5689f7b8af801b20db
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:21:23 +0000

    Text: add cross-references

 spec/Channel_Type_Text.xml |   79 ++++++++++++++++++++++++++------------------
 1 files changed, 47 insertions(+), 32 deletions(-)

commit b44ca0ba0a28479bd2d6558b66a229a3561bb858
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 19:09:26 +0000

    StreamedMedia: add cross-references

 spec/Channel_Type_Streamed_Media.xml |   80 +++++++++++++++++++++++-----------
 1 files changed, 54 insertions(+), 26 deletions(-)

commit ce7317a6bd0aeb3345bef4b37ef36705c6e45d83
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 18:46:14 +0000

    RoomList: add cross-references; change 'type:key' to 'key (type)'

 spec/Channel_Type_Room_List.xml |   57 +++++++++++++++++++++++++++-----------
 1 files changed, 40 insertions(+), 17 deletions(-)

commit f43305937f6bb237edea057cfe81e60452564011
Merge: 8968632 a16faf6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-21 18:12:37 +0000

    Merge branch 'master' into geoloc

commit a16faf68cfc26f2b53dcef86c6447854bddd8545
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-11-21 17:16:12 +0000

    Post-release version bump

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

commit d1da9d29b357bb8e09b702a4a17b1d2172f6f1a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-11-21 17:14:21 +0000

    Prepare release 0.17.15

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

commit 817baa486fce02bef19f3b80ae0986c97cdbf726
Merge: cacf466 b81c9fb
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-11-21 17:07:36 +0000

    Merge commit 'wjt/messages'

commit cacf466f5d5f074cad7d9d33515906492abe1c27
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 13:08:47 +0000

    ContactList: add cross-references

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

commit 27ca09c30788689d3701c14e8017419c3fc94ba8
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 12:49:43 +0000

    ChannelRequest: add cross-references

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

commit 284d9a984c5c281a198391c52db8f83f9943dd49
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 12:45:49 +0000

    Password: add cross-references

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

commit 9f21cd67ea4c917f1b9ca3832a2ec8b866e1a161
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 12:44:49 +0000

    Messages: add cross-references

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

commit 24e012ba0d9261a43f7142c6ef0a8655b7f59d1d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 12:39:30 +0000

    MediaSignalling: add cross-references

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

commit 8b5a673c0ecdb8f269226b1a8cbb9cb8ea6ecd2d
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 12:36:37 +0000

    Hold: add cross-references

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

commit 51b019ca6ee6467b3ac04e861fd50471c2efc8d9
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-21 12:35:29 +0000

    Group: add cross-references

 spec/Channel_Interface_Group.xml |  138 ++++++++++++++++++++++++--------------
 1 files changed, 88 insertions(+), 50 deletions(-)

commit 996bbc2c8bd155d111251ea987916f7a9a60bc03
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:25:15 +0000

    DTMF: add cross-references

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

commit f661bb83096112258134122e5360754def4eb0eb
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:22:55 +0000

    ChatState: fix production of HTML in preamble

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

commit 4f0e82c056b849508a0b4423e78a9c1602de2a46
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:22:38 +0000

    ChatState: remove redundant description of argument types

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

commit b7d34fe86d4108b7b061c9acbf7b301a5b721e00
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:20:41 +0000

    CallMerging: add reference

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

commit 14be7cef2ff898354f29165b4bd1b4e18d03d3df
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:16:07 +0000

    Note that ChannelHandler will soon be deprecated

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

commit c5c776edef7de4a30b089c812e467472a8fd6890
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:15:44 +0000

    Channel.FUTURE: add ref back to Channel

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

commit 20cd756923dd9efc498d2d1a64632f22873ec9dc
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:06:50 +0000

    CDO: HandleAdditionalChannels doesn't exist!

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

commit 779037124046533c6f0977ec94b54c6c68c77e17
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 19:03:12 +0000

    CDO: correct mention of HandleChannels; add refs

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

commit a4a29b4ed9c3910fcbb5571972012279642fb22b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 18:42:02 +0000

    OperationList: add cross-refs and correct the names of signals

 ...Channel_Dispatcher_Interface_Operation_List.xml |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 1d4d1cd8292fdead2b0e912ba66bb08754709302
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 18:36:17 +0000

    Account: Fix unintentional nesting of rationales

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

commit 7537f46ef5b190e4f886547d3f288ffd25551d2b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-20 18:35:45 +0000

    Account*: Add missing cross-references

 spec/Account.xml                  |   57 ++++++++++++++++++++++++------------
 spec/Account_Interface_Avatar.xml |    2 +
 spec/Account_Manager.xml          |    5 ++-
 3 files changed, 43 insertions(+), 21 deletions(-)

commit 917eec239034504857bc63c3df5f98928c36466f
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 13:26:30 +0000

    Tubes: typo s/for/to

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

commit 8968632208a1d57337ff97528c23132dab4ad106
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:26:21 +0000

    Location: use 64 bits for unix timestamps

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

commit 1da38084237bc2c4f61baf2d4516ea05bf36ae30
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:24:34 +0000

    Location: horizontal-error-m: s/vertical/horizontal/

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

commit 2074ae2ef468e0141075a9f7277a23daeb3e5638
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:23:36 +0000

    Location: Accuracy_Level_PostalCode: should be Postal_Code

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

commit eb04b6552768fe1f21774ba3c429a0a5bb0d2010
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:23:00 +0000

    Location: accuracy-class: rename to accuracy-level

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

commit cca9cbab203f1a411236520bdf487e64ba9b23a3
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:16:16 +0000

    Location: use <tp:member-ref> for links

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

commit ffb37488137010bf9a059e0df41cb04f9a8fe3c6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:10:49 +0000

    Location: Rename signal to LocationUpdated

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

commit ef6d75db2bedbf117860e927e99a9f926aca39ce
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:10:04 +0000

    Location: Remove GetLocations and rename RequestLocations to GetLocations

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

commit 3d2ddaef98d3cc58727a5de28f4d07e989dc62ff
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 01:07:57 +0000

    Add support for C.I.Location.DRAFT in the C.I.Contacts interface

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

commit 7e4e91f3e1e09c171da62ffcc3f7714fc8d98eb2
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 00:56:24 +0000

    fix typo: "propogation"

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

commit ebb8ded17ffc940e2977b0e9ecc7aec99e984c1b
Merge: 47a8565 1d41503
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-19 00:55:37 +0000

    Merge branch 'master' into geoloc

commit ae1948e61c5585c4d2c78ffdef4f2eebf2885c0a
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 20:05:54 +0000

    Add support for C.I.ContactCapabilities.DRAFT in the C.I.Contacts interface

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

commit 07afe2aa2581f22fa2189b66557e41c93432c4b1
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 20:00:13 +0000

    Caps: pluralize ContactCapabilitiesChanged (several contacts' caps in the same signal)

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

commit 28307e20b303eb3b03db489770dd8ebde9ebf7f4
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 19:48:24 +0000

    Caps: remove Enhanced_Contact_Capability because there is Requestable_Channel_Class

 spec/Connection_Interface_Contact_Capabilities.xml |   31 ++------------------
 1 files changed, 3 insertions(+), 28 deletions(-)

commit 85d21e471b6d5b32344f3098c204085c318dfdb2
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 19:44:08 +0000

    Rename Contact_Handle_Enhanced_Contact_Capability_Map to Contact_Capabilities_Map

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

commit 30aa83bac1191c5fce37775d79185d471fc14c9e
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 19:34:28 +0000

    SetSelfCapabilities: explain when ContactCapabilitiesChanged is emitted and the rationale

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

commit cabb34d7d1890eb0f6045bab0e7401945bd36e1f
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 19:28:29 +0000

    SetSelfCapabilities: optional properties may be ignored

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

commit 854af522244eb318d14f17953d0c1e441afa8006
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 19:21:50 +0000

    Caps: use internal links

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

commit eb1c860828a48535838baa1b005ca736c26dcab9
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 19:17:28 +0000

    Caps: rephrasing preample

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

commit 32ab8dada4c4df99bdc189425c1d5e25088f4ce5
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 18:40:04 +0000

    spec/Channel_Type_DBus_Tube.xml: MUST/SHOULD uppercase

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

commit aa13364f3b530b650751fe41c6135a697905aec8
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 18:32:39 +0000

    Remove GetStreamTubeSocketAddress because it is not needed (the application already receive the address as a return value of AcceptStreamTube)

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

commit 7b77ab3afe7ce7a9437f9f592219dd14e4852329
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 18:23:40 +0000

    SupportedSocketTypes: mandate ipv4, localhost.

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

commit 77adf93ae46bf48aa82269c6cb340bd94ed93be2
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 18:13:48 +0000

    spec/Channel_Type_Stream_Tube.xml: Remove reference to the tube ID

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

commit 4cdc27419df9f47575e643d98549d9d4219eedd3
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 18:10:54 +0000

    OfferStreamTube cannot return not implemented if the CM does not support stream tube at all because the channel would not have been created

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

commit 3a0e5a37dd607f1fe2a02ed465da72eae713a5fe
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 18:04:04 +0000

    spec/Channel_Type_Stream_Tube.xml: Better introduction wording

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

commit fc258500df712b8923489a22a1081deb5315c26b
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 17:54:20 +0000

    Tube Parameters: change the example to use 'smb'

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

commit 79b5fdae71d9a76971e54eeda4d9bfb495b4a416
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 17:09:59 +0000

    spec/Channel_Interface_Tube.xml: side effects*

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

commit 20ab6910b60185ed400cb2e9849ddd73b28a1f39
Merge: dbe8bce 1d41503
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-11-18 17:02:24 +0000

    Merge branch 'master' into alban-requestotron-tubes
    
    Conflicts:
    
    	spec/all.xml

commit b81c9fbbd800f3b9383c19b746d5d34699703f01
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 13:26:54 +0000

    Messages: remove trailing whitespace from Accepted

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

commit f24e4b80beacf6221e58985ce4670ae968d9510e
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 13:17:19 +0000

    Messages: add Message_Sending_Flags to MessageSent signal

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

commit b034288c6d03d5f2978f551e3165c5e40f2e7f24
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 13:08:34 +0000

    NEWS: add the chosen name for the next release

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

commit c780620a09618fa4a0d699f95502a84e6e7828f5
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 13:00:50 +0000

    Messages: generalize delivery-dbus-error-message

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

commit dd2bfc7b046fc8a89f735413e51e64c496713d9b
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-18 13:00:18 +0000

    Messages: delivery-dbus-error might not be implementation-specific

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

commit 24fe46e817658d1c75b0d740e1fde2c172d97140
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-17 14:09:21 +0000

    Messages: add a dbus error header to delivery reports

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

commit 1d41503493f062d7e0cba9ffa20fdb977a0f835d
Merge: f6578a3 a5a1dd3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-14 10:44:51 +0000

    Merge branch 'file-transfer-cassidy'

commit a5a1dd37a3484ce30d04f421db63aaa51b5a3add
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-14 10:30:26 +0000

    FileTransfer: Socket_Address_Type_IPv4 is mandatory

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

commit cfb77893db9ea1ea26db53865924ebf843cf167e
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-13 18:15:10 +0000

    s/SElinux/SELinux

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

commit ae09141094a421a6f0a5cd68e16dd6b05a504655
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-13 18:14:36 +0000

    Channel_Type_File_Transfer.xml: fix typo in description

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

commit f6578a3c02085dcf80508aeeeba444d7df3f63e6
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-11 18:43:37 +0000

    message-sent SHOULD be present on outgoing messages

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

commit 9f1600962af624da46d21877308e496aafd25f61
Merge: 1714302 f8943bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-11-12 12:17:59 +0000

    Merge commit 'origin/messages'

commit 1714302c8d65e9dc2bb85395a58866fc640f7586
Merge: 630b0b9 41cb2e9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-11-11 17:35:21 +0000

    Merge commit 'pessi/pessi'

commit 630b0b98398c1d1ebb0bdb98cc0b76023ed65897
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   2008-11-11 16:41:49 +0000

    Account.Interface.Avatar: give Avatar a tp:type
    
    This is necessary for telepathy-qt4 code generation to succeed.

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

commit 6722dfa0b85bf6f3eaa94c93328748ac70f86cbd
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   2008-11-11 15:26:48 +0000

    Update NEWS for Account.Nickname fix

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

commit 0ae1a47a553a9264cbbc08a515617af180c04d94
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   2008-11-11 14:20:12 +0000

    Account.Nickname: change type from 'as' to 's' as was intended
    
    This is an ABI break, but the only known implementation (Mission Control
    5) appears to assume 's', not 'as', in any case.

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

commit cb3fcd9d8e86344c1ac839cb071ceb761e9a2b1c
Merge: 389a79c 2386672
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   2008-11-11 11:52:55 +0000

    Merge commit 'mardy/dead_channel'

commit 389a79cf6266742752f536e837b41711a06a1ed1
Merge: 21e0ef4 d8e22a0
Author: Simon McVittie <http://smcv.pseudorandom.co.uk/>
Date:   2008-11-11 10:36:27 +0000

    Merge commit 'mardy/request_properties'

commit d8e22a0cd9366cf22a29b87d49bdf97bfaca4744
Author: Alberto Mardegan <alberto.mardegan@nokia.com>
Date:   2008-11-04 09:08:11 +0200

    Add the Account property to the CR
    
    Add the Account property to the ChannelRequest, as it was passed to
    Create/EnsureChannel.

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

commit 372c972c9fa240e6a43d81422442038eb02917c1
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-10 11:27:48 +0000

    remove Socket_Address_Type_Local_Path

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

commit 2ffd7bdce09289319210c6d620089b271ea3b6c3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-10 11:26:14 +0000

    Channel_Type_File_Transfer: remove the paragraph about Socket_Address_Type_Local_Path

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

commit 2c1e5ad61ad70d513ac60826c14dcf8db0792fbd
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-06 11:52:06 +0000

    fix File_Transfer_State_Change_Reason enum

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

commit 477eb069e4a5c032dabf5ab22d3ca3e4eb09e3dc
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 12:09:32 +0000

    explicitely say the 'variant' is the address in Socket_Address_Type descriptions

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

commit 893206f00b7f2fd197bd901e16af822baf6b53f3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 11:59:18 +0000

    fix typo

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

commit 132379cdddc4e0928589f64dea9316dc7e96c168
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 11:54:57 +0000

    Improve AcceptFile description

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

commit 8160a148a7acbd3fde39148c6e9bdedca60f5cd6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 11:37:27 +0000

    tweak intro description

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

commit f7020a9f22f20c8ee31089fe2e8696e7c35249f8
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 11:34:02 +0000

    fix style of Socket_Address_Type_Local_File description

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

commit 04e709200d0745e00807b2c3edc0bc4c43f909ae
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 11:32:36 +0000

    Improve descriptions

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

commit 8b65eebc9133d9065529d0a6e7b1e65f84c4a306
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-05 11:29:39 +0000

    make sending file description clearer

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

commit 41cb2e965c8445c4320e89e573d273bc85dc503f
Author: Pekka Pessi <Pekka.Pessi@nokia.com>
Date:   2008-11-05 12:16:17 +0200

    Channel.Interface.Messages: Added Delivery_Status_Accepted for 202

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

commit 4d382804a0ae5f123f89cd8758a18cc3b74f7058
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:45:22 +0000

    add tp:rational about the Local_File socket type

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

commit 730219652c1cba350c7be9dde836d94915e929ff
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:41:09 +0000

    improve State_Pending description

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

commit eb9c42f4edd4a32d3994f36ed55d13069d0c1e6f
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:36:23 +0000

    fix typo in InitialOffset description

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

commit 5cd2ef726de9585d70db7f50885913ae5c4040af
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:35:52 +0000

    add a missing space

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

commit 414edca062be2ec9334849449cbdc7db7cf7ae2d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:34:37 +0000

    user have to respect and not check the InitialOffset property as we now have a signal informing him about its value

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

commit 31bb21ff8f564b4407d5b451fd2fb907c7230e70
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:33:18 +0000

    add hyperlink to InitialOffsetDefined

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

commit 8046c2dcb87222e6985592dcde2bfd454cea9069
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:27:44 +0000

    rephrase description of the default value of Size and Description

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

commit 74dfc35ab2b1a7e4c6db8066e13e6648ae4e90a6
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:23:54 +0000

    s/must/MUST

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

commit 79465ca056f431de7ec8680604dde9e936786bed
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:23:15 +0000

    fix typo

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

commit 10bce21847b9612e29cf8dde5d0441d5399ccad3
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:22:06 +0000

    Change NotAvailable error description for ProvideFile

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

commit 094b9acca7ebce7b6e9eb82b9ba57443f633a1a0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:11:38 +0000

    improve ProvideFile description

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

commit 61379e444c606891e5b85ef8af1a148b76018579
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:10:25 +0000

    s/readed/read

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

commit 9056981a9d457de602d0cb362cd09cb5c0ec6480
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 19:09:58 +0000

    more explanations about the socket approach

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

commit 4cabdd22113df1b415f6aeea4cfcacc519e07378
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:59:45 +0000

    document how to use Socket_Address_Type_Local_Path with transfers

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

commit 7ff71be84720f0435d3ec0737ad08fcdfcf57903
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:47:59 +0000

    remove Channel_Type_File_Transfer_Local_File.xml

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

commit 801b9fe87138f6a83b02aef8b48ce48730abde27
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:47:25 +0000

    add Local_File fake socket address type

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

commit 41bcb7b3676aef17becfbee9059180fcc2ac4b45
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:39:53 +0000

    change ProvideFile description

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

commit 9ace506546a56627a2a29dc398d3e30387a08ae9
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:25:59 +0000

    Explain the new workflow

 spec/Channel_Type_File_Transfer.xml |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

commit 9862c3149e31f6ebe4d8dc5dc4e5fe8cd922bdd4
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:21:51 +0000

    The InitialOffset property is undefined until the InitialOffsetDefined signal is emitted

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

commit 0b800f146b89623bef2ff8fe6ec3df400969ade2
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 18:17:41 +0000

    add the InitialOffsetDefined signal

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

commit 21e0ef4499e82e39b90701b7962e749a9fde7a15
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-11-04 18:00:56 +0000

    Messages: add plural form for Delivery_Status

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

commit ff0d274b1d0c9f768c3d23ac31b98dec11190f6c
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 17:50:43 +0000

    Simplify file transfer states by merging the two pending states and dropping the not offered one

 spec/Channel_Type_File_Transfer.xml |   30 ++++++++++--------------------
 1 files changed, 10 insertions(+), 20 deletions(-)

commit 3e1a3cc33b687f11186d4507fafab3369f1681b0
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 17:32:29 +0000

    rename OfferFile to ProvideFile

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

commit 181c91f00a54ac0afcadacb1f8253589ad0f768d
Author: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date:   2008-11-04 17:26:07 +0000

    add ContentType to the mandatory properties list

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

commit 58bf355c3b3d06e1efd1ead91a27b1943c20ca1d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-11-03 23:04:52 +0000

    Added rationale about the socket approach.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 26e841eeb5101b60475541af86a59a8317d4b490
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-11-03 22:57:05 +0000

    Added Channel.Type.FileTransfer.LocalFile interface.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit f8943bc75bda6b27c71f9edc069554a47108ea79
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-10-31 16:01:28 +0000

    Messages: clarify PendingMessages docs
    
    Calling this list a superset implies that it might have more messages,
    which is false. It might have *more information*, though, so I'll say
    "more detailed".
    
    Also add <tp:dbus-ref> to replace clumsy wording with hyperlinks.
    
    (As per review from wjt)

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

commit 47a8565af5dc7e7bb8dc634b30891fb6b92b72ed
Merge: f49fe2e 3adc1ca
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-31 00:43:46 +0000

    Merge branch 'master' into geoloc

commit 3adc1caaee6fc0fad7a5b5cc3de9345aecf3353c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-10-30 17:29:56 +0000

    Start 0.17.15 development

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

commit 95cf63781d0b476fd3753db362c824ac78caf967
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-10-30 17:20:39 +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:   2008-10-30 17:01:42 +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:   2008-10-30 15:35:25 +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:   2008-10-30 15:29:54 +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:   2008-10-30 14:28:49 +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:   2008-10-30 14:28:29 +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:   2008-10-30 14:27:25 +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:   2008-10-30 10:57:13 +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:   2008-10-29 16:43:28 +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:   2008-10-29 16:35:29 +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:   2008-10-29 15:56:01 +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:   2008-10-29 15:40:33 +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:   2008-10-28 18:11:01 +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:   2008-10-28 18:10:30 +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:   2008-10-28 18:09:39 +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:   2008-10-28 17:09:29 +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:   2008-10-28 16:58:05 +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:   2008-10-28 16:34:37 +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:   2008-10-22 12:05:53 +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:   2008-10-22 12:03:48 +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:   2008-10-22 12:01:46 +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:   2008-10-22 12:00:36 +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:   2008-10-22 11:58:53 +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:   2008-10-22 11:58:18 +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:   2008-10-21 10:20:33 +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:   2008-10-21 10:19:58 +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:   2008-10-21 10:19:14 +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:   2008-10-21 10:18:55 +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:   2008-10-21 10:18:22 +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:   2008-10-21 10:17:51 +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:   2008-10-21 10:16:15 +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:   2008-10-21 10:15:42 +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 662bd8dab1ac292ab3e48ef01911094e6321e180
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-28 12:45:06 +0000

    Updated main docstring about receiving a file and added a note about a non-zero offset.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit c52e43fa56edd544c30a3ee44d437b8645d6bc25
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-28 12:39:39 +0000

    Removed note about character case in File_Hash_Type.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit a59bd29e03e808590e853dcb262425bb392f4571
Merge: 4695f4a 6cfb7bb
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-27 16:57:49 +0000

    Merge branch 'master' into alban-enhanced-contact-capabilities-with-complex-types

commit dbe8bce09503806f4cd8d8856cfb2d7ccbd8294e
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-27 16:57:07 +0000

    Remove Initiator on Channel.Interface.Tube because we already have InitiatorID and InitiatorHandle on the Channel interface

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

commit 472de3f102b6097e59c18d5005fb9cc4958dab2f
Merge: 48d604f 6cfb7bb
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-27 16:56:40 +0000

    Merge branch 'master' into alban-requestotron-tubes

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

    Merge commit 'alban/alban-knownlist'

commit 5c01821553ca80c12b9dd8cbbb3f38ca9f032ff4
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-22 12:46:08 +0100

    Added Date property.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 8a78ec98a8e73c886a3743a354c47eb3734c3091
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-22 12:45:55 +0100

    Made method arguments Ugly_Case.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit aee57fc1dc246a7cc245e5c003ad81a0789e65b0
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-22 12:45:27 +0100

    Renamed CreateChannel method as it's no longer a DRAFT.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit bb6ee67aba7225d99ea6776a5b5d281a46d605c5
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-22 12:31:00 +0100

    Added tp:name-for-bindings to properties.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 4be7d7bbd2a5410720f232aaaec24d67c7f38428
Merge: 1526cb5 adb2fa6
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-22 12:18:50 +0100

    Merge branch 'master' into file-transfer

commit 1526cb5cea4297ed02faaffd89ceef99319f2bd0
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-21 20:59:17 +0100

    Use en_GB when spelling cancelled.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 1227042082f50534950a0db7ece7ebdd9161eace
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-21 20:58:04 +0100

    Add bullet points to main docstring to explain how to send/receive a file.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit cdcca5aea81ecdaec69d7cb138ab23521515f9d6
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-21 20:54:54 +0100

    Add xmlns to opening docstring to actually display the paragraphs nicely.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 48d604fd087cd5509c021f5abaaf55bd78993cc0
Merge: f7aa927 adb2fa6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-21 11:51:28 -0400

    Merge branch 'master' into alban-requestotron-tubes

commit 4695f4aa04b66ee811ade1785ae22ff98f3fac05
Merge: 5304be6 adb2fa6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-21 11:49:36 -0400

    Merge branch 'master' into alban-enhanced-contact-capabilities-with-complex-types

commit 5c6accd9e4f3c8b076a847843106871e870b0df0
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-16 15:52:01 +0100

    Renamed file from/to Channel_Type_File{,_}Transfer.xml.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 spec/Channel_Type_FileTransfer.xml  |  460 -----------------------------------
 spec/Channel_Type_File_Transfer.xml |  460 +++++++++++++++++++++++++++++++++++
 spec/all.xml                        |    2 +-
 3 files changed, 461 insertions(+), 461 deletions(-)

commit 36231f14dad266b98f957267f2419c30b7b4eeb0
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-10-15 19:16:58 +0100

    Fixed a typo.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 2386672b0dcda98f0a38b84de5c1021fe5466ece
Author: Alberto Mardegan <alberto.mardegan@nokia.com>
Date:   2008-10-15 11:44:16 +0300

    Add case "One channel (of many) is closed while in Dispatcher"
    
    Add the case of a channel, part of a bundle, being closed while the dispatcher
    is handling the bundle to the clients.

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

commit adb2fa64d2d6d07432d696e46f1188432a75ae6c
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-10-13 18:31:48 +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:   2008-10-13 17:17:36 +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:   2008-10-13 17:16:56 +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:   2008-10-13 16:55:10 +0100

    Update NEWS

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

commit c92413db74518211016de404388ff8634d93e98a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-10-13 16:40:46 +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:   2008-10-13 16:40:24 +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:   2008-10-13 16:14:10 +0100

    Collate news so far

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

commit f49fe2e0b9c7cf6137b1040bb130554669e92632
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-12 12:45:07 -0400

    Add tp:name-for-bindings for geoloc

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

commit 3a27d76f2ee07794c9b92d13b56099d0214e35ab
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-12 12:44:51 -0400

    Fix tp:type

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

commit b086197302f6bb237d8605dbbe8ada1b069c366b
Merge: af23185 cb14f04
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-12 12:24:15 -0400

    Merge commit 'origin/master' into geoloc
    
    Conflicts:
    
    	spec/all.xml

commit cb14f04f94ba39dc38d9646f7ef08512e53ad3ae
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-10-09 13:53:03 +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:   2008-10-09 13:42:13 +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:   2008-10-09 12:22:45 +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:   2008-10-09 12:06:33 +0100

    ChannelDispatcher: note that User_Action_Time is passed to Handlers

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

commit 5304be6af7ae7e298a9525e6a53f06f7f5dc4984
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-08 11:24:37 +0100

    Stop using the workaround for bug #17329
    
    There was a bug in dbus-glib that prevent to use the right type:
    Instead of a{ua(a{sv}as)}, we used a(ua{sv}as) as a workaround.
    See http://bugs.freedesktop.org/show_bug.cgi?id=17329
    Now there is a fix, so we don't use the workaround anymore.

 spec/Connection_Interface_Contact_Capabilities.xml |   38 +++++++++++++++++---
 1 files changed, 33 insertions(+), 5 deletions(-)

commit c1b6e8a59817ca73fb90a4e559f04995e2592d63
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-07 14:46:23 +0100

    Remove tp:struct Contact_Capability_Change because it is not used.

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

commit 74baa2a4e42c9f6eee5fbad191b5ff7ec4c5c604
Merge: 60e8d8f 711dcc1
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-10-07 14:27:46 +0100

    Merge branch 'master' into alban-enhanced-contact-capabilities

commit 711dcc1b51bd1bc121e37518c6c896458eab574c
Author: Will Thompson <will.thompson@collabora.co.uk>
Date:   2008-10-07 12:18:40 +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:   2008-09-30 14:17:04 +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:   2008-10-07 11:38:24 +0100

    Merge branch 'dispatcher-clients'

commit 69415c3a0dd3220f8f7b8048ab8957a68387fb45
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-10-06 12:09:17 +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:   2008-10-06 12:07:17 +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:   2008-10-06 12:04:56 +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:   2008-10-01 14:29:56 +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 f7aa927efcf52ff59c4d26f0a7046bf200dd7ace
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-30 15:11:48 +0100

    Better explanation of tube parameters, thanks to wjt

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

commit 7f42a5bed6cf0684a9a3c07984822258da2ae6c1
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-30 15:00:52 +0100

    Better introduction to Chan.Iface.Tube, thanks to wjt

 spec/Channel_Interface_Tube.xml |   25 ++++++++++++++++---------
 1 files changed, 16 insertions(+), 9 deletions(-)

commit c800c7b9025dbf584eff1cd1f7b073c64d547a2d
Merge: 22958b8 289e3f1
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-30 14:47:14 +0100

    Merge branch 'master' into alban-requestotron-tubes

commit 289e3f147910d80072baddd4ae30a55249a9707b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-26 16:43:14 +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:   2008-09-26 16:09:03 +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:   2008-09-26 12:46:59 +0100

    Merge branch 'dispatcher-clients'

commit 6e7cd818297088087fdf9edd98fc79dcd45b5bd4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-24 19:00:57 +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:   2008-09-23 22:11:35 +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:   2008-09-23 22:05:12 +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:   2008-09-23 22:04:47 +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:   2008-09-23 22:04:23 +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:   2008-09-23 22:03:34 +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:   2008-09-23 17:30:58 +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:   2008-09-23 17:28:34 +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:   2008-09-23 15:52:06 +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:   2008-09-23 15:51:37 +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:   2008-09-23 15:27:23 +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:   2008-09-23 14:56:19 +0100

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

commit 60e8d8fc7035e1ca00592a9625fb6c7eea38d62a
Merge: 7d9787e e1e34a6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-23 11:40:27 +0100

    Merge branch 'master' into alban-enhanced-contact-capabilities

commit 22958b8b71203a0b95fd7d730c15736c9226807a
Merge: af7f29c e1e34a6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-23 11:38:02 +0100

    Merge branch 'master' into alban-requestotron-tubes

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

    Update NEWS

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

commit e1e34a60d01a2c7e24f1a765d26b2536f3f4a2ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-22 17:57:42 +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:   2008-09-11 19:59:48 +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:   2008-09-22 17:13:10 +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:   2008-09-22 17:12:39 +0100

    dis32: explain CD crash-recovery

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

commit d6eb408133c9273ca18dbcfadfcd02eb129d4db8
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-18 18:45:34 +0100

    Added a "Requested" state change reason.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 1834160af1d62500409f45cb869264fbcc0c6d08
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-18 17:53:29 +0100

    Updated NotAvailable error docstring for AcceptFile.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit a3c26eed9fb0c4adde69a7b0e4b2413d2131da40
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-15 19:47:00 +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:   2008-09-15 19:45:36 +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:   2008-09-15 19:34:50 +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:   2008-09-15 19:32:46 +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:   2008-09-15 19:32:19 +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:   2008-09-15 19:05:54 +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:   2008-09-15 18:14:56 +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:   2008-09-15 18:13:54 +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:   2008-09-15 18:13:32 +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:   2008-09-15 18:04:35 +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:   2008-09-15 18:04:13 +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:   2008-09-15 18:04:00 +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:   2008-09-15 18:03:41 +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:   2008-09-15 17:01:02 +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:   2008-09-15 16:53:17 +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:   2008-09-15 16:53:14 +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:   2008-09-15 16:49:00 +0100

    Merge branch 'master' into dispatcher-clients

commit 61fc5b608d4a267f8865967fa1269245c849a6a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-15 16:42:53 +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:   2008-09-15 16:38:02 +0100

    Merge branch 'destroyable'

commit af7f29cddf8a28969f9dd64d0c59db931d2976e9
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:35:11 +0100

    Tubes: Connection.Interface.Requests.DRAFT.CreateChannel is no more a draft

 spec/Channel_Interface_Tube.xml   |    6 +++---
 spec/Channel_Type_DBus_Tube.xml   |    2 +-
 spec/Channel_Type_Stream_Tube.xml |    7 ++++---
 3 files changed, 8 insertions(+), 7 deletions(-)

commit e4d2e53bcad038559806d9f23d3274a5c15d3fb2
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:34:24 +0100

    Update tube branch with tp:name-for-bindings

 spec/Channel_Interface_Tube.xml   |   11 +++++++----
 spec/Channel_Type_DBus_Tube.xml   |   14 ++++++++------
 spec/Channel_Type_Stream_Tube.xml |   13 ++++++++-----
 3 files changed, 23 insertions(+), 15 deletions(-)

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

    Merge branch 'destroyable' into dispatcher-clients

commit 075ba434a599e82ce7e7bcf4a10b85d93a72c400
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-15 16:25:28 +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:   2008-09-15 16:22:37 +0100

    Add C.I.Destroyable

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

commit 1e79ab5858e183a510144fc161cd0c8e0377c8ee
Merge: 1cd54bb 6e07c84
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:23:00 +0100

    Merge commit 'origin/master' into alban-requestotron-tubes

commit 3da98012eb86a60b63e2cb19ee250ddaede0c287
Merge: 622b9c1 31b00c5
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-15 16:17:55 +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 7d9787e102652eed1be53cf629118c50fa25307e
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:21:44 +0100

    Connection_Interface_Contact_Capabilities.xml: Better introduction

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

commit b318f9c7abdd0eaeee464480c3b38f892d8c7ee5
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:21:18 +0100

    Connection_Interface_Contact_Capabilities.xml: Add tp:name-for-bindings

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

commit c2eba9e23ba56fea8d79e88189ff248f0f26c954
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:20:44 +0100

    Copyright update to 2008

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

commit ea87a1fa684d0062489dbd909461414deb76e84d
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:19:51 +0100

    Add array-name for String_Variant_Map

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

commit 98c3ebbcebe58af0fbcb7390746225fddc80e453
Merge: 4b4b6b5 6e07c84
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 16:16:08 +0100

    Merge commit 'origin/master' into alban-enhanced-contact-capabilities

commit 622b9c1c34aca2552c4e6411c25c1d79a7ef6a61
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-15 16:12:25 +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:   2008-09-15 16:12:01 +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:   2008-09-15 16:08:54 +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:   2008-09-15 16:08:31 +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:   2008-09-15 16:08:05 +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:   2008-09-15 16:07:20 +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:   2008-09-15 16:07:02 +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:   2008-09-15 16:06:48 +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:   2008-09-15 16:06:36 +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:   2008-09-15 16:06:26 +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 1cd54bb276520370bb30543fc59440625890a82d
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 15:41:10 +0100

    Tubes: Tube_Channel_State: how do you move from a state to another

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

commit 9b3944f039725758fc35f2bbb5cb8247aedf546b
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-15 15:17:06 +0100

    Tubes: Add an example of valid Parameters property

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

commit 0f1644b6a92b93fe09c0e92799343bd32b88e0d6
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-15 15:06:16 +0100

    Updated File_Transfer_State_None's docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 7ae3c6846dddcd48c842b2e7dd8ce040e4d26a28
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-15 15:05:43 +0100

    Updated main docstring to show the socket type is specified on offering AND accepting.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit cf21384e76b83edfbbb7ba87e5f4d443e687c51c
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-15 15:04:37 +0100

    Corrected a whitespace typo.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 31b00c58197e054773c34344e5733c82ea97765b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-12 17:28:09 +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:   2008-09-12 16:39:07 +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:   2008-09-12 16:45:15 +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:   2008-09-12 12:58:43 +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:   2008-09-12 12:51:44 +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:   2008-09-10 13:20:09 +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:   2008-09-12 12:45:32 +0100

    Merge branch 'master' into dispatcher-clients

commit fefda12e4cce1296ef574387e8c2f85cb1b68cdc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-12 12:44:43 +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 4b4b6b5aa95fb49eaff54b38a284e61966f7d871
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-05 15:42:30 +0100

    Remove some impossible errors on GetContactCapabilities

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

commit 37c01d0356b4a3f18b3e3377968e2eea76de22ac
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-04 19:06:05 +0100

    Use Channel_Class instead of String_Variant_Map

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

commit 4c8e6358fc656eb45d32b1818fcce23c7c41f2eb
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-04 19:03:22 +0100

    Update signature of ContactCapabilitiesChanged: do not send a diff but the whole new caps of the contact

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

commit ec2aba159f4dc81968d391cfe2994e4b92b78f29
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-04 18:58:47 +0100

    SetSelfCapabilities: replace all caps.

 spec/Connection_Interface_Contact_Capabilities.xml |   34 ++++++-------------
 1 files changed, 11 insertions(+), 23 deletions(-)

commit 9256b35e5bbe43605d1dfabe376fb87ba613fddd
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-04 16:30:33 +0100

    Use "channel classes" terminology

 spec/Connection_Interface_Contact_Capabilities.xml |   21 ++++++++-----------
 1 files changed, 9 insertions(+), 12 deletions(-)

commit 5fb733a278e57d65936d28c8aff5492b9ed6fa68
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-09-03 16:24:02 +0100

    Add AdvertiseContactCapabilities

 spec/Connection_Interface_Contact_Capabilities.xml |   43 ++++++++++++++++++-
 1 files changed, 40 insertions(+), 3 deletions(-)

commit 5be274743d22067d3c09a469ea96f5d0930b2ab6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-28 15:40:19 +0100

    New signal ContactCapabilitiesChanged on Connection.Interface.ContactCapabilities

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

commit d48b129bb35e3e3aab195b5739e2ff43da9eeede
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-27 16:50:05 +0100

    Don't use too complex type in GetContactCapabilities because of a bug in dbus-glib: Bug #17329

 spec/Connection_Interface_Contact_Capabilities.xml |   12 +++---------
 1 files changed, 3 insertions(+), 9 deletions(-)

commit 7886b9756770e3567653dcf56fff851c5e31cbba
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-27 13:19:12 +0100

    s/enhenced/enhanced

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

commit c7512187b3396649a356075d5e40883ab2d3d9fe
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-27 13:18:36 +0100

    GetContactCapabilities returns a map Handle -> Capabilities

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

commit 4cd6b5e010ecad7e6e38c53108813cb30a1e50ee
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-22 11:20:15 +0100

    Explanations on the struct Enhanced_Contact_Capability

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

commit c597fcf303f86b0457ae059b3c33787bd20087ca
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-21 19:14:01 +0100

    Enhenced Contact Capabilities: clarify and remove client caps advertisement for now

 spec/Connection_Interface_Contact_Capabilities.xml |   34 ++++++--------------
 1 files changed, 10 insertions(+), 24 deletions(-)

commit 42ae3c408d864f0ecd05e44518e05cf1c863e412
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-21 19:02:07 +0100

    First draft of Connection.Interface.ContactCapabilities.DRAFT

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

commit 211034650d207621ad7fc52f9ba54d0bc04eef75
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-10 18:54:43 +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:   2008-09-10 17:45:08 +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 3c637c30586b3ddeb0e5f6c42316973564be99eb
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 16:07:19 +0100

    Updated main channel type docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 spec/Channel_Type_FileTransfer.xml |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

commit 22ca4bade6f3b31c0cce5cf97616a8d44a4d9c4a
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 15:36:34 +0100

    Fixed State_Accepted's docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit bb9a8c33558ad7512b60e05e597009856df72e55
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 15:32:34 +0100

    Misc. fix to AcceptFile's docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 57c8a3f6abde10dc2c25a3ee9fbb75e68423065f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 15:26:39 +0100

    Capitalised SHOULD NOT in TransferredBytesChanged's docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit e38479f1f633f3d26100c5b8c9c1fe959a653b89
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 14:57:02 +0100

    Misc. fixes to the InitialOffset property docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit ba65d2c67d0a62e653664bb2bf40055e70fcbc70
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 14:46:55 +0100

    Added another member-ref to InitialOffset property.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 965815ea5a56e424ecec4a8e6cd32f398ccc9540
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 13:06:48 +0100

    Fixed up docstring for the Offset argument of AcceptFile.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 0552b570141853adc1f354b955f431e0ff3c30ef
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-10 13:21:54 +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:   2008-09-10 13:20:09 +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:   2008-09-10 13:19:06 +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:   2008-09-10 13:18:49 +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:   2008-09-10 13:17:45 +0100

    req2: [trivial] fix handle in proposed implementation

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

commit 2a038ff6ca9bf864dcdadb7d4598d562a84f3c9c
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 13:02:05 +0100

    Added tp:name-for-bindings attributes to methods and signals.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 63c32da9b67ea0a82111e1ab850fb583cc356493
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 12:57:58 +0100

    Changed argument names in methods and signals to Ugly_Case.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit f784363063bba76743d393325575c3bb954a2ca1
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 12:56:12 +0100

    Added docstrings to InvalidArgument errors of methods.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit f638482369ff96815bd81c41d93cec99d255a85d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 12:45:57 +0100

    Removed NetworkError from OfferFile's potential errors and added more note to local errors in NotAvailable.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit c4ff42cccea91c0689a69d987ca7a886d03f2bef
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 12:41:55 +0100

    Fixed the English of OfferFile's docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 42999fd2c47d7d0049657dc186d5ac96bb41447f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-10 12:38:46 +0100

    Fixed English of Not_Offered state docstring.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 5153ab9c3a6a568741003f5adcff26958c902ac7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-09 16:53:42 +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:   2008-09-09 16:28:49 +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:   2008-09-09 16:06:51 +0100

    Bump version to 0.17.10

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

commit 4f8491214e9be5bb9496b4786fd358f81eb3f88d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-09 15:47:09 +0100

    Changed state names to proper ugly-case.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit bc5ac4840011dab723cf669e78c9038fce667252
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-09 15:19:30 +0100

    Fixed docstring of the offset argument of OfferFile.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 6cfc68ee39aadf970c078281520ae036afdcce09
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-09 14:22:46 +0100

    Added links to other parts of the spec.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 spec/Channel_Type_FileTransfer.xml |   52 ++++++++++++++++++++----------------
 1 files changed, 29 insertions(+), 23 deletions(-)

commit 318e4b1c83957422b3d401c9e8a2a16414c7a6ed
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-09 11:34:18 +0100

    Fixed typo.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 2b5311f43cb8826965cff582f55a57a37a749625
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-09 11:32:27 +0100

    Renamed Channel.Type.File to Channel.Type.FileTransfer.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

 spec/Channel_Type_File.xml         |  416 ------------------------------------
 spec/Channel_Type_FileTransfer.xml |  416 ++++++++++++++++++++++++++++++++++++
 spec/all.xml                       |    2 +-
 3 files changed, 417 insertions(+), 417 deletions(-)

commit 6c30d207dd45aeea7d41e543a7fecfaed1f61e62
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-09-09 11:27:43 +0100

    Fixed typo.
    
    Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>

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

commit 9e79614637b3414931b9089aa61051ee94c6cf50
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-09 15:54:45 +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:   2008-09-09 15:54:18 +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:   2008-09-09 15:24:12 +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:   2008-09-09 15:19:51 +0100

    Merge commit 'oggis/trivia' into release

commit 9f7ebc0ac971fd07a5899c92beac6f952b89b8ff
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-09 15:09:12 +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:   2008-09-09 15:08:53 +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:   2008-09-09 14:55:19 +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:   2008-09-09 14:54:04 +0100

    Merge branch 'master' into codegen-annotations

commit 81f10d7ea274fb440f480eccd0370613644deb7d
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-09 14:49:17 +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:   2008-09-08 18:50:02 +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:   2008-09-08 17:57:13 +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:   2008-09-08 17:56:25 +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:   2008-09-08 17:56:02 +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:   2008-09-08 17:21:01 +0100

    Merge branch 'connection-self-handle' into release

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

    Merge commit 'wjt/trivia' into release

commit 2d0df7be7eace0a7f7b0715299bfce4f6c6fb4cf
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-08 15:36:21 +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:   2008-09-08 15:36:46 +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:   2008-09-08 15:35:47 +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:   2008-09-08 12:14:02 +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:   2008-09-08 11:54:15 +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:   2008-09-03 18:05:14 +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:   2008-09-08 10:34:12 +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:   2008-09-08 08:16:48 +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:   2008-09-08 08:15:08 +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:   2008-09-08 08:14:52 +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:   2008-09-08 07:46:07 +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:   2008-09-08 07:43:59 +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:   2008-09-04 16:22:44 +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:   2008-09-04 16:19:39 +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:   2008-09-04 16:18:05 +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:   2008-09-04 15:26:41 +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:   2008-09-04 15:26:19 +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:   2008-09-04 15:25:53 +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:   2008-09-04 15:25:16 +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:   2008-09-04 13:41:53 +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:   2008-09-03 18:05:14 +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:   2008-09-03 19:14:02 +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:   2008-09-03 17:40:24 +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:   2008-09-03 17:39:53 +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:   2008-09-03 17:39:28 +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:   2008-09-03 17:39:06 +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:   2008-09-03 17:38:40 +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:   2008-09-03 17:38:04 +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:   2008-09-03 17:19:05 +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:   2008-09-03 16:51:34 +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:   2008-09-03 15:13:48 +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:   2008-09-03 15:11:11 +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:   2008-09-02 14:32:52 +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:   2008-09-02 11:55:48 +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:   2008-09-01 16:32:54 +0300

    Merge branch 'usecases' into dispatcher-clients

commit e3befd048027f20c566792530ce47c462e18e325
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-09-01 14:10:30 +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:   2008-09-01 14:10:12 +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:   2008-09-01 14:09:42 +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:   2008-09-01 14:09:25 +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:   2008-09-01 14:07:26 +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:   2008-09-01 14:07:13 +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:   2008-09-01 14:06:53 +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:   2008-09-01 14:06:29 +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:   2008-09-01 14:04:30 +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:   2008-09-01 10:48:21 +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:   2008-09-01 10:42:25 +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:   2008-09-01 10:26:52 +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:   2008-08-31 17:54:50 +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:   2008-08-31 17:53:55 +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:   2008-08-31 17:53:26 +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:   2008-08-31 17:16:25 +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:   2008-08-31 17:15:21 +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:   2008-08-31 17:14:29 +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:   2008-08-31 15:33:55 +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:   2008-08-31 15:33:35 +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:   2008-08-31 15:31:59 +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:   2008-08-31 15:31:15 +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:   2008-08-29 13:09:21 +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:   2008-08-28 15:39:20 +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:   2008-08-28 15:16:57 +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:   2008-08-28 15:12:34 +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:   2008-08-28 15:12:09 +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:   2008-08-28 15:11:21 +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:   2008-08-28 15:10:49 +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:   2008-07-18 15:06:12 +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:   2008-07-18 15:05:31 +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:   2008-07-18 15:05:09 +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:   2008-07-18 15:04:30 +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:   2008-07-18 15:04:10 +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:   2008-07-18 15:03:58 +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:   2008-07-18 15:00:34 +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:   2008-07-18 15:00:17 +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:   2008-07-18 15:00:01 +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:   2008-07-18 14:59:53 +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:   2008-07-18 14:59:32 +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:   2008-07-18 14:59:21 +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:   2008-07-11 19:47:29 +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:   2008-07-11 19:47:04 +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:   2008-07-11 19:41:07 +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:   2008-07-11 19:40:19 +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:   2008-07-01 13:32:30 +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:   2008-06-24 15:08:06 +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:   2008-06-24 16:01:20 +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:   2008-06-23 17:24:32 +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:   2008-07-03 15:03:23 +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:   2008-06-24 18:12:51 +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:   2008-06-24 15:05:58 +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:   2008-06-25 12:05:51 +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:   2008-06-25 12:05:46 +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:   2008-06-25 12:04:44 +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:   2008-06-25 12:03:12 +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:   2008-06-24 16:01:54 +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:   2008-06-24 15:07:15 +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:   2008-06-24 15:06:39 +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:   2008-06-24 15:06:16 +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:   2008-06-24 15:05:00 +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:   2008-06-25 12:01:48 +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:   2008-06-24 19:17:05 +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:   2008-06-24 15:05:19 +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:   2008-06-23 18:12:21 +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:   2008-06-23 18:11:59 +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:   2008-06-23 18:11:13 +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:   2008-06-03 11:35:12 +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:   2008-06-03 11:19:17 +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:   2008-06-30 12:45:56 +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:   2008-06-30 12:45:21 +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:   2008-06-30 12:44:49 +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:   2008-06-30 12:44:23 +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:   2008-06-24 14:56:45 +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:   2008-06-10 12:27:30 +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:   2008-06-03 11:18:28 +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:   2008-06-02 18:00:01 +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:   2008-08-29 18:32:57 +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:   2008-08-29 18:23:13 +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:   2008-08-29 17:57:47 +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:   2008-08-29 17:35:39 +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:   2008-08-29 17:35:03 +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:   2008-08-29 17:34:23 +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:   2008-08-29 17:33:35 +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:   2008-08-29 17:32:31 +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:   2008-08-29 17:29:09 +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:   2008-08-29 17:18:36 +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:   2008-08-29 17:17:41 +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:   2008-08-29 17:17:19 +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:   2008-08-29 17:15:04 +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:   2008-08-29 17:14:37 +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:   2008-08-29 17:14:10 +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:   2008-08-29 17:13:29 +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:   2008-08-29 17:10:37 +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:   2008-08-29 16:39:48 +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:   2008-08-29 16:39:12 +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:   2008-08-29 15:46:11 +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:   2008-08-29 15:07:52 +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:   2008-08-29 15:07:21 +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:   2008-08-29 15:00:53 +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:   2008-08-29 15:00:26 +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:   2008-08-29 14:59:56 +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:   2008-08-29 14:57:54 +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:   2008-07-18 15:03:15 +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:   2008-07-11 19:40:33 +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:   2008-07-11 19:28:37 +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:   2008-07-11 19:16:06 +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:   2008-07-11 19:15:31 +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:   2008-07-11 19:09:46 +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:   2008-07-11 19:03:32 +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:   2008-07-11 19:03:16 +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:   2008-07-11 19:02:45 +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:   2008-07-11 19:02:18 +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:   2008-07-11 19:01:45 +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:   2008-07-11 19:00:55 +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:   2008-07-10 17:38:35 +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:   2008-07-10 16:35:42 +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:   2008-07-10 16:35:17 +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:   2008-07-10 16:35:04 +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:   2008-07-03 17:19:14 +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:   2008-06-23 18:09:08 +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:   2008-07-03 14:14:26 +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:   2008-06-02 18:00:35 +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:   2008-06-30 12:43:55 +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:   2008-06-23 18:10:24 +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:   2008-06-23 18:10:07 +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:   2008-06-03 11:18:07 +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:   2008-06-02 18:22:16 +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:   2008-06-02 17:59:40 +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:   2008-08-29 17:52:38 +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:   2008-08-29 17:52:10 +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:   2008-08-29 14:36:34 +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:   2008-08-29 14:33:11 +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:   2008-08-29 13:54:54 +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:   2008-08-29 13:51:33 +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:   2008-07-11 19:02:57 +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:   2008-07-11 19:03:07 +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:   2008-08-27 15:57:20 +0100

    Merge branch 'text-respawn'

commit 34ee782d6ab9e6cd6d0048432c66782abc942ea4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-27 15:54:10 +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:   2008-08-27 15:51:27 +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:   2008-08-26 15:15:26 +0100

    Merge branch 'master' into codegen-annotations

commit 973c8e627a907aa89bf60534aa924d51b5504192
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-26 15:12:31 +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:   2008-08-26 15:06:32 +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:   2008-08-26 15:04:27 +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:   2008-08-26 15:04:01 +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:   2008-08-26 14:32:31 +0100

    Merge commit 'oggis/codegen-annotations' into codegen-annotations

commit c4e92579ba837360f2a1585e5851159e44a224a6
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-26 14:31:05 +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:   2008-08-24 23:15:06 +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:   2008-08-24 21:52:35 +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:   2008-08-24 19:17:54 +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:   2008-07-25 14:18:28 +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:   2008-07-25 14:10:33 +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:   2008-07-25 00:03:08 +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:   2008-08-23 23:24:41 +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 3d1fa5becf46cbd999aad853473ce68eb027f0d3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-20 13:48:06 +0000

    Updated description of TransferredBytesChanged property.
    
    
    20080820134806-8ed0e-dac27341bfc24ba4e6df7346a72750b559586ad7.gz

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

commit c36f7f5cf36da0117ab050821f6f1aed32479df5
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-20 13:45:57 +0000

    Updated description of AcceptFile method.
    
    
    20080820134557-8ed0e-0d90ccf06a9f29cecf474f047ba8102723881f1a.gz

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

commit 298139547565dc9f21e624031e7cf05f9b5d3427
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-20 13:40:16 +0000

    Added note to InitialOffset must not be changed after the state changes to open.
    
    
    20080820134016-8ed0e-464173211e1c86503d5c4798b4020daec2c6e501.gz

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

commit f18bddab8210e88f90ab7ab9ad12530aa6940b0b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-20 13:38:03 +0000

    Added note about how InitialOffset MUST be set.
    
    
    20080820133803-8ed0e-0703628a1c5f6bad98e36436c270019c6d827340.gz

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

commit 211671d534c4cc3ba6136394b4c485ae24f34a04
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-20 13:20:35 +0000

    Added InitialOffset property.
    
    
    20080820132035-8ed0e-b5ba8cbef5b6cd021cae255b1b8973f18b7fae52.gz

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

commit 42d5ae71f5bac201d57f1e74cdf1ed632fc5fb72
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-20 12:05:13 +0000

    Added an Accepted state to File_Transfer_State enum.
    
    
    20080820120513-8ed0e-f86f3a18958c737f384535e2940f0b1bd8594377.gz

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

commit a0b2cda3d3b45f1f6ebc6afb04055622ed77aed7
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 17:25:33 +0000

    Updated description of NotAvailable error for OfferFile method.
    
    
    20080819172533-8ed0e-d7a346aef33da63071fd842363753f27f844277e.gz

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

commit 67f41d408df620e450d10e89833f2f58325dd077
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 17:24:26 +0000

    Removed maverick whitespace at the end of the line.
    
    
    20080819172426-8ed0e-ca02be7d89bae6d17f73e4d880115f42fa9d1f90.gz

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

commit de107211b0605a72d564a59ab1315cac7324ca3b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:54:13 +0000

    Added offset argument to the AcceptFile method.
    
    
    20080819165413-8ed0e-fad6a24a9d78932d7cd913d84666d47941c5341f.gz

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

commit 0d1559c2f79620eff40b91323438002b09812e4a
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:50:42 +0000

    Updated ContentMD5 property to become ContentHash, which references ContentHashType.
    
    
    20080819165042-8ed0e-99c1eb1c4c46340125cbeaf4610143099aeb2899.gz

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

commit 01543708582444ff81dd3d28474a2a8ffcdd7a91
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:47:41 +0000

    Added ContentHashType property.
    
    
    20080819164741-8ed0e-d5e5a8422d51d362470d0903130adb0ca6375c9b.gz

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

commit f89394154862e1a47c764ab160726b3397ae2a1c
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:26:39 +0000

    Cleaned up remaining XML tag from removing EstimatedSize.
    
    
    20080819162639-8ed0e-07abd9a2ffc21bb938feca0b80a9bd480e1475cb.gz

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

commit 5429ab4b37dddec2f818327eecc2f409a00f5f70
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:25:16 +0000

    Added File_Hash_Type enum.
    
    
    20080819162516-8ed0e-d3b775e86331bff341e58be36840340a37eef9b4.gz

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

commit 402644a89993ba70769a0d4110fc5de2eae5998b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:11:40 +0000

    Added the OfferedFile method.
    
    
    20080819161140-8ed0e-8cd48ce271d3babbde7da3f9fcb2e89c1d2e72b9.gz

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

commit b9f5248cf11f9fcd12c05de91997aad01441af3f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:03:49 +0000

    Removed SocketPath property.
    
    
    20080819160349-8ed0e-53a5226c7df40294e20d97bb88cf2f76dd296f9c.gz

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

commit ff6196372cb238a8c50adabc63a0feb45d08e8c5
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:02:44 +0000

    Fixed typo: s/emmitted/emitted/
    
    
    20080819160244-8ed0e-e6e72517a7866796c8c2d82f53edd44e8350af29.gz

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

commit 1cf212c7facf027d114476acae96814e319a3d1f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 16:02:14 +0000

    Added Not_Offered file transfer state.
    
    
    20080819160214-8ed0e-56e64aba85806bbac1f2614e32e0ee83e6bced20.gz

 spec/Channel_Type_File.xml |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit a0cc90f787885d04f33049872d778dbd7ee949af
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:59:04 +0000

    Added not to the top of the spec how the channel should be closed on error.
    
    
    20080819155904-8ed0e-3f3912c2695a18dbcede6107da11a3401ae451d9.gz

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

commit 7d1cbb9803dd68d81c6e97563533a8ecc092d26b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:57:46 +0000

    Added note to top of File spec how the client should connect to the socket address that the connection manager returns.
    
    
    20080819155746-8ed0e-318a4f5278566d33d264755630426428a1ba9127.gz

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

commit f52776832e1faf04d6e37727cf8e9e14e1ef436f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:52:24 +0000

    Removed EstimatedSize property.
    
    
    20080819155224-8ed0e-3e16ead69285ea0a62b1f9770a6ed9c9350f6f8e.gz

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

commit f5eb85fa1814f05aa474f43eecb5e167fdc2b913
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:51:25 +0000

    Added a note how the Size property's accuracy varies on whether the channel is incoming or outgoing.
    
    
    20080819155125-8ed0e-0029299ecd4d47deddaa7cc857ebbcb549c1266a.gz

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

commit b6c3dec53a4f1aed1342c72e00e0992ffffdbf0c
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:47:27 +0000

    Added comments whether properties are mandatory on creating the channel or not.
    
    
    20080819154727-8ed0e-76c160fad445306b00394d60eeac9b1b32483aaf.gz

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

commit 46bfcf302ce65dd04489491e50e75cc01af27fbe
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:22:03 +0000

    Make sure the state with value 0 is unspecified.
    
    
    20080819152203-8ed0e-6fe521a711c1bc8a1bd2e56777f858d3b350c908.gz

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

commit 61047b4f77a4c352ddc91a2d29af3aa48ed40f69
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-19 15:14:29 +0000

    Added note about what happens when you request the channel for any handle type other than contact.
    
    
    20080819151429-8ed0e-bcae3aaaf53636b2fa31ca38cb65cfd01b8d498c.gz

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

commit da1846f8a76efa68749f08eda32c1c20f10ff54a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-15 15:21:45 +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 ee1fd28436bae11f35d908c9144849b7256abcbc
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 13:52:17 +0000

    Rename AvailableStreamTubeTypes to SupportedSocketTypes
    
    
    20080815135217-a41c0-c0be3813872db230e4b154205bba159ead5cf119.gz

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

commit 26af18466352279b9155d1d469bd2eb28174e6ca
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-15 13:40:07 +0000

    Write NEWS file
    
    
    20080815134007-53eee-87139c90ce24077c0b6faa9990c03eda9a9e6bac.gz

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

commit fbca66ed9b6e6dfd0c6681246cd652a29af49187
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 11:25:03 +0000

    Parameters and Service properties are transmitted to the other end when the tube is offered
    
    
    20080815112503-a41c0-32ee133983c88d3cabb9315cdad0db05e1a55e9b.gz

 spec/Channel_Interface_Tube.xml   |    2 ++
 spec/Channel_Type_DBus_Tube.xml   |    2 ++
 spec/Channel_Type_Stream_Tube.xml |    2 ++
 3 files changed, 6 insertions(+), 0 deletions(-)

commit b6ea64acc06635779215a6ca4e37d6172ad0d5b6
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 11:18:06 +0000

    Possible D-Bus types for the Parameters property
    
    
    20080815111806-a41c0-86b1e7e52a2f9eaeacbb99f141fe7b5609a2dab7.gz

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

commit 8139cf6502c92f59cbbcde099ba4905f79560e3e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-15 10:51:49 +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:   2008-08-15 10:50:36 +0000

    Remove reference to InitiatorID in TargetID
    
    
    20080815105036-53eee-3dc759f1f90ccac00ee23ab10ee0cf3956b7a601.gz

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

commit 3b7f98abe375bbe50565c84e519dfa835c1ba9f9
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 10:43:24 +0000

    Stream tubes does not necessarily use Unix sockets
    
    
    20080815104324-a41c0-cc61e09565a476a7ff42067dc4914c06f29470ce.gz

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

commit 0a6f63efb3f4b14778bf1d3c2c5e2b6c6d0fc614
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 10:34:41 +0000

    Remove wrong explanation: if stream tubes are not supported, no object will have the Channel.Type.StreamTube interface
    
    
    20080815103441-a41c0-e5298a44f4f076b7a24286340aa1da3839d24dbe.gz

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

commit ebb0ef4b3aaeb65d1af18185f674d5b89d39a9bc
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 10:26:22 +0000

    Service in D-Bus and stream tubes: rename the property to ServiceName (for D-Bus) and Service (for stream)
    
    
    20080815102622-a41c0-400f705ecf1d0ef08c997f34861c7ff1168cacbb.gz

 spec/Channel_Type_DBus_Tube.xml   |    2 +-
 spec/Channel_Type_Stream_Tube.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 13c20ffa550e006bafb3caed97f1e27dd551ab1b
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 10:22:52 +0000

    Fix reference to the filename and the main xml node (Move DBusTube.xml to DBus_Tube.xml and StreamTube.xml to Stream_Tube.xml)
    
    
    20080815102252-a41c0-63ebbdaf98113444946127af0bc2555867f12b4f.gz

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

commit 78b7c006ff7d873fc85830ec0865fecb496116aa
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-15 10:20:20 +0000

    Move DBusTube.xml to DBus_Tube.xml and StreamTube.xml to Stream_Tube.xml
    
    
    20080815102020-a41c0-aeaa881462cdffd4a0814686e8c536e2c45f137e.gz

 spec/Channel_Type_DBusTube.xml    |  179 ------------------------------
 spec/Channel_Type_DBus_Tube.xml   |  179 ++++++++++++++++++++++++++++++
 spec/Channel_Type_StreamTube.xml  |  216 -------------------------------------
 spec/Channel_Type_Stream_Tube.xml |  216 +++++++++++++++++++++++++++++++++++++
 4 files changed, 395 insertions(+), 395 deletions(-)

commit 1c5f0f1d3ddc833e8402be76127523feadbcb0c4
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-14 15:00:27 +0000

    Added types to file enums.
    
    
    20080814150027-8ed0e-a4b4499344942a9632f8901f35319cc43a396eea.gz

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

commit 9214fbd62e7185d273c78afe16acbbdcb9b9a0a4
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-08-14 13:55:34 +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:   2008-08-14 13:49:41 +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:   2008-08-14 13:41:49 +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:   2008-08-14 13:20:31 +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:   2008-08-14 12:58:52 +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:   2008-08-14 12:51:46 +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:   2008-08-14 12:51:18 +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:   2008-08-14 12:50:36 +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:   2008-08-14 12:40:42 +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 6a991963125e672257d6d25888b933413deec6b8
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-12 13:41:03 +0000

    Move back structures that were in Channel_Type_Tubes because the new interface will firstly used as extensions and we don't want to break the API/ABI by having the types declared twice
    
    
    20080812134103-a41c0-c7360b9f9746ec0a9ac1b2f39e0dd76101f006f5.gz

 spec/Channel_Type_DBusTube.xml   |    8 --
 spec/Channel_Type_StreamTube.xml |  143 ------------------------------------
 spec/Channel_Type_Tubes.xml      |  151 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 151 insertions(+), 151 deletions(-)

commit 2a6f26f21f4b6da0de0d6b8735c0e74e2d943171
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-08 15:48:50 +0000

    The new Tube Channel API is experimental
    
    
    20080808154850-a41c0-f348109e0d04b03b37f76e2c3f4fb49be3760bd4.gz

 spec/Channel_Interface_Tube.xml  |    3 ++-
 spec/Channel_Type_DBusTube.xml   |    5 +++--
 spec/Channel_Type_StreamTube.xml |    5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

commit cc5d0d02a398123b1c4aaec032a848cd99de26b0
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-08 15:44:24 +0000

    Changed State property to read-only.
    
    
    20080808154424-8ed0e-db78ec658ded651ce0ca3af0c8fdf09f46915327.gz

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

commit 1af7f0f724d1347ee7e032f145394180d0b25abe
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-08 15:20:19 +0000

    Added more detail about how the Filename property should be formatted.
    
    
    20080808152019-8ed0e-c3debaa3d180d9ac78eb144cbb6b38ac85912308.gz

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

commit 4fdb4a3c8b2326f2f8f4407c8e73dfbc10e74c1d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-08-08 13:58:34 +0000

    Removed tabs.
    
    
    20080808135834-8ed0e-a518d4d6febc79cebf032b8655e991de068315ba.gz

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

commit 4fc0419445cb4d3fb8794f35fc3780a8e6d67dbc
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 16:02:21 +0000

    Move Channel_Interface_Tube.xml with other Channel_Interface_* files
    
    
    20080807160221-a41c0-e7557dbb0ec6d445792e48688074e0045c9a818a.gz

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

commit 73c8ce8bab50c03e76425b4d83babae68738f6be
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 15:36:59 +0000

    Offer*Tube method call: remove the Parameters parameter, the connection manager will use the property instead
    
    
    20080807153659-a41c0-7e4987e535e94a3a616a4b98183e889e51df10d5.gz

 spec/Channel_Interface_Tube.xml  |    6 ++++--
 spec/Channel_Type_DBusTube.xml   |    9 ---------
 spec/Channel_Type_StreamTube.xml |   11 -----------
 3 files changed, 4 insertions(+), 22 deletions(-)

commit 9260fc0058ba19eaaf50fc0bec2afe199c1f320f
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 15:31:11 +0000

    Tubes: document whether properties may, must, or must not be requested in CreateChannel.
    
    
    20080807153111-a41c0-5d297300c873b71b36e8e61800e52f35c7f5dc46.gz

 spec/Channel_Interface_Tube.xml  |   15 ++++++++++++++-
 spec/Channel_Type_DBusTube.xml   |   16 +++-------------
 spec/Channel_Type_StreamTube.xml |   26 +++++++-------------------
 3 files changed, 24 insertions(+), 33 deletions(-)

commit 49a68347f8b3c0c6a01ae75cee0601f4b737653e
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 14:33:52 +0000

    Remove the Service property on Channel.Interface.Tube and add StreamService and DBusService on Channel.Type.StreamTube|DBusTube
    
    
    20080807143352-a41c0-5b509849556817db6d65e4f5c5659734db1826da.gz

 spec/Channel_Interface_Tube.xml  |    7 -------
 spec/Channel_Type_DBusTube.xml   |    7 +++++++
 spec/Channel_Type_StreamTube.xml |   12 ++++++++++++
 3 files changed, 19 insertions(+), 7 deletions(-)

commit 3ebce4a385c2b1d2532b29c690265f9b2a8478f3
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 14:27:17 +0000

    Add a "Status" property in Channel.Interface.Tube
    
    
    20080807142717-a41c0-d66e967fa9e5d4baeb601f29809423ec974bb70b.gz

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

commit 94beb39570032363ac67990aec35c575d9ba9c70
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 13:44:47 +0000

    Move Type_Tube to Channel.Type.Tubes, remove the description of tubes in the introduction of Channel.Type.Stream|DBusTube, and remove property TubeType in the Channel.Interface.Tube
    
    
    20080807134447-a41c0-d40ef5a5fdc03e95e394d3a554cd8bcb7aaba282.gz

 spec/Channel_Interface_Tube.xml  |   55 --------------------------------------
 spec/Channel_Type_DBusTube.xml   |   30 ++++++++++++++++++++-
 spec/Channel_Type_StreamTube.xml |    9 +++++-
 spec/Channel_Type_Tubes.xml      |   16 +++++++++++
 4 files changed, 53 insertions(+), 57 deletions(-)

commit a1320dbcdcf08f319632945eed20b2ff41ed2f01
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 13:17:08 +0000

    Channel_Type_StreamTube: AvailableStreamTubeTypes is a property instead of a method
    
    
    20080807131708-a41c0-ecd6f299e399deff8d083cd148dc383cfd0fea18.gz

 spec/Channel_Type_StreamTube.xml |   72 ++++++++++++++++++-------------------
 1 files changed, 35 insertions(+), 37 deletions(-)

commit e596d8da9d1f63033897d04c497308a93aece1ea
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 11:15:02 +0000

    English: s/parameters/properties/
    
    
    20080807111502-a41c0-261e3da227c0ac0c9ffe363e917f2c0eba4afdea.gz

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

commit ea7e56cefc2d6357331020166c3bab097d1c0dce
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-07 10:57:10 +0000

    English: s/facultative/optional/
    
    
    20080807105710-a41c0-63a223ed9d81ef23ef6bfceca90b00214e34aca1.gz

 spec/Channel_Type_DBusTube.xml   |    2 +-
 spec/Channel_Type_StreamTube.xml |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit fe29e7b28090324c54e174377798b2d1960450cf
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-06 14:04:50 +0000

    Rename Channel_Type_Tube to Channel_Interface_Tube
    
    
    20080806140450-a41c0-8c80943632078c06825cc5d7af9e71c6d3d0cce8.gz

 spec/Channel_Interface_Tube.xml  |   10 +++++-----
 spec/Channel_Type_DBusTube.xml   |    2 +-
 spec/Channel_Type_StreamTube.xml |    2 +-
 spec/all.xml                     |    2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

commit b50c538f156b73fbcd2701f72d4816507e61e70c
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-06 13:49:01 +0000

    Rename interface to Channel.Interface.Tube
    
    
    20080806134901-a41c0-0f6c5daec558ee669078e107660f48a5cdc67c02.gz

 spec/Channel_Interface_Tube.xml |  149 +++++++++++++++++++++++++++++++++++++++
 spec/Channel_Type_Tube.xml      |  149 ---------------------------------------
 2 files changed, 149 insertions(+), 149 deletions(-)

commit 9ebcfc0526d18e7d89c17778553dbb47b27cc01e
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-06 11:28:55 +0000

    Move some types from Channel_Type_Tubes to Channel_Type_DBusTube or Channel_Type_StreamTube. Add Channel_Type_Tubes' members in either Channel_Type_Tube, Channel_Type_StreamTube, or Channel_Type_DBusTube with some modifications
    
    
    Some open questions:
    
    - GetAvailableStreamTubeTypes is copied as is in Channel_Type_StreamTube but it
      should not. It should be a capability of the CM or immutable property of the
      channel maybe.
    
    - GetAvailableTubeTypes is not available in the new API but it should be a
      capability of the CM.
    
    Some differences between the old API and the new API:
    
    - no tube ID anymore because there is only 1 tube per channel and the channel
      object name is enough. The tube ID parameter is removed everywhere.
    
    - The tube state has one additional state: "not yet requested".
      TubeStateChanged replaced by TubeChannelStateChanged. New name required
      because there is one additional state.
    
    - OfferDBusTube or OfferStreamTube:
      - remove the service parameter because it must be given at channel creation
        time.
      - the parameters parameter can be given both at channel creation time and
        offering time. They are merged.
    
    - NewTube, CloseTube, TubeClosed don't exist in the new API.
    
    - GetStreamTubeSocketAddress cannot return an error when the tube is not a
      stream tube because the method is not available on non stream tube channels.
    
    
    20080806112855-a41c0-3f2bba200a1f53f998c5e4026c26a0bc87028cb3.gz

 spec/Channel_Type_DBusTube.xml   |  139 ++++++++++++++++
 spec/Channel_Type_StreamTube.xml |  333 ++++++++++++++++++++++++++++++++++++++
 spec/Channel_Type_Tube.xml       |   60 +++++++-
 spec/Channel_Type_Tubes.xml      |  200 -----------------------
 4 files changed, 530 insertions(+), 202 deletions(-)

commit b8c197bfe1b383ddc569e8ee39932914b8e2b948
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-05 18:33:24 +0000

    Add interfaces Channel.Type.StreamTube and Channel.Type.DBusTube
    
    
    20080805183324-a41c0-e3be463899c4dd706352fdc3b1898bc0474bb176.gz

 spec/Channel_Type_DBusTube.xml   |   31 +++++++++++++++++++++++++++++++
 spec/Channel_Type_StreamTube.xml |   31 +++++++++++++++++++++++++++++++
 spec/all.xml                     |    2 ++
 3 files changed, 64 insertions(+), 0 deletions(-)

commit c84e619804e5b09eaf1597d16b33228dd2308537
Author: Alban Crequy <alban.crequy@collabora.co.uk>
Date:   2008-08-05 18:27:03 +0000

    Add interface Channel.Type.Tube
    
    
    20080805182703-a41c0-85e899c232d10e300f654cbbc27a2feddba669a0.gz

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

commit 7be23c455cd91f94042c0f98ec48a34692ebe1a7
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-07-24 09:11:07 +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:   2008-07-24 09:10:42 +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:   2008-07-24 09:10:07 +0000

    Change ChannelsClosed signal to ChannelClosed
    
    
    20080724091007-53eee-7372bd330be07d863c772a914d272821f0aa4766.gz

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

commit baf9017ae67629abeb9a7df9739afdaa0d2ec230
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-22 14:22:51 +0000

    Added NotAvailable error to AcceptFile possible errors.
    
    
    20080722142251-8ed0e-147a01fc4d37ecf6fc1f17e48ff3c2d3379a1189.gz

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

commit 37c0a16cc8e8b592b8f77514724c278a3a26daa3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-22 14:21:07 +0000

    Added SocketPath D-Bus property.
    
    
    20080722142107-8ed0e-d14cc6644f131c5e33230de6e69035aa705854c3.gz

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

commit 27cc07874d0b39f10767058c3f927af41eafe8e1
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-07-18 14:48:26 +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:   2008-07-18 13:05:56 +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:   2008-07-18 13:05:44 +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:   2008-07-18 13:05:28 +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 02a84701f83b4e2a3cdd219caa6e196344f06888
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-16 17:02:35 +0000

    Removed rogue tab.
    
    
    20080716170235-8ed0e-53501b2b0453e5e53f85362d90ff6f8375ce3300.gz

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

commit aa3d5e654ba5d6fff1098443dd5b1478a27a542e
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-16 15:46:06 +0000

    Added State property.
    
    
    20080716154606-8ed0e-c5497de047225cdb03eabdc67c096b23b5b6ef9c.gz

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

commit 9389a9e30c4645394ce81968aba67ee7f8ebf008
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-15 16:52:03 +0000

    Changed the unspecified value in Size and EstimatedSize from zero to UINT64_MAX.
    
    
    20080715165203-8ed0e-4e996a7463ca87378feaff59ef5629e026507340.gz

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

commit b505edebd109c7572c844810a25aac10a542ed80
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-15 16:51:06 +0000

    Fixed the docstring for the ContentType property.
    
    
    20080715165106-8ed0e-30811edbeb6502093be95a278a5e3736d35499c3.gz

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

commit 82697abff5c88a37250ac5607829de9be584273d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-15 16:46:09 +0000

    Added more paragraph HTML tags.
    
    
    20080715164609-8ed0e-e64ff0b71fdfa2239245795e58cb5aba54126396.gz

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

commit 9949de18d82146d63e3f259a9ee3b4524376584b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-15 16:29:10 +0000

    Added more possible errors to AcceptFile.
    
    
    20080715162910-8ed0e-c37731b4484e320f03a13888154ec28cb29cf19b.gz

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

commit f8877fac485f0ace42672e62585aad566d237429
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-15 16:12:56 +0000

    Removed ProvideFile method.
    
    
    20080715161256-8ed0e-b9f617328aad4500062e7992c51ce21fe41ddcd5.gz

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

commit 111b170e54f6e098996e0a523a07769c258e99bc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-07-11 18:51:34 +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:   2008-07-11 18:51:23 +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:   2008-07-11 18:51:05 +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:   2008-07-11 18:18:21 +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:   2008-07-11 18:18:15 +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:   2008-07-11 18:18:01 +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:   2008-07-10 16:29:24 +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:   2008-07-10 16:07:28 +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:   2008-07-10 16:07:12 +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:   2008-07-10 15:37:55 +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:   2008-07-10 15:37:25 +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:   2008-07-10 14:34:06 +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:   2008-07-10 14:29:46 +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:   2008-07-10 14:29:10 +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:   2008-07-10 14:28:30 +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:   2008-07-10 13:18:07 +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:   2008-07-10 13:18:00 +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:   2008-07-10 13:15:58 +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:   2008-07-10 13:05:41 +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:   2008-07-10 13:05:29 +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:   2008-07-10 13:05:12 +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:   2008-07-08 13:12:46 +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:   2008-07-08 13:11:08 +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:   2008-07-08 13:10:49 +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:   2008-07-08 13:10:00 +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:   2008-07-08 12:43:22 +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:   2008-07-08 12:42:37 +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:   2008-07-08 12:42:16 +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:   2008-07-04 14:52:00 +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:   2008-07-04 14:50:40 +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:   2008-07-04 14:49:59 +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:   2008-07-04 14:49:23 +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:   2008-07-04 14:41:22 +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:   2008-07-04 14:40:50 +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:   2008-07-04 14:40:28 +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:   2008-07-04 14:37:39 +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:   2008-07-04 14:37:13 +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:   2008-07-04 14:37:00 +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:   2008-07-04 14:36:37 +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:   2008-07-04 14:36:09 +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:   2008-07-04 11:22:13 +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:   2008-07-03 14:54:34 +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:   2008-07-03 13:31:58 +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 1512cbc073f508f115b5361c398be5c2854ff6a1
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 22:32:09 +0000

    Fixed s/necessary/sufficient/ typo.
    
    
    20080702223209-8ed0e-ceb6aa883b8494ec9aec0a6a45c334b3d6468109.gz

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

commit fa7157fba660b424f1858cf722d002bc87675c03
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 22:29:40 +0000

    Updated description and added keys to ProvideFile's information argument.
    
    
    20080702222940-8ed0e-273d3d187618dbc06115a68c42eb1bc4ae976eb7.gz

 spec/Channel_Type_File.xml |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

commit c53a6abe548d4fe7eeeb5f8750cb23e20002d480
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 22:13:25 +0000

    Added ProvideFile method.
    
    
    20080702221325-8ed0e-12588d21f0c04edef3c98e79aba9a8734ccaa244.gz

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

commit face959bc3f312d4be1ed960e1b8379c84d3af3e
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 19:33:48 +0000

    Added EstimatedSize property.
    
    
    20080702193348-8ed0e-4b7b2cefeb8658815d9dff16143d2edaa061d986.gz

 spec/Channel_Type_File.xml |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

commit b1bb99068783f0491cddc398b34e1765d7274798
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 19:28:10 +0000

    Added note about properties being undefined when empty, or zero.
    
    
    20080702192810-8ed0e-6d7bc98aa32fb5d09dfbcc1fa87b0fc3091e5878.gz

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

commit a4bad10e6a19f7847e655157f8c79c26b680944d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 19:25:13 +0000

    Renamed SuggestedFilename property to Filename.
    
    
    20080702192513-8ed0e-66b0f8e38c012a7e243f0d73266c3291549d8b50.gz

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

commit ff8efb1004719acb66a1ff5857d5ca78d530b8d5
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 19:23:53 +0000

    Added note about TransferredBytesChanged signal emitting.
    
    
    20080702192353-8ed0e-a312a1e9c984f4865b69317cf1c985d0f1fe299a.gz

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

commit acadab64bdbf4e74680308b9bf356e65a9530945
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 19:19:06 +0000

    Changed GetTransferredBytes method into TransferredBytes property.
    
    
    20080702191906-8ed0e-7409f54494fe6f2d000e572fa0c13c8025a45013.gz

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

commit 690702aa3448d907280c6d0a99f48cc78cf1086a
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-07-02 19:15:03 +0000

    Changed GetAvailableSocketTypes method into AvailableSocketTypes property.
    
    
    20080702191503-8ed0e-553596ccbc743418d7fe9e94ff18ac151fd1cb3a.gz

 spec/Channel_Type_File.xml |   49 ++++++++++++++++++++-----------------------
 1 files changed, 23 insertions(+), 26 deletions(-)

commit 6bd33b4782125221c8fcc2fbd9df83b53fd9fddc
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-07-01 13:31:39 +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:   2008-07-01 13:28:16 +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 c2e47ebeae91203befd1710dfb58250d89beccc8
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 19:22:57 +0000

    Fixed indentation in docstring.
    
    
    20080630192257-8ed0e-2fb38976e3941acabc0d272a88dbc119be89e8b6.gz

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

commit 23d19bbf6afe8adb8be0645f88a2ce779cc7819b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-06-30 19:11:16 +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:   2008-06-30 18:51:27 +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:   2008-06-30 18:50:20 +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 d416c3616810ec8bdcc6a85f3afc082d99f0977f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:48:36 +0000

    Added .DRAFT suffix, and tp:causes-havoc attribute, to interface tag.
    
    
    20080630184836-8ed0e-18b18392235325b5a848d5b566570ff63f0ea78e.gz

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

commit 077e649917b881c7665120b48dfc7d488181944f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:44:23 +0000

    Removed File_Transfer_Direction as the request-o-tron core should provide that.
    
    
    20080630184423-8ed0e-d2b1ac1b80d5490700f316cc459a0f55b58aee8d.gz

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

commit 352455560dfec3891c142fab949ae32297949994
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:43:05 +0000

    Added more explicit note about how the ContentMD5 property should be formatted.
    
    
    20080630184305-8ed0e-70f45f5a5c7e3dbce2c2eff19e306115d04268f8.gz

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

commit 89378e619cee5450c167479bc91ebb533794d812
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:40:19 +0000

    Added note about Size property being 0 treated as unspecified.
    
    
    20080630184019-8ed0e-562198a805766c609529ccca44954b79d45ea9a6.gz

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

commit 0852b061b8567fa6772ff0261b7a6070902bc882
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:35:07 +0000

    Properties are not D-Bus interfaces. Removed tp:type attribute.
    
    
    20080630183507-8ed0e-6a3d4040d8e219df5ffa4f58642ab217635bb62c.gz

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

commit eded7403a4ca7e5d711f23fc80281423a0420a9f
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:33:45 +0000

    Removed now-useless "removed" state.
    
    
    20080630183345-8ed0e-b481d0ea90aa5b2a63ec7a44e66a4d706122c9fa.gz

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

commit 8eb139fb3e9f3f07c13b7d9de549318969902625
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 18:32:59 +0000

    Removed tp:rationale tags, as they're unnecessary in an initial implementation.
    
    
    20080630183259-8ed0e-b25d7536fb87d604225c3c16a5ebf4f33877053d.gz

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

commit 364b4f734eab0198b4b487f364b16e108a34ba12
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-06-30 17:44:45 +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:   2008-06-30 17:26:29 +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:   2008-06-30 17:20:23 +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:   2008-06-30 17:19:46 +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:   2008-06-30 17:03:24 +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:   2008-06-30 17:02:14 +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:   2008-06-30 17:01:59 +0000

    Clarify handling of bundles in req3
    
    
    20080630170159-53eee-e107e8feb61e73c61e8076714c34e4481460bdfa.gz

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

commit 54be040106cc09b48b7f19a8e49003d53b17efd3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 17:00:34 +0000

    Removed pointless tp:added tags.
    
    
    20080630170034-8ed0e-d8a01ffe715ef1a2689107cc3f304ccb003cd7db.gz

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

commit 05d6f8eb13eb474282fe5c14e9504d45d0b39de9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-06-30 17:00:26 +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 0ffcc672ff5daf7d9ba712cffa503c6791d0184d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 16:38:26 +0000

    Removed InvalidArgument error as it refers to a bad File Transfer ID.
    
    
    20080630163826-8ed0e-89d1dbf51f04f841906b02e06661201ee02c3d4f.gz

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

commit 1b3b57cde89379e0c1729baec0fbf4a90fc247e6
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 16:31:23 +0000

    Fixed Removed state's docstring.
    
    
    20080630163123-8ed0e-cee966353490628b14f22ecc5944711b0e6cc51a.gz

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

commit f0580c3b04660ba387f70d14f2a65882ab92b56e
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 16:29:41 +0000

    Fixed Size property's type.
    
    
    20080630162941-8ed0e-377e86704cf8b260580724c244536604ecd82150.gz

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

commit 5f53e4b05abc49ab5e3b9e23c677c7e7cbf6fb9d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 16:16:29 +0000

    Removed CancelFileTransfer method.
    
    
    20080630161629-8ed0e-08907f3fd4e1e971f79c35f395cc71e4e58ce157.gz

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

commit 508bcd2a1bc494364a192eea044244633dc0c8a7
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 16:02:33 +0000

    Removed File_Transfer_Info struct.
    
    
    20080630160233-8ed0e-d4c5ffdeab7c1c570ff933506bf215d2847b3fdf.gz

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

commit c3ed1fff10c8f69ae48bd02d23a7ae76d718206b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 16:02:06 +0000

    Removed ListFileTransfers method.
    
    
    20080630160206-8ed0e-4eda7c9560107a8e804448e889e7305885956c89.gz

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

commit a3ad5b07ed2d692182489ab27f7fe5aca6221a9e
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:55:40 +0000

    Removed File_Transfer_ID and its references.
    
    
    20080630155540-8ed0e-c07693ca67a6af2fe82ede2fd1a17bd6a1833aaf.gz

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

commit 51656d6180fd7c322e732826da7d42202bfc58a7
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:52:55 +0000

    Added Description D-Bus property.
    
    
    20080630155255-8ed0e-21abdd2ed830cd6f16e67537f421bbc21cc5e32e.gz

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

commit f514fab91f82c5cae97236f1370500a51bb7afd9
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:50:00 +0000

    Added ContentMD5 D-Bus property.
    
    
    20080630155000-8ed0e-ae229ffe1c76f9c6e8a3514affab6dcf1e39fa72.gz

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

commit 7153268596e6fac23231f9b8cb9f6d8ad2264a9a
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:48:16 +0000

    Added Size D-Bus property.
    
    
    20080630154816-8ed0e-8705d6b47032b20836be67ba2ae64a746d0b4e7b.gz

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

commit 5ee08bb16b854271ff0f2e59112433188449f827
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:45:56 +0000

    Renamed FileName property to SuggestedFilename.
    
    
    20080630154556-8ed0e-3ab1e47bfaee1ead7dc1fb3c731ddad9da34f980.gz

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

commit abf2cc634ead9c08bbfb30afae67f51d0c9760c1
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:38:25 +0000

    Added FileName D-Bus property.
    
    
    20080630153825-8ed0e-e9b600e6696b414fa4cb2d09aa8884700f858598.gz

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

commit 9eb302efb92c0cb735fc7904d3de866855097be3
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:32:16 +0000

    Added ContentType D-Bus property.
    
    
    20080630153216-8ed0e-bcb4cb1ab0f05221e54c5485d0053ce18ea88d25.gz

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

commit 825a96381732b12ca521fdd6faa7e4b039de293d
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:28:52 +0000

    Removed RemoveFileTransfer method.
    
    
    20080630152852-8ed0e-3e38be761e95ecf59bd78564bcfefe29fcb9566a.gz

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

commit 5b872333115be7569868c30918ac3a98fe32b511
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:28:24 +0000

    Removed NewFileTransfer signal.
    
    
    20080630152824-8ed0e-4f142936db8d846c3dc1c3d3a62204837ec89429.gz

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

commit 43a7e93cfa18ea9c1c0b006fbe0300a3d540209b
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:27:18 +0000

    Removed OfferFile method.
    
    
    20080630152718-8ed0e-fa6100a3ef7e987bb7c2aba71fd7bf7236193fd9.gz

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

commit d66ad986f2667a90926d4622fc7fa6bb38371743
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:23:26 +0000

    Misc updates to interface description and docbook tags
    
    
    20080630152326-8ed0e-a5131d0411697936c5fa0d42ce260a28486ae41f.gz

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

commit 7ac13964dea11b40b4d7c46b58c3a3f4afa96865
Author: Jonny Lamb <jonny.lamb@collabora.co.uk>
Date:   2008-06-30 15:10:37 +0000

    Created Channel.Type.File from old Channel.Type.FileTransfer
    
    
    20080630151037-8ed0e-eca78d1563ed729427d5aecbea5beaf9aab77906.gz

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

commit 64482863c1f257f3024223dfc80a68f74b2908ed
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-06-27 14:40:03 +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:   2008-06-27 14:33:33 +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:   2008-06-27 14:33:26 +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:   2008-06-27 14:32:09 +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:   2008-06-25 16:48:38 +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:   2008-06-25 16:48:06 +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:   2008-06-25 16:47:45 +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:   2008-06-25 16:44:51 +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:   2008-06-25 16:44:25 +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:   2008-06-25 16:40:59 +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:   2008-06-25 16:40:45 +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:   2008-06-25 16:40:14 +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:   2008-06-25 16:27:12 +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:   2008-06-25 16:26:18 +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:   2008-06-25 16:12:52 +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:   2008-06-25 16:12:27 +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:   2008-06-25 16:11:46 +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:   2008-06-25 16:08:27 +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:   2008-06-25 16:08:09 +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:   2008-06-25 15:58:23 +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:   2008-06-25 15:57:41 +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:   2008-06-25 15:57:30 +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:   2008-06-25 11:40:36 +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:   2008-06-24 19:18:16 +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:   2008-06-24 19:18:00 +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:   2008-06-24 19:17:44 +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:   2008-06-24 18:33:01 +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:   2008-06-24 12:46:01 +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:   2008-06-24 11:58:50 +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:   2008-06-23 19:25:17 +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:   2008-06-23 16:52:49 +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:   2008-06-23 15:01:30 +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:   2008-06-18 18:39:44 +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:   2008-06-18 18:15:35 +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:   2008-06-18 17:15:15 +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:   2008-06-10 17:22:55 +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:   2008-06-10 17:22:35 +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:   2008-06-10 16:33:11 +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:   2008-06-10 16:31:00 +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:   2008-06-10 16:30:13 +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:   2008-06-10 16:29:23 +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:   2008-06-10 16:28:01 +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:   2008-06-10 16:27:00 +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:   2008-06-10 16:26:51 +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:   2008-06-10 16:26:14 +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:   2008-06-10 12:26:52 +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:   2008-06-09 16:39:22 +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:   2008-06-09 16:36:40 +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:   2008-06-09 14:50:09 +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:   2008-06-09 13:37:41 +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:   2008-06-09 13:37:06 +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:   2008-06-09 13:36:52 +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:   2008-06-09 12:08:55 +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:   2008-06-09 12:05:22 +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:   2008-06-09 12:04:50 +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:   2008-06-09 11:36:19 +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:   2008-06-09 11:35:55 +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:   2008-06-09 11:35:40 +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:   2008-06-09 11:35:09 +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:   2008-06-09 11:34:09 +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:   2008-06-09 11:33:52 +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:   2008-06-09 11:33:23 +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:   2008-06-09 10:13:55 +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:   2008-06-09 10:13:39 +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:   2008-06-09 10:13:17 +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:   2008-06-09 10:12:49 +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:   2008-05-22 17:53:17 +0000

    Connection: resolve conflict
    
    
    20080522175317-53eee-ae4a28a0ab77c28d929f221ba58150197f4aaa60.gz

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

commit af23185d89f496a28edc76998dbd56fef7440427
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-22 14:32:00 +0000

    Location: cross-reference types
    
    
    20080522143200-53eee-5d5bc6e4126c5aa0fdcd79e6f764c08cb59dcc74.gz

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

commit 3c8ef602bac4230a34510f42821749336bc0dcc3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-22 10:32:15 +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 a9d3febd4d639472b59f16ba2c5c1e6a61fc69ea
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-21 14:30:50 +0000

    Improve descriptions of location parameters
    
    
    20080521143050-53eee-b7bc34ef84b072e1f85d3f993cf8cfea72df0ff5.gz

 spec/Connection_Interface_Location.xml |   90 +++++++++++++++++++++++++++-----
 1 files changed, 76 insertions(+), 14 deletions(-)

commit 964701df7ee3f4cfe30e6f5c8df8c6545a772a17
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-21 14:30:40 +0000

    Document the Location_Accuracy_Level enum
    
    
    20080521143040-53eee-a45d9029a23d674788222e7a492b627a58a2644e.gz

 spec/Connection_Interface_Location.xml |   44 ++++++++++++++++++++++++++-----
 1 files changed, 37 insertions(+), 7 deletions(-)

commit 972b7d853bcbda532fb08bc9948f302a2720c785
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-21 14:30:33 +0000

    Reference XEP-0080 and Geoclue
    
    
    20080521143033-53eee-323fbab3aad174be35660dd8735948a78ae8cef1.gz

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

commit e5cce4f255694d46709c5afa49fff8b53a720f50
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-21 14:30:27 +0000

    Mark Location as DRAFT
    
    
    20080521143027-53eee-3bce1a9deda91f3e3fa83d8345af0c1254856ea9.gz

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

commit 79a351dded2cf8a54254497093d0afc9ac8abf14
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-20 17:49:24 +0000

    Presence: stop talking about "location" in Rich_Presence_Access_Control_Type
    
    
    20080520174924-53eee-74536264e47d6704eba20ed8348baf9fd89c9134.gz

 spec/Connection_Interface_Presence.xml |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

commit 1c7bb8e0b7e2e8d6f5839847062ca758373e83f9
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-20 17:26:06 +0000

    Location: use Rich_Presence_Access_Control
    
    
    20080520172606-53eee-d1fc59020c70f0a69e6aa6352eb96bdc78fe2d4d.gz

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

commit 64c2a6f7b916347e0217b6f9057b06598242673a
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-20 17:25:36 +0000

    Add Rich_Presence_Access_Control to Presence interface
    
    
    20080520172536-53eee-4be22192d35d1d42a3f245757e611de8b65f9596.gz

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

commit 1574509904ee87f7e69bd8f7e2f5847a826b3a8f
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-20 17:24:49 +0000

    Location: add more docs and RequestLocations
    
    
    20080520172449-53eee-67d3af2a4ea6f03bb0931ecc92a9bfe55644408d.gz

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

commit b40c68ab8556269c7f0067e4ae83b622eaaef903
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-20 17:24:34 +0000

    Location: re-indent intro
    
    
    20080520172434-53eee-05322dad124ceb34870dbbc7b708ebed0543d3d8.gz

 spec/Connection_Interface_Location.xml |   35 ++++++++++++++++---------------
 1 files changed, 18 insertions(+), 17 deletions(-)

commit 3a0c85404bcaa0b4720ac7af1f4b77070f86091e
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-05-20 09:13:42 +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:   2008-06-02 17:56:45 +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:   2008-07-02 17:06:39 +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:   2008-06-02 18:00:09 +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:   2008-06-02 17:56:02 +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:   2008-05-20 09:15:26 +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:   2008-05-20 09:14:36 +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:   2008-05-20 09:15:44 +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:   2008-05-20 09:14:45 +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:   2008-05-16 12:15:59 +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:   2008-08-14 17:32:32 +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:   2008-07-02 17:00:30 +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:   2008-07-02 17:00:27 +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:   2008-06-02 17:59:25 +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:   2008-05-16 12:15:52 +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:   2008-08-13 10:08:51 +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:   2008-08-13 10:07:59 +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:   2008-08-12 10:53:41 +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:   2008-08-11 18:41:16 +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:   2008-08-11 18:33:09 +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:   2008-08-11 17:58:10 +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:   2008-08-11 17:35:31 +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:   2008-08-11 17:13:27 +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:   2008-08-11 17:04:36 +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:   2008-08-11 16:35:57 +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:   2008-08-11 16:31:54 +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:   2008-07-31 13:12:35 +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:   2008-07-31 13:12:18 +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:   2008-07-24 08:39:05 +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:   2008-07-23 19:39:23 +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:   2008-07-23 19:34:59 +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:   2008-07-23 19:17:22 +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:   2008-07-23 15:18:57 +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:   2008-07-23 15:01:01 +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:   2008-07-23 15:00:39 +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:   2008-07-23 14:50:08 +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:   2008-07-23 14:49:53 +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:   2008-07-23 14:49:32 +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:   2008-07-23 14:49:24 +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:   2008-07-23 14:16:17 +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:   2008-07-17 07:35:02 +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:   2008-07-17 04:18:55 +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:   2008-07-17 00:37:01 +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:   2008-07-16 22:14:57 +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:   2008-07-22 16:11:56 +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:   2008-07-16 15:11:31 +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:   2008-07-16 15:11:20 +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:   2008-07-16 15:11:02 +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:   2008-07-16 15:10:37 +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:   2008-07-16 15:10:22 +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:   2008-07-16 15:09:20 +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:   2008-07-16 15:08:54 +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:   2008-07-15 20:40:17 +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:   2008-07-15 20:39:43 +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:   2008-07-15 20:39:36 +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:   2008-07-15 20:28:59 +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:   2008-07-15 20:28:41 +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:   2008-07-15 20:27:35 +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:   2008-07-15 20:27:26 +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:   2008-07-15 20:27:05 +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:   2008-07-15 20:10:36 +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:   2008-07-15 20:10:10 +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:   2008-07-15 20:06:03 +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:   2008-07-15 20:05:48 +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:   2008-07-15 20:05:27 +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:   2008-07-15 20:05:04 +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:   2008-07-15 20:04:41 +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:   2008-07-15 20:04:03 +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:   2008-07-15 20:03:48 +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:   2008-07-03 17:39:11 +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:   2008-07-03 17:38:16 +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:   2008-07-03 17:37:09 +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:   2008-07-03 17:36:59 +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:   2008-07-03 17:36:36 +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:   2008-07-03 17:36:12 +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:   2008-07-03 17:33:07 +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:   2008-07-03 17:32:54 +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:   2008-07-03 17:32:34 +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:   2008-07-03 17:31:50 +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:   2008-06-23 11:23:51 +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:   2008-06-23 11:22:10 +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:   2008-06-23 10:54:29 +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:   2008-06-23 10:51:58 +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:   2008-06-18 17:14:13 +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:   2008-06-18 17:04:45 +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:   2008-06-18 16:58:34 +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:   2008-06-18 16:54:12 +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:   2008-06-18 16:44:21 +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:   2008-06-18 16:17:23 +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:   2008-06-17 14:25:44 +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:   2008-06-13 17:17:16 +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:   2008-06-12 15:39:38 +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:   2008-06-12 15:27:49 +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:   2008-06-12 09:27:02 +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:   2008-06-11 18:32:58 +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:   2008-07-16 15:16:37 +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:   2008-07-16 15:15:06 +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:   2008-07-10 16:23:38 +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:   2008-07-10 16:21:12 +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:   2008-07-10 16:08:15 +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:   2008-07-10 16:07:47 +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:   2008-07-10 16:06:52 +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:   2008-07-04 14:48:35 +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:   2008-07-03 13:42:56 +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:   2008-06-02 17:55:08 +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:   2008-07-02 15:02:45 +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:   2008-06-02 17:54:30 +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:   2008-06-02 16:18:40 +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:   2008-07-02 14:45:15 +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:   2008-05-15 15:48:43 +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 d21865921260d50c752e871aab875b25c507a02c
Author: Robert McQueen <robert.mcqueen@collabora.co.uk>
Date:   2008-05-14 18:56:46 +0000

    add description of the Location interface (from the depths of the past)
    
    
    20080514185646-418b8-ef83edbf6391910bc170ae55244ead3133f34eaa.gz

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

commit 3c4e24c06d107af7e5e711b0cbef0c85d7d84b92
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-04-18 10:42:29 +0000

    Merge with 0.17.3
    
    
    20080418104229-53eee-67c1ff03c1466be05855c9df38baeab088e41bde.gz

commit 4a8bb2031cf8e2272cd598bc5d54021047e017b3
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-02-28 11:48:21 +0000

    Fix typo
    
    
    20080228114821-53eee-e608b36c20ed9aca0d2025f55c2057ee1f0af219.gz

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

commit ee49c9af5f3fe25b8c71709154b613e55705fbfd
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-02-28 11:42:55 +0000

    Location: support setting and getting access control (a thinly disguised version of XMPP pubsub access-control models)
    
    
    20080228114255-53eee-500ed518565c6f6613d028c42594894c826795a4.gz

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

commit 24c2309076f8301e905da2de69de7dd07e19018b
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-02-28 10:54:22 +0000

    Add a first draft of the Location interface, based on XEP-0080 and Geoclue
    
    
    20080228105422-53eee-6d27c25181c281423eae3fa457b917658724ea2d.gz

 spec/Connection_Interface_Location.xml |  174 ++++++++++++++++++++++++++++++++
 spec/all.xml                           |    8 +-
 2 files changed, 176 insertions(+), 6 deletions(-)

commit c07345bfe91675fb1507002528959195f303e817
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Date:   2008-02-21 18:09:09 +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:   2008-07-01 17:59:43 +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:   2008-07-01 17:56:20 +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:   2008-07-01 13:27:56 +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:   2008-07-01 13:26:57 +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:   2008-07-01 13:26:17 +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:   2008-07-01 13:26:02 +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:   2008-07-01 13:25:11 +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:   2008-07-01 13:24:44 +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:   2008-07-01 12:50:33 +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:   2008-07-01 12:50:01 +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:   2008-07-01 16:32:13 +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:   2008-06-10 11:40:38 +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:   2008-06-30 14:25:16 +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:   2008-04-10 18:55:38 +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:   2008-04-07 18:40:18 +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:   2008-06-24 16:02:35 +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:   2008-06-24 16:00:48 +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:   2008-06-24 14:29:54 +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:   2008-06-24 14:29:34 +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:   2008-06-24 14:26:56 +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:   2008-06-10 11:23:37 +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:   2008-06-06 13:21:51 +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:   2008-06-05 16:33:57 +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:   2008-06-05 16:32:42 +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:   2008-06-05 16:22:14 +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:   2008-06-05 16:17:46 +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:   2008-06-05 14:46:35 +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:   2008-06-05 14:10:26 +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:   2008-06-05 14:09:59 +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:   2008-06-05 14:40:29 +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:   2008-06-05 14:12:00 +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:   2008-06-04 11:54:33 +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:   2008-06-04 11:54:18 +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:   2008-06-04 11:52:53 +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:   2008-06-04 11:52:38 +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:   2008-06-04 11:52:31 +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:   2008-06-04 09:39:59 +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:   2008-06-04 09:39:51 +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:   2008-06-04 09:39:42 +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:   2008-06-04 09:39:08 +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:   2008-06-04 09:38:57 +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:   2008-06-04 09:38:44 +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:   2008-06-04 09:38:29 +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:   2008-06-04 09:38:01 +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:   2008-06-04 09:37:51 +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:   2008-06-04 09:37:34 +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:   2008-06-04 09:26:48 +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:   2008-06-04 09:25:12 +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:   2008-06-04 09:24:30 +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:   2008-06-04 09:22:46 +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:   2008-06-04 09:22:31 +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:   2008-06-04 09:22:14 +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:   2008-06-03 18:19:23 +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:   2008-06-03 18:19:16 +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:   2008-06-03 18:13:42 +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:   2008-06-03 18:13:29 +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:   2008-06-03 15:01:29 +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:   2008-06-03 15:01:13 +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:   2008-06-03 14:33:57 +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:   2008-06-03 14:32:59 +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:   2008-06-03 14:32:37 +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:   2008-06-04 09:22:57 +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:   2008-06-02 18:30:14 +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:   2008-05-14 18:03:10 +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:   2008-05-14 18:01:24 +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:   2008-05-09 09:56:53 +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:   2008-05-05 14:52:44 +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:   2008-05-05 14:24:00 +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:   2008-05-05 14:23:35 +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:   2008-04-30 13:04:35 +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:   2008-04-30 13:03:28 +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:   2008-04-30 13:01:47 +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:   2008-04-30 13:01:32 +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:   2008-04-30 13:01:09 +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:   2008-04-30 13:00:59 +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:   2008-04-30 13:00:39 +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:   2008-04-29 16:27:02 +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:   2008-04-29 15:46:01 +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:   2008-04-29 15:45:45 +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:   2008-04-29 13:57:54 +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:   2008-04-29 13:57:45 +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:   2008-04-29 13:57:32 +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:   2008-04-29 11:19:36 +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:   2008-04-29 11:17:54 +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:   2008-04-29 11:17:36 +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:   2008-04-29 11:17:17 +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:   2008-04-29 10:27:55 +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:   2008-04-28 13:52:55 +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:   2008-04-28 13:50:38 +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:   2008-04-28 13:50:25 +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:   2008-04-28 13:49:24 +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:   2008-04-25 15:34:35 +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:   2008-06-05 11:39:06 +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:   2008-06-05 11:39:01 +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:   2008-06-05 11:38:55 +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:   2008-06-04 12:54:49 +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:   2008-05-30 19:34:30 +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:   2008-05-30 18:44:45 +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:   2008-05-29 11:57:07 +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:   2008-05-30 12:14:00 +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:   2008-05-20 09:14:32 +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:   2008-05-16 06:12:15 +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:   2008-03-18 13:22:04 +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:   2008-05-20 13:53:44 +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:   2008-03-18 13:24:08 +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:   2008-03-18 13:22:53 +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:   2008-02-26 14:35:37 +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:   2008-05-23 11:36:14 +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:   2008-03-18 13:26:13 +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:   2008-03-18 13:25:56 +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:   2008-03-18 13:25:38 +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:   2008-03-18 13:25:17 +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:   2008-05-30 12:14:57 +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:   2008-05-30 11:18:30 +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:   2008-05-27 14:28:32 +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:   2008-05-26 16:55:55 +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:   2008-05-22 17:52:59 +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:   2008-05-22 10:59:00 +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:   2008-05-22 10:58:01 +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:   2008-05-22 10:57:26 +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:   2008-05-22 10:57:15 +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:   2008-05-15 15:49:41 +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:   2008-05-15 15:49:00 +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:   2008-05-22 14:28:46 +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:   2008-05-22 14:28:28 +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:   2008-05-22 14:28:06 +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:   2008-05-22 14:27:55 +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:   2008-05-22 14:27:40 +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:   2008-05-22 14:27:00 +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:   2008-05-22 13:21:23 +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:   2008-05-22 13:20:58 +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:   2008-05-22 13:18:47 +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:   2008-05-22 13:18:30 +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:   2008-05-22 10:33:57 +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:   2008-05-22 10:25:09 +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:   2008-05-16 06:21:15 +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:   2008-05-16 06:20:38 +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:   2008-05-22 09:59:59 +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:   2008-05-22 09:59:36 +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:   2008-05-22 09:59:23 +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:   2008-05-21 15:37:38 +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:   2008-05-21 15:27:58 +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:   2008-05-21 15:18:12 +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:   2008-05-21 15:16:37 +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:   2008-05-21 15:02:45 +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:   2008-05-21 15:02:28 +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:   2008-05-21 15:01:34 +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:   2008-05-21 14:58:35 +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:   2008-05-21 10:07:55 +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:   2008-05-20 08:58:38 +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:   2008-05-20 08:57:52 +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:   2008-05-20 08:57:26 +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:   2008-05-19 14:23:50 +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:   2008-05-06 12:22:38 +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:   2008-05-06 12:21:46 +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:   2008-05-06 12:21:22 +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:   2008-05-06 12:21:02 +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:   2008-05-06 12:20:33 +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:   2008-05-06 10:14:39 +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:   2008-05-06 10:14:35 +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:   2008-05-06 10:14:14 +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:   2008-05-06 10:12:53 +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:   2008-05-06 10:12:29 +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:   2008-04-22 10:09:00 +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:   2008-04-21 12:38:21 +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:   2008-04-10 19:26:53 +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:   2008-04-10 12:54:07 +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:   2008-04-07 16:46:05 +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:   2008-03-18 14:46:58 +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:   2008-03-17 17:49:41 +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:   2008-03-17 17:38:13 +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:   2008-03-17 17:37:50 +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:   2008-03-17 17:37:02 +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:   2008-05-06 09:33:04 +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:   2008-05-06 09:32:43 +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:   2008-04-22 10:10:16 +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:   2008-04-22 10:09:20 +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:   2008-04-21 14:59:34 +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:   2008-04-21 12:37:23 +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:   2008-04-21 12:36:52 +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:   2008-04-21 12:36:30 +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:   2008-04-21 12:36:01 +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:   2008-04-21 12:35:25 +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:   2008-04-21 12:35:10 +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:   2008-04-16 11:44:34 +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:   2008-04-16 11:39:25 +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:   2008-04-15 17:36:23 +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:   2008-04-15 17:35:08 +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:   2008-04-15 17:34:48 +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:   2008-04-15 17:34:37 +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:   2008-04-15 17:33:45 +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:   2008-04-15 17:33:39 +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:   2008-04-11 13:21:04 +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:   2008-04-11 13:19:29 +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:   2008-03-17 17:50:57 +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:   2008-04-10 19:37:31 +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:   2008-04-10 19:22:22 +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:   2008-04-10 19:20:54 +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:   2008-04-10 19:20:41 +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:   2008-04-10 19:16:11 +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:   2008-04-10 12:54:47 +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:   2008-04-10 12:54:17 +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:   2008-04-08 17:20:02 +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:   2008-03-18 14:47:23 +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:   2008-03-17 17:36:04 +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:   2008-03-17 17:35:21 +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:   2008-03-17 17:34:23 +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:   2008-03-17 17:33:41 +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:   2008-03-17 17:32:28 +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:   2008-05-21 10:33:08 +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:   2008-05-20 13:56:07 +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:   2008-05-20 13:55:59 +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:   2008-05-20 13:55:40 +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:   2008-05-20 13:55:29 +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:   2008-05-20 13:55:19 +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:   2008-05-20 13:55:07 +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:   2008-05-20 13:54:58 +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:   2008-05-20 13:54:27 +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:   2008-05-20 13:54:18 +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:   2008-05-20 13:53:56 +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:   2008-05-20 13:53:36 +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:   2008-05-20 13:52:35 +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:   2008-05-20 11:26:03 +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:   2008-05-15 11:58:30 +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:   2008-03-19 16:58:38 +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:   2008-02-21 18:16:27 +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:   2008-05-09 11:31:49 +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:   2008-05-09 10:26:29 +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:   2008-05-08 08:56:56 +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:   2008-05-08 08:50:04 +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:   2008-05-08 08:31:04 +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:   2008-05-06 10:14:57 +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:   2008-04-16 15:22:43 +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:   2008-04-16 15:17:45 +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:   2008-04-01 13:57:01 +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:   2008-03-20 07:34:23 +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:   2008-03-20 07:11:40 +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:   2008-04-18 11:01:49 +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:   2008-03-05 14:25:05 +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:   2008-04-07 15:45:06 +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:   2008-04-04 13:36:52 +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:   2008-04-04 13:25:01 +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:   2008-04-03 18:36:01 +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:   2008-04-03 16:02:51 +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:   2008-04-03 15:58:35 +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:   2008-04-03 15:04:33 +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:   2008-04-03 14:28:18 +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:   2008-04-03 14:28:10 +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:   2008-04-03 14:20:50 +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:   2008-03-20 16:26:44 +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:   2008-03-20 16:26:31 +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:   2008-03-20 16:06:53 +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:   2008-03-20 16:05:32 +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:   2008-03-20 16:05:06 +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:   2008-03-19 13:50:04 +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:   2008-03-19 16:51:00 +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:   2008-03-19 16:49:51 +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:   2008-03-19 16:49:41 +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:   2008-03-19 16:21:55 +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:   2008-03-19 16:02:20 +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:   2008-03-19 17:09:26 +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:   2008-03-18 14:56:23 +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:   2008-03-18 16:06:28 +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:   2008-03-18 13:37:49 +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:   2008-03-18 13:36:16 +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:   2008-03-18 13:35:52 +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:   2008-03-18 13:35:26 +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:   2008-03-18 13:52:50 +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:   2008-03-18 13:52:38 +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:   2008-03-17 17:32:07 +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:   2008-03-17 17:31:39 +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:   2008-03-17 17:31:11 +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:   2008-03-17 17:28:09 +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:   2008-03-13 18:46:45 +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:   2008-03-12 17:38:37 +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:   2008-03-12 11:47:21 +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:   2008-03-12 11:47:01 +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:   2008-03-12 11:20:08 +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:   2008-03-18 13:28:22 +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:   2008-03-18 13:28:08 +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:   2008-03-18 13:33:31 +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:   2008-03-12 11:27:05 +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:   2008-03-12 11:26:30 +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:   2008-03-12 11:19:49 +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:   2008-02-25 19:08:30 +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:   2008-03-06 14:51:47 +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:   2008-03-06 14:39:59 +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:   2008-03-06 13:00:59 +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:   2008-02-06 16:34:58 +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:   2008-03-06 12:58:32 +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:   2008-02-26 14:36:56 +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:   2008-02-26 14:34:43 +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:   2008-02-25 13:49:10 +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:   2008-02-25 13:48:20 +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:   2008-03-06 12:55:37 +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:   2008-03-05 17:47:27 +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:   2008-02-27 16:01:42 +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:   2008-03-06 12:08:04 +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:   2008-02-28 11:43:32 +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:   2008-02-24 18:42:54 +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:   2008-02-24 18:49:39 +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:   2008-02-18 14:06:01 +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:   2008-02-18 14:00:31 +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:   2008-02-18 14:00:05 +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:   2008-02-15 12:47:49 +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:   2008-02-14 14:40:08 +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:   2008-02-14 14:37:00 +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:   2008-02-07 18:34:08 +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:   2008-02-07 18:31:27 +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:   2008-02-07 18:31:15 +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:   2008-02-07 18:30:56 +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:   2008-02-07 18:30:27 +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:   2008-02-07 18:29:53 +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:   2008-02-07 18:29:26 +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:   2008-02-07 18:29:19 +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:   2008-02-07 18:29:11 +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:   2008-02-07 18:29:01 +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:   2008-02-07 18:28:56 +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:   2008-02-07 18:28:50 +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:   2008-02-07 18:28:43 +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:   2008-02-07 18:28:33 +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:   2008-02-07 18:28:13 +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:   2008-02-07 16:54:07 +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:   2008-02-07 15:36:23 +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:   2008-02-07 15:36:15 +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:   2008-02-07 15:36:07 +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:   2008-01-29 14:54:23 +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:   2008-02-18 19:13:09 +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:   2008-02-18 19:12:32 +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:   2008-02-18 19:12:14 +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:   2008-02-18 18:44:07 +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:   2008-01-04 20:24:50 +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:   2008-01-04 20:24:30 +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:   2008-01-04 20:07:01 +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:   2008-02-20 15:47:12 +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:   2008-02-20 15:47:04 +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:   2008-02-20 15:45:49 +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:   2008-02-20 15:44:47 +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:   2008-02-20 15:22:45 +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:   2008-02-20 14:53:34 +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:   2008-02-19 11:53:39 +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:   2008-02-19 10:27:22 +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:   2008-02-19 10:02:46 +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:   2008-02-12 10:04:20 +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:   2008-02-12 10:00:28 +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:   2008-02-12 10:00:14 +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:   2008-02-12 09:59:52 +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:   2008-02-12 09:58:44 +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:   2008-02-07 15:35:38 +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:   2008-02-07 15:35:12 +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:   2008-02-07 15:34:52 +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:   2008-02-07 15:34:45 +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:   2008-02-07 15:34:26 +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:   2008-02-07 15:34:08 +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:   2008-02-07 15:33:39 +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:   2008-02-07 15:31:42 +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:   2008-02-06 16:41:38 +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:   2008-02-06 16:39:30 +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:   2008-01-29 14:51:59 +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:   2008-01-24 12:46:44 +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:   2008-01-24 11:59:10 +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:   2008-01-24 11:58:37 +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:   2008-01-18 16:46:58 +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:   2008-01-17 17:24:08 +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:   2008-01-17 17:22:45 +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:   2008-01-17 13:01:21 +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:   2008-01-17 13:01:05 +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:   2008-01-17 12:59:34 +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:   2008-01-04 20:28:21 +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:   2008-01-04 20:27:52 +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:   2008-01-04 20:27:39 +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:   2008-01-04 20:21:37 +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:   2008-01-04 20:18:45 +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:   2008-01-04 20:18:30 +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:   2008-01-04 19:49:49 +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:   2008-01-04 19:41:37 +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:   2008-01-07 16:08:48 +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:   2008-01-07 15:55:17 +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:   2008-01-07 15:54:44 +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:   2007-12-03 15:19:28 +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:   2007-11-28 18:18:57 +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:   2007-11-28 18:16:50 +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:   2007-11-28 18:00:19 +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:   2007-11-28 17:31:55 +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:   2007-11-28 17:31:14 +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:   2007-11-28 13:55:11 +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:   2007-11-28 13:52:51 +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:   2007-11-28 13:52:38 +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:   2007-11-28 01:42:24 +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:   2007-11-23 14:16:35 +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:   2007-11-23 14:11:37 +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:   2007-11-13 14:00:02 +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:   2007-11-22 16:21:03 +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:   2007-11-22 15:15:10 +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:   2007-11-22 15:09:58 +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:   2007-11-12 15:34:41 +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:   2007-11-09 16:19:49 +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:   2007-10-30 09:04:14 +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:   2007-10-26 15:10:52 +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:   2007-10-26 15:02:27 +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:   2007-10-26 15:01:56 +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:   2007-10-26 15:01:09 +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:   2007-10-26 15:00:53 +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:   2007-10-26 14:58:56 +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:   2007-10-16 13:17:19 +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:   2007-10-16 13:17:01 +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:   2007-10-16 13:12:20 +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:   2007-10-16 13:12:06 +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:   2007-10-16 13:11:40 +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:   2007-10-16 13:11:26 +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:   2007-10-16 13:11:15 +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:   2007-10-16 13:11:05 +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:   2007-10-16 13:10:53 +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:   2007-10-16 13:10:39 +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:   2007-10-16 13:10:21 +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:   2007-10-16 13:10:09 +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:   2007-10-16 13:09:55 +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:   2007-10-16 13:09:44 +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:   2007-10-16 13:09:19 +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:   2007-10-16 13:08:58 +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:   2007-10-16 13:08:35 +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:   2007-10-16 13:06:35 +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:   2007-10-12 01:18:43 +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:   2007-10-12 01:05:59 +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:   2007-10-04 11:48:36 +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:   2007-09-27 15:09:15 +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:   2007-09-27 14:04:11 +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:   2007-09-27 14:03:53 +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:   2007-09-27 13:57:10 +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:   2007-09-11 18:25:11 +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:   2007-09-03 11:59:41 +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:   2007-08-27 17:07:43 +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:   2007-08-27 16:52:46 +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:   2007-08-27 15:55:01 +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:   2007-08-27 15:53:40 +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:   2007-08-27 13:15:08 +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:   2007-08-27 13:00:35 +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:   2007-08-23 12:15:56 +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:   2007-08-23 12:21:15 +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:   2007-08-23 12:20:38 +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:   2007-08-06 12:09:39 +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:   2007-08-06 12:01:25 +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:   2007-08-03 11:38:59 +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:   2007-08-01 17:05:30 +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:   2007-08-01 16:55:05 +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:   2007-08-01 16:54:44 +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:   2007-08-01 16:53:10 +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:   2007-08-01 16:52:44 +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:   2007-08-03 11:12:59 +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:   2007-08-03 10:53:46 +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:   2007-08-03 10:53:24 +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:   2007-08-03 10:53:09 +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:   2007-07-19 15:53:21 +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:   2007-07-18 22:17:39 +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:   2007-07-18 22:15:22 +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:   2007-07-18 11:25:30 +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:   2007-07-17 15:22:19 +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:   2007-06-04 07:58:02 +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:   2007-06-04 07:48:33 +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:   2007-06-04 07:45:28 +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:   2007-06-04 07:44:29 +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:   2007-06-04 07:43:55 +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:   2007-06-04 07:42:29 +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:   2007-06-04 07:39:31 +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:   2007-06-04 07:37:55 +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:   2007-06-04 07:33:19 +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:   2007-06-01 13:46:18 +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:   2007-06-01 11:17:51 +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:   2007-05-24 09:33:48 +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:   2007-05-23 10:54:56 +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:   2007-05-23 10:54:20 +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:   2007-05-23 10:49:29 +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:   2007-05-23 10:40:47 +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:   2007-05-23 10:34:41 +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:   2007-05-23 10:34:08 +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:   2007-05-23 10:03:34 +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:   2007-05-23 09:56:46 +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:   2007-05-23 09:55:47 +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:   2007-05-23 09:39:12 +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:   2007-05-23 09:38:35 +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:   2007-05-23 09:09:57 +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:   2007-05-23 08:49:41 +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:   2007-07-20 15:17:18 +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:   2007-07-05 13:44:38 +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:   2007-07-05 13:25:22 +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:   2007-07-05 13:24:44 +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:   2007-07-05 13:24:32 +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:   2007-07-04 19:14:04 +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:   2007-07-04 16:32:15 +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:   2007-07-04 16:26:28 +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:   2007-06-04 18:26:32 +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:   2007-06-04 18:25:10 +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:   2007-05-31 13:23:23 +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:   2007-05-31 13:20:44 +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:   2007-05-31 12:53:29 +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:   2007-05-31 08:30:02 +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:   2007-05-31 08:01:46 +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:   2007-05-29 16:28:51 +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:   2007-05-29 15:59:45 +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:   2007-05-29 12:23:30 +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:   2007-05-29 12:23:18 +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:   2007-05-23 16:54:25 +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:   2007-05-23 16:48:48 +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:   2007-05-23 16:08:29 +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:   2007-05-28 21:58:01 +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:   2007-05-14 12:17:27 +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:   2007-04-30 16:02:54 +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:   2007-04-30 13:57:48 +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:   2007-04-30 13:41:40 +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:   2007-04-30 13:37:03 +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:   2007-04-30 13:32:01 +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:   2007-04-30 13:26:53 +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:   2007-04-26 16:15:22 +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:   2007-04-26 16:13:22 +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:   2007-04-26 09:13:36 +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:   2007-04-26 09:08:41 +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:   2007-04-23 14:53:26 +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:   2007-04-23 14:53:10 +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:   2007-04-23 13:44:30 +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:   2007-04-23 12:42:23 +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:   2007-04-23 12:40:01 +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:   2007-04-23 12:34:57 +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:   2007-04-23 12:34:18 +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:   2007-04-23 12:34:04 +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:   2007-04-23 11:48:48 +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:   2007-04-23 11:47:00 +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:   2007-04-23 10:13:13 +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:   2007-04-16 15:41:58 +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:   2007-04-16 15:35:21 +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:   2007-04-09 11:50:07 +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:   2007-04-09 11:46:12 +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:   2007-04-09 11:45:03 +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:   2007-04-18 20:41:34 +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:   2007-04-18 20:38:18 +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:   2007-04-13 14:08:03 +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:   2007-04-13 14:07:04 +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:   2007-04-13 14:05:14 +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:   2007-04-13 14:04:56 +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:   2007-04-13 02:04:23 +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:   2007-04-13 01:47:11 +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:   2007-04-12 19:28:31 +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:   2007-04-12 19:28:16 +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:   2007-04-12 16:24:54 +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:   2007-04-12 16:08:04 +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:   2007-04-12 16:04:30 +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:   2007-04-04 09:11:17 +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:   2007-03-09 14:56:05 +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:   2007-04-05 16:13:08 +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:   2007-04-05 16:12:48 +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:   2007-04-04 18:20:48 +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:   2007-03-29 10:16:42 +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:   2007-03-27 17:34:39 +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:   2007-03-21 19:46:10 +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:   2007-03-21 16:57:39 +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:   2007-03-21 16:57:01 +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:   2007-03-21 16:34:52 +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:   2007-03-21 16:22:09 +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:   2007-03-21 15:19:04 +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:   2007-03-21 15:02:09 +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:   2007-03-21 14:44:03 +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:   2007-03-21 14:43:45 +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:   2007-03-21 14:34:50 +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:   2007-03-19 17:33:31 +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:   2007-03-21 16:08:36 +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:   2007-03-20 17:09:01 +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:   2007-03-02 12:36:56 +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:   2007-03-02 11:45:08 +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:   2007-02-22 20:16:35 +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:   2007-02-22 19:39:52 +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:   2007-02-22 19:36:10 +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:   2007-02-22 19:34:48 +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:   2007-02-13 15:24:45 +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:   2007-02-12 17:52:56 +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:   2007-02-12 17:51:11 +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:   2007-02-09 19:12:35 +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:   2007-02-09 19:07:28 +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:   2007-02-09 18:29:49 +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:   2007-02-12 16:20:28 +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:   2007-02-12 15:54:44 +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:   2007-02-12 14:23:43 +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:   2007-02-12 11:37:11 +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:   2007-02-12 10:17:50 +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:   2007-02-05 16:50:28 +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:   2007-02-12 10:07:27 +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:   2007-01-30 12:49:44 +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:   2007-02-07 18:20:38 +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:   2007-02-05 12:08:03 +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:   2007-02-06 12:52:12 +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:   2007-02-06 12:49:54 +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:   2007-02-06 12:47:19 +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:   2007-01-29 16:04:04 +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:   2007-01-26 14:29:43 +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:   2007-01-26 13:45:13 +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:   2007-02-05 12:04:44 +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:   2007-02-05 11:54:21 +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:   2007-02-01 15:17:45 +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:   2007-01-25 16:47:44 +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:   2007-01-25 15:26:14 +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:   2007-01-25 14:49:27 +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:   2007-01-25 14:49:10 +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:   2007-01-25 14:48:50 +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:   2007-01-25 14:47:46 +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:   2007-01-25 13:48:37 +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:   2007-01-24 11:24:24 +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:   2007-01-24 11:22:28 +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:   2007-01-24 11:14:24 +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:   2007-01-24 11:13:17 +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:   2007-01-24 11:13:01 +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:   2007-01-24 11:11:46 +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:   2007-01-24 11:10:45 +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:   2007-01-24 11:09:57 +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:   2007-01-23 20:01:10 +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:   2007-01-23 19:54:03 +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:   2007-01-19 18:25:09 +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:   2007-01-19 17:50:09 +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:   2007-01-19 17:11:42 +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:   2007-01-19 14:47:23 +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:   2007-01-19 13:07:26 +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:   2007-01-18 18:42:29 +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:   2007-01-18 18:36:51 +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:   2007-01-18 18:06:39 +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:   2007-01-18 16:12:13 +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:   2007-01-18 14:46:58 +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:   2007-01-18 14:44:53 +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:   2007-01-18 14:44:32 +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:   2007-01-18 14:43:45 +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:   2007-01-17 16:34:45 +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:   2007-01-17 16:27:21 +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:   2007-01-10 14:27:54 +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:   2007-01-10 14:27:30 +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:   2007-01-10 14:26:28 +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:   2007-01-08 11:01:20 +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:   2007-01-05 19:10:28 +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:   2007-01-04 14:15:44 +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:   2007-01-02 17:54:17 +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:   2007-01-02 16:08:38 +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:   2007-01-02 16:01:27 +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:   2007-01-02 16:00:01 +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:   2007-01-02 15:51:33 +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:   2007-01-02 15:45:39 +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:   2007-01-02 15:41:59 +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:   2007-01-02 15:40:16 +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:   2007-01-02 14:30:43 +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:   2007-01-02 14:26:45 +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:   2007-01-02 14:22:01 +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:   2007-01-02 13:24:50 +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:   2007-01-02 13:24:00 +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:   2006-12-12 17:37:36 +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:   2006-12-12 17:27:52 +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:   2006-12-12 17:26:46 +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:   2006-12-12 17:24:16 +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:   2006-11-29 13:45:45 +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:   2006-11-29 13:36:19 +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:   2006-11-29 13:31:36 +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:   2006-11-29 13:30:58 +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:   2006-11-29 13:14:47 +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:   2006-11-29 13:13:06 +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:   2006-11-29 13:04:40 +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:   2006-11-29 13:03:47 +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:   2006-11-29 13:01:58 +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:   2006-11-29 13:01:31 +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:   2006-11-28 15:34:44 +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:   2006-11-28 15:13:04 +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:   2006-11-28 15:12:58 +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:   2006-11-27 10:54:24 +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:   2006-11-27 10:54:02 +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:   2006-11-27 10:53:19 +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:   2006-10-24 12:39:51 +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:   2006-10-23 11:36:21 +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:   2006-10-23 11:22:15 +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:   2006-10-23 11:16:08 +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:   2006-10-23 11:15:40 +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:   2006-10-23 10:20:24 +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:   2006-10-23 10:20:01 +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:   2006-10-23 10:11:41 +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:   2006-10-23 10:11:04 +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:   2006-10-23 10:09:36 +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:   2006-10-20 18:51:19 +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:   2006-10-20 18:41:05 +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:   2006-10-20 18:28:36 +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:   2006-10-20 18:26:53 +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:   2006-10-20 18:21:37 +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:   2006-10-20 18:17:29 +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:   2006-10-20 18:15:28 +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:   2006-10-20 17:31:30 +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:   2006-10-20 16:38:07 +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:   2006-10-20 16:23:15 +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:   2006-10-20 16:16:10 +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:   2006-10-20 16:14:57 +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:   2006-10-20 16:14:01 +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:   2006-10-20 16:12:49 +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:   2006-10-20 16:11:30 +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:   2006-10-20 16:11:30 +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:   2006-10-20 16:11:01 +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:   2006-10-19 16:34:02 +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:   2006-10-19 16:16:40 +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:   2006-10-17 15:06:40 +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:   2006-10-10 14:34:28 +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:   2006-10-10 14:33:13 +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:   2006-10-10 14:15:46 +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:   2006-11-14 13:52:54 +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:   2006-11-14 13:37:52 +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:   2006-11-14 13:37:37 +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:   2006-11-07 17:10:41 +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:   2006-11-05 23:45:56 +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:   2006-10-16 22:57:54 +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:   2006-09-21 10:43:24 +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:   2006-09-21 01:26:53 +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:   2006-09-21 01:26:29 +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:   2006-09-21 01:20:36 +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:   2006-09-13 09:46:14 +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:   2006-09-11 08:24:11 +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:   2006-09-10 11:17:38 +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:   2006-09-10 10:50:44 +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:   2006-09-10 09:34:29 +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:   2006-09-10 09:33:54 +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:   2006-09-09 16:00:05 +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:   2006-09-09 15:32:15 +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:   2006-09-09 15:30:57 +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:   2006-09-09 15:05:50 +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:   2006-09-09 15:05:24 +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:   2006-09-09 14:57:06 +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:   2006-09-08 12:13:44 +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:   2006-09-08 11:30:36 +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:   2006-09-08 11:30:30 +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:   2006-08-22 15:41:31 +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:   2006-08-22 15:28:08 +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:   2006-08-22 15:27:16 +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:   2006-09-08 10:49:01 +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:   2006-09-05 09:42:38 +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:   2006-09-08 10:38:55 +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:   2006-09-08 09:36:26 +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:   2006-09-05 15:19:06 +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:   2006-09-05 12:27:42 +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:   2006-09-05 12:24:24 +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:   2006-09-05 12:13:14 +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:   2006-09-05 12:11:18 +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:   2006-08-29 16:42:41 +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:   2006-08-21 16:14:54 +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:   2006-08-21 16:11:27 +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:   2006-08-16 11:45:00 +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:   2006-08-16 11:44:36 +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:   2006-08-16 11:41:37 +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:   2006-08-11 18:57:54 +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:   2006-08-11 18:57:40 +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:   2006-08-11 18:55:55 +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:   2006-08-11 18:55:00 +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:   2006-08-11 16:43:37 +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:   2006-08-08 17:56:23 +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:   2006-08-08 15:42:59 +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:   2006-08-14 14:13:52 +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:   2006-08-14 13:44:50 +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:   2006-08-07 18:22:35 +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:   2006-08-09 18:51:17 +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:   2006-08-09 16:21:06 +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:   2006-08-08 15:01:19 +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:   2006-06-08 20:39:30 +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:   2006-08-04 14:59:04 +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:   2006-08-04 11:55:29 +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:   2006-08-04 11:27:59 +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:   2006-08-04 14:57:15 +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:   2006-08-04 14:43:48 +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:   2006-08-04 14:42:58 +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:   2006-08-02 15:47:34 +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:   2006-07-13 20:02:35 +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:   2006-07-13 20:00:27 +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:   2006-07-13 20:00:09 +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:   2006-07-13 19:45:30 +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:   2006-06-12 17:18:14 +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:   2006-06-01 16:13:55 +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:   2006-04-11 14:52:19 +0000

    spec version 0.13.1
    
    
    20060411145219-0e791-41ae653e1334a6bc7be657a3b0e51eaf0de59149.gz

commit bb203879b523c247438d1d836f6d858bb6084208
Author:  <robert.mcqueen@collabora.co.uk>
Date:   2006-04-10 17:00:38 +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:   2006-04-10 16:42:22 +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:   2006-04-10 12:22:06 +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:   2006-06-01 16:12:37 +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:   2006-04-09 15:50:58 +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:   2006-04-09 12:45:06 +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:   2006-06-01 16:07:50 +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:   2006-04-09 11:09:06 +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:   2006-04-09 10:12:57 +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:   2006-02-07 16:28:10 +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:   2006-02-07 16:27:33 +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:   2006-02-07 13:05:09 +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:   2006-02-07 12:49:35 +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:   2006-06-01 15:42:55 +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:   2006-06-01 15:41:55 +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:   2006-06-01 15:32:12 +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:   2006-05-31 00:23:02 +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:   2006-05-30 23:39:16 +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:   2006-05-30 23:37:52 +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:   2006-05-30 11:02:58 +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:   2006-05-24 18:50:48 +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:   2006-04-09 11:12:57 +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:   2006-02-07 16:26:49 +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:   2006-05-23 20:10:04 +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:   2006-05-23 20:08:29 +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:   2006-04-11 12:33:55 +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:   2006-02-07 12:50:30 +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:   2006-05-22 19:42:47 +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:   2006-05-22 19:31:41 +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:   2006-05-22 16:46:59 +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:   2006-05-22 16:15:21 +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:   2006-05-15 09:56:20 +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:   2006-05-15 09:55:28 +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:   2006-05-09 17:55:55 +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:   2006-05-07 05:15:05 +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:   2006-05-07 02:04:31 +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:   2006-05-03 18:02:36 +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:   2006-04-26 15:20:32 +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:   2006-04-25 15:09:12 +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:   2006-04-25 10:47:30 +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:   2006-04-11 12:26:36 +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:   2006-04-10 12:35:37 +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:   2006-04-10 11:31:24 +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:   2006-04-09 17:07:46 +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:   2006-04-07 16:33:49 +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:   2006-04-09 15:49:56 +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:   2006-04-09 11:08:55 +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:   2006-04-09 10:26:32 +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:   2006-04-09 10:19:49 +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:   2006-04-09 09:17:55 +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:   2006-04-05 09:32:28 +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:   2006-02-13 09:15:11 +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:   2006-02-13 09:13:37 +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:   2006-02-08 12:52:47 +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:   2006-02-07 16:34:00 +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:   2006-02-07 16:32:44 +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:   2006-02-07 16:32:30 +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:   2006-02-07 16:28:30 +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:   2006-02-07 16:25:59 +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:   2006-02-07 16:03:35 +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:   2006-02-07 12:52:08 +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:   2006-02-07 12:51:31 +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:   2006-02-07 12:51:04 +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:   2006-02-07 12:48:46 +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:   2006-02-07 12:28:46 +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:   2006-04-05 08:27:59 +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:   2006-04-05 08:10:00 +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:   2006-04-01 16:13:11 +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:   2006-03-16 20:12:11 +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:   2006-03-15 19:34:41 +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:   2006-03-13 09:18:39 +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:   2006-03-12 13:35:18 +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:   2006-03-12 13:32:04 +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:   2006-02-17 14:13:52 +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:   2006-02-15 13:16:20 +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:   2006-02-14 20:58:56 +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:   2006-02-11 03:18:24 +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:   2006-02-09 13:06:38 +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:   2006-02-08 15:04:32 +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:   2006-02-06 21:27:36 +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:   2006-02-06 18:03:21 +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:   2006-02-06 18:01:03 +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:   2006-01-25 12:29:37 +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:   2006-02-06 09:14:55 +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:   2006-02-03 17:53:35 +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:   2006-01-26 08:36:31 +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:   2006-01-22 00:59:06 +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:   2006-01-21 20:06:06 +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:   2006-01-20 18:30:06 +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:   2006-01-21 23:24:19 +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:   2006-01-19 00:30:18 +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:   2006-01-19 00:30:08 +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:   2006-01-19 00:28:21 +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:   2006-01-19 00:27:11 +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:   2006-01-19 00:26:12 +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:   2006-01-17 14:51:35 +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:   2006-01-17 13:47:40 +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:   2006-01-15 21:13:09 +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:   2006-01-15 20:52:52 +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:   2006-01-15 19:02:28 +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:   2006-01-15 18:58:48 +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:   2006-01-15 18:53:59 +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:   2006-01-15 18:02:53 +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:   2006-01-11 15:24:26 +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:   2006-01-11 15:23:56 +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:   2006-01-11 15:08:43 +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:   2006-01-11 14:15:06 +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:   2006-01-11 13:59:31 +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:   2006-01-08 18:48:41 +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:   2006-01-08 18:48:25 +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:   2006-01-08 18:47:14 +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:   2005-12-19 13:55:38 +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:   2005-12-19 13:55:20 +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:   2005-12-16 16:35:38 +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:   2005-12-02 19:33:30 +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:   2005-12-01 13:39:30 +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:   2005-12-01 12:26:53 +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:   2005-11-30 02:45:52 +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:   2005-11-30 01:17:16 +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:   2005-11-29 19:39:24 +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:   2005-11-29 18:54:20 +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:   2005-11-29 17:48:57 +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:   2005-11-28 17:19:55 +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:   2005-11-24 00:45:45 +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:   2005-11-24 00:43:01 +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:   2005-11-23 09:53:28 +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:   2005-11-18 11:42:17 +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:   2005-11-18 11:33:22 +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:   2005-11-18 10:24:57 +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:   2005-11-18 09:45:35 +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:   2005-11-18 08:48:37 +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:   2005-11-18 08:33:10 +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:   2005-11-18 08:32:54 +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:   2005-11-18 08:32:19 +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:   2005-11-18 08:32:05 +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:   2005-11-18 08:31:36 +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:   2005-11-18 08:30:02 +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:   2005-11-18 08:29:32 +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:   2005-11-18 08:25:38 +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:   2005-11-18 08:21:35 +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:   2005-11-18 08:21:14 +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:   2005-11-18 08:20:38 +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:   2005-11-18 07:19:33 +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:   2005-11-18 07:18:59 +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:   2005-11-18 07:18:54 +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:   2005-11-18 07:17:02 +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:   2005-11-18 08:17:58 +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:   2005-11-18 04:12:23 +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:   2005-11-18 04:11:54 +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:   2005-11-18 02:26:33 +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:   2005-11-18 02:24:46 +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:   2005-11-17 21:10:48 +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:   2005-11-17 21:10:24 +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:   2005-11-17 21:08:22 +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:   2005-11-17 21:07:36 +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:   2005-11-17 21:06:26 +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:   2005-11-17 21:06:09 +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:   2005-11-17 19:17:45 +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:   2005-11-17 19:11:11 +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:   2005-11-17 19:00:37 +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:   2005-11-17 18:57:30 +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:   2005-11-17 18:39:55 +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:   2005-11-17 18:37:38 +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:   2005-11-17 18:37:19 +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:   2005-11-17 18:35:38 +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:   2005-11-17 18:37:56 +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:   2005-11-17 18:46:39 +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:   2005-11-17 03:06:11 +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:   2005-11-17 03:05:29 +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:   2005-11-17 00:38:58 +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:   2005-11-16 23:35:40 +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:   2005-11-16 19:47:00 +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:   2005-11-16 19:45:58 +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:   2005-11-16 19:44:35 +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:   2005-11-16 19:44:25 +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:   2005-11-16 12:17:42 +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:   2005-11-16 00:50:42 +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:   2005-11-16 00:48:31 +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:   2005-11-16 00:46:27 +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:   2005-11-15 22:11:38 +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:   2005-11-15 18:07:34 +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:   2005-11-15 14:27:53 +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:   2005-11-15 13:52:56 +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:   2005-11-15 13:51:55 +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:   2005-11-15 12:22:30 +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:   2005-11-15 02:01:15 +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:   2005-11-15 02:00:45 +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:   2005-11-15 01:53:20 +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:   2005-11-15 01:51:49 +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:   2005-11-15 01:51:21 +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:   2005-11-15 01:48:42 +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:   2005-11-15 01:47:30 +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:   2005-11-15 01:46:01 +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:   2005-11-15 01:44:10 +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:   2005-11-15 01:42:36 +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:   2005-11-15 01:41:55 +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:   2005-11-15 00:21:55 +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:   2005-11-14 01:07:53 +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:   2005-11-14 01:07:40 +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:   2005-11-14 01:07:24 +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:   2005-11-13 23:46:35 +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:   2005-11-13 23:09:58 +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:   2005-11-13 21:42:04 +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:   2005-11-13 21:16:59 +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:   2005-11-13 19:16:38 +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:   2005-11-13 16:54:48 +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:   2005-11-13 16:24:34 +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:   2005-11-13 14:51:41 +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:   2005-11-12 22:49:31 +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:   2005-11-12 20:35:18 +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:   2005-11-12 19:43:01 +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:   2005-11-12 18:54:24 +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:   2005-11-12 17:32:01 +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:   2005-11-10 20:59:44 +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:   2005-11-10 20:58:27 +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:   2005-11-10 13:31:34 +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:   2005-11-10 01:51:17 +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:   2005-11-10 01:49:40 +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:   2005-11-10 01:48:22 +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:   2005-11-09 23:29:11 +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:   2005-11-09 23:28:27 +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:   2005-11-09 19:29:21 +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:   2005-11-09 19:25:18 +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:   2005-11-09 19:12:06 +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:   2005-11-09 18:07:16 +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:   2005-11-09 18:01:51 +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:   2005-11-09 18:00:29 +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:   2005-11-09 18:54:37 +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:   2005-11-08 23:22:27 +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:   2005-11-08 23:21:45 +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:   2005-11-08 22:37:57 +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:   2005-11-08 22:12:47 +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:   2005-11-08 22:08:00 +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:   2005-11-08 21:38:41 +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:   2005-11-08 21:38:01 +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:   2005-11-08 21:36:44 +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:   2005-11-08 21:31:34 +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:   2005-11-08 21:31:17 +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:   2005-11-08 21:30:55 +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:   2005-11-08 21:30:06 +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:   2005-11-08 21:29:25 +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:   2005-11-01 04:07:35 +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:   2005-11-08 17:25:18 +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:   2005-11-08 17:24:01 +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:   2005-11-01 04:04:06 +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:   2005-11-01 04:02:48 +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:   2005-11-01 03:50:09 +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:   2005-11-01 03:27:33 +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:   2005-11-01 03:27:26 +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:   2005-10-31 21:55:55 +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:   2005-10-31 21:48:47 +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:   2005-10-31 21:25:59 +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:   2005-10-31 21:13:30 +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:   2005-10-31 21:13:12 +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:   2005-10-31 20:17:38 +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:   2005-10-31 20:06:34 +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:   2005-10-31 19:58:39 +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:   2005-10-31 18:19:23 +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:   2005-10-31 16:53:31 +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:   2005-10-31 16:50:17 +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:   2005-10-27 22:47:11 +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:   2005-10-27 22:10:30 +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:   2005-10-27 22:10:12 +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:   2005-10-27 22:07:41 +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:   2005-10-27 21:42:01 +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:   2005-10-27 20:55:06 +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:   2005-10-27 20:53:16 +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:   2005-10-27 19:24:15 +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:   2005-10-27 19:19:57 +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:   2005-10-27 18:19:39 +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:   2005-10-27 17:36:18 +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:   2005-10-27 16:38:17 +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:   2005-10-27 15:27:45 +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:   2005-10-27 10:15:50 +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:   2005-10-27 10:03:20 +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:   2005-10-26 23:05:43 +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:   2005-10-26 22:56:39 +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:   2005-10-26 17:56:48 +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:   2005-10-26 17:53:44 +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:   2005-10-26 17:36:02 +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:   2005-10-26 17:01:05 +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:   2005-10-26 16:34:33 +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:   2005-10-26 12:41:53 +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:   2005-10-26 12:41:35 +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:   2005-10-26 11:45:09 +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:   2005-10-24 17:34:10 +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:   2005-10-24 13:45:25 +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:   2005-10-24 11:49:42 +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:   2005-10-20 11:53:42 +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:   2005-10-20 11:41:32 +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:   2005-10-20 09:36:20 +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:   2005-10-20 09:26:57 +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:   2005-10-19 19:13:17 +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:   2005-10-19 16:39:22 +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:   2005-10-19 16:29:53 +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:   2005-10-19 16:29:16 +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:   2005-10-17 15:37:18 +0000

    added readme
    
    
    20051017153718-d056e-423833a788fd7b0bc2cd293812f976450ecb9da6.gz

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

commit af23b2a5494724d205a317d3a299f2f76b362445
Author:  <robtaylor@floopily.org>
Date:   2005-10-17 15:24:34 +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:   2005-10-17 15:24:08 +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:   2005-10-17 15:23:27 +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:   2005-10-17 14:18:53 +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:   2005-10-17 11:20:18 +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:   2005-10-17 10:07:30 +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:   2005-10-17 09:43:33 +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:   2005-10-17 09:42:50 +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:   2005-10-17 07:39:15 +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:   2005-10-17 07:13:30 +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:   2005-10-17 02:11:39 +0000

    TODO
    
    
    20051017021139-0e791-84d540387a12cbcab731433ec9092ed95f9e2359.gz

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

commit aaa88b212639fe4a4abf2e7e8410a74f45771985
Author:  <robert.mcqueen@collabora.co.uk>
Date:   2005-10-17 02:10:00 +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:   2005-10-16 21:53:46 +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:   2005-10-16 21:11:52 +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:   2005-10-16 21:09:50 +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:   2005-10-16 21:06:57 +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:   2005-10-16 23:56:20 +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:   2005-10-16 23:46:32 +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:   2005-10-16 19:33:05 +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:   2005-10-16 19:32:10 +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:   2005-10-16 00:48:40 +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:   2005-10-16 11:55:36 +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:   2005-10-16 01:00:54 +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:   2005-10-16 01:00:46 +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:   2005-10-16 00:50:40 +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:   2005-10-16 00:49:05 +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:   2005-10-16 00:48:31 +0000

    update TODO
    
    
    20051016004831-0e791-3671d8c5e83d6586abdab0caabfa3ee957232869.gz

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

commit 67a1240f247e0b37a7fae189b8dab163d33d079c
Author:  <robtaylor@floopily.org>
Date:   2005-10-16 00:41:58 +0000

    updated TODO
    
    
    20051016004158-d056e-0ace1708cbe48d58ee722511648095841192dfda.gz

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

commit 8f300b789d5d2fdbfd99725e31ac1356a3719431
Author:  <robtaylor@floopily.org>
Date:   2005-10-16 00:41:00 +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:   2005-10-16 00:40:48 +0000

    updated TODO
    
    
    20051016004048-d056e-8615e9142a067833c1c44e362a9ffe87d91dd080.gz

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

commit 607787683a4ff85a3b54bcf0afe252994c864be7
Author:  <robtaylor@floopily.org>
Date:   2005-10-15 23:20:24 +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:   2005-10-15 23:14:36 +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:   2005-10-15 22:41:07 +0000

    updated TODO
    
    
    20051015224107-d056e-7f6eee055aeb317925d10f827950e6b5f0d2a444.gz

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

commit 82fb79e2ea94929a07e07f189250a48e7a74aea1
Author:  <robtaylor@floopily.org>
Date:   2005-10-15 22:37:00 +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:   2005-10-15 22:36:00 +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:   2005-10-15 22:34:36 +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:   2005-10-15 18:17:47 +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:   2005-10-15 15:47:24 +0000

    update todo
    
    
    20051015154724-d056e-da3cf7e6040eccf12aa57b08fd53d1785b8f35c5.gz

 TODO |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 50c7ee6d51ca625dc76185d94f783f116ef62f81
Author:  <robtaylor@floopily.org>
Date:   2005-10-15 14:22:43 +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:   2005-10-15 19:03:53 +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:   2005-10-15 18:35:30 +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:   2005-10-15 18:32:41 +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:   2005-10-15 18:32:31 +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:   2005-10-15 18:30:37 +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:   2005-10-15 18:24:13 +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:   2005-10-15 15:46:39 +0000

    TODO updates
    
    
    20051015154639-0e791-c0b84fe5d9d466667f231fbfbce18f21ecc5d4cb.gz

 TODO |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 301fdaada2a021435f81476cc1ea821f50121a06
Author:  <robtaylor@floopily.org>
Date:   2005-10-15 14:04:36 +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:   2005-10-15 14:03:42 +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:   2005-10-15 12:26:00 +0000

    updated todo
    
    
    20051015122600-d056e-45f0c0c3edf187084dcb8a24f9ee6c32e47479ab.gz

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

commit 167e33039ce4f177c8a84423318e23db5bea23ac
Author:  <robtaylor@floopily.org>
Date:   2005-10-15 02:53:47 +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:   2005-10-15 01:33:36 +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:   2005-10-15 01:04:39 +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:   2005-10-15 00:25:55 +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:   2005-10-14 19:28:58 +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:   2005-10-14 19:28:48 +0000

    add to todo
    
    
    20051014192848-d056e-03077e69c6196f6d62d650591058d973940452bb.gz

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

commit 966f665ae37e8acc34d05c6aceaf6f9f30b65a5e
Author:  <robtaylor@floopily.org>
Date:   2005-10-14 19:28:33 +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:   2005-10-14 17:53:18 +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:   2005-10-14 17:50:13 +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:   2005-10-14 15:18:56 +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:   2005-10-14 15:18:39 +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:   2005-10-14 14:45:42 +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:   2005-10-14 12:44:23 +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:   2005-10-14 12:33:46 +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:   2005-10-14 12:12:52 +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:   2005-10-14 11:04:17 +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:   2005-10-14 10:56:50 +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:   2005-10-14 10:49:46 +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:   2005-10-14 10:40:38 +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:   2005-10-14 08:53:42 +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:   2005-10-13 23:30:44 +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:   2005-10-13 18:29:29 +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:   2005-10-13 18:21:35 +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:   2005-10-13 18:16:39 +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:   2005-10-13 18:14:31 +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:   2005-10-13 18:11:13 +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:   2005-10-06 17:59:48 +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:   2005-10-06 12:30:40 +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:   2005-10-06 12:29:59 +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:   2005-10-05 10:17:12 +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:   2005-10-04 20:21:48 +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:   2005-10-04 20:18:56 +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:   2005-09-20 12:27:41 +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:   2005-09-20 12:26:51 +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:   2005-09-19 23:15:06 +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:   2005-09-19 19:06:44 +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:   2005-09-19 18:42:10 +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:   2005-09-19 17:17:42 +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:   2005-09-16 20:47:26 +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:   2005-09-16 20:45:05 +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:   2005-09-16 13:21:28 +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:   2005-09-16 13:14:52 +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:   2005-09-16 13:14:12 +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:   2005-08-22 08:06:41 +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:   2005-08-21 18:03:03 +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:   2005-08-21 15:47:52 +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:   2005-08-16 00:22:05 +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:   2005-08-16 00:15:02 +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:   2005-08-16 00:11:23 +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:   2005-08-15 23:59:05 +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:   2005-08-15 23:54:10 +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:   2005-08-15 21:36:19 +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:   2005-08-13 17:59:24 +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:   1970-01-01 00:00:00 +0000

    New empty repository
