[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