"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "NEWS" between
dbus-1.13.14.tar.xz and dbus-1.13.16.tar.xz

About: D-Bus is an inter-process communication (IPC) system, allowing multiple, concurrently-running applications to communicate with one another. D-Bus supplies both a system daemon and a per-user-login-session daemon. Development version.

NEWS  (dbus-1.13.14.tar.xz):NEWS  (dbus-1.13.16.tar.xz)
dbus 1.13.16 (2020-06-02)
=========================
The “ominous mushroom hat” release.
Denial of service fixes:
• CVE-2020-12049: If a message contains more file descriptors than can
be sent, close those that did get through before reporting error.
Previously, a local attacker could cause the system dbus-daemon (or
another system service with its own DBusServer) to run out of file
descriptors, by repeatedly connecting to the server and sending fds that
would get leaked.
Thanks to Kevin Backhouse of GitHub Security Lab.
(dbus#294, GHSL-2020-057; Simon McVittie)
Enhancements:
• The API reference manual can be built as a Qt compiled help file if
qhelpgenerator(-qt5) is available. This is controlled by
--enable-qt-help and --with-qchdir in the Autotools build, or
-DENABLE_QT_HELP and -DINSTALL_QCH_DIR in CMake.
(dbus!150, Ralf Habacker)
Fixes:
• When built for Windows, return all autolaunch error information in
the DBusError rather than printing some of it to stderr
(dbus#191, dbus!131; Ralf Habacker)
• When built for Windows, don't truncate long log messages
(dbus!134, Ralf Habacker)
• When built using CMake for a Unix platform, dbus-cleanup-sockets and
dbus-uuidgen are now included (dbus!154, Ralf Habacker)
• When built for Windows with verbose mode enabled, don't print debugging
messages related to poll() emulation into a fixed-size buffer that
could overflow (dbus!125, Ralf Habacker)
• Adjust .desktop file parser to avoid a Coverity false positive
(dbus!146, Coverity CID 354884; Ralf Habacker)
• Print shell-test diagnostics to stderr, avoiding warnings or errors
from strict TAP parsers (dbus!157, Félix Piédallu)
Tests and CI enhancements:
• When the CI cross-builds Windows binaries on Linux, run unit tests
using Wine (dbus#296, dbus!158; Ralf Habacker)
• Really build x86_64 Windows binaries in Gitlab-CI, instead of building
i686 binaries a second time (Ralf Habacker)
• When tests will be run using Wine, use STABS debug symbol format so
that Wine can display backtraces (dbus#133, dbus!104; Ralf Habacker)
dbus 1.13.14 (2020-04-21) dbus 1.13.14 (2020-04-21)
========================= =========================
The “mystery allium” release. The “mystery allium” release.
Dependencies: Dependencies:
• On Unix platforms, if getpwnam_r() and getgrnam_r() are implemented, • On Unix platforms, if getpwnam_r() and getgrnam_r() are implemented,
they must be POSIX-conformant. The non-POSIX signature seen in ancient they must be POSIX-conformant. The non-POSIX signature seen in ancient
Solaris versions will no longer work. (dbus!11, Simon McVittie) Solaris versions will no longer work. (dbus!11, Simon McVittie)
 End of changes. 1 change blocks. 
0 lines changed or deleted 57 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)