dbus 1.2.16

Colin Walters walters at verbum.org
Tue Jul 14 13:31:31 PDT 2009


A new release of dbus is available.

http://dbus.freedesktop.org/releases/dbus/dbus-1.2.16.tar.gz

The most interesting changes here are a fix for a longstanding race
condition primarily affecting dbus-send (work from several people),
and the bus now allows method calls to have an infinite timeout (Scott
James Remnant).

Shortlog:

Benjamin Reed (1):
      Bug 14259 - Work around broken getgrouplist on MacOS X

Christian Persch (GNOME) (1):
      Bug 21657 - Fix configure checks for va_list in maintainer mode

Colin Walters (10):
      Add missing include for unistd.h in test-service.c
      Bug 21646 - Fix a signed char comparison
      Bug 21545 - Move CFLAGS modification towards the end of configure
      Bug 18121 - Use a monotonic clock for pthread timeouts
      Bug 14259 - Make session address lookup system-dependent
      Bug 14259 - Refactor _dbus_get_autolaunch_address
      Bug 896 - Avoid race conditions reading message from exited process
      Bug 22415 - COYPING file should note we allow later versions of GPL
      Cope with dbus-launch not being in DBUS_BINDIR
      Release 1.2.16

Daniel Reed (1):
      Bug 2432 - Support --address option for dbus-monitor

Grzegorz Dąbrowski (1):
      Bug 19446 - HaikuOS support

Hasso Tepper (1):
      Bug 19432 - Fix handling of HAVE_CMSGCRED case (FreeBSD)

Kimmo Hämäläinen (1):
      Bug 12484 - Ensure initialized variable in dbus_connection_remove_filter

Kurt Miller (1):
      Bug 21347 - Don't fail autolaunching if process has SIGCHLD handler

Marc Mutz (2):
      configure.in: not all gccs support -Wno-pointer-sign
      configure.in: fail abstract socket test gracefully when cross-compiling

Matthias Clasen (1):
      Bug 22516 - Ensure inotify fd is set close on exec

Paul Bolle (1):
      Bug 16688 - typo in dbus-monitor.1

Scott James Remnant (14):
      Make sure a pending call timeout isn't assumed.
      Allow a pending call to block forever
      Don't allocate DBusTimeout for pending call when passed INT_MAX
      Update documentation now that INT_MAX means no timeout.
      Fix issue where timeouts can overflow.
      Remove 6 hour timeout restriction.
      Explicitly check for zero time fields.
      Expire list timeout may be negative for no expiry.
      Change default reply timeout.
      Unrestrict session bus timeout.
      Add tests for pending call timeouts
      Add test case for assert when unwinding a container.
      bfo22316 - add dbus_message_iter_abandon_container()
      dbus_message_append_args_valist - abandon container

Tobias Mueller (1):
      Bug 21161 - Update the FSF address

Will Thompson (1):
      Ensure messages are locked while marshalling.


More information about the dbus mailing list