From fe0d512641821b09e8f3dfea82f19dc344689865 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Thu, 13 Jul 2023 10:55:54 -0600 Subject: [PATCH] argon2 v0.5.1 (#445) --- Cargo.lock | 2 +- argon2/CHANGELOG.md | 18 ++++++++++++++++++ argon2/Cargo.toml | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8397fc26..d3b21087 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "argon2" -version = "0.5.0" +version = "0.5.1" dependencies = [ "base64ct", "blake2", diff --git a/argon2/CHANGELOG.md b/argon2/CHANGELOG.md index 5749fa3c..416f7483 100644 --- a/argon2/CHANGELOG.md +++ b/argon2/CHANGELOG.md @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.5.1 (2023-07-13) +### Added +- Provide `std::error::Error::source` for `argon2::Error` ([#379]) +- `ParamsBuilder::context` ([#400]) +- Enable `password-hash/alloc` when `alloc` feature is enabled ([#422]) +- Impl `Debug` for `Argon2` ([#423]) +- `Block::new()` const initializer ([#427]) +- `Params::DEFAULT` constant ([#439]) +- Initial AVX2 SIMD optimizations ([#440]) + +[#379]: https://github.com/RustCrypto/password-hashes/pull/379 +[#400]: https://github.com/RustCrypto/password-hashes/pull/400 +[#422]: https://github.com/RustCrypto/password-hashes/pull/422 +[#423]: https://github.com/RustCrypto/password-hashes/pull/423 +[#427]: https://github.com/RustCrypto/password-hashes/pull/427 +[#439]: https://github.com/RustCrypto/password-hashes/pull/439 +[#440]: https://github.com/RustCrypto/password-hashes/pull/440 + ## 0.5.0 (2023-03-04) ### Added - Key derivation usage example ([#366]) diff --git a/argon2/Cargo.toml b/argon2/Cargo.toml index ba406625..cb28616e 100644 --- a/argon2/Cargo.toml +++ b/argon2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "argon2" -version = "0.5.0" +version = "0.5.1" description = """ Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants