Merge commit '5df8c3db12590edd68e968975a335da9d0415e5a' into new-master
[platform/upstream/dbus.git] / NEWS
diff --git a/NEWS b/NEWS
index 8d483ee..b9a3307 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,26 @@
-D-Bus 1.5.8 (UNRELEASED)
+D-Bus 1.5.10 (UNRELEASED)
 ==
 
-• Clean up dead code (fd.o #39231, Simon McVittie)
+…
+
+D-Bus 1.5.8 (2011-09-21)
+==
+
+The "cross-metering" release.
+
+In addition to dead code removal and refactoring, this release contains all
+of the bugfixes from 1.4.16.
+
+• Clean up dead code, and make more warnings fatal in development builds
+  (fd.o #39231, fd.o #41012; Simon McVittie)
+
+• If full test coverage is requested via --enable-tests, strictly require
+  Python, pygobject and dbus-python, which are required by some tests; if not,
+  and Python is missing, skip those tests rather than failing
+  (fd.o #37847, Simon McVittie)
+
+• When using cmake, provide the same version-info API in the installed headers
+  as for autotools (DBUS_VERSION, etc.) (fd.o #40905, Ralf Habacker)
 
 • Add a regression test for fd.o #38005 (fd.o #39836, Simon McVittie)
 
@@ -15,6 +34,9 @@ D-Bus 1.5.8 (UNRELEASED)
 • Fix broken links from dbus-tutorial.html if $(htmldir) != $(docdir)
   (fd.o #39879, Chris Mayo)
 
+• Fix a small memory leak, and a failure to report errors, when updating
+  a service file entry for activation (fd.o #39230, Simon McVittie)
+
 • Unix-specific:
   · Clean up (non-abstract) Unix sockets on bus daemon exit (fd.o #38656;
     Brian Cameron, Simon McVittie)
@@ -22,6 +44,14 @@ D-Bus 1.5.8 (UNRELEASED)
     when switching to the daemon user (Red Hat #726953, Steve Grubb)
   · Make the cmake build work again on GNU platforms (fd.o #29228,
     Simon McVittie)
+  · Fix compilation on non-C99 systems that have inttypes.h but not stdint.h,
+    like Solaris (fd.o #40313, Dagobert Michelsen)
+  · Define CMSG_ALIGN, CMSG_LEN, CMSG_SPACE on Solaris < 10
+    (fd.o #40235, Simon McVittie)
+  · Cope with Unixes that don't have LOG_PERROR, like Solaris 10
+    (fd.o #39987, Simon McVittie)
+  · Cope with platforms whose vsnprintf violates both POSIX and C99, like
+    Tru64, IRIX and HP-UX (fd.o #11668, Simon McVittie)
 
 • Windows-specific:
   · Fix compilation on MSVC, which doesn't understand "inline" with its