3.4 KiB
3.4 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.9.2 (2021-05-31)
Added
- Nightly-only
armv8
feature (#318)
0.9.1 (2021-05-04)
Added
force-soft
feature (#305)
0.9.0 (2021-04-29)
Added
- Wycheproof test vectors (#274)
Changed
- Bump
aead
crate dependency to v0.4 (#270) - Bump
aes
crate dependency to v0.7; MSRV 1.49+ (#283) - Bump
ctr
crate dependency to v0.7 (#283) - Bump
ghash
crate dependency to v0.4 (#284)
0.8.0 (2020-10-16)
Changed
- Replace
block-cipher
/stream-cipher
withcipher
crate (#229) - Bump
aes
dependency to v0.6 (#229) - Use
ctr::Ctr32BE
(#227)
0.7.0 (2020-09-17)
Added
- Optional
std
feature; disabled by default (#217)
Changed
- Renamed generic parameters to
Aes
andNonceSize
(#166) - Upgrade
aes
to v0.5;block-cipher
to v0.8 (#209)
0.6.0 (2020-06-06)
Changed
- Bump
aead
crate dependency to v0.3.0; MSRV 1.41+ (#140)
0.5.0 (2020-03-15)
Added
- Support for non-96-bit nonces (#126)
Changed
AesGcm
type is now generic around nonce size (#126)
0.4.2 (2020-03-09)
Fixed
- Off-by-one error in
debug_assert
forBlockCipher::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
aes
cargo 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
heapless
feature (#51)
0.2.1 (2019-11-26)
Added
- Document in-place API (#49)
0.2.0 (2019-11-26)
Changed
- Upgrade
aead
crate to v0.2;alloc
now optional (#43)
0.1.1 (2019-11-14)
Changed
- Upgrade
zeroize
to 1.0 (#36)
0.1.0 (2019-10-06)
- Initial release