diff --git a/Cargo.lock b/Cargo.lock index 8a948d09..e8a386d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,7 +14,7 @@ version = "0.6.0-rc.7" dependencies = [ "base64ct", "blake2", - "cpufeatures", + "cpufeatures 0.3.0", "hex-literal", "kdf", "password-hash", @@ -165,6 +165,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + [[package]] name = "crossbeam-deque" version = "0.8.6" @@ -420,9 +429,9 @@ dependencies = [ [[package]] name = "password-hash" -version = "0.6.0-rc.12" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fa9e3d1c7b6f3e230b60fa44adc855cb8e24eede37236621f2cc1940d95564f" +checksum = "ccbd25f71dd5249dba9ed843d52500c8757a25511560d01a94f4abf56b52a1d5" dependencies = [ "getrandom", "phc", @@ -447,9 +456,9 @@ dependencies = [ [[package]] name = "phc" -version = "0.6.0-rc.2" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf147779fa049c54fb8e478e3d8b2bce714435965bef7c7051aa834c6aa37892" +checksum = "44dc769b75f93afdddd8c7fa12d685292ddeff1e66f7f0f3a234cf1818afe892" dependencies = [ "base64ct", "ctutils", @@ -624,7 +633,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b167252f3c126be0d8926639c4c4706950f01445900c4b3db0fd7e89fcb750a" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] @@ -635,7 +644,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c5f3b1e2dc8aad28310d8410bd4d7e180eca65fca176c52ab00d364475d0024" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] diff --git a/argon2/Cargo.toml b/argon2/Cargo.toml index c25cf1ae..780ab57d 100644 --- a/argon2/Cargo.toml +++ b/argon2/Cargo.toml @@ -23,7 +23,7 @@ blake2 = { version = "0.11.0-rc.5", default-features = false } # optional dependencies kdf = { version = "0.1", optional = true } rayon = { version = "1.7", optional = true } -password-hash = { version = "0.6.0-rc.12", optional = true, features = ["phc"] } +password-hash = { version = "0.6", optional = true, features = ["phc"] } zeroize = { version = "1", default-features = false, optional = true } [target.'cfg(any(target_arch = "x86", target_arch = "x86_64"))'.dependencies] diff --git a/balloon-hash/Cargo.toml b/balloon-hash/Cargo.toml index 344bdf2f..a1f26155 100644 --- a/balloon-hash/Cargo.toml +++ b/balloon-hash/Cargo.toml @@ -19,7 +19,7 @@ crypto-bigint = { version = "0.7.0-rc.25", default-features = false, features = # optional dependencies kdf = { version = "0.1", optional = true } -password-hash = { version = "0.6.0-rc.12", optional = true, default-features = false, features = ["phc"] } +password-hash = { version = "0.6", optional = true, default-features = false, features = ["phc"] } rayon = { version = "1.7", optional = true } zeroize = { version = "1", default-features = false, optional = true } diff --git a/password-auth/Cargo.toml b/password-auth/Cargo.toml index 79094e38..1b2ae602 100644 --- a/password-auth/Cargo.toml +++ b/password-auth/Cargo.toml @@ -18,7 +18,7 @@ rust-version = "1.85" [dependencies] getrandom = { version = "0.4.0-rc.0", default-features = false } -password-hash = { version = "0.6.0-rc.12", features = ["alloc", "getrandom", "phc"] } +password-hash = { version = "0.6", features = ["alloc", "getrandom", "phc"] } # optional dependencies argon2 = { version = "0.6.0-rc.7", optional = true, default-features = false, features = ["alloc", "password-hash"] } diff --git a/pbkdf2/Cargo.toml b/pbkdf2/Cargo.toml index b4805443..5a8a0d3b 100644 --- a/pbkdf2/Cargo.toml +++ b/pbkdf2/Cargo.toml @@ -20,7 +20,7 @@ digest = { version = "0.11.0-rc.4", features = ["mac"] } hmac = { version = "0.13.0-rc.5", optional = true, default-features = false } kdf = { version = "0.1", optional = true } mcf = { version = "0.6", optional = true, default-features = false, features = ["base64"] } -password-hash = { version = "0.6.0-rc.12", default-features = false, optional = true } +password-hash = { version = "0.6", default-features = false, optional = true } sha1 = { version = "0.11.0-rc.5", default-features = false, optional = true } sha2 = { version = "0.11.0-rc.5", default-features = false, optional = true } diff --git a/scrypt/Cargo.toml b/scrypt/Cargo.toml index be9c08cc..004ddbda 100644 --- a/scrypt/Cargo.toml +++ b/scrypt/Cargo.toml @@ -24,7 +24,7 @@ rayon = { version = "1.11", optional = true } ctutils = { version = "0.4", optional = true } kdf = { version = "0.1", optional = true } mcf = { version = "0.6", optional = true } -password-hash = { version = "0.6.0-rc.12", optional = true, default-features = false } +password-hash = { version = "0.6", optional = true, default-features = false } [features] alloc = ["password-hash?/alloc"] diff --git a/sha-crypt/Cargo.toml b/sha-crypt/Cargo.toml index 9b821649..7c65fd27 100644 --- a/sha-crypt/Cargo.toml +++ b/sha-crypt/Cargo.toml @@ -24,7 +24,7 @@ base64ct = { version = "1.8", default-features = false, features = ["alloc"] } # optional dependencies ctutils = { version = "0.4", optional = true } mcf = { version = "0.6", optional = true, default-features = false, features = ["alloc", "base64"] } -password-hash = { version = "0.6.0-rc.12", optional = true, default-features = false } +password-hash = { version = "0.6", optional = true, default-features = false } [features] default = ["password-hash"] diff --git a/yescrypt/Cargo.toml b/yescrypt/Cargo.toml index c471a22b..d936fcef 100644 --- a/yescrypt/Cargo.toml +++ b/yescrypt/Cargo.toml @@ -23,7 +23,7 @@ sha2 = { version = "0.11.0-rc.5", default-features = false } # optional dependencies kdf = { version = "0.1", optional = true } mcf = { version = "0.6", optional = true, default-features = false, features = ["alloc", "base64"] } -password-hash = { version = "0.6.0-rc.12", optional = true, default-features = false } +password-hash = { version = "0.6", optional = true, default-features = false } [dev-dependencies] hex-literal = "1"