Announcing dbus 1.4.14

Simon Mcvittie simon.mcvittie at collabora.co.uk
Fri Jul 29 09:23:18 PDT 2011


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

A new stable release of dbus is now available.

http://dbus.freedesktop.org/releases/dbus/dbus-1.4.14.tar.gz
http://dbus.freedesktop.org/releases/dbus/dbus-1.4.14.tar.gz.asc

D-Bus 1.4.14 (2011-07-29)
==

The "Puny receptacle!" release.

Changes:

• Use DBUS_ERROR_OBJECT_PATH_IN_USE if dbus_connection_try_register_object_path
  or dbus_connection_try_register_fallback fails, not ...ADDRESS_IN_USE
  (fd.o #38874, Jiří Klimeš)

• Consistently use atomic operations on everything that is ever manipulated
  via atomic ops, as was done for changes to DBusConnection's refcount in
  1.4.12 (fd.o #38005, Simon McVittie)

• Fix a file descriptor leak when connecting to a TCP socket (fd.o #37258,
  Simon McVittie)

• Make "make check" in a clean tree work, by not running tests until
  test data has been set up (fd.o #34405, Simon McVittie)

• Fix various typos (fd.o #27227, fd.o #38284; Sascha Silbe, Simon McVittie)

• Documentation (fd.o #36156, Simon McVittie):
  · let xsltproc be overridden as usual: ./configure XSLTPROC=myxsltproc
  · install more documentation automatically, including man2html output
  · put dbus.devhelp in the right place (it must go in ${htmldir})

• Unix-specific:
  · look for system services in /lib/dbus-1/system-services in addition to all
    the other well-known locations; note that this should always be /lib,
    even on platforms where shared libraries on the root FS would go in /lib64,
    /lib/x86_64-linux-gnu or similar (fd.o #35229, Lennart Poettering)
  · opt-in to fd passing on Solaris (fd.o #33465, Simon McVittie)

• Windows-specific (Ralf Habacker):
  · fix use of a mutex for autolaunch server detection
  · don't crash on malloc failure in _dbus_printf_string_upper_bound
-----BEGIN PGP SIGNATURE-----

iQIVAwUBTjLedk3o/ypjx8yQAQg6Mg//bADroMF94PLLt6zltLgDzWHd+hU9/cAx
TdC+iPmt7GY8wP8e944PqGs96A4shDcAjdSLmmImsNorBMH1ET2KSKsmC20Prfvb
jtS5d76TbOnal5k9r5dUt//Y7CtRls2NxKAMUxQQhwW8KXDoJrZfwLbTC1Wt8K09
SUgNAtDjKBsJ6pTB34+onYvkHgaM3KfDEqmSSvQCvt2kjEs8C10QVjQkKtxA0L1A
NUmyQZW90jLgv8w6MKKdsrOCu0p6B2ZmC3jll8sROB58tbMH4l26XIFjcD/SuNYn
izW0PUjx2+UFspkqLnliBhr64fxgSHZN+ZBzaIYoFz5P3QkURQ57pMHxMDUXaH6D
NrjsGMvbIVghBM1yTxREb4qUBmtbGNfzmRWt/2Y/bLMJQXOKlisUlqPQzrJwDiCX
lrhWWuTUFqsatRTc2wEOc5Oa5T8kkJFRNWZeNQ+4sXwZNA6q9F8Iw87U3Dzs7VOS
7rPQ/R6OD22eLLmAUjGdaOHAsP7yqYh5vEUTpDFzgdjw0sE8vy3HvNBfSYkZ96El
G17ZO/4iMt8+MJMpBH4fvTEV0+N96w16jyFdF7q5fKXSLICflUF22MyFHaeiOTaV
DszKlMMJJcxMKlz7FQdPyuDPJD8fdyl742+V/4m+ArWZ3tQ9tAdj6yL24jrfq8Up
YwDVZDn27Z8=
=h50q
-----END PGP SIGNATURE-----


More information about the dbus mailing list