usbguard-0.7.1
Pre-release
Pre-release
Change Log
Added
- CLI: usbguard watch command now includes an -e option to run an executable for every received event. Event data are passed to the executable via environment variables.
- usbguard-daemon: added "-K" option which can disable logging to console.
- Added zsh autocompletion support.
- usbguard-daemon: added "-f" option which enabled double-fork daemonization procedure.
- Added AuditBackend usbguard-daemon configuration option for selecting audit log backend.
- Linux Audit support via new LinuxAudit backend.
- Added missing RuleCondition.hpp header file to the public API headers.
- Code Style specification via AStyle configuration file.
Removed
- Removed Utility.hpp header file from public API headers
- Reduced usage of raw C pointers throughout the code
Changed
- Qt Applet: disabled session management
- usbguard-daemon console logging output is enabled by default now. Previously, the -k option had to be passed to enable the output.
- Replaced --enable-maintainer-mode configure option with --enable-full-test-suite option. When the new option is not used during the configure phase, only a basic set of test is run during the make check phase.
- usbguard-daemon now opens configuration in read-only mode
- Fixed UEventDeviceManager to work with Linux Kernel >= 4.13
- Refactored audit logging to support different audit log backends
- Reformatted source code to conform to the code style.
- Made the configuration parser strict. Unknown directives and wrong syntax will cause an error.
- Reformated documentation from markdown to asciidoc format.
Thanks
Many thanks to the following people for contributions to this release and to the USBGuard project:
- Benjamin Schubert
- Fabio Noris <fnoris(at)users.noreply.github.com>
- Ike Devolder
- InsanePrawn <Insane.Prawny(at)gmail.com>
- jvymazal <jvymazal(at)redhat.com>
- Marek Tamaskovic <mtamasko(at)redhat.com>
- Muri Nicanor
- Pamplemousse <xav.maso(at)gmail.com>
- Phil <phil(at)grmr.de>
- Pino Toscano <toscano.pino(at)tiscali.it>
- Radovan Sroka <rsroka(at)redhat.com>
SHA256(usbguard-0.7.1.tar.gz)= f919a4a212d354710a4b7c9ad65a79f6d73e96ad9f2036635aa85eb6742ee12d