Announcing dbus 1.15.90 (1.16 release candidate 1)

Simon McVittie <smcv-ZGY8ohtN/[email protected]> Fri, 6 Dec 2024 18:46:46 +0000
Newsgroups gmane.comp.freedesktop.dbus
Message-ID <Z1NGlhd3l9TGeRhU@descent>
dbus is the reference implementation of D-Bus, a message bus for
communication between applications and system services.

This is a release-candidate for the new dbus 1.16.x stable branch.
Please test it for inclusion in distributions.

<http://dbus.freedesktop.org/releases/dbus/dbus-1.15.90.tar.xz>
<http://dbus.freedesktop.org/releases/dbus/dbus-1.15.90.tar.xz.asc>
git tag: dbus-1.15.90

Release notes
=============

Summary of major changes between 1.14.x and 1.16.0
--------------------------------------------------

Please see
<https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-1.16/NEWS?ref_type=heads>
for a summary of the changes between 1.14.x and this release candidate.

In particular, Autotools has been replaced by Meson as the recommended
build system for most platforms, so downstream packaging will need some
updates, and the build-time options used for downstream builds should
be reviewed.

Changes since 1.15.12
---------------------

Build-time configuration changes:

• The experimental Containers1 interface has been removed from this branch.
  It is incomplete and not ready for production use, and has been
  compile-time-disabled and impossible to enable without patching
  since 1.13.20. To reduce confusion, delete the code completely.
  It remains present on the git `master` branch for 1.17.x, and will
  hopefully be reinstated during the 1.17.x cycle.
  (dbus!488, dbus!490; Simon McVittie)

Bug fixes:

• Fix the Devhelp index for API documentation (dbus!486, Simon McVittie)

• Fix detection of socketpair() on Solaris 10 (dbus#531, Simon McVittie)

• Avoid undefined signed integer overflow when calculating hash table
  indexes (dbus!487, Jami Kettunen)