|
1 | 1 | # Change Log |
2 | 2 |
|
| 3 | + |
| 4 | +## 0.7.6 - 2019-11-08 |
| 5 | + |
| 6 | +### Added |
| 7 | +- Added missing options in manpage usbguard-daemon(8) |
| 8 | +- Extended the functionality of allow/block/reject commands |
| 9 | + - the command can handle rule as a param and not only its ID |
| 10 | + - e.g. in case of allow, command will allow each device that matches provided rule |
| 11 | +- Added debug info for malformed descriptors |
| 12 | + |
| 13 | +### Fixed/Changed |
| 14 | +- Changed default backend to uevent |
| 15 | +- Fixed handling of add uevents during scanning |
| 16 | + - now we are sure that the enumeration is completed before processing any uevent |
| 17 | + - we are trying to avoid a race where the kernel is still enumerating the devices |
| 18 | + - and send the uevent while the parent is being authorised |
| 19 | +- Silenced 'bind' and 'unbind' uevents |
| 20 | + |
| 21 | + |
| 22 | +## 0.7.5 - 2019-07-02 |
| 23 | + |
| 24 | +### Added |
| 25 | +- Added daemon configuration option HidePII |
| 26 | +- Added check to avoid conflict between ASAN and TSAN |
| 27 | +- Added daemon configuration option for authorized_default |
| 28 | +- Added devpath option to generate-policy |
| 29 | +- Added # line comments to the rule grammar |
| 30 | +- Added ImplicitPolicyTarget to get/set parameter methods |
| 31 | +- Added option to filter rules by label when listing |
| 32 | +- Added the label attribute to rule |
| 33 | +- Added PropertyParameterChanged signal |
| 34 | +- Added support for portX/connect_type attribute |
| 35 | +- Added temporary option to append-rule |
| 36 | +- Added versioning to DBus service |
| 37 | +- Added optional LDAP support |
| 38 | + |
| 39 | +### Fixed/Changed |
| 40 | +- Fixed invalid return value in Rule::Attribute::setSolveEqualsOrdered |
| 41 | +- Fixed KeyValueParser to validate keys only when known names are set |
| 42 | +- Fixed uninitialized variables found by coverity |
| 43 | +- Fixes and cleanups based on LGTM.com report |
| 44 | +- Hardened systemd service |
| 45 | +- Rename ListRules parameter 'query' to 'label' |
| 46 | +- Skip empty lines in usbguard-rule-parser |
| 47 | + |
| 48 | +### Removed |
| 49 | +- The proof-of-concept Qt applet was removed. It is going to be maintained in a simplified form as a separate project. |
| 50 | + |
| 51 | + |
3 | 52 | ## 0.7.4 - 2018-07-12 |
4 | 53 |
|
5 | 54 | ### Fixed/Changed |
|
8 | 57 | - Replaced Boost library based ext/stdio_filebuf.h implementation |
9 | 58 | with a custom FDStreamBuf implementation |
10 | 59 |
|
| 60 | + |
11 | 61 | ## 0.7.3 - 2018-07-11 |
12 | 62 |
|
13 | 63 | ### Changed |
|
0 commit comments