1.7.10
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 6 Jan 2014 18:40:26 +0000 (18:40 +0000)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 6 Jan 2014 18:40:26 +0000 (18:40 +0000)
NEWS
configure.ac
doc/dbus-specification.xml

diff --git a/NEWS b/NEWS
index 3cc46d2..a1dc456 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,11 +1,29 @@
-D-Bus 1.7.10 (UNRELEASED)
+D-Bus 1.7.10 (2014-01-06)
 ==
 
+The “weighted companion cube” release.
+
+This is a release candidate for D-Bus 1.8.
+
 D-Bus Specification 0.23:
 
 • don't require messages with no INTERFACE to be dispatched
   (fd.o #68597, Simon McVittie)
 
+• document "tcp:bind=..." and "nonce-tcp:bind=..." (fd.o #72301,
+  Chengwei Yang)
+
+• define "listenable" and "connectable" addresses, and discuss
+  the difference (fd.o #61303, Simon McVittie)
+
+Enhancements:
+
+• support printing Unix file descriptors in dbus-send, dbus-monitor
+  (fd.o #70592, Robert Ancell)
+
+• don't install systemd units if --disable-systemd is given
+  (fd.o #71818, Chengwei Yang)
+
 Fixes:
 
 • don't leak memory on out-of-memory while listing activatable or
@@ -22,8 +40,29 @@ Fixes:
 • define PROCESS_QUERY_LIMITED_INFORMATION if missing from MinGW < 4 headers
   (fd.o #71366, Matt Fischer)
 
-• support printing Unix file descriptors in dbus-send, dbus-monitor
-  (fd.o #70592, Robert Ancell)
+• define WIN32_LEAN_AND_MEAN to avoid conflicts between winsock.h and
+  winsock2.h (fd.o #71405, Matt Fischer)
+
+• do not return failure from _dbus_read_nonce() with no error set,
+  preventing a potential crash (fd.o #72298, Chengwei Yang)
+
+• on BSD systems, avoid some O(1)-per-process memory and fd leaks in kqueue,
+  preventing test failures (fd.o #69332, fd.o #72213; Chengwei Yang)
+
+• fix warning spam on Hurd by not trying to set SO_REUSEADDR on Unix sockets,
+  which doesn't do anything anyway on at least Linux and FreeBSD
+  (fd.o #69492, Simon McVittie)
+
+• fix use of TCP sockets on FreeBSD and Hurd by tolerating EINVAL from
+  sendmsg() with SCM_CREDS (retrying with plain send()), and looking
+  for credentials more correctly (fd.o #69492, Simon McVittie)
+
+• ensure that tests run with a temporary XDG_RUNTIME_DIR to avoid
+  getting mixed up in XDG/systemd "user sessions" (fd.o #61301,
+  Simon McVittie)
+
+• refresh cached policy rules for existing connections when bus
+  configuration changes (fd.o #39463, Chengwei Yang)
 
 D-Bus 1.7.8 (2013-11-01)
 ==
index b18c30f..7d01653 100644 (file)
@@ -3,7 +3,7 @@ AC_PREREQ([2.63])
 
 m4_define([dbus_major_version], [1])
 m4_define([dbus_minor_version], [7])
-m4_define([dbus_micro_version], [9])
+m4_define([dbus_micro_version], [10])
 m4_define([dbus_version],
           [dbus_major_version.dbus_minor_version.dbus_micro_version])
 AC_INIT([dbus],[dbus_version],[https://bugs.freedesktop.org/enter_bug.cgi?product=dbus],[dbus])
index f149555..8b83495 100644 (file)
@@ -7,7 +7,7 @@
   <articleinfo>
     <title>D-Bus Specification</title>
     <releaseinfo>Version 0.23</releaseinfo>
-    <date>(not yet released)</date>
+    <date>2014-01-06</date>
     <authorgroup>
       <author>
         <firstname>Havoc</firstname>
    <revhistory>
      <revision>
        <revnumber>0.23</revnumber>
-       <date>not yet released</date>
-       <authorinitials></authorinitials>
+       <date>2014-01-06</date>
+       <authorinitials>SMcV, CY</authorinitials>
        <revremark>
-         see <ulink url='http://cgit.freedesktop.org/dbus/dbus/log/doc/dbus-specification.xml'>commit log</ulink>
+         method call messages with no INTERFACE may be considered an error;
+         document tcp:bind=... and nonce-tcp:bind=...; define listenable
+         and connectable addresses
        </revremark>
      </revision>
      <revision>