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.
- SSE2 backend (#333)
std
feature (#397)
- Bump
cipher
from0.4
to0.5
(#338) - Edition changed to 2024 and MSRV bumped to 1.85 (#397)
- Relax MSRV policy and allow MSRV bumps in patch releases
SalsaCore::from_raw_state
inherent method (#291)
- Minimal versions build (#290)
- Bump
cipher
dependency to v0.4 (#276)
xsalsa
feature:XSalsa20
is now available by-default (#271)
- Pin
zeroize
dependency to v1.3 (#256)
no_std
builds withzeroize
feature enabled (#189)
expose-core
feature (#180)
- Use
Key
andNonce
in usage docs (#155)
stream-cipher
version requirement (#152)
- Bump
stream-cipher
to v0.4.1 (#148)
Salsa8
andSalsa12
variants (#133)
hsalsa20
feature (#103)
- Replace
salsa20-core
withctr
-derived buffering; MSRV 1.34+ (#94)
- XSalsa20 (#54)
- Fix broken Cargo feature attributes (#21)
#![no_std]
support
- Initial release