SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dbus-broker-36-1.1.x86_64.rpm :

* Tue Aug 06 2024 Simon Lees - Looks like we need systemd_user_ scripts for some upgrades to work
* Fri Apr 12 2024 Jan Engelhardt - Update to release 36
* Fix possible file-descriptor use-after-close
* More verbose activation failures
* Tue Jan 16 2024 Marcus Rueckert - Make provides versioned- Ensure that not both packages can be installed at the same time by adding a conflicts
* Tue Jan 16 2024 Marcus Rueckert - Downgrade the recommends to suggests based on suggestion from dimstar
* Tue Jan 16 2024 Marcus Rueckert - Make restart behavior an admin decision: - drop feature-suse-refuse-manual-start-stop.patch - introduce 2 new subpackages: dbus-broker-allow-restart dbus-broker-block-restart (default to reflect the old patch behavior) one of the 2 packages is required and leaves the admin the choice if they want to be able to restart dbus-broker without reboot or not.
* Wed Dec 20 2023 Jan Engelhardt - Update to release 35
* drop an error-checking remnant of old dir-iteration
* Thu Dec 14 2023 Jan Engelhardt - Update to release 34
* Use AT_RANDOM for libexpat initialization to avoid a hidden dependency in libexpat-hashtables on `/dev/urandom` at runtime.
* Check for SELinux Enforcing-mode and honor its value.
* Support the new `ProcessFD` key in `GetConnectionCredentials()`.
* Loading files from a directory will not enumerate the files in a predictable order rather than the pseudo-random order returned by the kernel.
* Tue Dec 12 2023 Callum Farmer - Update feature-suse-refuse-manual-start-stop.patch: prevent killing user service aswell
* Fri Sep 29 2023 Fabian Vogt - Add BuildIgnore to break cycle with dbus-1.
* Thu Sep 21 2023 Simon Lees - Make dbus-broker start by default as it is now the only supported system bus.- Add feature-suse-refuse-manual-start-stop.patch We don\'t allow dbus services to be restarted as it breaks many many things.
* Fri Feb 03 2023 Jan Engelhardt - Update to release 33
* Fix a race-condition when starting systemd-services from the launcher.
* Changes in dbus service-files will no longer affect ongoing activation attempts.
* Fri Aug 05 2022 Jan Engelhardt - Update to release 32
* Fix several bugs in the d-bus marshalling layer c-dvar, including out-of-bound reads.
* Fix ubsan and asan warnings in c-stdaux and related subprojects.
* Thu May 26 2022 Simon Lees - Provide dbus-service so from a packaging perspective its easier to replace dbus-daemon in the future.
* Mon May 16 2022 Jan Engelhardt - Update to release 31
* Fix assertion failures in the user accounting, uncovered by the changes to accounting in v30.
* Fix a memory leak in service-file re-loading, in particular in the command-line argument handling.
* Tue May 10 2022 Jan Engelhardt - Update to release 30
* Failed service activations now report more detailed information on the activation failure back through the activating client.
* The broker now runs in `session.slice` if applicable.
* The `GetStats()` call on `org.freedeskop.DBus.Debug` now properly returns reply-owner statistics. Before, those were always set to 0.
* Wed Jun 02 2021 Jan Engelhardt - Update to release 29
* Improve SELinux audit messages.
* Linux >=4.17 is now a hard requirement.
* Fix startup failures when at-console users have consecutive UIDs.
* Wed Mar 17 2021 Jan Engelhardt - Update to release 28
* Further improvements to the service activation tracking. This better tracks units in systemd and closes some races where a repeated activation would incorrectly fail.
* Fix a crash where duplicate monitor matches would be incorrectly installed in the broker.
* Mon Feb 15 2021 Jan Engelhardt - Update to release 27
* Fix several bugs with the new service-activation tracking, including a race-condition when restarting activatable services.
* Be more verbose about denied configuration access and print the file-path for better diagnostics.
* Thu Jan 21 2021 Jan Engelhardt - Update to release 26
* Improve the service activation tracking of the compatibility launcher. We now track spawned systemd units for their entire lifetime, so we can properly detect when activations fail.
* Work around a kernel off-by-one error in the socket queue accounting to fix a race-condition where dbus clients might not be dispatched.
* Support running without `shmem` configured in the kernel. This will make the broker run better on limited embedded devices.
 
ICM