diff --git a/Cargo.lock b/Cargo.lock index 97632a2..773ee61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,7 +10,7 @@ checksum = "f1fc76eaeac4c9164506c466d4ffdd8ec9d0c5bf57ee97177c4d8eceb3a0e138" dependencies = [ "cipher", "cpubits", - "cpufeatures 0.3.0", + "cpufeatures", ] [[package]] @@ -162,7 +162,7 @@ dependencies = [ "cc", "cfg-if", "constant_time_eq", - "cpufeatures 0.3.0", + "cpufeatures", "digest", "serde", ] @@ -245,7 +245,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" dependencies = [ "cfg-if", - "cpufeatures 0.3.0", + "cpufeatures", "rand_core 0.10.1", ] @@ -356,15 +356,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ef0c543070d296ea414df2dd7625d1b24866ce206709d8a4a424f28377f5861" -[[package]] -name = "cpufeatures" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] - [[package]] name = "cpufeatures" version = "0.3.0" @@ -447,7 +438,7 @@ version = "0.2.5" dependencies = [ "aes", "bytemuck", - "cpufeatures 0.3.0", + "cpufeatures", "criterion", "cryprot-core", "fastdivide", @@ -464,7 +455,7 @@ dependencies = [ "aes", "blake3", "bytemuck", - "cpufeatures 0.3.0", + "cpufeatures", "criterion", "hybrid-array", "libc", @@ -582,15 +573,16 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.1.3" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" +checksum = "b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23" dependencies = [ "cfg-if", - "cpufeatures 0.2.17", + "cpufeatures", "curve25519-dalek-derive", + "digest", "fiat-crypto", - "rand_core 0.6.4", + "rand_core 0.10.1", "rustc_version", "serde", "subtle", @@ -766,9 +758,9 @@ checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" [[package]] name = "fiat-crypto" -version = "0.2.9" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" +checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" [[package]] name = "find-msvc-tools" @@ -1086,7 +1078,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa" dependencies = [ "cfg-if", - "cpufeatures 0.3.0", + "cpufeatures", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 4f874f4..82e6118 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ cryprot-codes = { version = "0.2.5", path = "cryprot-codes" } cryprot-core = { version = "0.3.4", path = "cryprot-core" } cryprot-net = { version = "0.2.5", path = "cryprot-net" } cryprot-pprf = { version = "0.2.5", path = "cryprot-pprf" } -curve25519-dalek = "4.1.3" +curve25519-dalek = "5.0.0" fastdivide = "0.4.2" futures = "0.3.32" hybrid-array = { version = "0.4.12", features = ["bytemuck"] }