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.
- Implement
Clone
directly forCtrCore
, so it would work with non-Clone
flavors (#24)
- Minimal versions build (#9)
- Update
cipher
dependency to v0.4 and move crate to the RustCrypto/block-modes repository (#2)
- Make implementation generic over block size (previously it
was generic only over 128-bit block ciphers). Breaking changes
in the
CtrFlavor
API. (#252).
- Generic implementation of CTR (#195)
- Removed
Ctr32LE
mask bit (#197) - Bump
cipher
dependency to v0.3 (#226)
Ctr32BE
andCtr32LE
(#170)
- Replace
block-cipher
/stream-cipher
withcipher
crate (#177)