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.
- AES-SIV-CMAC Wycheproof test vectors (#276)
- Bump
aead
crate dependency to v0.4 (#270) - Bump
aes
andctr
crate dependencies to v0.7 (#283) - Bump
cmac
andpmac
deps to v0.6 releases (#285)
- Optional
std
feature; disabled by default (#217)
- Upgrade
aes
to v0.5;block-cipher
to v0.8 (#209)
heapless
feature (#51)
- Switch from
AeadMut
toAead
(#47) - Make
Siv::new
type-safe viatypenum
arithmetic (#45) - Upgrade
aead
crate to v0.2;alloc
now optional (#44)
- Upgrade to
zeroize
1.0 (#36)
- Initial release