diff --git a/Cargo.lock b/Cargo.lock index ea2dd9aa..1fceb68d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -147,18 +147,18 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.11.0-rc.5" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9ef36a6fcdb072aa548f3da057640ec10859eb4e91ddf526ee648d50c76a949" +checksum = "96eb4cdd6cf1b31d671e9efe75c5d1ec614776856cefbe109ca373554a6d514f" dependencies = [ "hybrid-array", ] [[package]] name = "block-padding" -version = "0.4.0-rc.4" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e59c1aab3e6c5e56afe1b7e8650be9b5a791cb997bdea449194ae62e4bf8c73" +checksum = "710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b" dependencies = [ "hybrid-array", ] @@ -282,13 +282,13 @@ dependencies = [ [[package]] name = "crypto-bigint" -version = "0.7.0-rc.8" +version = "0.7.0-rc.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4113edbc9f68c0a64d5b911f803eb245d04bb812680fd56776411f69c670f3e0" +checksum = "6715836b4946e8585016e80b79c7561476aff3b22f7b756778e7b109d86086c6" dependencies = [ "hybrid-array", "num-traits", - "rand_core", + "rand_core 0.10.0-rc-2", "serdect", "subtle", "zeroize", @@ -301,18 +301,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8235645834fbc6832939736ce2f2d08192652269e11010a6240f61b908a1c6" dependencies = [ "hybrid-array", - "rand_core", + "rand_core 0.9.3", ] [[package]] name = "crypto-primes" -version = "0.7.0-pre.3" +version = "0.7.0-pre.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25f2523fbb68811c8710829417ad488086720a6349e337c38d12fa81e09e50bf" +checksum = "fdd9b2855017318a49714c07ee8895b89d3510d54fa6d86be5835de74c389609" dependencies = [ "crypto-bigint", "libm", - "rand_core", + "rand_core 0.10.0-rc-2", ] [[package]] @@ -479,7 +479,7 @@ checksum = "ad207ed88a133091f83224265eac21109930db09bedcad05d5252f2af2de20a1" dependencies = [ "curve25519-dalek", "ed25519", - "rand_core", + "rand_core 0.9.3", "sha2", "subtle", "zeroize", @@ -487,9 +487,9 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.14.0-rc.15" +version = "0.14.0-rc.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e3be87c458d756141f3b6ee188828132743bf90c7d14843e2835d6443e5fb03" +checksum = "e8cbb5fbebc360d8631bb2e0c0e2617e9141e32825c54547b982509c6ad8de87" dependencies = [ "base16ct", "crypto-bigint", @@ -501,7 +501,7 @@ dependencies = [ "once_cell", "pem-rfc7468", "pkcs8", - "rand_core", + "rand_core 0.9.3", "sec1", "subtle", "zeroize", @@ -559,7 +559,7 @@ version = "0.14.0-pre.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d42dd26f5790eda47c1a2158ea4120e32c35ddc9a7743c98a292accc01b54ef3" dependencies = [ - "rand_core", + "rand_core 0.9.3", "subtle", ] @@ -715,7 +715,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ff6a0b2dd4b981b1ae9e3e6830ab146771f3660d31d57bafd9018805a91b0f1" dependencies = [ "ff", - "rand_core", + "rand_core 0.9.3", "subtle", ] @@ -1188,18 +1188,18 @@ dependencies = [ "elliptic-curve", "primefield", "primeorder", - "rand_core", + "rand_core 0.9.3", "sha2", ] [[package]] name = "password-hash" -version = "0.6.0-rc.1" +version = "0.6.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ee14c44aa1c04c22c4d4532c4fa2cdd5b6d31c2514a5898530d889fc2fc2737" +checksum = "11ceb29fb5976f752babcc02842a530515b714919233f0912845c742dffb6246" dependencies = [ "base64ct", - "rand_core", + "rand_core 0.10.0-rc-2", "subtle", ] @@ -1216,9 +1216,9 @@ dependencies = [ [[package]] name = "pem-rfc7468" -version = "1.0.0-rc.3" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8e58fab693c712c0d4e88f8eb3087b6521d060bcaf76aeb20cb192d809115ba" +checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9" dependencies = [ "base64ct", ] @@ -1292,7 +1292,7 @@ dependencies = [ "primeorder", "rand", "rand_chacha", - "rand_core", + "rand_core 0.9.3", "rc2", "reqwest", "rfc6979", @@ -1439,9 +1439,9 @@ dependencies = [ [[package]] name = "pkcs8" -version = "0.11.0-rc.7" +version = "0.11.0-rc.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93eac55f10aceed84769df670ea4a32d2ffad7399400d41ee1c13b1cd8e1b478" +checksum = "77089aec8290d0b7bb01b671b091095cf1937670725af4fd73d47249f03b12c0" dependencies = [ "der", "spki", @@ -1500,7 +1500,7 @@ checksum = "d7fcd4a163053332fd93f39b81c133e96a98567660981654579c90a99062fbf5" dependencies = [ "crypto-bigint", "ff", - "rand_core", + "rand_core 0.9.3", "subtle", "zeroize", ] @@ -1554,7 +1554,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ "rand_chacha", - "rand_core", + "rand_core 0.9.3", ] [[package]] @@ -1564,7 +1564,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.9.3", ] [[package]] @@ -1576,6 +1576,12 @@ dependencies = [ "getrandom 0.3.4", ] +[[package]] +name = "rand_core" +version = "0.10.0-rc-2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "104a23e4e8b77312a823b6b5613edbac78397e2f34320bc7ac4277013ec4478e" + [[package]] name = "rc2" version = "0.9.0-pre.0" @@ -1656,9 +1662,9 @@ dependencies = [ [[package]] name = "rfc6979" -version = "0.5.0-rc.1" +version = "0.5.0-rc.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d369f9c4f79388704648e7bcb92749c0d6cf4397039293a9b747694fa4fb4bae" +checksum = "2a165e1723c68a5c6c3746322ba13f0e167206be428305bc9c76e204eacc639c" dependencies = [ "hmac", "subtle", @@ -1690,7 +1696,7 @@ dependencies = [ "digest", "pkcs1", "pkcs8", - "rand_core", + "rand_core 0.9.3", "signature", "spki", "subtle", @@ -1908,7 +1914,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc280a6ff65c79fbd6622f64d7127f32b85563bca8c53cd2e9141d6744a9056d" dependencies = [ "digest", - "rand_core", + "rand_core 0.9.3", ] [[package]] @@ -2639,7 +2645,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a45998121837fd8c92655d2334aa8f3e5ef0645cdfda5b321b13760c548fd55" dependencies = [ "curve25519-dalek", - "rand_core", + "rand_core 0.9.3", "serde", "zeroize", ] diff --git a/ffi/Cargo.toml b/ffi/Cargo.toml index ac6942b9..7c4910b2 100644 --- a/ffi/Cargo.toml +++ b/ffi/Cargo.toml @@ -40,5 +40,5 @@ getrandom = { version = "0.3", features = ["wasm_js"] } blake2 = "=0.11.0-rc.2" digest = "=0.11.0-rc.3" crypto-common = "=0.2.0-rc.4" -block-buffer = "=0.11.0-rc.5" -password-hash = "=0.6.0-rc.1" +block-buffer = "=0.11.0" +password-hash = "=0.6.0-rc.3" diff --git a/picky-asn1-der/Cargo.toml b/picky-asn1-der/Cargo.toml index 121a61ef..592430f2 100644 --- a/picky-asn1-der/Cargo.toml +++ b/picky-asn1-der/Cargo.toml @@ -25,7 +25,7 @@ serde_bytes = "0.11" base64 = "0.22" pretty_assertions = "1.4" serde_bytes = "0.11" -crypto-bigint = { version = "0.7.0-rc.8", default-features = false, features = ["alloc"] } +crypto-bigint = { version = "0.7.0-rc.10", default-features = false, features = ["alloc"] } oid = { version = "0.2", default-features = false, features = ["serde_support"] } [features] diff --git a/picky-asn1-x509/Cargo.toml b/picky-asn1-x509/Cargo.toml index db754482..0006ecb4 100644 --- a/picky-asn1-x509/Cargo.toml +++ b/picky-asn1-x509/Cargo.toml @@ -22,12 +22,12 @@ picky-asn1-der = { version = "0.5", path = "../picky-asn1-der" } serde = { version = "1", features = ["derive"] } oid = { version = "0.2", features = ["serde_support"] } base64 = "0.22" -crypto-bigint = { version = "=0.7.0-rc.8", optional = true, features = ["alloc"], default-features = false } +crypto-bigint = { version = "=0.7.0-rc.10", optional = true, features = ["alloc"], default-features = false } widestring = { version = "1.1", default-features = false, features = ["alloc"], optional = true } zeroize = { version = "1.8", optional = true } [dev-dependencies] -crypto-bigint = { version = "=0.7.0-rc.8", features = ["alloc"], default-features = false } +crypto-bigint = { version = "=0.7.0-rc.10", features = ["alloc"], default-features = false } pretty_assertions = "1.4" hex = "0.4" expect-test = "1" diff --git a/picky-krb/Cargo.toml b/picky-krb/Cargo.toml index cfeeaf53..8a2a09fa 100644 --- a/picky-krb/Cargo.toml +++ b/picky-krb/Cargo.toml @@ -32,12 +32,12 @@ rand = "0.9" uuid = { version = "1.18", default-features = false, features = ["serde"] } oid = "0.2" -crypto-bigint = { version = "=0.7.0-rc.8", features = ["alloc"] } +crypto-bigint = { version = "=0.7.0-rc.10", features = ["alloc"] } # Pin transitive dependencies versions. # TODO: Remove when stable versions will be released. -block-padding = "=0.4.0-rc.4" +block-padding = "=0.4.2" cipher = "=0.5.0-rc.1" -block-buffer = "=0.11.0-rc.5" +block-buffer = "=0.11.0" crypto-common = "=0.2.0-rc.4" digest = "=0.11.0-rc.3" diff --git a/picky/Cargo.toml b/picky/Cargo.toml index 7fc9dbcd..fab37494 100644 --- a/picky/Cargo.toml +++ b/picky/Cargo.toml @@ -47,7 +47,7 @@ reqwest = { version = "0.12", default-features = false, features = ["blocking"], rand = "0.9" rand_core = "0.9" -crypto-bigint = "=0.7.0-rc.8" +crypto-bigint = "=0.7.0-rc.10" ed25519-dalek = { version = "=3.0.0-pre.1", features = ["hazmat", "rand_core"] } x25519-dalek = { version = "=3.0.0-pre.1", features = ["static_secrets"] } @@ -81,26 +81,26 @@ inout = "=0.2.0-rc.6" # TODO: Remove when stable versions will be released. aead = { version = "=0.6.0-rc.2", optional = true } blake2 = { version = "=0.11.0-rc.2", optional = true } -block-padding = "=0.4.0-rc.4" -block-buffer = "=0.11.0-rc.5" +block-padding = "=0.4.2" +block-buffer = "=0.11.0" blowfish = { version = "=0.10.0-rc.1", optional = true } cipher = { version = "=0.5.0-rc.1", optional = true } crypto-common = "=0.2.0-rc.4" ghash = { version = "=0.6.0-rc.2", optional = true } polyval = { version = "=0.7.0-rc.2", optional = true } universal-hash = { version = "=0.6.0-rc.2", optional = true } -password-hash = { version = "=0.6.0-rc.1", optional = true } +password-hash = { version = "=0.6.0-rc.3", optional = true } ed25519 = "=3.0.0-rc.1" signature = "=3.0.0-rc.4" ecdsa = "=0.17.0-rc.7" der = "=0.8.0-rc.9" -pem-rfc7468 = "=1.0.0-rc.3" -elliptic-curve = "=0.14.0-rc.15" +pem-rfc7468 = "=1.0.0" +elliptic-curve = "=0.14.0-rc.16" hkdf = "=0.13.0-rc.2" -pkcs8 = "=0.11.0-rc.7" +pkcs8 = "=0.11.0-rc.8" spki = "=0.8.0-rc.4" sec1 = "=0.8.0-rc.10" -rfc6979 = "=0.5.0-rc.1" +rfc6979 = "=0.5.0-rc.2" pkcs1 = "=0.8.0-rc.4" keccak = "=0.2.0-rc.0" primefield = "=0.14.0-pre.6" @@ -108,7 +108,7 @@ primeorder = "=0.14.0-pre.9" ff = { version = "=0.14.0-pre.0", default-features = false } group = "=0.14.0-pre.0" curve25519-dalek = "=5.0.0-pre.1" -crypto-primes = "=0.7.0-pre.3" +crypto-primes = "=0.7.0-pre.4" [dev-dependencies] pretty_assertions = "1.4"