diff --git a/Cargo.lock b/Cargo.lock index 7991db5..87721b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -134,9 +134,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "axum" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de45108900e1f9b9242f7f2e254aa3e2c029c921c258fe9e6b4217eeebd54288" +checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" dependencies = [ "axum-core", "bytes", @@ -1402,7 +1402,8 @@ dependencies = [ "left-right", "libc", "netdev", - "nix", + "nix 0.29.0", + "nix 0.30.1", "openssl", "quinn", "rand 0.9.1", @@ -1562,6 +1563,19 @@ dependencies = [ "memoffset", ] +[[package]] +name = "nix" +version = "0.30.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" +dependencies = [ + "bitflags", + "cfg-if", + "cfg_aliases", + "libc", + "memoffset", +] + [[package]] name = "nu-ansi-term" version = "0.46.0" @@ -2183,7 +2197,7 @@ dependencies = [ "netlink-packet-utils", "netlink-proto", "netlink-sys", - "nix", + "nix 0.29.0", "thiserror 1.0.69", "tokio", ] @@ -2240,9 +2254,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.26" +version = "0.23.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0" +checksum = "730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321" dependencies = [ "once_cell", "ring", @@ -2263,9 +2277,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.0" +version = "0.103.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f" +checksum = "7149975849f1abb3832b246010ef62ccc80d3a76169517ada7188252b9cfb437" dependencies = [ "ring", "rustls-pki-types", @@ -2690,7 +2704,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be25a316a2d10d0ddd46de9ddd73cdb4262678e1e52f4a32a31421f1e2b816b4" dependencies = [ "libc", - "nix", + "nix 0.29.0", "thiserror 2.0.12", "tokio", ] diff --git a/mycelium-api/Cargo.toml b/mycelium-api/Cargo.toml index 7a69b78..ce228bd 100644 --- a/mycelium-api/Cargo.toml +++ b/mycelium-api/Cargo.toml @@ -9,7 +9,7 @@ readme = "../README.md" message = ["mycelium/message"] [dependencies] -axum = { version = "0.8.3", default-features = false, features = [ +axum = { version = "0.8.4", default-features = false, features = [ "http1", "http2", "json", diff --git a/mycelium-metrics/Cargo.toml b/mycelium-metrics/Cargo.toml index 222fa4d..dcc0664 100644 --- a/mycelium-metrics/Cargo.toml +++ b/mycelium-metrics/Cargo.toml @@ -9,7 +9,7 @@ readme = "../README.md" prometheus = ["dep:axum", "dep:prometheus", "dep:tokio", "dep:tracing"] [dependencies] -axum = { version = "0.8.3", default-features = false, optional = true, features = [ +axum = { version = "0.8.4", default-features = false, optional = true, features = [ "http1", "http2", "tokio", diff --git a/mycelium/Cargo.toml b/mycelium/Cargo.toml index e852dd4..7a0babd 100644 --- a/mycelium/Cargo.toml +++ b/mycelium/Cargo.toml @@ -44,7 +44,7 @@ quinn = { version = "0.11.7", default-features = false, features = [ "runtime-tokio", "rustls", ] } -rustls = { version = "0.23.26", default-features = false, features = ["ring"] } +rustls = { version = "0.23.27", default-features = false, features = ["ring"] } rcgen = "0.13.2" netdev = "0.34.0" openssl = { version = "0.10.72", optional = true } @@ -56,7 +56,7 @@ ahash = "0.8.11" [target.'cfg(target_os = "linux")'.dependencies] rtnetlink = "0.16.0" tokio-tun = "0.13.2" -nix = { version = "0.29.0", features = ["socket"] } +nix = { version = "0.30.1", features = ["socket"] } [target.'cfg(target_os = "macos")'.dependencies] tun = { git = "https://github.com/LeeSmet/rust-tun", features = ["async"] }