[Telepathy] telepathy-spec 0.15.5 released
Robert McQueen
robert.mcqueen at collabora.co.uk
Mon Aug 27 10:07:25 PDT 2007
Just tagged spec version 0.15.5. Exciting changes include:
* Tubes spec finally merged to mainline
* Formalise the streamed media channel's usage of the group interface
* Add a GetKnownAvatarTokens method
URL:
http://telepathy.freedesktop.org/spec.html
Darcs repository:
http://projects.collabora.co.uk/darcs/telepathy/telepathy-spec/
Changes since 0.15.4 follow.
Regards,
Rob
Mon Aug 27 17:52:57 BST 2007 robert.mcqueen at collabora.co.uk
tagged telepathy-spec 0.15.5
Mon Aug 27 17:52:46 BST 2007 robert.mcqueen at collabora.co.uk
* bump version to 0.15.5
Mon Aug 27 16:55:01 BST 2007 robert.mcqueen at collabora.co.uk
* rename Tube_{Address_Type,Access_Control} to Socket_* so they can be
reused outside the Tube interface (file transfer for example)
Mon Aug 27 16:53:40 BST 2007 robert.mcqueen at collabora.co.uk
* replace "must contain the boolean value false" wording with "must be
ignored" when talking about tube access variants
Mon Aug 27 14:15:08 BST 2007 Senko Rasic <senko.rasic at collabora.co.uk>
* Channel.Type.Text: clarify that subject-contact value of 0 means
unknown subject changer
Mon Aug 27 14:00:35 BST 2007 Senko Rasic <senko.rasic at collabora.co.uk>
* Connection.Interface.Avatars: introduce a new GetKnownAvatarTokens()
method and deprecate GetAvatarTokens()
Thu Aug 23 13:15:56 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Add tube access control
Thu Aug 23 13:21:15 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Update expected documentation output for tests - now includes
internal link points
Thu Aug 23 13:20:38 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Fix XMLNS for internal links
Mon Aug 6 13:09:39 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Add maintainer-upload-snapshot target to upload snapshots to t.fd.o
Mon Aug 6 13:01:25 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Bump version to 0.15.4.1 (we should remember to do this post-release)
Fri Aug 3 12:38:59 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* 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)
Wed Aug 1 18:05:30 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Allow RequestAvatars to raise InvalidHandle too
Wed Aug 1 17:55:05 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Allow RequestAvatars to raise Disconnected
Wed Aug 1 17:54:44 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Clarify that RequestAvatars just doesn't emit a signal if the
contact has no avatar
Wed Aug 1 17:53:10 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Clarify that NotAvailable is raised by RequestAvatar if the contact
has no avatar
Wed Aug 1 17:52:44 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Observe that RequestAvatar is deprecated in favour of RequestAvatars
Fri Aug 3 12:12:59 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Switch ipv4 and v6 tube addresses back to being represented as
strings, to aid debugging
Fri Aug 3 11:53:46 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Split Tube_Address_Type_IPv4 and IPv6 apart; represent the address
as a byte-array
Fri Aug 3 11:53:24 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Make Tube_Address_Type_Abstract_Unix include the leading NUL in the
byte array
Fri Aug 3 11:53:09 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Re-word Tube_Address_Type_Unix
Thu Jul 19 16:53:21 BST 2007 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'
Wed Jul 18 23:17:39 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* remove stream unix tube specfic comment
Wed Jul 18 23:15:22 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* rename GetStreamUnixSocketAddress to GetStreamTubeSocketAddress to
fit new API design
Wed Jul 18 12:25:30 BST 2007 Dafydd Harries
<dafydd.harries at collabora.co.uk>
* revise spec to have (uv) for stream addresses, and other misc
adjustments
Tue Jul 17 16:22:19 BST 2007 Dafydd Harries
<dafydd.harries at collabora.co.uk>
* split Tubes channel introduction into paragraphs
Mon Jun 4 08:58:02 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add <a> markups around TCP service type link
Mon Jun 4 08:48:33 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* NotImplemented doc string: "Connection Manager" -> "The connection
manager"
Mon Jun 4 08:45:28 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* s/dicionary/dictionary
Mon Jun 4 08:44:29 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* "these pair of sockets" -> "this pair of sockets"
Mon Jun 4 08:43:55 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* "the connection managers exports" -> "the connection manager exports"
Mon Jun 4 08:42:29 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* stream Unix tube documentation: explicitely say we're using a stream
socket
Mon Jun 4 08:39:31 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add <p> into DBus tube documentation
Mon Jun 4 08:37:55 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add <p> into Stream_Unix documentation
Mon Jun 4 08:33:19 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* wrap a too long line
Fri Jun 1 14:46:18 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* set Stream_Unix instead of StreamUnix as enum suffix
Fri Jun 1 12:17:51 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* rename stream tube to stream tube unix tube (and its method and
signal so)
Thu May 24 10:33:48 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* Offer{DBus,Stream}Tube can raise NetworkError and NotAvailable
Wed May 23 11:54:56 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* s/listenning/listening
Wed May 23 11:54:20 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* better explanation of the service field for stream tubes
Wed May 23 11:49:29 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* move D-Bus tube service description to OfferDBusTube params
Wed May 23 11:40:47 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* AcceptTube and CloseTube can raises InvalidArgument
Wed May 23 11:34:41 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add Error.NotImplemented to OfferStreamTube too
Wed May 23 11:34:08 BST 2007 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
Wed May 23 11:03:34 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add StreamSocketNewConnection signal
Wed May 23 10:56:46 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add GetStreamSocketAddress method
Wed May 23 10:55:47 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add <tp:docstring> markups to display our errors descriptions
instead of generic ones
Wed May 23 10:39:12 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add the OfferStreamTube method
Wed May 23 10:38:35 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add Stream tube to tube type enum
Wed May 23 10:09:57 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* add some words about tube ID
Wed May 23 09:49:41 BST 2007 Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk>
* replace OfferTube by OfferDBusTube
Fri Jul 20 16:17:18 BST 2007 Dafydd Harries
<dafydd.harries at collabora.co.uk>
* generate DevHelp index file
Thu Jul 5 14:44:38 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Explain the conventional semantics for text channels
Thu Jul 5 14:25:22 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* StreamedMedia: describe the expected semantics for making/receiving
calls
Thu Jul 5 14:24:44 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* StreamedMedia: require Group interface
Thu Jul 5 14:24:32 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* MediaSignalling: require StreamedMedia
Wed Jul 4 20:14:04 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Clarify the properties interface, fix markup, and comment places
where we ought to be using a dictionary rather than an array of struct
Wed Jul 4 17:32:15 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Add local-xmpp (XEP-0174) to well-known protocol registry
Wed Jul 4 17:26:28 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Add group membership change reason Separated (for netsplits/rejoins
in IRC and Salut)
Mon Jun 4 19:26:32 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Avatars: document that a maximum image size of 0 means unlimited
Mon Jun 4 19:25:10 BST 2007 Simon McVittie
<simon.mcvittie at collabora.co.uk>
* Avatars: update Collabora copyright to 2005-2007
Thu May 31 14:30:25 BST 2007 robert.mcqueen at collabora.co.uk
tagged telepathy-spec 0.15.4
More information about the Telepathy
mailing list