4.7 KiB
4.7 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.10.3 (2023-09-21)
Security
- Avoid exposing plaintext on tag verification failure (#551)
0.10.2 (2023-05-20)
Added
0.10.1 (2022-07-31)
Fixed
0.10.0 (2022-07-31)
Added
getrandomfeature (#446)
Changed
- Bump
aesdependency to v0.8 ([#430]) - Rust 2021 edition upgrade; MSRV 1.56+ (#435)
- Bump
aeaddependency to v0.5 (#444) - Bump
ghashdependency to v0.5 (#454)
0.9.4 (2021-08-28)
Changed
- Relax
subtleandzeroizerequirements (#360)
0.9.3 (2021-07-20)
Changed
- Pin
zeroizedependency to v1.3 andsubtleto v2.4 (#349)
0.9.2 (2021-05-31)
Added
- Nightly-only
armv8feature (#318)
0.9.1 (2021-05-04)
Added
force-softfeature (#305)
0.9.0 (2021-04-29)
Added
- Wycheproof test vectors (#274)
Changed
- Bump
aeadcrate dependency to v0.4 (#270) - Bump
aescrate dependency to v0.7; MSRV 1.49+ (#283) - Bump
ctrcrate dependency to v0.7 (#283) - Bump
ghashcrate dependency to v0.4 (#284)
0.8.0 (2020-10-16)
Changed
- Replace
block-cipher/stream-cipherwithciphercrate (#229) - Bump
aesdependency to v0.6 (#229) - Use
ctr::Ctr32BE(#227)
0.7.0 (2020-09-17)
Added
- Optional
stdfeature; disabled by default (#217)
Changed
- Renamed generic parameters to
AesandNonceSize(#166) - Upgrade
aesto v0.5;block-cipherto v0.8 (#209)
0.6.0 (2020-06-06)
Changed
- Bump
aeadcrate dependency to v0.3.0; MSRV 1.41+ (#140)
0.5.0 (2020-03-15)
Added
- Support for non-96-bit nonces (#126)
Changed
AesGcmtype is now generic around nonce size (#126)
0.4.2 (2020-03-09)
Fixed
- Off-by-one error in
debug_assertforBlockCipher::ParBlocks(#104)
0.4.1 (2020-03-07) - YANKED, see #104
Added
- Support instantiation from an existing cipher instance (#101)
0.4.0 (2020-03-07) - YANKED, see #104
Added
aescargo feature; 3rd-party AES crate support (#96)
Changed
- Make generic around
BlockCipher::ParBlocks(#97)
0.3.2 (2020-02-27)
Fixed
- Wording in documentation about security audit (#84)
0.3.1 (2020-02-26)
Added
- Notes about NCC audit to documentation (#80)
0.3.0 (2019-11-26)
Added
heaplessfeature (#51)
0.2.1 (2019-11-26)
Added
- Document in-place API (#49)
0.2.0 (2019-11-26)
Changed
- Upgrade
aeadcrate to v0.2;allocnow optional (#43)
0.1.1 (2019-11-14)
Changed
- Upgrade
zeroizeto 1.0 (#36)
0.1.0 (2019-10-06)
- Initial release