summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS43
1 files changed, 43 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 6ee76fef..ee89426f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,49 @@
+D-Bus 1.4.12 (2011-06-10)
+==
+
+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. The new tests can also 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,
+ fixing potential threading problems (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
+ various possibilities for CFLAGS and LDFLAGS, and set the best flags for
+ your particular toolchain at configure time. (fd.o #33466, Simon McVittie)
+
+• Use #!/bin/sh for run-with-tmp-session-bus.sh, making it work on *BSD
+ (fd.o #35880, Timothy Redaelli)
+
+• Use ln -fs to set up dbus for systemd, which should fix reinstallation
+ when not using a DESTDIR (fd.o #37870, Simon McVittie)
+
+• Windows-specific changes:
+ · don't try to build dbus-daemon-launch-helper (fd.o #37838, Mark Brand)
+
D-Bus 1.4.10 (2011-06-01)
==
+The "Ape Ale" release.
+
Notes for distributors:
This version of D-Bus no longer uses -fPIE by default. Distributions wishing