diff --git a/Cargo.lock b/Cargo.lock index 4f46025..90c48c6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1395,6 +1395,18 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "mio" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" +dependencies = [ + "hermit-abi 0.3.9", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.52.0", +] + [[package]] name = "miow" version = "0.2.2" @@ -1577,16 +1589,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi 0.3.9", - "libc", -] - [[package]] name = "object" version = "0.35.0" @@ -2447,28 +2449,27 @@ dependencies = [ [[package]] name = "tokio" -version = "1.38.1" +version = "1.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df" +checksum = "d040ac2b29ab03b09d4129c2f5bbd012a3ac2f79d38ff506a4bf8dd34b0eac8a" dependencies = [ "backtrace", "bytes", "libc", - "mio 0.8.11", - "num_cpus", + "mio 1.0.1", "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2", "tokio-macros", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "tokio-macros" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index d72889a..095db6a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -62,7 +62,7 @@ chacha20poly1305 = { version = "0.10.1", default-features = false, features = [ zerocopy = { version = "0.7.35", features = ["derive"] } home = "0.5.9" derive_builder = "0.20.0" -tokio = { version = "1.38", features = ["macros", "rt-multi-thread"] } +tokio = { version = "1.39", features = ["macros", "rt-multi-thread"] } postcard= {version = "1.0.8", features = ["alloc"]} libcrux = { version = "0.0.2-pre.2" } diff --git a/wireguard-broker/Cargo.toml b/wireguard-broker/Cargo.toml index 2481ad1..9d3ac28 100644 --- a/wireguard-broker/Cargo.toml +++ b/wireguard-broker/Cargo.toml @@ -19,7 +19,7 @@ wireguard-uapi = { workspace = true } # Socket handler only rosenpass-to = { workspace = true } -tokio = { version = "1.38.1", features = ["sync", "full", "mio"] } +tokio = { version = "1.39.1", features = ["sync", "full", "mio"] } anyhow = { workspace = true } clap = { workspace = true } env_logger = { workspace = true }