diff --git a/CHANGELOG.md b/CHANGELOG.md index 305162b..cfe81f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and releases follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased +## 0.1.2 - 2026-07-30 + +### Changed + +- Positioned the crate as a security-hardened, allocation-free `no_std` + HOTP/TOTP verification core for Rust. +- Clarified the boundary between the auditable OTP primitive layer and + provisioning, QR, clock, database, and secret-generation concerns. +- Improved crates.io search metadata for `constant-time` and `no-std` users. + ## 0.1.1 - 2026-07-30 ### Added @@ -44,6 +54,7 @@ and releases follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - `no_std` operation, checked 64-bit arithmetic, and Rust 1.85 MSRV. - Complete RFC vector, boundary, API contract, and documentation tests. -[Unreleased]: https://github.com/copyleftdev/totp-rfc/compare/v0.1.1...HEAD +[Unreleased]: https://github.com/copyleftdev/totp-rfc/compare/v0.1.2...HEAD +[0.1.2]: https://github.com/copyleftdev/totp-rfc/compare/v0.1.1...v0.1.2 [0.1.1]: https://github.com/copyleftdev/totp-rfc/compare/v0.1.0...v0.1.1 [0.1.0]: https://github.com/copyleftdev/totp-rfc/releases/tag/v0.1.0 diff --git a/Cargo.lock b/Cargo.lock index 532ec02..4eea027 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -636,7 +636,7 @@ dependencies = [ [[package]] name = "totp-rfc" -version = "0.1.1" +version = "0.1.2" dependencies = [ "criterion", "dudect-bencher", diff --git a/Cargo.toml b/Cargo.toml index d1100d5..64b4a11 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "totp-rfc" -version = "0.1.1" +version = "0.1.2" edition = "2021" rust-version = "1.85" description = "Security-hardened, allocation-free no_std HOTP and TOTP for Rust with strict RFC 4226/6238 behavior" diff --git a/tools/ctgrind-harness/Cargo.lock b/tools/ctgrind-harness/Cargo.lock index 4f165d8..cebcf13 100644 --- a/tools/ctgrind-harness/Cargo.lock +++ b/tools/ctgrind-harness/Cargo.lock @@ -124,7 +124,7 @@ dependencies = [ [[package]] name = "totp-rfc" -version = "0.1.1" +version = "0.1.2" dependencies = [ "hmac", "sha1",