Commit 33ee25f9 authored by Simon McVittie's avatar Simon McVittie

1.9.0

parent f11f6f30
D-Bus 1.9.0 (UNRELEASED) D-Bus 1.9.0 (2014-10-01)
== ==
The “tiered cheeses” release.
Requirements: Requirements:
• Support for the systemd: (LISTEN_FDS) pseudo-transport on Linux now • Support for the systemd: (LISTEN_FDS) pseudo-transport on Linux now
...@@ -9,6 +11,13 @@ Requirements: ...@@ -9,6 +11,13 @@ Requirements:
Build-time configuration changes: Build-time configuration changes:
• The Stats interface is now enabled by default, and locked-down to
root-only on the system bus. Configure with --disable-stats
to disable it altogether on memory- or disk-constrained systems,
or see ${docdir}/examples/ to open it up to non-root users on the
system bus or restrict access on the session bus.
(fd.o #80759; Simon McVittie, Alban Crequy)
• The CMake build system now builds the same shared library name as Autotools • The CMake build system now builds the same shared library name as Autotools
on at least Linux and Windows: on at least Linux and Windows:
- on Linux (and perhaps other Unix platforms), it previously built - on Linux (and perhaps other Unix platforms), it previously built
...@@ -21,6 +30,12 @@ Build-time configuration changes: ...@@ -21,6 +30,12 @@ Build-time configuration changes:
Enhancements: Enhancements:
• D-Bus Specification version 0.24
· document how to quote match rules (fd.o #24307, Simon McVittie)
· explicitly say that most message types never expect a reply
regardles of whether they have NO_REPLY_EXPECTED
(fd.o #75749, Simon McVittie)
• on Unix platforms, disable Nagle's algorithm on TCP connections to improve • on Unix platforms, disable Nagle's algorithm on TCP connections to improve
initial latency (fd.o #75544, Matt Hoosier) initial latency (fd.o #75544, Matt Hoosier)
...@@ -33,6 +48,11 @@ Enhancements: ...@@ -33,6 +48,11 @@ Enhancements:
• do not install system bus configuration if built for Windows • do not install system bus configuration if built for Windows
(fd.o #83583; Ralf Habacker, Simon McVittie) (fd.o #83583; Ralf Habacker, Simon McVittie)
• Add GetAllMatchRules to the Stats interface (fd.o #24307, Alban Crequy)
• Add a regression test for file descriptor passing (fd.o #83622,
Simon McVittie)
Fixes: Fixes:
• fix an incorrect error message if a Unix socket path is too long • fix an incorrect error message if a Unix socket path is too long
...@@ -53,12 +73,18 @@ Fixes: ...@@ -53,12 +73,18 @@ Fixes:
• Fix include path for test/internal/*.c with cmake (Ralf Habacker) • Fix include path for test/internal/*.c with cmake (Ralf Habacker)
Change DBUS_TYPE_G_BYTE_ARRAY reference in dbus-tutorial.xml Documentation improvements
to the correct DBUS_TYPE_G_UCHAR_ARRAY (fd.o #80795, Thomas Haller) (fd.o #80795, #84313; Thomas Haller, Sebastian Rasmussen)
• in dbus-monitor, do not leak file descriptors that we have monitored • in dbus-monitor, do not leak file descriptors that we have monitored
(fd.o #80603, Alban Crequy) (fd.o #80603, Alban Crequy)
• Set the close-on-exec flag for the inotify file descriptor, even
if built with CMake or older libc (fd.o #73689, Simon McVittie)
• Remove some LGPL code from the Windows dbus-daemon
(fd.o #57272, Ralf Habacker)
D-Bus 1.8.8 (2014-09-16) D-Bus 1.8.8 (2014-09-16)
== ==
......
...@@ -2,8 +2,8 @@ dnl -*- mode: m4 -*- ...@@ -2,8 +2,8 @@ dnl -*- mode: m4 -*-
AC_PREREQ([2.63]) AC_PREREQ([2.63])
m4_define([dbus_major_version], [1]) m4_define([dbus_major_version], [1])
m4_define([dbus_minor_version], [8]) m4_define([dbus_minor_version], [9])
m4_define([dbus_micro_version], [99]) m4_define([dbus_micro_version], [0])
m4_define([dbus_version], m4_define([dbus_version],
[dbus_major_version.dbus_minor_version.dbus_micro_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]) AC_INIT([dbus],[dbus_version],[https://bugs.freedesktop.org/enter_bug.cgi?product=dbus],[dbus])
...@@ -33,16 +33,16 @@ AC_DEFINE_UNQUOTED(DBUS_DAEMON_NAME,"dbus-daemon",[Name of executable]) ...@@ -33,16 +33,16 @@ AC_DEFINE_UNQUOTED(DBUS_DAEMON_NAME,"dbus-daemon",[Name of executable])
# #
## increment if the interface has additions, changes, removals. ## increment if the interface has additions, changes, removals.
LT_CURRENT=11 LT_CURRENT=12
## increment any time the source changes; set to ## increment any time the source changes; set to
## 0 if you increment CURRENT ## 0 if you increment CURRENT
LT_REVISION=7 LT_REVISION=0
## increment if any interfaces have been added; set to 0 ## increment if any interfaces have been added; set to 0
## if any interfaces have been changed or removed. removal has ## if any interfaces have been changed or removed. removal has
## precedence over adding, so set to 0 if both happened. ## precedence over adding, so set to 0 if both happened.
LT_AGE=8 LT_AGE=9
AC_SUBST(LT_CURRENT) AC_SUBST(LT_CURRENT)
AC_SUBST(LT_REVISION) AC_SUBST(LT_REVISION)
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<articleinfo> <articleinfo>
<title>D-Bus Specification</title> <title>D-Bus Specification</title>
<releaseinfo>Version 0.24</releaseinfo> <releaseinfo>Version 0.24</releaseinfo>
<date>(not yet released)</date> <date>2014-10-01</date>
<authorgroup> <authorgroup>
<author> <author>
<firstname>Havoc</firstname> <firstname>Havoc</firstname>
...@@ -72,10 +72,11 @@ ...@@ -72,10 +72,11 @@
<revhistory> <revhistory>
<revision> <revision>
<revnumber>0.24</revnumber> <revnumber>0.24</revnumber>
<date>(not yet released)</date> <date>2014-10-01</date>
<authorinitials>n/a</authorinitials> <authorinitials>SMcV</authorinitials>
<revremark> <revremark>
see <ulink url='http://cgit.freedesktop.org/dbus/dbus/log/doc/dbus-specification.xml'>commit log</ulink> non-method-calls never expect a reply even without NO_REPLY_EXPECTED;
document how to quote match rules
</revremark> </revremark>
</revision> </revision>
<revision> <revision>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment