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.
- Bump
rand_core
version to 0.6.0 - Bump MSRV to 1.36 (#1011)
- Remove usage of deprecated feature "simd" of
ppv-lite86
(#979), then revert this change (#1023) since SIMD is only enabled by default fromppv-lite86 v0.2.10
- impl PartialEq+Eq for ChaChaXRng and ChaChaXCore (#979)
- Fix panic on block counter wrap that was occurring in debug builds (#980)
- Integrate
c2-chacha
, reducing dependency count (#931) - Add CryptoRng to ChaChaXCore (#944)
- Force enable the
simd
feature ofc2-chacha
(#845)
- Rewrite based on the much faster
c2-chacha
crate (#789)
- Disable
i128
andu128
if thetarget_os
isemscripten
(#671: work-around Emscripten limitation) - Update readme and doc links
- Pulled out of the Rand crate