File bolt.changes of Package bolt
-------------------------------------------------------------------
Tue Sep 28 12:12:21 UTC 2021 - Oliver Neukum <oneukum@suse.com>
- Need in SLE
* Support for working with adapters without ROMs is needed
(jsc#SLE-19359)
-------------------------------------------------------------------
Wed Jun 2 23:58:43 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
- Update to 0.9.1
* Support Ice Lake Thunderbolt 3 i/o subsystem
* Don't store domains where uuids change across reboots
* Fixes for the journal and the domain's acl-log
* Version the store and use that to clean up stale domains once
* Host identification for embedded thunderbolt controllers [!233]
* Various other small bug fixes and memory leak fixes.
-------------------------------------------------------------------
Tue Jun 16 11:41:37 UTC 2020 - Robert Frohl <rfrohl@suse.com>
- Update to 0.9
* New Features:
- Add 'Generation' attribute for the Manager
- Ability to change the policy of a stored device
- The BootACL Domain property is now writable
- Support for systemd's service watchdog
- Expose Link Speed sysfs attributes
* Improvements:
- boltclt: show timestamps in 'monitor' call
- Persist the host device
* Bug fixes:
- Plug small memory leaks in error conditions
- Ignore spurious wakeup device uevents for probing
- Preserve keystate when updating devices
-------------------------------------------------------------------
Tue Dec 24 10:16:48 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(udev) instead of udev: allow OBS to
shortcut though the -mini flavors (complete previos change).
-------------------------------------------------------------------
Thu Dec 19 16:17:19 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(libudev) instead of libudev-devel:
Allow OBS to shortcut through the -mini flavors.
-------------------------------------------------------------------
Sun Jun 16 11:10:05 UTC 2019 - Robert Frohl <rfrohl@suse.com>
- Update to 0.8
* New Features:
- IOMMU support: adapt behavior iommu support is present and active
* automatically enroll new devices with the new iommu policy when iommu is active
* automatically authorize devices with the iommu policy if iommu is active
- boltctl config command to describe, get and set global, device and domain properties.
- Chain authorization and enrollment via boltctl {enroll, authorize} --chain
- bolt-mock script for interactively testing boltd
* Improvements:
- Automatically import devices that were authorized at boot
- Make tests installable
- Honour STATE_DIRECTORY and RUNTIME_DIRECTORY
- Profiling support via gprof
* Bug fixes:
- Better handling of random data generation, removed hardening_for_RNG_code.patch
- Fix double free in case of client creation failure
- Fix invalid format string in warning
- dbus configuration moved /usr/share
-------------------------------------------------------------------
Fri Feb 22 13:22:06 UTC 2019 - Robert Frohl <rfrohl@suse.com>
- Move polkit rules file to into doc folder. The 'wheel' group has no special
privileges and the file did not have any effect. (boo#1125425)
-------------------------------------------------------------------
Mon Jan 7 13:22:09 UTC 2019 - Robert Frohl <rfrohl@suse.com>
- use meson macros during build
-------------------------------------------------------------------
Mon Jan 7 12:40:30 UTC 2019 - Robert Frohl <rfrohl@suse.com>
- Update to 0.7
* Features:
- announce status to systemd via sd_notify (using a simple custom implementation)
* Bug fixes:
- properly update global security level status
- adapt to systemd 240 not sending bind/unbind uevents
- fix compilation on musl
- daemon: use g_unix_signal_source⦠to catch signals
* Improvements
- precondition checks cleanup and completion
- error cleanup
- fix some leaks and issues uncovered by coverity
-------------------------------------------------------------------
Fri Jan 4 12:19:43 UTC 2019 - Robert Frohl <rfrohl@suse.com>
- security review: add RNG hardening patch (boo#1119975):
hardening_for_RNG_code.patch
-------------------------------------------------------------------
Mon Dec 10 18:07:49 UTC 2018 - Robert Frohl <rfrohl@suse.com>
Update to 0.6
- New Features:
* pre-boot access control list, aka. BootACL support
- domains objects are now persistent
* new Uid (dbus) / uid (object) property derived from the uuid of the device representing the root switch
* sysfs and id attribute will be set/unset on connects and disconnects
* domains are now stored in the boltd database
- domains got the BootACL (dbus) / bootacl (object) property
* uuids can be added, removed or set in batch
* when domain is online: changes are written to the sysfs boot_acl attribute directly
* when domain is offline: changes are written to a journal and then reapplied in order when the domain is connected
- newly enrolled devices get added to all bootacls of all domains if the policy is BOLT_POLICY_AUTO
- removed devices get deleted from all bootacls of all domains
- boltacl domain command will show the bootacl slots and their content
* boltctl gained the -U, --uuid option, to control how uuids are printed
- Improvements and fixes:
* Testing
- boltctl is now included in the tests
* Bugs and robustness:
- The device state is verified in Device.Authorize
- Handle empty 'keys' sysfs device attribute
- Properly adjust policies when enrolling already authorized devices
- Fix potential crasher when logging assertions g_return_if_fail