D-Bus 1.1.1 Released

Havoc Pennington hp at redhat.com
Mon Jun 18 13:08:29 PDT 2007


Download from http://dbus.freedesktop.org/releases/dbus/dbus-1.1.1.tar.gz

This is a development/unstable branch release. 1.0.x is the stable 
branch. Bugs to http://bugzilla.freedesktop.org

Find out what D-Bus is at http://www.freedesktop.org/wiki/Software/dbus

D-Bus 1.1.1 (18 June 2007)
==
- This is a development release, unless you need specific
   functionality please use the stable releases as API's may change
   (though we will try hard not to)
- The bus daemon now generates a globally-unique ID for itself, which is 
available
   using the convenience function dbus_bus_get_id(). Use this as a 
unique ID
   for a user's session, for example.
- dbus_server_get_id(), dbus_connection_get_server_id() now available to 
access
   the unique ID of a particular address
- dbus_watch_get_fd() deprecated since it had unclear cross-platform 
semantics.
   dbus_watch_get_unix_fd() and dbus_watch_get_socket() replace it.
- support ANONYMOUS mechanism for authentication, which allows a client to
   authenticate as nobody in particular
- add API dbus_connection_set_allow_anonymous() which will allow the message
   stream to begin if the client auths as anonymous (otherwise, the client
   will be dropped unless they auth as a user).
- the ANONYMOUS support means you can now use D-Bus (without a bus 
daemon) as
   a protocol for a network service provided to anonymous Internet or LAN
   clients
- many internal changes to better support the Windows port, though the
   port is still not complete in this release
- some improved documentation and return_if_fail checks
- some small bug fixes



More information about the dbus mailing list