Update ipcd to rand 0.10

This commit is contained in:
bjorn3
2026-04-16 19:10:34 +02:00
parent cdede58055
commit cb34b3da67
4 changed files with 43 additions and 5 deletions
Generated
+39 -1
View File
@@ -337,6 +337,17 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "chacha20"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601"
dependencies = [
"cfg-if 1.0.4",
"cpufeatures",
"rand_core 0.10.1",
]
[[package]]
name = "chashmap"
version = "2.2.2"
@@ -423,6 +434,15 @@ version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
[[package]]
name = "cpufeatures"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
dependencies = [
"libc",
]
[[package]]
name = "crc"
version = "3.4.0"
@@ -883,6 +903,7 @@ dependencies = [
"cfg-if 1.0.4",
"libc",
"r-efi",
"rand_core 0.10.1",
"wasip2",
"wasip3",
]
@@ -1124,7 +1145,7 @@ dependencies = [
"daemon",
"libc",
"libredox",
"rand 0.8.5",
"rand 0.10.1",
"redox-scheme",
"redox_event",
"redox_syscall 0.7.3",
@@ -1643,6 +1664,17 @@ dependencies = [
"rand_core 0.6.4",
]
[[package]]
name = "rand"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207"
dependencies = [
"chacha20",
"getrandom 0.4.2",
"rand_core 0.10.1",
]
[[package]]
name = "rand_chacha"
version = "0.2.2"
@@ -1693,6 +1725,12 @@ dependencies = [
"getrandom 0.2.17",
]
[[package]]
name = "rand_core"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
[[package]]
name = "randd"
version = "0.1.0"
+1 -1
View File
@@ -13,7 +13,7 @@ scheme-utils = { path = "../scheme-utils" }
redox_event.workspace = true
anyhow.workspace = true
libc.workspace = true
rand = { version = "0.8", features = ["small_rng"] }
rand = "0.10"
[lints]
workspace = true
+2 -2
View File
@@ -8,7 +8,7 @@ use super::{
use libc::{AF_UNIX, SO_DOMAIN, SO_PASSCRED};
use libredox::protocol::SocketCall;
use rand::rngs::SmallRng;
use rand::{RngCore, SeedableRng};
use rand::Rng;
use redox_scheme::{
scheme::SchemeSync, CallerCtx, OpenResult, RecvFdRequest, Response, SendFdRequest,
SignalBehavior, Socket as SchemeSocket,
@@ -151,7 +151,7 @@ impl<'sock> UdsDgramScheme<'sock> {
0,
)?
},
rng: SmallRng::from_entropy(),
rng: rand::make_rng(),
})
}
+1 -1
View File
@@ -410,7 +410,7 @@ impl<'sock> UdsStreamScheme<'sock> {
0,
)?
},
rng: SmallRng::from_entropy(),
rng: rand::make_rng(),
})
}