[Telepathy-commits] merge: telepathy-spec
Merge Monkey
monkey at collabora.co.uk
Fri Aug 3 04:29:11 PDT 2007
Merge to:
telepathy-spec
From:
/home/smcv/public_html/darcs/spec-stream-tubes-smcv
Changes:
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add the OfferStreamTube method
Dafydd Harries <dafydd.harries at collabora.co.uk>
revise spec to have (uv) for stream addresses, and other misc adjustments
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add StreamSocketNewConnection signal
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add NotImplemented in possible errors of OfferDBusTube as CM can implement only a subset of tube types
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add <p> into DBus tube documentation
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
move D-Bus tube service description to OfferDBusTube params
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
s/dicionary/dictionary
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
better explanation of the service field for stream tubes
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add some words about tube ID
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
rename GetStreamUnixSocketAddress to GetStreamTubeSocketAddress to fit new API design
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
rename stream tube to stream tube unix tube (and its method and signal so)
Simon McVittie <simon.mcvittie at collabora.co.uk>
Re-word Tube_Address_Type_Unix
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
stream Unix tube documentation: explicitely say we're using a stream socket
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add <a> markups around TCP service type link
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
remove stream unix tube specfic comment
Simon McVittie <simon.mcvittie at collabora.co.uk>
Make Tube_Address_Type_Abstract_Unix include the leading NUL in the byte array
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add Stream tube to tube type enum
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Offer{DBus,Stream}Tube can raise NetworkError and NotAvailable
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add GetStreamSocketAddress method
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
replace OfferTube by OfferDBusTube
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
"the connection managers exports" -> "the connection manager exports"
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add <tp:docstring> markups to display our errors descriptions instead of generic ones
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
set Stream_Unix instead of StreamUnix as enum suffix
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
AcceptTube and CloseTube can raises InvalidArgument
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add <p> into Stream_Unix documentation
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
wrap a too long line
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
s/listenning/listening
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
"these pair of sockets" -> "this pair of sockets"
Simon McVittie <simon.mcvittie at collabora.co.uk>
Switch ipv4 and v6 tube addresses back to being represented as strings, to aid debugging
Dafydd Harries <dafydd.harries at collabora.co.uk>
split Tubes channel introduction into paragraphs
Simon McVittie <simon.mcvittie at collabora.co.uk>
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'
Simon McVittie <simon.mcvittie at collabora.co.uk>
Split Tube_Address_Type_IPv4 and IPv6 apart; represent the address as a byte-array
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
NotImplemented doc string: "Connection Manager" -> "The connection manager"
Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
add Error.NotImplemented to OfferStreamTube too
More information about the Telepathy-commits
mailing list