summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2014-01-06 18:40:26 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2014-01-06 18:40:26 +0000
commit127ef144f34fcc89a6f113c23bc7c9f06811c9f0 (patch)
tree7871abc06901cf049faef68af8070ba2ce4569a2
parentee4f946d0506a3c00fa9d5f2e3c947d48e9c4ea6 (diff)
downloaddbus-127ef144f34fcc89a6f113c23bc7c9f06811c9f0.tar.gz
1.7.10
-rw-r--r--NEWS45
-rw-r--r--configure.ac2
-rw-r--r--doc/dbus-specification.xml10
3 files changed, 49 insertions, 8 deletions
diff --git a/NEWS b/NEWS
index 3cc46d2a..a1dc4568 100644
--- 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)
==
diff --git a/configure.ac b/configure.ac
index b18c30f6..7d01653c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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])
diff --git a/doc/dbus-specification.xml b/doc/dbus-specification.xml
index f1495559..8b83495f 100644
--- a/doc/dbus-specification.xml
+++ b/doc/dbus-specification.xml
@@ -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>
@@ -73,10 +73,12 @@
<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>