Announcing dbus 1.7.2

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Apr 25 09:29:00 PDT 2013


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

The “only partially opaque” release.

This is a development release on the branch that will eventually
produce dbus 1.8.

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

Configuration changes:

• On non-QNX Unix platforms, the default limit on fds per message in the
  session bus configuration has reduced from 4096 to 1024. The default
  limit used on the system bus was already 1024. On QNX, both limits are
  reduced further, to 128.

Enhancements:

• D-Bus Specification 0.21
  · Following Unicode Corrigendum #9, the noncharacters U+nFFFE,
    U+nFFFF, U+FDD0..U+FDEF are allowed in UTF-8 strings again.
    (fd.o #63072, Simon McVittie)

Fixes:

• Diagnose incorrect use of dbus_connection_get_data() with negative
  slot (i.e. before allocating the slot) rather than returning junk
  (fd.o #63127, Dan Williams)

• Fix a cmake build regression since 1.7.0 (fd.o #63682; Ralf Habacker,
  Simon McVittie)

• Unix-specific:
  · On Linux, link successfully with glibc 2.17 (fd.o #63166,
    Simon McVittie)
  · Under systemd, log to syslog only, not stderr, avoiding duplication
    (fd.o #61399, #39987; Colin Walters, Dagobert Michelsen)
  · Under systemd, remove unnecessary dependency on syslog.socket
    (fd.o #63531, Cristian Rodríguez)
  · Include alloca.h for alloca() if available, fixing compilation on
    Solaris 10 (fd.o #63071, Dagobert Michelsen)
  · Allow use of systemd-logind without the rest of systemd
    (fd.o #62585, Martin Pitt)
  · When built with CMake, link to librt and use the right path for
    meinproc's XSLT stylesheets (fd.o #61637, Ralf Habacker)
  · Reduce the default limit on number of fds per message to 128 under
    QNX, working around an arbitrary OS limit (fd.o #61176,
    Matt Fischer)

• Windows-specific:
  · Do not claim that all bus clients have the dbus-daemon's
    credentials; pick up local TCPv4 clients' credentials (process ID
    and security identifier, i.e. user) using GetExtendedTcpTable()
   (fd.o #61787, Ralf Habacker)
-----BEGIN PGP SIGNATURE-----

iQIVAwUBUXlZzE3o/ypjx8yQAQjSOBAAm6Bo1Ei8CWMLZwB2TxZL3hctkDS4bYMq
xi2mfgL7C/kiYG0SnJKTu3/UCiiOwmIkwZfI6jYE4GLhmCjev6Cyjy4UxuBft2XX
VHBmdf/xJyxuveoh2QeLTvHgQbT0Z68y7FUNafdh7MC3qtGXuQtM6qZmCcLIB1VL
coSz6ay5NdCgzH9y64pBL+RaCey+m8u87p4ySNk4foTvd7aZw4edKpOzVbiMZN2G
SSfTYChn4UNzypkroVOppJNbEZkNp7DvBsOIyGyA59VpFNnrVce7Zryb4L4Vdde4
ZDWtBvSIBvyUJ/S3x7bN2v1L/3h1p5OKk61IdSoR8ug+QvaW9gjQlq94X5ZAVtlF
48v99sdxKypUwNGaFsbpBPwwZVOSIyXhY+t3r4aSVLaSo+hdo5Z+Uh7iYGdtZiNc
RAJc3HZa6VEoXfiKt7yd7MNei59BlqBk2+Ihnm2zkAsWZMv6BhoL9Y1+JaY2BlLP
2RGtoT3nugfdrvZklxtk8uIznnEmx6Xa6lIG823pwGF1oMZ2ThMqEhgAflxPo3Gs
EffO7qtR0M9FJFZuNLBHzkO5nJQekooVolwtoh+pVqGo7LUkWABqB5TX70ECHAYl
eTMWnaMkPHPGG14BIByoj0Sm8W/mmobQU0YbPBHVgS1j9qACoCH1blq7k0MOyUxt
DrQcW06d1Vo=
=hZsF
-----END PGP SIGNATURE-----


More information about the dbus mailing list