From 70a587bc33c27f25f3b8af5e29f2d4504a8823a4 Mon Sep 17 00:00:00 2001 From: Jun Kurihara Date: Wed, 11 Dec 2024 10:30:43 +0900 Subject: [PATCH] chore: deps --- rpxy-acme/Cargo.toml | 10 +++++----- rpxy-bin/Cargo.toml | 12 ++++++------ rpxy-certs/Cargo.toml | 6 +++--- rpxy-lib/Cargo.toml | 20 ++++++++++---------- 4 files changed, 24 insertions(+), 24 deletions(-) diff --git a/rpxy-acme/Cargo.toml b/rpxy-acme/Cargo.toml index 3143168..52db006 100644 --- a/rpxy-acme/Cargo.toml +++ b/rpxy-acme/Cargo.toml @@ -15,8 +15,8 @@ post-quantum = ["rustls-post-quantum"] [dependencies] url = { version = "2.5.4" } -rustc-hash = "2.0.0" -thiserror = "2.0.3" +rustc-hash = "2.1.0" +thiserror = "2.0.6" tracing = "0.1.41" async-trait = "0.1.83" base64 = "0.22.1" @@ -33,6 +33,6 @@ rustls-acme = { path = "../submodules/rustls-acme/", default-features = false, f "aws-lc-rs", ] } rustls-post-quantum = { version = "0.1.0", optional = true } -tokio = { version = "1.41.1", default-features = false } -tokio-util = { version = "0.7.12", default-features = false } -tokio-stream = { version = "0.1.16", default-features = false } +tokio = { version = "1.42.0", default-features = false } +tokio-util = { version = "0.7.13", default-features = false } +tokio-stream = { version = "0.1.17", default-features = false } diff --git a/rpxy-bin/Cargo.toml b/rpxy-bin/Cargo.toml index b5dec39..bf0a148 100644 --- a/rpxy-bin/Cargo.toml +++ b/rpxy-bin/Cargo.toml @@ -32,29 +32,29 @@ rpxy-lib = { path = "../rpxy-lib/", default-features = false, features = [ ] } mimalloc = { version = "*", default-features = false } -anyhow = "1.0.93" -rustc-hash = "2.0.0" +anyhow = "1.0.94" +rustc-hash = "2.1.0" serde = { version = "1.0.215", default-features = false, features = ["derive"] } -tokio = { version = "1.41.1", default-features = false, features = [ +tokio = { version = "1.42.0", default-features = false, features = [ "net", "rt-multi-thread", "time", "sync", "macros", ] } -tokio-util = { version = "0.7.12", default-features = false } +tokio-util = { version = "0.7.13", default-features = false } async-trait = "0.1.83" futures-util = { version = "0.3.31", default-features = false } # config -clap = { version = "4.5.21", features = ["std", "cargo", "wrap_help"] } +clap = { version = "4.5.23", features = ["std", "cargo", "wrap_help"] } toml = { version = "0.8.19", default-features = false, features = ["parse"] } hot_reload = "0.1.8" serde_ignored = "0.1.10" # logging tracing = { version = "0.1.41" } -tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } +tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } ################################ # cert management diff --git a/rpxy-certs/Cargo.toml b/rpxy-certs/Cargo.toml index dc6ddfe..1bec247 100644 --- a/rpxy-certs/Cargo.toml +++ b/rpxy-certs/Cargo.toml @@ -16,10 +16,10 @@ post-quantum = ["rustls-post-quantum"] http3 = [] [dependencies] -rustc-hash = { version = "2.0.0" } +rustc-hash = { version = "2.1.0" } tracing = { version = "0.1.41" } derive_builder = { version = "0.20.2" } -thiserror = { version = "2.0.3" } +thiserror = { version = "2.0.6" } hot_reload = { version = "0.1.8" } async-trait = { version = "0.1.83" } rustls = { version = "0.23.19", default-features = false, features = [ @@ -35,7 +35,7 @@ rustls-post-quantum = { version = "0.1.0", optional = true } x509-parser = { version = "0.16.0" } [dev-dependencies] -tokio = { version = "1.41.1", default-features = false, features = [ +tokio = { version = "1.42.0", default-features = false, features = [ "rt-multi-thread", "macros", ] } diff --git a/rpxy-lib/Cargo.toml b/rpxy-lib/Cargo.toml index f8467c7..f8c71c4 100644 --- a/rpxy-lib/Cargo.toml +++ b/rpxy-lib/Cargo.toml @@ -37,11 +37,11 @@ post-quantum = [ [dependencies] rand = "0.8.5" -rustc-hash = "2.0.0" -bytes = "1.8.0" +rustc-hash = "2.1.0" +bytes = "1.9.0" derive_builder = "0.20.2" futures = { version = "0.3.31", features = ["alloc", "async-await"] } -tokio = { version = "1.41.1", default-features = false, features = [ +tokio = { version = "1.42.0", default-features = false, features = [ "net", "rt-multi-thread", "time", @@ -49,16 +49,16 @@ tokio = { version = "1.41.1", default-features = false, features = [ "macros", "fs", ] } -tokio-util = { version = "0.7.12", default-features = false } +tokio-util = { version = "0.7.13", default-features = false } pin-project-lite = "0.2.15" async-trait = "0.1.83" # Error handling -anyhow = "1.0.93" -thiserror = "2.0.3" +anyhow = "1.0.94" +thiserror = "2.0.6" # http for both server and client -http = "1.1.0" +http = "1.2.0" http-body-util = "0.1.2" hyper = { version = "1.5.1", default-features = false } hyper-util = { version = "0.1.10", features = ["full"] } @@ -82,7 +82,7 @@ rpxy-certs = { path = "../rpxy-certs/", default-features = false } hot_reload = "0.1.8" rustls = { version = "0.23.19", default-features = false } rustls-post-quantum = { version = "0.1.0", optional = true } -tokio-rustls = { version = "0.26.0", features = ["early-data"] } +tokio-rustls = { version = "0.26.1", features = ["early-data"] } # acme rpxy-acme = { path = "../rpxy-acme/", default-features = false, optional = true } @@ -104,7 +104,7 @@ s2n-quic-h3 = { path = "../submodules/s2n-quic/quic/s2n-quic-h3/", features = [ ], optional = true } ########## # for UDP socket wit SO_REUSEADDR when h3 with quinn -socket2 = { version = "0.5.7", features = ["all"], optional = true } +socket2 = { version = "0.5.8", features = ["all"], optional = true } # cache http-cache-semantics = { path = "../submodules/rusty-http-cache-semantics", default-features = false, optional = true } @@ -112,7 +112,7 @@ lru = { version = "0.12.5", optional = true } sha2 = { version = "0.10.8", default-features = false, optional = true } # cookie handling for sticky cookie -chrono = { version = "0.4.38", default-features = false, features = [ +chrono = { version = "0.4.39", default-features = false, features = [ "unstable-locales", "alloc", "clock",