mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2025-12-25 18:40:08 +01:00
Prepare version 1.6.0 (new stable branch)
This commit is contained in:
parent
6a2af7b9a9
commit
9a727711a5
2 changed files with 53 additions and 5 deletions
52
NEWS
52
NEWS
|
|
@ -1,7 +1,51 @@
|
|||
D-Bus 1.5.14 (UNRELEASED)
|
||||
D-Bus 1.6.0 (2012-06-05)
|
||||
==
|
||||
|
||||
Changes:
|
||||
The “soul of this machine has improved” release.
|
||||
|
||||
This version starts a new stable branch of D-Bus: only bug fixes will
|
||||
be accepted into 1.6.x. Other changes will now go to the 1.7.x branch.
|
||||
|
||||
Summary of changes since 1.4.x:
|
||||
|
||||
• New requirements
|
||||
· PTHREAD_MUTEX_RECURSIVE on Unix
|
||||
· compiler support for 64-bit integers (int64_t or equivalent)
|
||||
|
||||
• D-Bus Specification v0.19
|
||||
|
||||
• New dbus-daemon features
|
||||
· <allow own_prefix="com.example.Service"/> rules allow the service to
|
||||
own names like com.example.Service.Instance3
|
||||
· optional systemd integration when checking at_console policies
|
||||
· --nopidfile option, mainly for use by systemd
|
||||
· path_namespace and arg0namespace may appear in match rules
|
||||
· eavesdropping is disabled unless the match rule contains eavesdrop=true
|
||||
|
||||
• New public API
|
||||
· functions to validate various string types (dbus_validate_path() etc.)
|
||||
· dbus_type_is_valid()
|
||||
· DBusBasicValue, a union of every basic type
|
||||
|
||||
• Bug fixes
|
||||
· removed an unsafe reimplementation of recursive mutexes
|
||||
· dbus-daemon no longer busy-loops if it has far too many file descriptors
|
||||
· dbus-daemon.exe --print-address works on Windows
|
||||
· all the other bug fixes from 1.4.20
|
||||
|
||||
• Other major implementation changes
|
||||
· on Linux, dbus-daemon uses epoll if supported, for better scalability
|
||||
· dbus_threads_init() ignores its argument and behaves like
|
||||
dbus_threads_init_default() instead
|
||||
· removed the per-connection link cache, improving dbus-daemon performance
|
||||
|
||||
• Developer features
|
||||
· optional Valgrind instrumentation (--with-valgrind)
|
||||
· optional Stats interface on the dbus-daemon (--enable-stats)
|
||||
· optionally abort whenever malloc() fails (--enable-embedded-tests
|
||||
and export DBUS_MALLOC_CANNOT_FAIL=1)
|
||||
|
||||
Changes since 1.5.12:
|
||||
|
||||
• Be more careful about monotonic time vs. real time, fixing DBUS_COOKIE_SHA1
|
||||
spec-compliance (fd.o #48580, David Zeuthen)
|
||||
|
|
@ -9,6 +53,10 @@ Changes:
|
|||
• Don't use install(1) within the source/build trees, fixing the build as
|
||||
non-root when using OpenBSD install(1) (fd.o #48217, Antoine Jacoutot)
|
||||
|
||||
• Add missing commas in some tcp and nonce-tcp addresses, and remove
|
||||
an unused duplicate copy of the nonce-tcp transport in Windows builds
|
||||
(fd.o #45896, Simon McVittie)
|
||||
|
||||
D-Bus 1.5.12 (2012-03-27)
|
||||
==
|
||||
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@ dnl -*- mode: m4 -*-
|
|||
AC_PREREQ([2.63])
|
||||
|
||||
m4_define([dbus_major_version], [1])
|
||||
m4_define([dbus_minor_version], [5])
|
||||
m4_define([dbus_micro_version], [13])
|
||||
m4_define([dbus_minor_version], [6])
|
||||
m4_define([dbus_micro_version], [0])
|
||||
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])
|
||||
|
|
@ -36,7 +36,7 @@ LT_CURRENT=10
|
|||
|
||||
## increment any time the source changes; set to
|
||||
## 0 if you increment CURRENT
|
||||
LT_REVISION=0
|
||||
LT_REVISION=1
|
||||
|
||||
## increment if any interfaces have been added; set to 0
|
||||
## if any interfaces have been changed or removed. removal has
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue