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.
- Added
asm
feature flag
- Made
(meta_)recv_mac
inputs take a&[u8; N]
rather than a&mut [u8]
- Bumped MSRV to 1.60.0 (May 2022)
- Improved docs and fixed docsrs build
- Made
Strobe
struct implZeroize
- Implemented
std::error::Error
forAuthError
, whenstd
is set
- Made
Strobe::version_str
return a[u8]
rather than aString
, thus removing the need for allocation - Updated deps
- Made
Strobe
struct implZeroizeOnDrop
(PR #4)
- Added
serialize_secret_state
feature, which implsserde::Serialize
andserde::Deserialize
forStrobe
(PR #3)
- Some light refactoring and improvement to tests