Upgrade rand crate

This commit is contained in:
marc-signal
2026-04-13 17:35:57 -04:00
committed by GitHub
parent 5cf8b0d717
commit a110fe85c7
8 changed files with 34 additions and 33 deletions

View File

@@ -2,5 +2,6 @@
ignore = [
"RUSTSEC-2024-0370", # proc-macro-error is unmaintained, used by libcrux
"RUSTSEC-2024-0436", # paste is unmaintained, used by libsignal-bridge
"RUSTSEC-2025-0141" # bincode is unmaintained, used by zkgroup
"RUSTSEC-2025-0141", # bincode is unmaintained, used by zkgroup
"RUSTSEC-2026-0097", # The older version of rand is only used as a dev-dependency
]

52
Cargo.lock generated
View File

@@ -802,7 +802,7 @@ checksum = "657f625ff361906f779745d08375ae3cc9fef87a35fba5f22874cf773010daf4"
dependencies = [
"hax-lib",
"pastey",
"rand 0.9.2",
"rand 0.9.4",
]
[[package]]
@@ -1747,7 +1747,7 @@ dependencies = [
"idna",
"ipnet",
"once_cell",
"rand 0.9.2",
"rand 0.9.4",
"ring",
"thiserror 2.0.17",
"tinyvec",
@@ -2279,7 +2279,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "812e4fa89f3f5e34b47f928b22b1b78395a0d4ec23b1f583db635f128159d65f"
dependencies = [
"libcrux-secrets",
"rand 0.9.2",
"rand 0.9.4",
]
[[package]]
@@ -2309,7 +2309,7 @@ dependencies = [
"proptest",
"protobuf",
"protobuf-codegen",
"rand 0.9.2",
"rand 0.9.4",
"rand_core 0.9.3",
"serde",
"sha2",
@@ -2352,7 +2352,7 @@ dependencies = [
"nonzero_ext",
"paste",
"prost",
"rand 0.9.2",
"rand 0.9.4",
"scopeguard",
"sha2",
"signal-crypto",
@@ -2408,7 +2408,7 @@ dependencies = [
"nonzero_ext",
"paste",
"prost",
"rand 0.9.2",
"rand 0.9.4",
"scopeguard",
"serde_json",
"strum",
@@ -2455,7 +2455,7 @@ dependencies = [
"once_cell",
"partial-default",
"paste",
"rand 0.9.2",
"rand 0.9.4",
"rand_chacha",
"rayon",
"serde",
@@ -2505,7 +2505,7 @@ dependencies = [
"libsignal-debug",
"log",
"proptest",
"rand 0.9.2",
"rand 0.9.4",
"sha2",
"subtle",
"thiserror 2.0.17",
@@ -2647,7 +2647,7 @@ dependencies = [
"prost-build",
"protobuf",
"protobuf-codegen",
"rand 0.9.2",
"rand 0.9.4",
"serde",
"serde_json",
"serde_json5",
@@ -2720,7 +2720,7 @@ dependencies = [
"prost",
"prost-build",
"protobuf",
"rand 0.9.2",
"rand 0.9.4",
"rand_chacha",
"rand_core 0.9.3",
"rustls",
@@ -2785,7 +2785,7 @@ dependencies = [
"pretty_assertions",
"prost",
"prost-types",
"rand 0.9.2",
"rand 0.9.4",
"rand_chacha",
"ref-cast",
"serde",
@@ -2856,7 +2856,7 @@ dependencies = [
"pretty_assertions",
"proptest",
"prost",
"rand 0.9.2",
"rand 0.9.4",
"rand_core 0.9.3",
"rangemap",
"rcgen",
@@ -2900,7 +2900,7 @@ dependencies = [
"minidump-unwind",
"neon",
"paste",
"rand 0.9.2",
"rand 0.9.4",
"uuid",
]
@@ -2938,7 +2938,7 @@ dependencies = [
"proptest-arbitrary-interop",
"prost",
"prost-build",
"rand 0.9.2",
"rand 0.9.4",
"rand_chacha",
"rand_core 0.9.3",
"rayon",
@@ -2959,7 +2959,7 @@ dependencies = [
"arbitrary",
"libsignal-protocol",
"log",
"rand 0.9.2",
"rand 0.9.4",
]
[[package]]
@@ -2978,7 +2978,7 @@ dependencies = [
"proptest",
"protobuf",
"protobuf-codegen",
"rand 0.9.2",
"rand 0.9.4",
"rand_core 0.9.3",
"sha2",
"signal-crypto",
@@ -3730,7 +3730,7 @@ dependencies = [
"curve25519-dalek",
"hex",
"hmac",
"rand 0.9.2",
"rand 0.9.4",
"sha2",
]
@@ -3903,7 +3903,7 @@ dependencies = [
"bit-vec",
"bitflags",
"num-traits",
"rand 0.9.2",
"rand 0.9.4",
"rand_chacha",
"rand_xorshift",
"regex-syntax",
@@ -4057,9 +4057,9 @@ dependencies = [
[[package]]
name = "rand"
version = "0.9.2"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea"
dependencies = [
"rand_chacha",
"rand_core 0.9.3",
@@ -4647,7 +4647,7 @@ dependencies = [
"hpke-rs-crypto",
"libsignal-core",
"libsignal-debug",
"rand 0.9.2",
"rand 0.9.4",
"rand_chacha",
"rand_core 0.9.3",
"serde",
@@ -4814,7 +4814,7 @@ dependencies = [
"num_enum",
"prost",
"prost-build",
"rand 0.9.2",
"rand 0.9.4",
"rand_core 0.9.3",
"sha2",
"sorted-vec",
@@ -5405,7 +5405,7 @@ dependencies = [
"http",
"httparse",
"log",
"rand 0.9.2",
"rand 0.9.4",
"sha1",
"thiserror 2.0.17",
"utf-8",
@@ -5422,7 +5422,7 @@ dependencies = [
"http",
"httparse",
"log",
"rand 0.9.2",
"rand 0.9.4",
"sha1",
"thiserror 2.0.17",
"utf-8",
@@ -5514,7 +5514,7 @@ dependencies = [
"proptest",
"prost",
"prost-build",
"rand 0.9.2",
"rand 0.9.4",
"sha2",
"signal-crypto",
"subtle",
@@ -6305,7 +6305,7 @@ dependencies = [
"libsignal-core",
"partial-default",
"poksho",
"rand 0.9.2",
"rand 0.9.4",
"rayon",
"serde",
"sha2",

View File

@@ -181,7 +181,7 @@ prost-types = "0.14"
protobuf = "3.7.2"
protobuf-codegen = "3.7.2"
quote = "1.0.38"
rand = "0.9.2"
rand = "0.9.4"
rand_chacha = "0.9"
rand_core = "0.9"
rangemap = "1.5.1"

View File

@@ -5983,7 +5983,7 @@ DEALINGS IN THE SOFTWARE.
```
## rand 0.9.2, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3
## rand 0.9.4, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3
```
Copyright 2018 Developers of the Rand project

View File

@@ -5983,7 +5983,7 @@ DEALINGS IN THE SOFTWARE.
```
## rand 0.9.2, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3
## rand 0.9.4, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3
```
Copyright 2018 Developers of the Rand project

View File

@@ -6230,7 +6230,7 @@ DEALINGS IN THE SOFTWARE.
```
## rand 0.9.2, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3
## rand 0.9.4, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3
```
Copyright 2018 Developers of the Rand project

View File

@@ -6423,7 +6423,7 @@ DEALINGS IN THE SOFTWARE.
<key>License</key>
<string>MIT License</string>
<key>Title</key>
<string>rand 0.9.2, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3</string>
<string>rand 0.9.4, rand_chacha 0.9.0, rand_core 0.6.4, rand_core 0.9.3</string>
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>

View File

@@ -7245,7 +7245,7 @@ DEALINGS IN THE SOFTWARE.
<h3 id="MIT">MIT License</h3>
<h4>Used by:</h4>
<ul class="license-used-by">
<li><a href="https://github.com/rust-random/rand">rand 0.9.2</a></li>
<li><a href="https://github.com/rust-random/rand">rand 0.9.4</a></li>
<li><a href="https://github.com/rust-random/rand">rand_chacha 0.9.0</a></li>
<li><a href="https://github.com/rust-random/rand">rand_core 0.6.4</a></li>
<li><a href="https://github.com/rust-random/rand">rand_core 0.9.3</a></li>