diff --git a/Cargo.lock b/Cargo.lock index 196f7b1..64f8565 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -927,7 +927,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.59.0", ] [[package]] @@ -1259,7 +1259,7 @@ dependencies = [ "openssl-probe", "openssl-sys", "schannel", - "socket2 0.6.0", + "socket2 0.6.3", "windows-sys 0.59.0", ] @@ -3107,7 +3107,7 @@ dependencies = [ "itertools 0.14.0", "libc", "macaddr", - "nix", + "nix 0.30.1", "omicron-common", "omicron-uuid-kinds", "omicron-workspace-hack", @@ -3527,7 +3527,7 @@ dependencies = [ "oxnet", "rand 0.9.2", "rusty-doors", - "socket2 0.6.0", + "socket2 0.6.3", "thiserror 2.0.18", "tracing", "winnow 0.7.14", @@ -3549,7 +3549,7 @@ dependencies = [ "oxnet", "rand 0.9.2", "rusty-doors", - "socket2 0.6.0", + "socket2 0.6.3", "thiserror 2.0.18", "tracing", "winnow 0.7.14", @@ -3814,13 +3814,13 @@ dependencies = [ [[package]] name = "mio" -version = "1.0.4" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" +checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" dependencies = [ "libc", "wasi 0.11.1+wasi-snapshot-preview1", - "windows-sys 0.59.0", + "windows-sys 0.61.0", ] [[package]] @@ -4052,6 +4052,18 @@ dependencies = [ "memoffset", ] +[[package]] +name = "nix" +version = "0.31.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" +dependencies = [ + "bitflags 2.9.4", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "nom" version = "7.1.3" @@ -4503,11 +4515,12 @@ checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" [[package]] name = "oxide-tokio-rt" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84bd87abf37c68d414e4df90a545857542140e07206f75039b8f63b244da87b8" +checksum = "f7d3e6073f692ff812f2d99b61e0ea7f503e54fc9ba44481f619c50a16f0565d" dependencies = [ "anyhow", + "nix 0.31.2", "tokio", "tokio-dtrace", ] @@ -6848,12 +6861,12 @@ dependencies = [ [[package]] name = "socket2" -version = "0.6.0" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.0", ] [[package]] @@ -7286,7 +7299,7 @@ dependencies = [ "signal-hook", "slog", "smf 0.10.0", - "socket2 0.6.0", + "socket2 0.6.3", "thiserror 1.0.69", "tokio", "uuid", @@ -7461,9 +7474,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.49.0" +version = "1.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" +checksum = "a91135f59b1cbf38c91e73cf3386fca9bb77915c45ce2771460c9d92f0f3d776" dependencies = [ "bytes", "libc", @@ -7471,7 +7484,7 @@ dependencies = [ "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.0", + "socket2 0.6.3", "tokio-macros", "tracing", "windows-sys 0.61.0", @@ -7490,9 +7503,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" +checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" dependencies = [ "proc-macro2", "quote", @@ -7853,7 +7866,7 @@ dependencies = [ "clap", "hubpack", "itertools 0.14.0", - "nix", + "nix 0.30.1", "schemars 0.8.22", "serde", "slog", @@ -8677,7 +8690,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index efbf670..120d543 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,7 +82,7 @@ libc = "0.2" mockall = "0.13.1" omicron-zone-package = "0.12" openssl = "0.10" -oxide-tokio-rt = "0.1.2" +oxide-tokio-rt = "0.1.4" parking_lot = "0.12" pretty_assertions = "1.4" proc-macro2 = "1.0"