From eef29dd600425c438bb35f36b22f5c268542ebcb Mon Sep 17 00:00:00 2001 From: Michael Engel Date: Wed, 26 Feb 2025 12:51:02 +0100 Subject: [PATCH] Release BlueChi v0.10.0 Signed-off-by: Michael Engel --- bluechi.spec.in | 17 +++++++++++++++++ build-scripts/version.sh | 2 +- debian/changelog | 7 +++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/bluechi.spec.in b/bluechi.spec.in index ccdaacfd89..192b74053c 100644 --- a/bluechi.spec.in +++ b/bluechi.spec.in @@ -349,6 +349,23 @@ build-scripts/generate-unit-tests-code-coverage.sh %{_vpath_builddir} %{buildroo %changelog +* Wed Feb 26 2025 Michael Engel - 0.10.0-1 +- Breaking change: ListUnits and ListUnitFiles return a dictionary with node name as key +- Added new API: StartTransientUnit +- Enabled per node configuration in bluechi-controller +- Enabled setting a required SELinux context for nodes connecting via Unix Domain Socket +- Added Allowed and RequiredSelinuxContext as per-node configuration option +- Added libselinux-devel as a dependency +- Added support for running TCP/IP and Unix Domain Sockets (via socket activation) in parallel +- Added Unix Domain Socket support without systemd sock activation +- Updated SELinux policy to work with Unix Domain Sockets +- Fixed bluechi-is-online system and agent to not accept arguments +- Fixed unterminated string initialization for hexchar function +- Fixed overrunning log_level_to_string for invalid log levels +- Updated the python bindings for BlueChi's D-Bus API +- Added C and C++ examples using BlueChi's D-Bus API +- Removed Vendor and Packager from RPM spec + * Tue Nov 12 2024 Michael Engel - 0.9.0-1 - BlueChi's SELinux policy has been refined and changed from permissive to enforced - New package: bluechi-is-online diff --git a/build-scripts/version.sh b/build-scripts/version.sh index 00aa8d42c8..7ed77b250a 100755 --- a/build-scripts/version.sh +++ b/build-scripts/version.sh @@ -7,7 +7,7 @@ # Current version of BlueChi VERSION=0.10.0 # Specify if build is a official release or a snapshot build -IS_RELEASE="0" +IS_RELEASE="1" # Used for official releases. Increment if necessary RELEASE="1" # Used to cache generated snapshot release for further usage diff --git a/debian/changelog b/debian/changelog index 83ac93e4db..9e18e90e1f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +bluechi (0.10.0-1) stable; urgency=low + + * Upgrading to BlueChi v0.10.0. + + -- Michael Engel Wed, 26 Feb 2025 14:05:29 +0200 + + bluechi (0.9.0-1) stable; urgency=low * Upgrading to BlueChi v0.9.0.