Skip to content

scrypt v0.12.0#897

Merged
tarcieri merged 1 commit intomasterfrom
scrypt/v0.12.0
Apr 22, 2026
Merged

scrypt v0.12.0#897
tarcieri merged 1 commit intomasterfrom
scrypt/v0.12.0

Conversation

@tarcieri
Copy link
Copy Markdown
Member

@tarcieri tarcieri commented Apr 21, 2026

Added

  • Implement PartialEq for scrypt::Params (#490)
  • Params::n method (#544)
  • parallel feature using rayon (#733, #785)
  • mcf feature for Modular Crypt Format support (#781, #806)
  • SSE2/simd128 RoMix data layout optimization (#622)
  • Customizable Params for Scrypt type (#797)
  • Implement kdf::{Kdf, Pbkdf} for Scrypt (#823)

Changed

  • Make methods of scrypt::Params into const fn (#508)
  • Bump edition to 2024; MSRV 1.85 (#563)
  • Split Params::new and Params::new_with_output_len (#602)
  • Use the phc crate for PasswordHash and related types (#761)
  • Switch from std::error::Error to core::error::Error (#767)
  • Rename simple feature to phc (#776)
  • Migrate from subtle to ctutils (#845)
  • Bump password-hash dependency to v0.6 (#848)
  • Bump sha2 to v0.11 (#872)
  • Bump salsa20 dependency to v0.11 (#875)
  • Bump pbkdf2 dependency to v0.13 (#885)

Removed

  • Display and FromStr impls for Params (#824)
  • Incorrect N upper-bound check from Params::new (#867)

@tarcieri tarcieri merged commit a795bf6 into master Apr 22, 2026
70 checks passed
@tarcieri tarcieri deleted the scrypt/v0.12.0 branch April 22, 2026 12:56
tarcieri added a commit to RustCrypto/formats that referenced this pull request Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants