mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-05-05 13:28:02 +02:00
dbus 1.11.8 and D-Bus Specification 0.30
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
This commit is contained in:
parent
65f03eaf11
commit
c45454668b
3 changed files with 31 additions and 5 deletions
15
NEWS
15
NEWS
|
|
@ -1,6 +1,8 @@
|
|||
D-Bus 1.11.8 (UNRELEASED)
|
||||
D-Bus 1.11.8 (2016-11-28)
|
||||
==
|
||||
|
||||
The “panics in the face of breakfast foods” release.
|
||||
|
||||
Build-time configuration:
|
||||
|
||||
• The new --enable-debug configure option provides an easy way to
|
||||
|
|
@ -25,9 +27,20 @@ Enhancements:
|
|||
• Fix and enable a lot of compiler warnings to improve future code
|
||||
quality. This might incidentally also fix some environment variable
|
||||
accesses on OS X.
|
||||
· In particular, printf-style functions in the libdbus API are now annotated
|
||||
with __attribute__((__format__(__printf__, *, *))) when compiling with
|
||||
gcc or clang. This might make printf bugs in other software visible
|
||||
at compile time.
|
||||
(fd.o #97357, fd.o #98192, fd.o #98195, fd.o #98658;
|
||||
Thomas Zimmermann, Simon McVittie)
|
||||
|
||||
• When running with AppArmor mediation (for example using Ubuntu's patched
|
||||
Linux kernel), clients can no longer auto-start services unless they would
|
||||
have been able to send the auto-starting message to the service after it
|
||||
starts. StartServiceByName() is unaffected, and continues to be allowed by
|
||||
default in AppArmor's <abstractions/dbus-strict> and
|
||||
<abstractions/dbus-session-strict>. (fd.o #98666, Simon McVittie)
|
||||
|
||||
Fixes:
|
||||
|
||||
• Work around an undesired effect of the fix for CVE-2014-3637
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ AC_PREREQ([2.63])
|
|||
|
||||
m4_define([dbus_major_version], [1])
|
||||
m4_define([dbus_minor_version], [11])
|
||||
m4_define([dbus_micro_version], [7])
|
||||
m4_define([dbus_micro_version], [8])
|
||||
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])
|
||||
|
|
@ -42,7 +42,7 @@ LT_CURRENT=19
|
|||
|
||||
## increment any time the source changes; set to
|
||||
## 0 if you increment CURRENT
|
||||
LT_REVISION=2
|
||||
LT_REVISION=3
|
||||
|
||||
## increment if any interfaces have been added; set to 0
|
||||
## if any interfaces have been changed or removed. removal has
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@
|
|||
<article id="index">
|
||||
<articleinfo>
|
||||
<title>D-Bus Specification</title>
|
||||
<releaseinfo>Version 0.29</releaseinfo>
|
||||
<date>2016-08-15</date>
|
||||
<releaseinfo>Version 0.30</releaseinfo>
|
||||
<date>2016-11-28</date>
|
||||
<authorgroup>
|
||||
<author>
|
||||
<firstname>Havoc</firstname>
|
||||
|
|
@ -70,6 +70,19 @@
|
|||
</author>
|
||||
</authorgroup>
|
||||
<revhistory>
|
||||
<revision>
|
||||
<revnumber>0.30</revnumber>
|
||||
<date>2016-11-28</date>
|
||||
<authorinitials>smcv, PW</authorinitials>
|
||||
<revremark>
|
||||
Define the jargon terms service activation and auto-starting more
|
||||
clearly. Document the SystemdService key in service files.
|
||||
Document how AppArmor interacts with service activation, and the
|
||||
new AssumedAppArmorLabel key in service files (dbus-daemon 1.11.8).
|
||||
Clarify intended behaviour of Properties.GetAll.
|
||||
Use versioned interface and bus names in most examples.
|
||||
</revremark>
|
||||
</revision>
|
||||
<revision>
|
||||
<revnumber>0.29</revnumber>
|
||||
<date>2016-10-10</date>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue