diff --git a/Cargo.lock b/Cargo.lock index ddcdba3389..9159b9b55a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1146,7 +1146,7 @@ dependencies = [ "hyper", "libc", "pin-project-lite", - "socket2", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -1285,7 +1285,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2", + "socket2 0.5.10", "widestring", "windows-sys 0.48.0", "winreg", @@ -1450,7 +1450,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ "cfg-if", - "windows-targets 0.48.5", + "windows-targets 0.52.6", ] [[package]] @@ -1668,7 +1668,7 @@ dependencies = [ "regex", "rustls-pemfile", "serde_json", - "socket2", + "socket2 0.6.0", "tokio", "tokio-rustls", "tokio-stream", @@ -2592,7 +2592,7 @@ dependencies = [ "linkerd-error", "linkerd-io", "linkerd-stack", - "socket2", + "socket2 0.6.0", "thiserror 2.0.12", "tokio", "tokio-stream", @@ -3926,6 +3926,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "socket2" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + [[package]] name = "spiffe-proto" version = "0.1.0" @@ -4165,7 +4175,7 @@ dependencies = [ "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.5.10", "tokio-macros", "windows-sys 0.52.0", ] @@ -4273,7 +4283,7 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.13.5", - "socket2", + "socket2 0.5.10", "tokio", "tokio-stream", "tower 0.4.13", diff --git a/linkerd/app/integration/Cargo.toml b/linkerd/app/integration/Cargo.toml index a15da44589..569b94e9e2 100644 --- a/linkerd/app/integration/Cargo.toml +++ b/linkerd/app/integration/Cargo.toml @@ -34,7 +34,7 @@ maplit = "1" parking_lot = "0.12" regex = "1" rustls-pemfile = "2.2" -socket2 = "0.5" +socket2 = "0.6" tokio = { version = "1", features = ["io-util", "net", "rt", "macros"] } tokio-rustls = { workspace = true } tokio-stream = { version = "0.1", features = ["sync"] } diff --git a/linkerd/proxy/transport/Cargo.toml b/linkerd/proxy/transport/Cargo.toml index d6f6b004ef..36302191ba 100644 --- a/linkerd/proxy/transport/Cargo.toml +++ b/linkerd/proxy/transport/Cargo.toml @@ -14,7 +14,7 @@ futures = { version = "0.3", default-features = false } linkerd-error = { path = "../../error" } linkerd-io = { path = "../../io" } linkerd-stack = { path = "../../stack" } -socket2 = "0.5" +socket2 = "0.6" thiserror = "2" tokio = { version = "1", features = ["macros", "net"] } tokio-stream = { version = "0.1", features = ["net"] }