diff options
authorSimon McVittie <>2014-01-20 14:25:48 +0000
committerSimon McVittie <>2014-01-20 14:25:48 +0000
commit6528b0973bb09b0b407a5e169fdcc519087cc58d (patch)
parent41b3f5b86c6acd60708550b6b53c8e565e8c5eb3 (diff)
D-Bus 1.8.0dbus-1.8.0
2 files changed, 37 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 090cfa25..0adbc00a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,42 @@
-D-Bus 1.7.12 (UNRELEASED)
+D-Bus 1.8.0 (2014-01-20)
+The “Wolverine distrusts my printer” release.
+This starts a new stable branch. The 1.6.x branch is now considered to be
+outdated, and will only receive fixes for serious bugs such as security
+flaws. The 1.4.x and 1.2.x branches no longer have upstream support and
+are unlikely to get any more releases, but if distributors still need to
+support them, please share security patches via upstream.
+Summary of changes since 1.6.x:
+• libdbus always behaves as if dbus_threads_init_default() had been called
+ (thread-safety by default)
+• new dbus-run-session tool, replacing certain misuses of dbus-launch
+• dbus-monitor can talk to outdated versions of dbus-daemon again
+• new org.freedesktop.DBus.GetConnectionCredentials method
+• GetConnectionUnixProcessID also works correctly on Windows, returning
+ the Windows process ID
+• GetConnectionWindowsSID returns the correct SID on Windows
+• expat is required, libxml2 can no longer be used as a substitute
+• the userDB cache is required, and cannot be disabled
+• a 64-bit integer type (either int, long, long long or _int64) is required
+• better systemd-journald integration on Linux
+• fixed long-standing fd and array leaks when failing to parse a message
+• fixed referenced-but-never-freed parent nodes (effectively memory leaks)
+ when using certain object-path allocation patterns, notably in Avahi
+• better defaults for Windows support
+• better CMake support
+• better portability to mingw32, FreeBSD, NetBSD, QNX and Hurd
+• the source language for the man pages is now Docbook XML
+Enhancements since 1.7.10:
• Enhance the CMake build system to check for GLib and compile/run
- a subset of the regression tests (fd.o #41252, Ralf Habacker)
+ a subset of the regression tests (fd.o #41252, #73495; Ralf Habacker)
+Fixes since 1.7.10:
• don't rely on va_copy(), use DBUS_VA_COPY() wrapper (fd.o #72840,
Ralf Habacker)
@@ -20,7 +50,7 @@ Fixes:
• Allow <allow_anonymous/> to appear in an included configuration file
(fd.o #73475, Matt Hoosier)
-Test behaviour changes:
+Test behaviour changes since 1.7.10:
• If the tests crash with an assertion failure, they no longer default to
blocking for a debugger to be attached. Set DBUS_BLOCK_ON_ABORT in the
diff --git a/ b/
index 794e1569..ed77046a 100644
--- a/
+++ b/
@@ -2,8 +2,8 @@ dnl -*- mode: m4 -*-
m4_define([dbus_major_version], [1])
-m4_define([dbus_minor_version], [7])
-m4_define([dbus_micro_version], [11])
+m4_define([dbus_minor_version], [8])
+m4_define([dbus_micro_version], [0])