diff options
author | Stuart Stock <stuart@int08h.com> | 2018-10-27 14:07:36 -0500 |
---|---|---|
committer | Stuart Stock <stuart@int08h.com> | 2018-10-27 14:07:36 -0500 |
commit | 86345e4538cedccae80811fd6d165a3a7a948485 (patch) | |
tree | 890c4e1d0a60f9cf5c22eedc62521061266c38b8 /CHANGELOG.md | |
parent | f84d4d7907e49294a04e3cf8ca14fe0e15382c0d (diff) | |
download | roughenough-86345e4538cedccae80811fd6d165a3a7a948485.zip |
Add changelog, including notes for 1.1
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1c1a0cc --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,46 @@ +## Version 1.1.0 + +* Optional HTTP health check (requested in #8), see the + [feature's documentation](https://github.com/int08h/roughenough/blob/doc/OPTIONAL-FEATURES.md#http-health-check) +* Support AWS and Google Key Management Systems (KMS) to protect the server's long-term key. + See the [KMS documentation](https://github.com/int08h/roughenough/blob/doc/OPTIONAL-FEATURES.md#key-management-system-kms-support). +* Numerous refactorings and clean ups to support fuzzing of + server components (b801eda, thanks to @Aaron1011) + +## Version 1.0.6 + +* As pointed out in #10, the client and server binary names were too generic. Rename + them to be packaging friendly. Thank you @grempe. (b43bcb27ad) + +## Version 1.0.5 + +* The server now supports configuration from + [environment variables](https://github.com/int08h/roughenough#server-configuration) + +## Version 1.0.4 + +* Update `untrusted` dependency to incorporate security fix (see https://github.com/RustSec/advisory-db/pull/24). + Fixes #6 reported by @tirkarthi (383b0347). + +## Release 1.0.3 + +* Limit the number of tags in a message to 1024 (0b8c965) + +## Release 1.0.2 + +* Merge input validation and error handling improvements from #5. Fuzzing FTW. +* Misc docstring and README updates +* Fix incorrect range-check introduced in 9656fda and released as 1.0.1. + +## Release 1.0.1 (yanked) + +* Release 1.0.1 was removed from Github and yanked from crates.io due to a range-check bug. + 1.0.2 is its replacement. + +## Release 1.0.0 + +Thanks to @Aaron1011's work, Roughenough has 1.0 level of functionality. + +* Server batches responses and signs Merkle tree root (3471e04, ee38933f, and 31bf8b3) +* `mio` error handling improvement (613fb01f) +* Build on Rust Nightly (350b23a)
\ No newline at end of file |