Skip to content

Commit

Permalink
Preparation for release
Browse files Browse the repository at this point in the history
Signed-off-by: Radovan Sroka <rsroka@redhat.com>
  • Loading branch information
radosroka committed Nov 11, 2019
1 parent 574ba93 commit fa91f38
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 5 deletions.
50 changes: 50 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,54 @@
# Change Log


## 0.7.6 - 2019-11-08

### Added
- 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

### Fixed/Changed
- 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


## 0.7.5 - 2019-07-02

### Added
- Added daemon configuration option HidePII
- Added check to avoid conflict between ASAN and TSAN
- Added daemon configuration option for authorized_default
- Added devpath option to generate-policy
- Added # line comments to the rule grammar
- Added ImplicitPolicyTarget to get/set parameter methods
- Added option to filter rules by label when listing
- Added the label attribute to rule
- Added PropertyParameterChanged signal
- Added support for portX/connect_type attribute
- Added temporary option to append-rule
- Added versioning to DBus service
- Added optional LDAP support

### Fixed/Changed
- Fixed invalid return value in Rule::Attribute::setSolveEqualsOrdered
- Fixed KeyValueParser to validate keys only when known names are set
- Fixed uninitialized variables found by coverity
- Fixes and cleanups based on LGTM.com report
- Hardened systemd service
- Rename ListRules parameter 'query' to 'label'
- Skip empty lines in usbguard-rule-parser

### Removed
- The proof-of-concept Qt applet was removed. It is going to be maintained in a simplified form as a separate project.


## 0.7.4 - 2018-07-12

### Fixed/Changed
Expand All @@ -8,6 +57,7 @@
- Replaced Boost library based ext/stdio_filebuf.h implementation
with a custom FDStreamBuf implementation


## 0.7.3 - 2018-07-11

### Changed
Expand Down
9 changes: 5 additions & 4 deletions RELEASE_PROCESS.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@ $ git clean -x -f -d
```
$ ./autogen.sh
$ mkdir build; cd build
$ ../configure --enable-full-test-suite
$ make check
$ ../configure --enable-full-test-suite --with-crypto-library=gcrypt --with-ldap
$ make
$ sudo make check
$ cd ..; rm -rf build
```

Expand All @@ -23,7 +24,7 @@ $ cd ..; rm -rf build
```
$ ./autogen.sh
$ mkdir build; cd build
$ ../configure
$ ../configure --with-crypto-library=gcrypt
$ make dist
```

Expand All @@ -39,7 +40,7 @@ $ git push origin usbguard-0.x.x
```
$ sha256sum usbguard-0.x.y.tar.gz > usbguard-0.x.y.tar.gz.sum
$ gpg --armor --detach-sign usbguard-0.x.y.tar.gz
$ gpg --clearsign usbguard-0.7.5.tar.gz.sum
$ gpg --clearsign usbguard-0.x.y.tar.gz.sum
```

7. Create a new GitHub release using the associated tag; add the relevant section from CHANGELOG.md. Upload:
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.7.5
0.7.6

0 comments on commit fa91f38

Please sign in to comment.