diff --git a/native/sigil_guard_nif/Cargo.lock b/native/sigil_guard_nif/Cargo.lock index 518826f..b0de4a1 100644 --- a/native/sigil_guard_nif/Cargo.lock +++ b/native/sigil_guard_nif/Cargo.lock @@ -203,7 +203,7 @@ checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ "curve25519-dalek", "ed25519", - "rand_core", + "rand_core 0.6.4", "serde", "sha2", "subtle", @@ -255,6 +255,18 @@ dependencies = [ "wasi", ] +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "wasip2", +] + [[package]] name = "getrandom" version = "0.4.1" @@ -475,23 +487,22 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "rand" -version = "0.8.5" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166" dependencies = [ - "libc", "rand_chacha", - "rand_core", + "rand_core 0.9.5", ] [[package]] name = "rand_chacha" -version = "0.3.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.9.5", ] [[package]] @@ -503,6 +514,15 @@ dependencies = [ "getrandom 0.2.17", ] +[[package]] +name = "rand_core" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" +dependencies = [ + "getrandom 0.3.4", +] + [[package]] name = "regex" version = "1.12.3" @@ -656,7 +676,7 @@ dependencies = [ "chrono", "ed25519-dalek", "hex", - "rand_core", + "rand_core 0.6.4", "serde", "serde_json", "uuid", @@ -684,7 +704,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ - "rand_core", + "rand_core 0.6.4", ] [[package]] diff --git a/native/sigil_guard_nif/Cargo.toml b/native/sigil_guard_nif/Cargo.toml index 05ff3cc..3c76a13 100644 --- a/native/sigil_guard_nif/Cargo.toml +++ b/native/sigil_guard_nif/Cargo.toml @@ -21,7 +21,7 @@ ed25519-dalek = { version = "2", features = ["rand_core"] } serde = { version = "1", features = ["derive"] } serde_json = "1" base64 = "0.22" -rand = "0.8" +rand = "0.9" hmac = "0.12" sha2 = "0.10" regex = "1"