From 63562655d3dc48460e8b06c540b8a98204cd46c5 Mon Sep 17 00:00:00 2001 From: David Rheinsberg Date: Mon, 11 May 2020 09:38:10 +0200 Subject: [PATCH] build: prepare v23 release Bump the release version and prepare the NEWS entries so we can release v23 soon. Signed-off-by: David Rheinsberg --- NEWS.md | 23 +++++++++++++++++++++++ meson.build | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index 64d9ec3f..4bd42b7e 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,28 @@ # dbus-broker - Linux D-Bus Message Broker +## CHANGES WITH 23: + + * Expose supplementary groups as `UnixGroupIDs` as defined by the dbus + specification in 0.53. + + * Fix an issue where the launcher incorrectly reported success even + though it could not parse the bus configuration. + + * Fix an issue where the launcher was unnecessarily verbose about trying + to start masked units. It will now only log once per unit. + + * Fix an issue where transient systemd unit names were not correctly + escaped. + + * The broker now uses the peer-pid from `SO_PEERCRED` on the controller + socket, rather than relying on `getppid()`. This allows creating the + broker from intermediate processes without having any credentials of + the intermediate leak into the broker. + + Contributions from: David Rheinsberg + + - Tübingen, 2020-05-11 + ## CHANGES WITH 22: * Implement org.freedesktop.DBus.Debug.Stats in the driver. This diff --git a/meson.build b/meson.build index b4b73459..e80650e0 100644 --- a/meson.build +++ b/meson.build @@ -5,7 +5,7 @@ project( 'dbus-broker', 'c', - version: '22', + version: '23', license: 'Apache', default_options: [ 'c_std=c11',