Merge branch 'dbus-1.10'
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 4 Oct 2016 10:23:49 +0000 (11:23 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Tue, 4 Oct 2016 10:23:49 +0000 (11:23 +0100)
1  2 
NEWS
dbus/dbus-message.c

diff --cc NEWS
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1,65 -1,17 +1,68 @@@
 -D-Bus 1.10.11 (UNRELEASED)
 +D-Bus 1.11.6 (UNRELEASED)
  ==
  
 +Enhancements:
 +
 +• D-Bus Specification version 0.29
 +  · Recommend not using '/' for object paths (fd.o #37095, Philip Withnall)
 +  · Allow <annotation> in <arg> elements (fd.o #86162, Philip Withnall)
 +
 +• Log to syslog when we exceed various anti-DoS limits, and add test
 +  coverage for them (fd.o #86442, Simon McVittie)
 +
 +• Improve syslog handling so that _dbus_warn() and similar warnings
 +  go to syslog, add dbus-daemon --syslog|--nosyslog|--syslog-only options,
 +  and log to syslog (instead of /dev/null) when dbus-daemon is started by
 +  dbus-launch. (fd.o #97009, Simon McVittie)
 +
  Fixes:
  
+ • Avoid undefined behaviour when setting reply serial number without going
+   via union DBusBasicValue (fd.o #98035, Marc Mutz)
 +• Fix CMake build for Unix platforms that do not have -lrt, such as Android,
 +  or that do need -lsocket, such as QNX (fd.o #94096, Ralf Habacker)
 +
  • autogen.sh: fail cleanly if autoconf fails (Simon McVittie)
  
 -D-Bus 1.10.10 (2016-08-15)
 +D-Bus 1.11.4 (2016-08-15)
  ==
  
 -The “tungsten door” release.
 +The “copper pickaxe” release.
 +
 +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:
  
Simple merge