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.
- Migrate to
doc_auto_cfg
(#1370) - Exclude pre-1.60 crates from workspace (#1380)
- bump crypto-common to v0.2.0-pre; MSRV 1.65 (#1385)
- bump crypto-common to v0.2.0-pre.1 (#1433)
- bump crypto-common to v0.2.0-pre.2 (#1436)
- Bump
hybrid-array
to v0.2.0-pre.8 (#1438) - Bump
crypto-common
andhybrid-array
(#1469) - Bump
hybrid-array
to v0.2.0-rc.4 (#1493) - bump crypto-common to v0.2.0-pre.5 (#1496)
- Fix
missing_debug_implementations
for some crates (#1407)
- Loosen
subtle
version requirement to^2.4
(#1260)
UhfBackend
trait (#1051, #1059)UhfClosure
trait (#1051)UniversalHash::update_with_backend
method (#1051)
- Replace
NewUniversalHash
trait withKeyInit
fromcrypto-common
(#1051) - Source
Block
andKey
types fromcrypto-common
(#1051) UniversalHash::update
is now provided takes a slice of blocks (#1051)UniversalHash::finalize
now returns aBlock
(#1051)- Rust 2021 edition; MSRV 1.56 (#1051)
Ouput
replaced byBlock
(#1051)UniversalHash::reset
replaced withReset
trait fromcrypto-common
(#1051)
- Pin
subtle
dependency to v2.4 (#689)
Key
andBlock
type aliases (#128)
- Split
UniversalHash
initialization intoNewUniversalHash
trait (#135) - Rename
update_block
=>update
(#129) - Bump
generic-array
dependency to v0.14 (#95)
- Rename
OutputSize
->BlockSize
(#57)
- Split KeySize/OutputSize (#55)
- Initial release