| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: usbguard-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.1.4 | Vendor: openSUSE |
| Release: 2.3 | Build date: Sun Sep 7 10:21:07 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 163157 | Source RPM: usbguard-1.1.4-2.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://usbguard.github.io | |
| Summary: Development files for usbguard | |
The usbguard-devel package contains libraries and header files for developing applications that use usbguard.
GPL-2.0-or-later
* Sun Sep 07 2025 munix9@googlemail.com
- Add usbguard.logrotate based on
https://salsa.debian.org/birger/usbguard/-/blob/debian/sid/debian/usbguard.logrotate
* Tue Jul 15 2025 Robert Frohl <rfrohl@suse.com>
- update to 1.1.4
* Add usbguard-tmpfles.conf by @Cropi
* Restore permissions on /var/log/usbguard dir by @Cropi
* Makefile.am: Ignore errors from rmdir during uninstallation (fixes #646) by @hartwork
* Docker: Bump to Alpine 3.21 to fix Alpine CI (fixes #655) by @hartwork
* Actions(deps): Bump actions/checkout from 4.1.1 to 4.1.7 by @dependabot[bot]
* [DRAFT] Fix regression: specifying IPC privileges using UID by @Cropi
* Add support for loongarch by @wuruilong01
* Adapt for protobuf 30.0 API changes by @christian-heusel
* tests: add support for Catch2 v3 by @yselkowitz
* New configure option: --enable/disable-catch by @Cropi
* For modern GCC CI, replace (broken) openSUSE Tumbleweed by Ubuntu 25.04 (fixes #656) by @hartwork
* Actions(deps): Bump actions/checkout from 4.1.7 to 4.2.2 by @dependabot[bot]
* FDInputStream: add FDStreamBuf destructor to stop fd leak. by @semenzato
- Drop included patch: usbguard-protobuf-30.patch
* Wed Jun 04 2025 munix9@googlemail.com
- Add usbguard-protobuf-30.patch
* Adapt for protobuf 30.0 API changes
based on https://github.com/USBGuard/usbguard/pull/650
* Thu Jun 06 2024 Robert Frohl <rfrohl@suse.com>
- update to 1.1.3
* Fix typo in CLI --help message: "privilges" -> "privileges"
* Harden service file: Set OOMScoreAdjust to -1000
* Specify what happens when neither RuleFile nor RuleFolder is set
* The parent process should wait for the first child process to finish in forking mode(-f)
* dbus: check whether the client wanted interactive authentication
* Add missing .adoc files to the tarball
* Replace problematic terms with alternatives
* Fix CI by fixing calls to ldap-utils
* Describe comments in the manual page
* Store permanent rules even if RuleFile is not set but RuleFolder is.
* Fix build for GCC 13 + make GitHub Actions cover build with GCC 13
* Bump GitHub Actions off deprecated actions/checkout@v2
* Actions(deps): Bump actions/checkout from 3.5.2 to 4.1.1
* Add "--version" option to the usbguard CLI
* ruleset: detect integer overflow of the ID and bail out
* Enable RuleFolder by default
* Fix CI and RuleSet::assignID regressions
- Removed build_gcc13.patch, included upstream
* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Tue Mar 28 2023 Robert Frohl <rfrohl@suse.com>
- Fix build failure with gcc13, add build_gcc13.patch.
* Mon Sep 05 2022 Robert Frohl <rfrohl@suse.com>
- 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 <dimstar@opensuse.org>
- 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 <rfrohl@suse.com>
- 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 <rfrohl@suse.com>
- Enable dbus support (bsc#1196621, jsc#PED-3824).
* Fri Feb 25 2022 Robert Frohl <rfrohl@suse.com>
- Fix build for Leap and SLE by using newer gcc version
* Thu Feb 24 2022 Robert Frohl <rfrohl@suse.com>
- 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
/usr/include/usbguard /usr/include/usbguard/Audit.hpp /usr/include/usbguard/ConfigFile.hpp /usr/include/usbguard/Device.hpp /usr/include/usbguard/DeviceManager.hpp /usr/include/usbguard/DeviceManagerHooks.hpp /usr/include/usbguard/Exception.hpp /usr/include/usbguard/IPCClient.hpp /usr/include/usbguard/IPCServer.hpp /usr/include/usbguard/Interface.hpp /usr/include/usbguard/KeyValueParser.hpp /usr/include/usbguard/Logger.hpp /usr/include/usbguard/MemoryRuleSet.hpp /usr/include/usbguard/Policy.hpp /usr/include/usbguard/Predicates.hpp /usr/include/usbguard/Rule.hpp /usr/include/usbguard/RuleCondition.hpp /usr/include/usbguard/RuleSet.hpp /usr/include/usbguard/Typedefs.hpp /usr/include/usbguard/USB.hpp /usr/include/usbguard/USBGuard.hpp /usr/lib/libusbguard.so /usr/lib/pkgconfig/libusbguard.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025