diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dc9fd10..2b8e13ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,45 @@ The following types of changes will be recorded in this file: - placeholder +## [v0.4.1] - 2020-07-23 + +### Changed + +- Dependencies + - updated `atc0005/go-ezproxy` + - `v0.1.3` to `v0.1.4` + - updated `actions/setup-go` + - `v2.1.0` to `v2.1.1` + - updated `actions/setup-node` + - `v2.1.0` to `v2.1.1` + +- Linting + - `golangci-lint`: Disable default exclusions + +- Logging + - Update `internal/fileutils.HasLine` function to emit name + - Update `files.appendToFile` function to emit func name + - Update `NewConfig` function to emit name + +### Fixed + +- Documentation + - Add additional lead-in for `docs/ezproxy.md` to (hopefully) better explain + what EZproxy is + - Update main README to make majority of "EZproxy" references point to the + updated `docs/ezproxy.md` doc + +- Linting + - Use `filepath.Clean` for all `os.Open` calls + - even though this application is intended for use by sysadmins (who have + no cause to try and exploit the system), it's better to go ahead and + guard against potential exposure introduced by using externally-provided + (e.g., config file or flags) filenames by sanitizing the paths + - note: the `atc0005/go-ezproxy` `v0.1.4` release includes the same type + of changes + - errcheck: Explicitly check file close return values + - errcheck: Explicitly check writer flush return value + ## [v0.4.0] - 2020-07-19 ### Added @@ -255,7 +294,8 @@ Known issues: - the expectation is that host-level firewall rules will be used to protect against this until a feature can be added to filter access -[Unreleased]: https://github.com/atc0005/brick/compare/v0.4.0...HEAD +[Unreleased]: https://github.com/atc0005/brick/compare/v0.4.1...HEAD +[v0.4.1]: https://github.com/atc0005/brick/releases/tag/v0.4.1 [v0.4.0]: https://github.com/atc0005/brick/releases/tag/v0.4.0 [v0.3.0]: https://github.com/atc0005/brick/releases/tag/v0.3.0 [v0.2.0]: https://github.com/atc0005/brick/releases/tag/v0.2.0