From: Simon McVittie Date: Mon, 20 Apr 2020 18:28:05 +0000 (+0100) Subject: Update NEWS X-Git-Tag: dbus-1.13.14~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb3d9d2c6ae34d94b23a6c59c1c9477d6152ef27;p=thirdparty%2Fdbus.git Update NEWS --- diff --git a/NEWS b/NEWS index 0be6fbf90..3e14f7687 100644 --- a/NEWS +++ b/NEWS @@ -1,13 +1,29 @@ dbus 1.13.14 (UNRELEASED) ========================= +Dependencies: + +• On Unix platforms, if getpwnam_r() and getgrnam_r() are implemented, + they must be POSIX-conformant. The non-POSIX signature seen in ancient + Solaris versions will no longer work. (dbus!11, Simon McVittie) + Enhancements: +• D-Bus Specification 0.35: + · Fix a typo in an annotated hexdump of part of a message + (dbus!152, Zygmunt Krynicki) + +• On Linux, use getrandom(2) in preference to /dev/urandom + (dbus!147, Natanael Copa) + • Add a --sender option to dbus-send, which requests a name and holds it until the signal has been sent. (dbus!116, Christopher Morin) Fixes: +• Fix a crash when the dbus-daemon is terminated while one or more + monitors are active (dbus#291, dbus!140; Simon McVittie) + • Fix several test failures if the build-time tests were run as uid 0. Note that running the tests with elevated privileges is likely to be insecure, and should only be attempted in an expendable container or @@ -18,6 +34,10 @@ Fixes: message, and processing of the "OK" message is subsequently retried when more memory is available (dbus!119, Simon McVittie) +• Don't leak struct addrinfo if we run out of memory during a TCP + connect() + (dbus!143, dbus!144, Coverity CID 354880; Ralf Habacker, Simon McVittie) + • On Linux with SELinux, don't assume that the system policy has the "dbus" security class or the associated AV (dbus#198, dbus!128; Laurent Bigonville) @@ -25,6 +45,9 @@ Fixes: • Handle dbus_connection_set_change_sigpipe() in a thread-safe way (dbus!132; Simon McVittie, Ralf Habacker) +• On Unix, use POSIX in preference to + (dbus!148, Natanael Copa) + • When building with CMake, cope with libX11 in a non-standard location (dbus!129, Tuomo Rinne) @@ -46,14 +69,19 @@ Fixes: Internal changes: • Move more test-only code from dbus/ to tests/ - (dbus!120, dbus!121; Simon McVittie) + (dbus!120, dbus!121, dbus!153; Simon McVittie) • Improve diagnostics if memory or fd leaks are detected (dbus!118, dbus!120; Simon McVittie) +• Move from Debian 9 to Debian 10 for most continuous integration jobs + (dbus!151, Simon McVittie) + • On Windows, improve embedded version information (dbus!136, dbus!138, dbus!139; Ralf Habacker) +• Indentation fixes (dbus!149, Taras Zaporozhets) + dbus 1.13.12 (2019-06-11) =========================