Announcing D-Bus 1.11.4

Simon McVittie <[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Organization Collabora Ltd.
Message-ID <[email protected]>
The “copper pickaxe” release. This is a development release, in the
branch leading to future D-Bus 1.12.x stable releases.

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

Dependencies:

• Building from git (but not from tarballs) now requires
  macros from the GNU Autoconf Archive, for example the autoconf-archive
  package in Debian or Fedora derivatives.

Build-time configuration:

• The option to enable coverage instrumentation has changed from
  --enable-compiler-coverage to --enable-code-coverage.

Enhancements:

• D-Bus Specification version 0.28
  · Clarify some details of serialization (fd.o #93382, Philip Withnall)

• Increase listen() backlog of AF_UNIX sockets to the maximum possible,
  minimizing failed connections under heavy load
  (fd.o #95264, Lennart Poettering)

• Add a new dbus-launch --exit-with-x11 option
  (fd.o #39197, Simon McVittie)

• Use the same regression tests for subprocess starting on Unix and
  Windows
  (fd.o #95191, Ralf Habacker)

• Print timestamps and thread IDs in verbose messages
  (fd.o #95191, Ralf Habacker)

• On Unix, unify the various places that reopen stdin, stdout and/or
  stderr pointing to /dev/null (fd.o #97008, Simon McVittie)

• Use AX_CODE_COVERAGE instead of our own COMPILER_COVERAGE
  (fd.o #88922, Thomas Zimmermann)

Fixes:

• On Windows, fix a memory leak in replacing the installation prefix
  (fd.o #95191, Ralf Habacker)

• On Linux, when dbus-daemon is run with reduced susceptibility to the
  OOM killer (typically via systemd), do not let child processes inherit
  that setting (fd.o #32851; Kimmo Hämäläinen, WaLyong Cho)

• On Unix, make dbus-launch and dbus-daemon --fork work as intended
  even if a parent process incorrectly starts them with stdin, stdout
  and/or stderr closed (fd.o #97008, Simon McVittie)

• Output valid shell syntax in ~/.dbus/session-bus/ if the bus address
  contains a semicolon (fd.o #94746, Thiago Macieira)

• Fix memory leaks and thread safety in subprocess starting on Windows
  (fd.o #95191, Ralf Habacker)

• Stop test-dbus-daemon incorrectly failing on platforms that cannot
  discover the process ID of clients (fd.o #96653, Руслан Ижбулатов)

• In tests that exercise correct handling of crashing D-Bus services,
  suppress Windows crash handler
  (fd.o #95155; Yiyang Fei, Ralf Habacker)

• Explicitly check for stdint.h (Ioan-Adrian Ratiu)

• In tests, add an invalid DBusAuthState to avoid undefined behaviour
  in some test cases (fd.o #93909, Nick Lewycky)

• Add assertions to reassure a static analysis tool
  (fd.o #93210, Deepika Aggarwal)

• Be explicit about enum comparison when loading XML
  (fd.o #93205, Deepika Aggarwal)

• update-activation-environment: produce better diagnostics on error
  (fd.o #96653, Simon McVittie)

• Avoid various compiler warnings with gcc 6
  (fd.o #97282; Thomas Zimmermann, Simon McVittie)

• On Unix when configured to use the system log, report as
  "dbus-daemon", not as "dbus" (fd.o #97009, Simon McVittie)

• During unit tests, reduce the amount we write to the system log
  (fd.o #97009, Simon McVittie)

_______________________________________________
dbus mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dbus
signature.asc (application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJXslDqAAoJEAIjoHjb/0tmvUEP/3SO1z5QOmEBMgknpTLFL4tB
HGV1hb/2LQPWoxyt0eReTnJWufli4gkelYwUs0s7P4nR9lsgiDrD7rUBDny2Urg4
QPDXv/Dlo1/pi0k4j3bY5srmUp0IQBk625nP+8j/AOJ5uYYsHFWeRocigJbJhA6J
LowzHkZTEg5HqOFpe7h/zE6SnSjM2OF239Ft3qlcJmtJkG84oCL5dFfnhiAZJvD7
fFMzmtg19T6XmUL6BCbh7mA1nOtjvcmJk/sYphPYGjGq/75Jaa3oRdGLOCR1GEJd
qHOnUoLXtAdUZ341fqiKkE1zV9cHw0N5bQmI1+a8AltYcCwT7s7CvPyrjSMzRC6M
mseVl5fs+mMh1+WzgWoY0jUJe5BSaDGO4j3UlYFH6iEVFevNP1lYLgTKRoVgwzZf
nsW928vrte9gfscKuBglf5fEXJPmiXxik0x+IyGMQ/9GoYKzaybFHaOkXSE3zrtJ
eOY0RWIv6k/RQVG6dxpHQ99qTBBu9FjIGkFCWaykJW8p6k6dswp0uwQbsLOa2fTD
5NFb/sx3fbil7xA2JpRObQwznMkVWW28vPDXStpO4YJwpwwnnWlVxdtNNvrCZkTR
vag9t3Ga+3PjlyPJuUuIDp9QqT88BqVsxLiSJgVwS9ppxlRKomvc17d//pQr47T8
Ypsr+dItBTTGoHoK4ruk
=ciY3
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.