diff --git a/Cargo.lock b/Cargo.lock index 739554ac1..1dd7c792d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4005,9 +4005,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.36.0" +version = "1.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" +checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" dependencies = [ "backtrace", "bytes", diff --git a/crates/devolutions-gateway-task/Cargo.toml b/crates/devolutions-gateway-task/Cargo.toml index 4a8a6b493..2208c0b31 100644 --- a/crates/devolutions-gateway-task/Cargo.toml +++ b/crates/devolutions-gateway-task/Cargo.toml @@ -10,5 +10,5 @@ default = [] named_tasks = ["tokio/tracing"] [dependencies] -tokio = { version = "1.36", features = ["sync", "rt", "tracing"] } +tokio = { version = "1.37", features = ["sync", "rt", "tracing"] } async-trait = "0.1" diff --git a/crates/jmux-proxy/Cargo.toml b/crates/jmux-proxy/Cargo.toml index 72ef542ea..a9f204935 100644 --- a/crates/jmux-proxy/Cargo.toml +++ b/crates/jmux-proxy/Cargo.toml @@ -12,7 +12,7 @@ publish = false jmux-proto = { path = "../jmux-proto" } # async -tokio = { version = "1.36", features = ["net", "rt", "io-util", "macros"] } +tokio = { version = "1.37", features = ["net", "rt", "io-util", "macros"] } tokio-util = { version = "0.7", features = ["codec"] } futures-util = { version = "0.3", features = ["sink"] } diff --git a/crates/mock-net/Cargo.toml b/crates/mock-net/Cargo.toml index 921a74705..6261b4654 100644 --- a/crates/mock-net/Cargo.toml +++ b/crates/mock-net/Cargo.toml @@ -6,9 +6,9 @@ authors = ["Devolutions Inc. "] publish = false [dependencies] -tokio = { version = "1.36", features = ["io-util", "sync"] } +tokio = { version = "1.37", features = ["io-util", "sync"] } loom = { version = "0.7", features = ["futures", "checkpoint"] } lazy_static = "1.4" [dev-dependencies] -tokio = { version = "1.36", features = ["rt"] } +tokio = { version = "1.37", features = ["rt"] } diff --git a/crates/network-scanner-net/Cargo.toml b/crates/network-scanner-net/Cargo.toml index 5e70041bc..67482c932 100644 --- a/crates/network-scanner-net/Cargo.toml +++ b/crates/network-scanner-net/Cargo.toml @@ -17,7 +17,7 @@ tracing = "0.1.40" [dev-dependencies] tracing-cov-mark = { path = "../tracing-cov-mark" } tracing-subscriber = "0.3.18" -tokio = { version = "1.36.0", features = [ +tokio = { version = "1.37.0", features = [ "rt", "sync", "macros", diff --git a/crates/network-scanner/Cargo.toml b/crates/network-scanner/Cargo.toml index 19c8a5b56..4d1c86533 100644 --- a/crates/network-scanner/Cargo.toml +++ b/crates/network-scanner/Cargo.toml @@ -17,7 +17,7 @@ network-scanner-proto = { path = "../network-scanner-proto" } parking_lot = "0.12.1" socket2 = "0.5.5" thiserror = "1.0.57" -tokio = { version = "1.36.0", features = ["rt", "sync", "time", "fs"] } +tokio = { version = "1.37.0", features = ["rt", "sync", "time", "fs"] } tracing = "0.1.40" typed-builder = "0.18.1" serde = "1.0" @@ -31,5 +31,5 @@ netlink-packet-route = "0.19.0" rtnetlink = "0.14.1" [dev-dependencies] -tokio = { version = "1.36.0", features = ["rt", "macros", "rt-multi-thread", "tracing", "signal"] } +tokio = { version = "1.37.0", features = ["rt", "macros", "rt-multi-thread", "tracing", "signal"] } tracing-subscriber = "0.3.18" diff --git a/crates/proxy-http/Cargo.toml b/crates/proxy-http/Cargo.toml index 02d51f9b9..2e59c8ea7 100644 --- a/crates/proxy-http/Cargo.toml +++ b/crates/proxy-http/Cargo.toml @@ -8,7 +8,7 @@ publish = false [dependencies] proxy-types = { path = "../proxy-types" } -tokio = { version = "1.36", features = ["io-util"] } +tokio = { version = "1.37", features = ["io-util"] } pin-project-lite = "0.2" bytes = "1.5" diff --git a/crates/proxy-server/Cargo.toml b/crates/proxy-server/Cargo.toml index dd024f24c..198933598 100644 --- a/crates/proxy-server/Cargo.toml +++ b/crates/proxy-server/Cargo.toml @@ -9,4 +9,4 @@ publish = false proxy-socks = { path = "../proxy-socks" } proxy-http = { path = "../proxy-http" } proxy-types = { path = "../proxy-types" } -tokio = { version = "1.36", features = ["rt", "net", "rt-multi-thread", "macros"] } +tokio = { version = "1.37", features = ["rt", "net", "rt-multi-thread", "macros"] } diff --git a/crates/proxy-socks/Cargo.toml b/crates/proxy-socks/Cargo.toml index 91d6c768f..3732fff80 100644 --- a/crates/proxy-socks/Cargo.toml +++ b/crates/proxy-socks/Cargo.toml @@ -8,10 +8,10 @@ publish = false [dependencies] proxy-types = { path = "../proxy-types" } -tokio = { version = "1.36", features = ["io-util"] } +tokio = { version = "1.37", features = ["io-util"] } [dev-dependencies] -tokio = { version = "1.36", features = ["rt", "macros"] } +tokio = { version = "1.37", features = ["rt", "macros"] } tokio-test = "0.4" proptest = "1.3" proxy-generators = { path = "../proxy-generators" } diff --git a/crates/proxy-tester/Cargo.toml b/crates/proxy-tester/Cargo.toml index 8994bce6f..8b107da5e 100644 --- a/crates/proxy-tester/Cargo.toml +++ b/crates/proxy-tester/Cargo.toml @@ -6,6 +6,6 @@ edition = "2021" publish = false [dependencies] -tokio = { version = "1.36", features = ["rt", "net"] } +tokio = { version = "1.37", features = ["rt", "net"] } proxy-http = { path = "../proxy-http" } proxy-socks = { path = "../proxy-socks" } diff --git a/crates/test-utils/Cargo.toml b/crates/test-utils/Cargo.toml index a3d485765..704a877ae 100644 --- a/crates/test-utils/Cargo.toml +++ b/crates/test-utils/Cargo.toml @@ -7,7 +7,7 @@ publish = false [dependencies] transport = { path = "../transport" } -tokio = { version = "1.36", features = ["io-util"] } +tokio = { version = "1.37", features = ["io-util"] } tokio-tungstenite = "0.21" futures-util = "0.3" proptest = "1.3" diff --git a/crates/transport/Cargo.toml b/crates/transport/Cargo.toml index d9ce09365..da39b8ba7 100644 --- a/crates/transport/Cargo.toml +++ b/crates/transport/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" publish = false [dependencies] -tokio = { version = "1.36", features = ["io-util"] } +tokio = { version = "1.37", features = ["io-util"] } futures-core = "0.3" futures-sink = "0.3" pin-project-lite = "0.2" @@ -14,6 +14,6 @@ pin-project-lite = "0.2" [dev-dependencies] futures-util = "0.3" test-utils = { path = "../test-utils" } -tokio = { version = "1.36", features = ["rt", "macros"] } +tokio = { version = "1.37", features = ["rt", "macros"] } proptest = "1.3" anyhow = "1.0" diff --git a/devolutions-gateway/Cargo.toml b/devolutions-gateway/Cargo.toml index 3599fefcc..1e10c8603 100644 --- a/devolutions-gateway/Cargo.toml +++ b/devolutions-gateway/Cargo.toml @@ -62,7 +62,7 @@ tracing-appender = "0.2" # TODO: consider `tracing-error` crate # Async, futures… -tokio = { version = "1.36", features = ["signal", "net", "io-util", "time", "rt", "rt-multi-thread", "sync", "macros", "parking_lot", "fs"] } +tokio = { version = "1.37", features = ["signal", "net", "io-util", "time", "rt", "rt-multi-thread", "sync", "macros", "parking_lot", "fs"] } tokio-rustls = { version = "0.24", features = ["dangerous_configuration", "tls12"] } reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-native-roots", "json"] } # TODO: directly use hyper in subscriber module futures = "0.3" diff --git a/jetsocat/Cargo.toml b/jetsocat/Cargo.toml index 0b429d0d1..dd720fe6d 100644 --- a/jetsocat/Cargo.toml +++ b/jetsocat/Cargo.toml @@ -33,7 +33,7 @@ seahorse = "2.2" humantime = "2.1" # async -tokio = { version = "1.36", features = ["io-std", "io-util", "net", "fs", "time", "rt", "sync", "process", "rt-multi-thread", "macros"] } +tokio = { version = "1.37", features = ["io-std", "io-util", "net", "fs", "time", "rt", "sync", "process", "rt-multi-thread", "macros"] } tokio-tungstenite = "0.21" futures-util = "0.3" transport = { path = "../crates/transport" } @@ -54,5 +54,5 @@ sysinfo = { version = "0.29", default-features = false } [dev-dependencies] test-utils = { path = "../crates/test-utils" } -tokio = { version = "1.36", features = ["time"] } +tokio = { version = "1.37", features = ["time"] } proptest = "1.3"