From 0e932795ea4bcaedf0d35a4d515c996bbb06544d Mon Sep 17 00:00:00 2001 From: Lee Smet Date: Thu, 7 Sep 2023 16:08:43 +0200 Subject: [PATCH] Remove explicit rand and getrandom dependencies Signed-off-by: Lee Smet --- Cargo.lock | 42 +++++++----------------------------------- Cargo.toml | 2 -- 2 files changed, 7 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2fb54fa..f306bc4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -300,7 +300,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ "generic-array", - "rand_core 0.6.4", + "rand_core", "typenum", ] @@ -546,17 +546,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "getrandom" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" -dependencies = [ - "cfg-if", - "libc", - "wasi 0.9.0+wasi-snapshot-preview1", -] - [[package]] name = "getrandom" version = "0.2.10" @@ -565,7 +554,7 @@ checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", ] [[package]] @@ -754,7 +743,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", "windows-sys", ] @@ -770,14 +759,12 @@ dependencies = [ "etherparse", "faster-hex", "futures", - "getrandom 0.2.10", "ipnet", "left-right", "log", "opentelemetry", "pretty_env_logger", "rand", - "rand_core 0.5.1", "rtnetlink", "serde", "serde_json", @@ -1068,7 +1055,7 @@ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", "rand_chacha", - "rand_core 0.6.4", + "rand_core", ] [[package]] @@ -1078,16 +1065,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" -dependencies = [ - "getrandom 0.1.16", + "rand_core", ] [[package]] @@ -1096,7 +1074,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.10", + "getrandom", ] [[package]] @@ -1589,12 +1567,6 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" -[[package]] -name = "wasi" -version = "0.9.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -1723,7 +1695,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb66477291e7e8d2b0ff1bcb900bf29489a9692816d79874bea351e7a8b6de96" dependencies = [ "curve25519-dalek", - "rand_core 0.6.4", + "rand_core", "serde", "zeroize", ] diff --git a/Cargo.toml b/Cargo.toml index 4ca4eed..532a9f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,8 +18,6 @@ serde = { version = "1.0.158", features = ["derive"] } rand = "0.8.5" bytes = "1.4.0" etherparse = "0.13.0" -getrandom = "0.2.9" -rand_core = { version = "0.5.1", features = ["getrandom"] } x25519-dalek = { version = "2.0.0", features = ["getrandom", "static_secrets"] } serde_json = "1.0.104" blake2 = "0.10.6"