Announcing D-Bus 1.9.14

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Mar 2 12:08:36 PST 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

The “don't stand in the poison cloud” release.

As with all the 1.odd.x releases, this is a development release for
people who live in the future. Stable distributions should use the 1.8
branch instead.

http://dbus.freedesktop.org/releases/dbus/dbus-1.9.14.tar.gz
http://dbus.freedesktop.org/releases/dbus/dbus-1.9.14.tar.gz.asc
git tag: dbus-1.9.14

Dependencies:

• dbus-daemon and dbus-daemon-launch-helper now require libdbus. They
  were previously linked to a static version of libdbus.

• The tests no longer require dbus-glib in order to exercise the libdbus
  shared library; they are always linked to libdbus now.

Build-time configuration:

• The new --enable-user-session option, off by default, can be enabled
  by OS integrators intending to use systemd to provide a session bus
  per user (in effect, treating all concurrent graphical and
  non-graphical login sessions as one large session)

Enhancements:

• All executables are now linked dynamically to libdbus.
  (fd.o #83115; Bertrand SIMONNET, Simon McVittie, Ralf Habacker)

• On platforms that support them (GNU libc and possibly others),
  libdbus now has versioned symbols for its public API.
  All public symbols (visible in the header files) are currently
  versioned as LIBDBUS_1_3; private symbols starting with _dbus or
  dbus_internal have a version that changes with each release, and
  must not be used by applications. (also fd.o #83115)

• New listenable address mode "unix:runtime=yes" which listens on
  a real filesystem (non-abstract) socket $XDG_RUNTIME_DIR/bus
  (fd.o #61303; Colin Walters, Alexander Larsson, Simon McVittie)

• Add optional systemd units for a per-user bus listening on
  $XDG_RUNTIME_DIR/bus (fd.o #61301; Simon McVittie, Colin Walters)

• On Unix platforms, both libdbus and "dbus-launch --autolaunch"
  default to connecting to $XDG_RUNTIME_DIR/bus if it is a socket
  (also fd.o #61301)

• New dbus-update-activation-environment tool uploads environment
  variables to "dbus-daemon --session" and optionally "systemd --user",
  primarily as a way to keep the per-user bus compatible with
  distributions' existing X11 login scripts (also fd.o #61301)

• <includedir/> elements in dbus-daemon configuration are now silently
  ignored if the directory does not exist. (fd.o #89280,
  Dimitri John Ledkov)

• Add microsecond-resolution timestamps to the default output of
  dbus-monitor and dbus-send (fd.o #88896; Ralf Habacker,
  Simon McVittie)

Fixes:

• Fix a race condition in the 'monitor' test introduced in 1.9.10
  (fd.o #89222, Simon McVittie)

- -- 
Simon McVittie, Collabora Ltd.
-----BEGIN PGP SIGNATURE-----

iQIVAwUBVPTDQU3o/ypjx8yQAQjzqA//VJPxA8LNUPLD0uh6aM2+iJBbFzWO3NpA
bGWkyDEISEW7U2gY0qAhECiIxCLA3stCNEwTRqGCNHGNBOGXwUrR27OXFLL8VmQW
oXRnxvcCgxNfQtEFEKWm5xQfycyjQwC0zbo00jFR9/Npoh+8Kf85SMVv+PRAxk1d
IuuVY4YU3kRFmOJCULH8jnDTBJmAp3fmp3pmad4LxSKuosQkZ++OXg85XdmYt7ZK
xdJIOFYRkZuSZ2CNcFvDmSSXyy8phP+YM1oUsZop2RwZ2q5RQwHO+Pky/31oMM6H
4GRI+6Nq4R8zn2ZG/Nkee36zo45pBfrgu45WUIidHBEzZ7+cEz2zHsYLGLhgews1
gEkR8jOpoTDbnYw2QEoEsFbLc1yvecw24WesWbtTpA+BANwXUpFidL27TqyZdmAt
+CYYpie7hxZ3fY3Tx+8gqvmChGzPeQUTO7wyTjB6sRmZE/zxjcudhNR3ABfOY01y
XKItzW0L7mu2qIgnoJ5w2M7HRbFBoX0X8Ip5PFCYeQjmuGeG5/hr0M5yyG+CFO4c
wZT2T6N0qH9e7+pDeRD7DhDi7AAtbAOZoIe8kx9OcHQ6BQ8ogioBOJ1ilDhwU6x4
ZCOXoPueNq57Gdz2fiqcjpUP62WA86qhGU6B5BWjOkSYOgheR+a7hdoXfnPGZOYE
o6VopqOVLcg=
=5Z0d
-----END PGP SIGNATURE-----


More information about the dbus mailing list