]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
NEWS
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 10 Jun 2011 17:52:01 +0000 (18:52 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 10 Jun 2011 17:52:01 +0000 (18:52 +0100)
NEWS

diff --git a/NEWS b/NEWS
index 4d0f3b1649aec3f964d55231449a61739c7a689e..9c31a64b183a1595fb83b1ede4dc96bdd872773f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,29 @@
 D-Bus 1.4.12 (UNRELEASED)
 ==
 
+Security (local denial of service):
+
+• Byte-swap foreign-endian messages correctly, preventing a long-standing
+  local DoS if foreign-endian messages are relayed through the dbus-daemon
+  (backporters: this is git commit c3223ba6c401ba81df1305851312a47c485e6cd7)
+  (fd.o #38120, Debian #629938, no CVE number yet; Simon McVittie)
+
+New things:
+
+• The constant to use for an infinite timeout now has a name,
+  DBUS_TIMEOUT_INFINITE. It is numerically equivalent to 0x7fffffff (INT32_MAX)
+  which can be used for source compatibility with older versions of libdbus.
+
+• If GLib and DBus-GLib are already installed, more tests will be built,
+  providing better coverage. They can be installed via
+      ./configure --enable-installed-tests
+  for system integration testing, if required. (fd.o #34570, Simon McVittie)
+
 Changes:
 
+• Consistently use atomic operations for the DBusConnection's refcount
+  (fd.o #38005, Simon McVittie)
+
 • Don't use -Wl,--gc-sections by default: in practice the size decrease is
   small (300KiB on x86-64) and it frequently doesn't work in unusual
   toolchains. To optimize for minimum installed size, you should benchmark