Changelog for
usbguard-devel-1.1.2-1.1.i586.rpm :
* Tue Feb 20 2024 Dominique Leuenberger
- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN
* Tue Mar 28 2023 Robert Frohl - Fix build failure with gcc13, add build_gcc13.patch.
* Mon Sep 05 2022 Robert Frohl - update to 1.1.2
* Fixed - Polkit: Always allow getParameter/listDevices/listRules in active sessions - D-Bus: Send reply on auth failure - Polkit: Unreference PolkitAuthorizationResult and PolkitAuthority structs if needed
* Tue Apr 05 2022 Dominique Leuenberger - When running autoreconf, do it complete so that it does not trip over different versions of libtool being used.
* Wed Mar 16 2022 Robert Frohl - update to 1.1.1
* Fixed/Changed - Use authentication instead of authentification - Restore support for access control filenames without a group
* Tue Mar 01 2022 Robert Frohl - Enable dbus support (bsc#1196621, jsc#PED-3824).
* Fri Feb 25 2022 Robert Frohl - Fix build for Leap and SLE by using newer gcc version
* Thu Feb 24 2022 Robert Frohl - update to 1.1.0
* Added - Started building with C++17 - Tree-like list-devices output - Added CAP_AUDIT_WRITE capability to service file - Added support for lower OpenSSL versions prior to 1.1.0 - Added a new signal: DevicePolicyApplied
* Fixed/Changed - Moved PIDFile from /var/run to /run - Fixed linker isssues with disable-static - Enhanced bash-completion script - Make username/group checking consistent with useradd manual page definition (with addition of capital letters) - Fixed multiple IPC related bugs - Fixed race condition when accessing port/connect_type for USB devices - Using bundled catch v2.13.8 - Using bundled PEGTL v3.2.5 - Fixed usbguard-rule-parser file opening - CVE-2019-25058: Fix unauthorized access via D-Bus (boo#1196460)- remove usbguard.service.in.patch applied upstream
* Thu Aug 05 2021 Robert Frohl - move usbguard.pid from /var/run to /run added usbguard.service.in.patch
* Wed Jan 13 2021 Robert Frohl - update to 1.0.0
* Added openssl support
* Starting with libtool versioning
* Added interface for IPC permission query
* Introduced partial rule concept fo CLI
* Added WithConnectType for ldap rule
* Daemon does not apply the policy when \"change\" action event appears anymore
* IPCClientPrivateAATTdisconnect is thread safe
* Enforced loading of files from .d/ direcory in alfabetical order
* Improved CLI behaviour to be consistent
* Clarified rule\'s label documentation
* Fri Oct 02 2020 pgajdosAATTsuse.com- drop useless build dependency on aspell (aspell is going to be removed from tumbleweed)
* Thu Jul 09 2020 Robert Frohl - disable system call filtering in systemd service file for Leap 15.X (boo#1173750)
* daemon wont start on Leap otherwise
* Tue Jun 16 2020 Robert Frohl - update to 0.7.8 + Fixed segfaults with rules.d feature- update to 0.7.7 + Added readwritepath to service file + Added match-all keyword to rules language + Added rules.d feature: daemon can load multiple rule files from rules.d/ + Included with-connect-type in dbus signal + Fixed sigwaitinfo handling + Fixed possible data corruption on stack with appendRule via dbus + Fixed ENOBUFS errno handling on netlink socket: daemon can survive and wait until socket is readable again + Dropped unused PIDFile from service file + Dropped deprecated dbus-glib dependency
* Thu Jan 30 2020 Stefan BrĂ¼ns - update to 0.7.6 + Added missing options in manpage usbguard-daemon(8) + Extended the functionality of allow/block/reject commands The command can handle rule as a param and not only its ID e.g. in case of allow, command will allow each device that matches provided rule + Added debug info for malformed descriptors + Changed default backend to uevent + Fixed handling of add uevents during scanning Now we are sure that the enumeration is completed before processing any uevent we are trying to avoid a race where the kernel is still enumerating the devices and send the uevent while the parent is being authorised + Silenced \'bind\' and \'unbind\' uevents- Remove PEGTL build dependency, the package already uses the bundled version, and there is hardly any reason to unbundle a template (header only) library.- Remove Qt5 build dependencies, Qt applet is a separate package.- Use pkgconfig(udev) instead of udev-devel to allow shortcut via udev-mini.