mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-01-30 19:50:25 +01:00
1.9.16
This commit is contained in:
parent
b57223d701
commit
6986e22be1
2 changed files with 11 additions and 9 deletions
14
NEWS
14
NEWS
|
|
@ -1,4 +1,4 @@
|
|||
D-Bus 1.9.16 (UNRELEASED)
|
||||
D-Bus 1.9.16 (2015-05-14)
|
||||
==
|
||||
|
||||
Security hardening:
|
||||
|
|
@ -8,11 +8,7 @@ Security hardening:
|
|||
credentials-passing), as was already done for the system bus.
|
||||
|
||||
This avoids falling back to DBUS_COOKIE_SHA1, which relies on strongly
|
||||
unpredictable pseudo-random numbers; under certain circumstances
|
||||
(/dev/urandom unreadable or malloc() returns NULL), dbus could
|
||||
fall back to using rand(), which does not have the desired unpredictability.
|
||||
The fallback to rand() has not been changed in this stable-branch since
|
||||
the necessary code changes for correct error-handling are rather intrusive.
|
||||
unpredictable pseudo-random numbers.
|
||||
|
||||
If you are using D-Bus over the (unencrypted!) tcp: or nonce-tcp: transport,
|
||||
in conjunction with DBUS_COOKIE_SHA1 and a shared home directory using
|
||||
|
|
@ -22,6 +18,12 @@ Security hardening:
|
|||
|
||||
(fd.o #90414, Simon McVittie)
|
||||
|
||||
• When asked for random numbers for DBUS_COOKIE_SHA1, the nonce-tcp:
|
||||
transport, UUIDs or any other reason, fail if we cannot obtain entropy
|
||||
(from /dev/urandom or CryptGenRandom()) or an out-of-memory condition
|
||||
occurs, instead of silently falling back to low-entropy pseudorandom
|
||||
numbers from rand(). (fd.o #90414; Simon McVittie, Ralf Habacker)
|
||||
|
||||
Enhancements:
|
||||
|
||||
• Add dbus_message_iter_get_element_count()
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ AC_PREREQ([2.63])
|
|||
|
||||
m4_define([dbus_major_version], [1])
|
||||
m4_define([dbus_minor_version], [9])
|
||||
m4_define([dbus_micro_version], [15])
|
||||
m4_define([dbus_micro_version], [16])
|
||||
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])
|
||||
|
|
@ -34,7 +34,7 @@ AC_DEFINE_UNQUOTED(DBUS_DAEMON_NAME,"dbus-daemon",[Name of executable])
|
|||
#
|
||||
|
||||
## increment if the interface has additions, changes, removals.
|
||||
LT_CURRENT=16
|
||||
LT_CURRENT=17
|
||||
|
||||
## increment any time the source changes; set to
|
||||
## 0 if you increment CURRENT
|
||||
|
|
@ -43,7 +43,7 @@ LT_REVISION=0
|
|||
## increment if any interfaces have been added; set to 0
|
||||
## if any interfaces have been changed or removed. removal has
|
||||
## precedence over adding, so set to 0 if both happened.
|
||||
LT_AGE=13
|
||||
LT_AGE=14
|
||||
|
||||
AC_SUBST(LT_CURRENT)
|
||||
AC_SUBST(LT_REVISION)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue