[Ftp-release] ANNOUNCE: telepathy-spec 0.17.25

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Wed May 27 03:07:49 PDT 2009

Here's telepathy-spec 0.17.25, the "75cl of Vino" release.

The current development version of telepathy-spec is available as HTML:
or from the 'master' branch in the git repository:
  <git+ssh://git.collabora.co.uk/git/telepathy-spec.git> (for
  <http://git.collabora.co.uk/?p=telepathy-spec.git> (gitweb)

For packagers (e.g. http://packages.debian.org/telepathy-spec):

Changes to stable API:

* Socket_Access_Control_Credentials: the byte sent with the credentials
is not guaranteed to be '\0' any more.

New stable API:

* Three new errors have been added: ConnectionRefused, ConnectionFailed
and ConnectionLost. They will be used to report stream tube connection

* Channel.Interface.Tube is now undrafted.

* Channel.Type.StreamTube is now undrafted with the following changes:
  - The access_control_param in the Offer method has been removed. It
doesn't make any sense in that context.
  - The NewConnection signal has been renamed to NewRemoteConnection and
gained two new arguments which are used to identify the connection.
  - The NewLocalConnection signal has been added. This is the equivalent
of NewRemoteConnection on the accepting side.
  - The ConnectionClosed signal has been added to report tube connection

* Channel.Type.DBusTube is now undrafted with the following changes:
  - The Offer and Accept methods now have an access_control argument
used to choose the access control policy on the tube D-Bus server.
  - The channel now has a SupportedAccessControls D-Bus property
containing the supported access control types.


* Channel.Type.Tubes is now deprecated in favor of the new tube API.

* Socket_Access_Control_Netmask is now deprecated as it has never been
  implemented and doesn't really make sense.



More information about the Ftp-release mailing list