diff --git a/Cargo.lock b/Cargo.lock index dd7a93fcd2b..51d5104a8f6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -848,7 +848,7 @@ dependencies = [ name = "bootstrap-agent-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "omicron-common", "omicron-uuid-kinds", @@ -869,8 +869,8 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "oxnet", - "progenitor 0.13.0", - "regress", + "progenitor 0.14.0", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -886,7 +886,7 @@ name = "bootstrap-agent-lockstep-api" version = "0.1.0" dependencies = [ "bootstrap-agent-lockstep-types", - "dropshot 0.16.7", + "dropshot 0.17.0", "omicron-uuid-kinds", "omicron-workspace-hack", ] @@ -899,8 +899,8 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "oxnet", - "progenitor 0.13.0", - "regress", + "progenitor 0.14.0", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -1098,7 +1098,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830" dependencies = [ - "semver 1.0.27", + "semver 1.0.28", "serde", "serde-untagged", "serde-value", @@ -1116,7 +1116,7 @@ checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" dependencies = [ "camino", "cargo-platform 0.1.9", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "thiserror 2.0.18", @@ -1131,7 +1131,7 @@ dependencies = [ "camino", "cargo-platform 0.2.0", "cargo-util-schemas", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "thiserror 2.0.18", @@ -1145,7 +1145,7 @@ checksum = "ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9" dependencies = [ "camino", "cargo-platform 0.3.2", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "thiserror 2.0.18", @@ -1270,7 +1270,7 @@ version = "0.1.0" dependencies = [ "anyhow", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "libc", "omicron-common", @@ -1451,7 +1451,7 @@ dependencies = [ "clap", "clickhouse-admin-server-client", "clickhouse-admin-types", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "omicron-common", "omicron-workspace-hack", @@ -1473,13 +1473,13 @@ name = "clickhouse-admin-api" version = "0.1.0" dependencies = [ "clickhouse-admin-types-versions", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "omicron-common", "omicron-uuid-kinds", "omicron-workspace-hack", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", ] @@ -1491,7 +1491,7 @@ dependencies = [ "clickhouse-admin-types", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -1506,7 +1506,7 @@ dependencies = [ "clickhouse-admin-types", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -1521,7 +1521,7 @@ dependencies = [ "clickhouse-admin-types", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -1535,7 +1535,7 @@ dependencies = [ "camino", "clickhouse-admin-types", "clickward", - "dropshot 0.16.7", + "dropshot 0.17.0", "omicron-workspace-hack", ] @@ -1634,12 +1634,12 @@ name = "cockroach-admin-api" version = "0.1.0" dependencies = [ "cockroach-admin-types-versions", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "http", "omicron-common", "omicron-workspace-hack", - "semver 1.0.27", + "semver 1.0.28", ] [[package]] @@ -1649,7 +1649,7 @@ dependencies = [ "chrono", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -2019,7 +2019,7 @@ name = "crdb-seed" version = "0.1.0" dependencies = [ "anyhow", - "dropshot 0.16.7", + "dropshot 0.17.0", "omicron-test-utils", "omicron-workspace-hack", "slog", @@ -2956,7 +2956,7 @@ dependencies = [ "clap", "dns-server-api", "dns-service-client", - "dropshot 0.16.7", + "dropshot 0.17.0", "git-stub-vcs", "hickory-client", "hickory-proto 0.25.2", @@ -2969,7 +2969,7 @@ dependencies = [ "omicron-workspace-hack", "oxide-tokio-rt", "pretty-hex", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -2988,12 +2988,12 @@ name = "dns-server-api" version = "0.1.0" dependencies = [ "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "internal-dns-types-versions", "omicron-workspace-hack", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", ] @@ -3006,7 +3006,7 @@ dependencies = [ "http", "internal-dns-types-versions", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -3023,7 +3023,7 @@ dependencies = [ "clap", "dns-server", "dns-service-client", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "internal-dns-types", "omicron-test-utils", @@ -3093,7 +3093,7 @@ dependencies = [ "http", "oxnet", "progenitor 0.13.0", - "regress", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -3117,7 +3117,7 @@ dependencies = [ "http", "oxnet", "progenitor 0.13.0", - "regress", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -3141,7 +3141,7 @@ dependencies = [ "http", "oxnet", "progenitor 0.11.2", - "regress", + "regress 0.10.5", "reqwest 0.12.28", "schemars 0.8.22", "serde", @@ -3159,7 +3159,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44cc7f4e6337c9c0d0402e2dccaeaea63fc38467a3e5ab3f465372dafce2cd89" dependencies = [ "anyhow", - "indexmap 2.13.0", + "indexmap 2.14.0", "openapiv3", "regex", "serde", @@ -3187,7 +3187,7 @@ dependencies = [ "http-body-util", "hyper", "hyper-util", - "indexmap 2.13.0", + "indexmap 2.14.0", "multer", "openapiv3", "paste", @@ -3196,7 +3196,7 @@ dependencies = [ "rustls-pemfile 2.2.0", "schemars 0.8.22", "scopeguard", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_path_to_error", @@ -3239,7 +3239,7 @@ dependencies = [ "http-body-util", "hyper", "hyper-util", - "indexmap 2.13.0", + "indexmap 2.14.0", "multer", "openapiv3", "paste", @@ -3248,7 +3248,7 @@ dependencies = [ "rustls-pemfile 2.2.0", "schemars 0.8.22", "scopeguard", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_path_to_error", @@ -3264,6 +3264,7 @@ dependencies = [ "tokio-rustls 0.25.0", "tokio-util", "toml 1.0.6+spec-1.1.0", + "usdt 0.6.0", "uuid", "version_check", "waitgroup", @@ -3271,9 +3272,9 @@ dependencies = [ [[package]] name = "dropshot-api-manager" -version = "0.6.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf576868db63e888512129acd5f59e36e61b7d1ac285239e76ed40dc43d7b2e8" +checksum = "be70eb4dae3362c25948bfbe95631d1b523b9bf6d61c70cf9cc18813be56384d" dependencies = [ "anyhow", "atomicwrites", @@ -3281,7 +3282,7 @@ dependencies = [ "clap", "debug-ignore", "drift", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "fs-err 3.3.0", "git-stub", @@ -3293,7 +3294,7 @@ dependencies = [ "owo-colors 4.3.0", "paste", "rayon", - "semver 1.0.27", + "semver 1.0.28", "serde_json", "sha2", "similar", @@ -3304,14 +3305,14 @@ dependencies = [ [[package]] name = "dropshot-api-manager-types" -version = "0.6.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a04cc5bc280e21332f33acfd180705a9e8ace302e9eb08000786135d27497731" +checksum = "e55a9d5776911a1f7c44f79eed01417b3b0488878c82acda4e010262be4e6936" dependencies = [ "anyhow", "camino", "paste", - "semver 1.0.27", + "semver 1.0.28", "serde_json", ] @@ -3324,7 +3325,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_tokenstream", "syn 2.0.117", @@ -3339,7 +3340,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_tokenstream", "syn 2.0.117", @@ -3611,7 +3612,7 @@ dependencies = [ name = "ereport-types" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "omicron-uuid-kinds", "omicron-workspace-hack", "schemars 0.8.22", @@ -4027,7 +4028,7 @@ dependencies = [ name = "gateway-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "ereport-types", "gateway-types-versions", @@ -4035,7 +4036,7 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "uuid", ] @@ -4079,7 +4080,7 @@ dependencies = [ "gateway-types", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "rand 0.9.2", "reqwest 0.13.2", "schemars 0.8.22", @@ -4162,7 +4163,7 @@ name = "gateway-test-utils" version = "0.1.0" dependencies = [ "camino", - "dropshot 0.16.7", + "dropshot 0.17.0", "gateway-client", "gateway-messages", "gateway-types", @@ -4190,7 +4191,7 @@ name = "gateway-types-versions" version = "0.1.0" dependencies = [ "daft", - "dropshot 0.16.7", + "dropshot 0.17.0", "gateway-messages", "hex", "omicron-uuid-kinds", @@ -4412,13 +4413,13 @@ dependencies = [ "debug-ignore", "fixedbitset 0.5.7", "guppy-workspace-hack", - "indexmap 2.13.0", + "indexmap 2.14.0", "itertools 0.14.0", "nested", "once_cell", "pathdiff", "petgraph 0.8.3", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "smallvec 1.15.1", @@ -4444,7 +4445,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.13.0", + "indexmap 2.14.0", "slab", "tokio", "tokio-util", @@ -4533,6 +4534,12 @@ dependencies = [ "foldhash 0.2.0", ] +[[package]] +name = "hashbrown" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" + [[package]] name = "headers" version = "0.4.1" @@ -5086,7 +5093,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.3", "system-configuration", "tokio", "tower-layer", @@ -5300,7 +5307,7 @@ dependencies = [ "chrono", "crucible-smf", "debug-ignore", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "http", "iddqd", @@ -5318,7 +5325,7 @@ dependencies = [ "oxide-vpc", "oxlog", "oxnet", - "regress", + "regress 0.10.5", "rustix 1.1.3", "schemars 0.8.22", "serde", @@ -5369,12 +5376,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.13.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "serde", "serde_core", ] @@ -5529,7 +5536,7 @@ name = "installinator-api" version = "0.1.0" dependencies = [ "anyhow", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "hyper", "installinator-common-versions", @@ -5551,8 +5558,8 @@ dependencies = [ "omicron-common", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", - "regress", + "progenitor 0.14.0", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -5608,7 +5615,7 @@ version = "0.1.0" dependencies = [ "anyhow", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "hickory-resolver 0.25.2", "internal-dns-resolver", "internal-dns-types", @@ -5628,7 +5635,7 @@ dependencies = [ "dns-server", "dns-server-api", "dns-service-client", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "futures", "hickory-proto 0.25.2", @@ -5638,10 +5645,10 @@ dependencies = [ "omicron-test-utils", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "qorb", "reqwest 0.13.2", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sled", @@ -6747,7 +6754,7 @@ dependencies = [ "base64 0.22.1", "chrono", "cookie", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "headers", "http", @@ -6796,8 +6803,8 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "oxnet", - "progenitor 0.13.0", - "regress", + "progenitor 0.14.0", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -6814,7 +6821,7 @@ version = "0.1.0" dependencies = [ "anyhow", "camino", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "ipnet", "libc", @@ -6928,7 +6935,7 @@ dependencies = [ "ref-cast", "regex", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sled-agent-client", @@ -6966,7 +6973,7 @@ dependencies = [ "db-macros", "diesel", "diesel-dtrace", - "dropshot 0.16.7", + "dropshot 0.17.0", "ereport-types", "expectorate", "futures", @@ -7020,7 +7027,7 @@ dependencies = [ "rustls 0.22.4", "schemars 0.8.22", "scim2-rs", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_with", @@ -7083,7 +7090,7 @@ dependencies = [ "api_identity", "base64 0.22.1", "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "http", "hyper", @@ -7134,7 +7141,7 @@ dependencies = [ name = "nexus-internal-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "http", "nexus-types", @@ -7201,7 +7208,7 @@ dependencies = [ name = "nexus-lockstep-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "http", "nexus-types", "nexus-types-versions", @@ -7229,8 +7236,8 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "oxnet", - "progenitor 0.13.0", - "regress", + "progenitor 0.14.0", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -7288,7 +7295,7 @@ dependencies = [ "assert_matches", "camino", "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "gateway-client", "gateway-messages", @@ -7463,7 +7470,7 @@ dependencies = [ "cockroach-admin-types", "daft", "debug-ignore", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "gateway-client", "gateway-types", @@ -7471,7 +7478,7 @@ dependencies = [ "hickory-resolver 0.25.2", "iddqd", "illumos-utils", - "indexmap 2.13.0", + "indexmap 2.14.0", "internal-dns-resolver", "internal-dns-types", "ipnet", @@ -7491,7 +7498,7 @@ dependencies = [ "proptest", "rand 0.9.2", "reconfigurator-cli", - "semver 1.0.27", + "semver 1.0.28", "sled-agent-client", "sled-agent-types", "sled-hardware-types", @@ -7566,7 +7573,7 @@ dependencies = [ "camino", "chrono", "indent_write", - "indexmap 2.13.0", + "indexmap 2.14.0", "itertools 0.14.0", "nexus-inventory", "nexus-reconfigurator-planning", @@ -7647,7 +7654,7 @@ dependencies = [ "crucible-agent-client", "dns-service-client", "dpd-client 0.1.0 (git+https://github.com/oxidecomputer/dendrite?rev=44a949c9bedf4fcd4d280337fa1965b4293c88d1)", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "gateway-messages", "gateway-test-utils", @@ -7720,7 +7727,7 @@ dependencies = [ "daft", "derive-where", "derive_more 0.99.20", - "dropshot 0.16.7", + "dropshot 0.17.0", "either", "ereport-types", "expectorate", @@ -7752,7 +7759,7 @@ dependencies = [ "proptest", "regex", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_with", @@ -7788,7 +7795,7 @@ dependencies = [ "base64 0.22.1", "chrono", "daft", - "dropshot 0.16.7", + "dropshot 0.17.0", "http", "mg-admin-client", "omicron-common", @@ -7801,7 +7808,7 @@ dependencies = [ "parse-display", "regex", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sled-agent-types-versions", @@ -7905,7 +7912,7 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" name = "ntp-admin-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "http", "ntp-admin-types-versions", @@ -7913,7 +7920,7 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", ] @@ -7923,7 +7930,7 @@ version = "0.1.0" dependencies = [ "chrono", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -8205,7 +8212,7 @@ dependencies = [ "clickhouse-admin-test-utils", "clickhouse-admin-types", "clickward", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "flume", "http", @@ -8248,7 +8255,7 @@ dependencies = [ "cockroach-admin-types", "cockroach-admin-types-versions", "csv", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "http", "illumos-utils", @@ -8313,7 +8320,7 @@ dependencies = [ "camino-tempfile", "chrono", "daft", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "futures", "hex", @@ -8329,15 +8336,15 @@ dependencies = [ "oxnet", "parse-display", "progenitor-client 0.10.0", - "progenitor-client 0.13.0", + "progenitor-client 0.14.0", "progenitor-extras", "proptest", "protocol", "rand 0.9.2", - "regress", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_urlencoded", @@ -8362,7 +8369,7 @@ dependencies = [ "omicron-common", "omicron-workspace-hack", "oxnet", - "progenitor-client 0.13.0", + "progenitor-client 0.14.0", "reqwest 0.13.2", "serde", "sled-hardware-types", @@ -8380,7 +8387,7 @@ dependencies = [ "anyhow", "camino", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "futures", "gateway-client", @@ -8439,7 +8446,7 @@ dependencies = [ "openapiv3", "oximeter-api", "repo-depot-api", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sled-agent-api", @@ -8455,7 +8462,7 @@ dependencies = [ "camino", "chrono", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "ereport-types", "expectorate", "futures", @@ -8507,7 +8514,7 @@ dependencies = [ "async-trait", "camino", "camino-tempfile", - "dropshot 0.16.7", + "dropshot 0.17.0", "omicron-workspace-hack", "serde", "serde_json", @@ -8524,7 +8531,7 @@ dependencies = [ "anyhow", "assert_matches", "dns-service-client", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "internal-dns-resolver", "internal-dns-types", @@ -8605,7 +8612,7 @@ dependencies = [ "dns-server", "dns-service-client", "dpd-client 0.1.0 (git+https://github.com/oxidecomputer/dendrite?rev=44a949c9bedf4fcd4d280337fa1965b4293c88d1)", - "dropshot 0.16.7", + "dropshot 0.17.0", "ereport-types", "expectorate", "fatfs", @@ -8696,7 +8703,7 @@ dependencies = [ "petgraph 0.8.3", "pq-sys", "pretty_assertions", - "progenitor-client 0.13.0", + "progenitor-client 0.14.0", "progenitor-extras", "propolis-client", "qorb", @@ -8716,7 +8723,7 @@ dependencies = [ "schemars 0.8.22", "scim2-rs", "scim2-test-client", - "semver 1.0.27", + "semver 1.0.28", "seq-macro", "serde", "serde_json", @@ -8766,7 +8773,7 @@ dependencies = [ "camino", "chrono", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "http", "nexus-test-utils", @@ -8819,7 +8826,7 @@ dependencies = [ "csv", "daft", "diesel", - "dropshot 0.16.7", + "dropshot 0.17.0", "dyn-clone", "ereport-types", "expectorate", @@ -8914,7 +8921,7 @@ dependencies = [ "rayon", "reqwest 0.13.2", "ring", - "semver 1.0.27", + "semver 1.0.28", "serde", "shell-words", "sled-hardware", @@ -8969,7 +8976,7 @@ dependencies = [ "anyhow", "camino", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "internal-dns-resolver", "internal-dns-types", "nexus-db-model", @@ -9011,7 +9018,7 @@ dependencies = [ "omicron-zone-package", "rats-corim 0.1.0 (git+https://github.com/oxidecomputer/rats-corim.git?rev=f0d5d5168d3d31487a56df32c676b0c6240bcc6b)", "reqwest 0.13.2", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sha2", @@ -9048,7 +9055,7 @@ dependencies = [ "bytes", "camino", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "libc", "omicron-common", @@ -9101,7 +9108,7 @@ dependencies = [ "display-error-chain", "dns-service-client", "dpd-client 0.1.0 (git+https://github.com/oxidecomputer/dendrite?rev=cc8e02a0800034c431c8cf96b889ea638da3d194)", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "flate2", "flume", @@ -9147,7 +9154,7 @@ dependencies = [ "oximeter-producer", "oxnet", "pretty_assertions", - "progenitor 0.13.0", + "progenitor 0.14.0", "propolis-client", "propolis-mock-server", "propolis_api_types", @@ -9155,7 +9162,7 @@ dependencies = [ "range-requests", "rcgen", "rdb-types", - "regress", + "regress 0.10.5", "repo-depot-api", "repo-depot-client", "reqwest 0.12.28", @@ -9223,7 +9230,7 @@ dependencies = [ "camino", "camino-tempfile", "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "filetime", "futures", @@ -9337,7 +9344,7 @@ dependencies = [ "hyper-util", "iddqd", "idna", - "indexmap 2.13.0", + "indexmap 2.14.0", "inout", "ipnet", "ipnetwork", @@ -9349,7 +9356,6 @@ dependencies = [ "log", "managed", "memchr", - "miniz_oxide", "mio", "newtype-uuid", "nix 0.31.2", @@ -9389,7 +9395,7 @@ dependencies = [ "rustls-webpki 0.103.9", "schemars 0.8.22", "scopeguard", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_core", "serde_json", @@ -9458,7 +9464,7 @@ dependencies = [ "futures-util", "hex", "reqwest 0.12.28", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_derive", "serde_json", @@ -9506,7 +9512,7 @@ version = "0.5.0" source = "git+https://github.com/oxidecomputer/openapi-lint?branch=main#1b65d761eae2bdd69e9801538ec9ca8a1d55ea71" dependencies = [ "heck 0.5.0", - "indexmap 2.13.0", + "indexmap 2.14.0", "lazy_static", "openapiv3", "regex", @@ -9518,7 +9524,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c8d427828b22ae1fff2833a03d8486c2c881367f1c336349f307f321e7f4d05" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "serde", "serde_json", ] @@ -9678,10 +9684,10 @@ dependencies = [ "hyper", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", - "progenitor-client 0.13.0", + "progenitor 0.14.0", + "progenitor-client 0.14.0", "rand 0.9.2", - "regress", + "regress 0.10.5", "reqwest 0.13.2", "serde", "serde_json", @@ -9757,12 +9763,12 @@ dependencies = [ name = "oximeter-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "omicron-common", "omicron-workspace-hack", "oximeter-types-versions 0.1.0", - "semver 1.0.27", + "semver 1.0.28", ] [[package]] @@ -9773,7 +9779,7 @@ dependencies = [ "futures", "omicron-common", "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "serde", "slog", @@ -9789,7 +9795,7 @@ dependencies = [ "camino", "chrono", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "futures", "httpmock", @@ -9813,7 +9819,7 @@ dependencies = [ "rand 0.9.2", "reqwest 0.13.2", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "slog", @@ -9851,13 +9857,13 @@ dependencies = [ "crossterm 0.29.0", "debug-ignore", "display-error-chain", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "futures", "gethostname", "highway", "iana-time-zone", - "indexmap 2.13.0", + "indexmap 2.14.0", "itertools 0.14.0", "libc", "nom", @@ -9905,7 +9911,7 @@ version = "0.1.0" dependencies = [ "cfg-if", "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "http", "hyper", @@ -9953,7 +9959,7 @@ dependencies = [ "anyhow", "chrono", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "either", "internal-dns-resolver", "internal-dns-types", @@ -9979,7 +9985,7 @@ dependencies = [ name = "oximeter-producer-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "omicron-workspace-hack", "oximeter-types 0.1.0", "oximeter-types-versions 0.1.0", @@ -10549,7 +10555,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset 0.4.2", - "indexmap 2.13.0", + "indexmap 2.14.0", "serde", "serde_derive", ] @@ -10562,7 +10568,7 @@ checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ "fixedbitset 0.5.7", "hashbrown 0.15.5", - "indexmap 2.13.0", + "indexmap 2.14.0", "serde", "serde_derive", ] @@ -11085,6 +11091,17 @@ dependencies = [ "progenitor-macro 0.13.0", ] +[[package]] +name = "progenitor" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8ba1d77160e6d5c95bdf0792527f76bf528791093fa83015bc2908a0ba9d076" +dependencies = [ + "progenitor-client 0.14.0", + "progenitor-impl 0.14.0", + "progenitor-macro 0.14.0", +] + [[package]] name = "progenitor-client" version = "0.10.0" @@ -11130,15 +11147,30 @@ dependencies = [ "serde_urlencoded", ] +[[package]] +name = "progenitor-client" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e8a874cf25a33cac7a01b9c1de87bcfbc8aea93f3156d09dcc3bee516a78926" +dependencies = [ + "bytes", + "futures-core", + "percent-encoding", + "reqwest 0.13.2", + "serde", + "serde_json", + "serde_urlencoded", +] + [[package]] name = "progenitor-extras" -version = "0.1.1" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf56b338efdf90f218a4d6b3316a9c56faac4b7133bb8ecdc56d5db930d7ff" +checksum = "21a674beb05f5de307ba7a3a6cddeffb262ab4a7712e620112d6f53c3259f328" dependencies = [ "backon", "http", - "progenitor-client 0.13.0", + "progenitor-client 0.14.0", "tokio", ] @@ -11150,7 +11182,7 @@ checksum = "b17e5363daa50bf1cccfade6b0fb970d2278758fd5cfa9ab69f25028e4b1afa3" dependencies = [ "heck 0.5.0", "http", - "indexmap 2.13.0", + "indexmap 2.14.0", "openapiv3", "proc-macro2", "quote", @@ -11172,7 +11204,7 @@ checksum = "90f6d9109b04e005bbdec84cacec7e81cc15533f2b5dc505f0defc212d270c15" dependencies = [ "heck 0.5.0", "http", - "indexmap 2.13.0", + "indexmap 2.14.0", "openapiv3", "proc-macro2", "quote", @@ -11194,7 +11226,29 @@ checksum = "de362a0477182f45accdbad4d43cd89a95a1db0a518a7c1ddf3e525e6896f0f0" dependencies = [ "heck 0.5.0", "http", - "indexmap 2.13.0", + "indexmap 2.14.0", + "openapiv3", + "proc-macro2", + "quote", + "regex", + "schemars 0.8.22", + "serde", + "serde_json", + "syn 2.0.117", + "thiserror 2.0.18", + "typify 0.6.2", + "unicode-ident", +] + +[[package]] +name = "progenitor-impl" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6e349eed84b9a1a6a5dbe478d335e3df73d32a93c5eefe571c9b8cb298aab5d" +dependencies = [ + "heck 0.5.0", + "http", + "indexmap 2.14.0", "openapiv3", "proc-macro2", "quote", @@ -11204,7 +11258,7 @@ dependencies = [ "serde_json", "syn 2.0.117", "thiserror 2.0.18", - "typify 0.6.1", + "typify 0.6.2", "unicode-ident", ] @@ -11262,6 +11316,24 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "progenitor-macro" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "efa969a1349979c5f64347f204e794781a86d738206d75672e6c9493f5910002" +dependencies = [ + "openapiv3", + "proc-macro2", + "progenitor-impl 0.14.0", + "quote", + "schemars 0.8.22", + "serde", + "serde_json", + "serde_tokenstream", + "serde_yaml", + "syn 2.0.117", +] + [[package]] name = "propolis-api-types-versions" version = "0.0.0" @@ -11318,7 +11390,7 @@ dependencies = [ "rand 0.9.2", "reqwest 0.13.2", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "slog", @@ -11456,7 +11528,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls 0.23.37", - "socket2 0.5.10", + "socket2 0.6.3", "thiserror 2.0.18", "tokio", "tracing", @@ -11494,16 +11566,16 @@ dependencies = [ "cfg_aliases 0.2.1", "libc", "once_cell", - "socket2 0.5.10", + "socket2 0.6.3", "tracing", "windows-sys 0.60.2", ] [[package]] name = "quote" -version = "1.0.44" +version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ "proc-macro2", ] @@ -11650,7 +11722,7 @@ name = "range-requests" version = "0.1.0" dependencies = [ "bytes", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "http", "http-body", @@ -11778,7 +11850,7 @@ dependencies = [ "colored 2.2.0", "daft", "datatest-stable", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "gateway-types", "humantime", @@ -11799,7 +11871,7 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "pq-sys", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sled-agent-types", @@ -11825,7 +11897,7 @@ dependencies = [ "anyhow", "chrono", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "gateway-client", "gateway-types", @@ -11991,6 +12063,16 @@ dependencies = [ "memchr", ] +[[package]] +name = "regress" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "158a764437582235e3501f683b93a0a6f8d825d04a789dbe5ed30b8799b8908a" +dependencies = [ + "hashbrown 0.16.1", + "memchr", +] + [[package]] name = "relative-path" version = "1.9.3" @@ -12001,7 +12083,7 @@ checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2" name = "repo-depot-api" version = "0.1.0" dependencies = [ - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "omicron-workspace-hack", "schemars 0.8.22", @@ -12014,7 +12096,7 @@ name = "repo-depot-client" version = "0.1.0" dependencies = [ "omicron-workspace-hack", - "progenitor 0.13.0", + "progenitor 0.14.0", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -12371,7 +12453,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "semver 1.0.27", + "semver 1.0.28", ] [[package]] @@ -12699,7 +12781,7 @@ dependencies = [ "omicron-rpaths", "omicron-workspace-hack", "pq-sys", - "semver 1.0.27", + "semver 1.0.28", ] [[package]] @@ -12712,7 +12794,7 @@ dependencies = [ "chrono", "dyn-clone", "schemars_derive", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "url", @@ -12758,11 +12840,11 @@ dependencies = [ [[package]] name = "scim2-rs" version = "0.1.0" -source = "git+https://github.com/oxidecomputer/scim2-rs?rev=c78005db837a71f94c3b8efac9a64cfbdb2d527f#c78005db837a71f94c3b8efac9a64cfbdb2d527f" +source = "git+https://github.com/oxidecomputer/scim2-rs?rev=018ae6f7bd752cd9b2124887e00c93c6b4244103#018ae6f7bd752cd9b2124887e00c93c6b4244103" dependencies = [ "anyhow", "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "http", "iddqd", "schemars 0.8.22", @@ -12777,7 +12859,7 @@ dependencies = [ [[package]] name = "scim2-test-client" version = "0.1.0" -source = "git+https://github.com/oxidecomputer/scim2-rs?rev=c78005db837a71f94c3b8efac9a64cfbdb2d527f#c78005db837a71f94c3b8efac9a64cfbdb2d527f" +source = "git+https://github.com/oxidecomputer/scim2-rs?rev=018ae6f7bd752cd9b2124887e00c93c6b4244103#018ae6f7bd752cd9b2124887e00c93c6b4244103" dependencies = [ "anyhow", "clap", @@ -12920,9 +13002,9 @@ checksum = "d4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac" [[package]] name = "semver" -version = "1.0.27" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" dependencies = [ "serde", "serde_core", @@ -13153,7 +13235,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.13.0", + "indexmap 2.14.0", "schemars 0.8.22", "schemars 0.9.0", "schemars 1.2.1", @@ -13181,7 +13263,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "itoa", "ryu", "serde", @@ -13354,7 +13436,7 @@ version = "0.1.0" dependencies = [ "camino", "chrono", - "dropshot 0.16.7", + "dropshot 0.17.0", "dropshot-api-manager-types", "http", "iddqd", @@ -13362,7 +13444,7 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "sled-agent-types", "sled-agent-types-versions", @@ -13386,9 +13468,9 @@ dependencies = [ "omicron-uuid-kinds", "omicron-workspace-hack", "oxnet", - "progenitor 0.13.0", + "progenitor 0.14.0", "propolis-client", - "regress", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", "serde", @@ -13416,7 +13498,7 @@ dependencies = [ "chrono", "debug-ignore", "derive_more 0.99.20", - "dropshot 0.16.7", + "dropshot 0.17.0", "either", "expectorate", "futures", @@ -13467,7 +13549,7 @@ dependencies = [ "async-trait", "chrono", "derive_more 0.99.20", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "illumos-utils", "omicron-common", @@ -13509,7 +13591,7 @@ version = "0.1.0" dependencies = [ "camino", "camino-tempfile-ext", - "dropshot 0.16.7", + "dropshot 0.17.0", "expectorate", "iddqd", "illumos-utils", @@ -13984,7 +14066,7 @@ dependencies = [ "anyhow", "async-trait", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "gateway-ereport-messages", "gateway-messages", @@ -15126,7 +15208,7 @@ version = "0.9.12+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "serde_core", "serde_spanned 1.0.4", "toml_datetime 0.7.5+spec-1.1.0", @@ -15141,7 +15223,7 @@ version = "1.0.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "399b1124a3c9e16766831c6bba21e50192572cdd98706ea114f9502509686ffc" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "serde_core", "serde_spanned 1.0.4", "toml_datetime 1.0.0+spec-1.1.0", @@ -15183,7 +15265,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "serde", "serde_spanned 0.6.9", "toml_datetime 0.6.11", @@ -15196,7 +15278,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "serde", "serde_spanned 0.6.9", "toml_datetime 0.6.11", @@ -15210,7 +15292,7 @@ version = "0.23.10+spec-1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "toml_datetime 0.7.5+spec-1.1.0", "toml_parser", "winnow 0.7.14", @@ -15493,7 +15575,7 @@ dependencies = [ "anyhow", "dns-server", "dns-service-client", - "dropshot 0.16.7", + "dropshot 0.17.0", "hickory-proto 0.25.2", "hickory-resolver 0.25.2", "internal-dns-types", @@ -15517,7 +15599,7 @@ dependencies = [ "daft", "debug-ignore", "derive_more 0.99.20", - "dropshot 0.16.7", + "dropshot 0.17.0", "futures", "gfss", "hex", @@ -15566,7 +15648,7 @@ dependencies = [ "ciborium", "daft", "derive_more 0.99.20", - "dropshot 0.16.7", + "dropshot 0.17.0", "gfss", "hex", "hkdf", @@ -15602,7 +15684,7 @@ dependencies = [ "bootstore", "camino", "daft", - "dropshot 0.16.7", + "dropshot 0.17.0", "gfss", "iddqd", "omicron-uuid-kinds", @@ -15678,7 +15760,7 @@ dependencies = [ "clap", "console 0.15.11", "humantime", - "semver 1.0.27", + "semver 1.0.28", "slog", "slog-async", "slog-envlogger", @@ -15697,7 +15779,7 @@ dependencies = [ "hex", "proptest", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_human_bytes", "strum 0.26.3", @@ -15710,7 +15792,7 @@ name = "tufaceous-brand-metadata" version = "0.1.0" source = "git+https://github.com/oxidecomputer/tufaceous?branch=main#1eacfcf0cade44f77d433f31744dbee4abb96465" dependencies = [ - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "tar", @@ -15742,7 +15824,7 @@ dependencies = [ "itertools 0.13.0", "parse-size", "rand 0.8.5", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_path_to_error", @@ -15857,12 +15939,12 @@ dependencies = [ [[package]] name = "typify" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b715573a376585888b742ead9be5f4826105e622169180662e2c81bed4a149c3" +checksum = "bc0b89f47309feaeb23c4509c15c9a04234f7deccef6f96c3bfe95319819a304" dependencies = [ - "typify-impl 0.6.1", - "typify-macro 0.6.1", + "typify-impl 0.6.2", + "typify-macro 0.6.2", ] [[package]] @@ -15875,9 +15957,9 @@ dependencies = [ "log", "proc-macro2", "quote", - "regress", + "regress 0.10.5", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "syn 2.0.117", @@ -15887,17 +15969,17 @@ dependencies = [ [[package]] name = "typify-impl" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2fd0d27608a466d063d23b97cf2d26c25d838f01b4f7d5ff406a7446f16b6e3" +checksum = "fa7b026f540b148b81043c720889dbb942b08659aa8a43f624ac4f04dbfc1861" dependencies = [ "heck 0.5.0", "log", "proc-macro2", "quote", - "regress", + "regress 0.11.1", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "syn 2.0.117", @@ -15914,7 +15996,7 @@ dependencies = [ "proc-macro2", "quote", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_tokenstream", @@ -15924,19 +16006,19 @@ dependencies = [ [[package]] name = "typify-macro" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd04bb1207cd4e250941cc1641f4c4815f7eaa2145f45c09dd49cb0a3691710a" +checksum = "39ed96c57f06ae0839416b986921a98f18b220da63bbb243a8570a00c8492183" dependencies = [ "proc-macro2", "quote", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "serde_tokenstream", "syn 2.0.117", - "typify-impl 0.6.1", + "typify-impl 0.6.2", ] [[package]] @@ -16077,7 +16159,7 @@ dependencies = [ "clap", "debug-ignore", "display-error-chain", - "dropshot 0.16.7", + "dropshot 0.17.0", "flate2", "fs-err 3.3.0", "futures", @@ -16087,7 +16169,7 @@ dependencies = [ "omicron-test-utils", "omicron-workspace-hack", "rand 0.9.2", - "semver 1.0.27", + "semver 1.0.28", "sha2", "slog", "tar", @@ -16118,7 +16200,7 @@ dependencies = [ "either", "futures", "indent_write", - "indexmap 2.13.0", + "indexmap 2.14.0", "indicatif", "indoc 2.0.7", "libsw", @@ -16580,7 +16662,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" dependencies = [ "anyhow", - "indexmap 2.13.0", + "indexmap 2.14.0", "wasm-encoder", "wasmparser", ] @@ -16619,8 +16701,8 @@ checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags 2.11.0", "hashbrown 0.15.5", - "indexmap 2.13.0", - "semver 1.0.27", + "indexmap 2.14.0", + "semver 1.0.28", ] [[package]] @@ -16698,7 +16780,7 @@ dependencies = [ "futures", "hex", "humantime", - "indexmap 2.13.0", + "indexmap 2.14.0", "indicatif", "itertools 0.14.0", "maplit", @@ -16710,7 +16792,7 @@ dependencies = [ "ratatui", "reqwest 0.13.2", "rpassword", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "shell-words", @@ -16745,7 +16827,7 @@ version = "0.1.0" dependencies = [ "anyhow", "dpd-client 0.1.0 (git+https://github.com/oxidecomputer/dendrite?rev=44a949c9bedf4fcd4d280337fa1965b4293c88d1)", - "dropshot 0.16.7", + "dropshot 0.17.0", "gateway-client", "gateway-types", "maplit", @@ -16754,7 +16836,7 @@ dependencies = [ "owo-colors 4.3.0", "oxnet", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sha2", @@ -16810,7 +16892,7 @@ dependencies = [ "debug-ignore", "display-error-chain", "dpd-client 0.1.0 (git+https://github.com/oxidecomputer/dendrite?rev=44a949c9bedf4fcd4d280337fa1965b4293c88d1)", - "dropshot 0.16.7", + "dropshot 0.17.0", "either", "expectorate", "flate2", @@ -16850,7 +16932,7 @@ dependencies = [ "rand 0.9.2", "reqwest 0.13.2", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sha2", @@ -16889,14 +16971,14 @@ name = "wicketd-api" version = "0.1.0" dependencies = [ "bootstrap-agent-lockstep-client", - "dropshot 0.16.7", + "dropshot 0.17.0", "gateway-client", "omicron-common", "omicron-passwords", "omicron-uuid-kinds", "omicron-workspace-hack", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "sled-hardware-types", "slog", @@ -16914,11 +16996,11 @@ dependencies = [ "omicron-common", "omicron-uuid-kinds", "omicron-workspace-hack", - "progenitor 0.13.0", - "regress", + "progenitor 0.14.0", + "regress 0.10.5", "reqwest 0.13.2", "schemars 0.8.22", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_json", "sled-agent-types", @@ -17398,7 +17480,7 @@ checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" dependencies = [ "anyhow", "heck 0.5.0", - "indexmap 2.13.0", + "indexmap 2.14.0", "prettyplease", "syn 2.0.117", "wasm-metadata", @@ -17429,7 +17511,7 @@ checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", "bitflags 2.11.0", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "serde", "serde_derive", @@ -17448,9 +17530,9 @@ checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" dependencies = [ "anyhow", "id-arena", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", - "semver 1.0.27", + "semver 1.0.28", "serde", "serde_derive", "serde_json", @@ -17768,7 +17850,7 @@ dependencies = [ "bzip2 0.6.1", "crc32fast", "flate2", - "indexmap 2.13.0", + "indexmap 2.14.0", "jiff", "memchr", "zopfli", @@ -17806,7 +17888,7 @@ dependencies = [ "anyhow", "camino", "clap", - "dropshot 0.16.7", + "dropshot 0.17.0", "illumos-utils", "omicron-common", "omicron-workspace-hack", diff --git a/Cargo.toml b/Cargo.toml index c92c34a64ea..681e5932898 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -494,9 +494,9 @@ dns-server = { path = "dns-server" } dns-server-api = { path = "dns-server-api" } dns-service-client = { path = "clients/dns-service-client" } dpd-client = { git = "https://github.com/oxidecomputer/dendrite", rev = "44a949c9bedf4fcd4d280337fa1965b4293c88d1" } -dropshot = { version = "0.16.6", features = [ "usdt-probes" ] } -dropshot-api-manager = "0.6.0" -dropshot-api-manager-types = "0.6.0" +dropshot = { version = "0.17.0", features = [ "usdt-probes" ] } +dropshot-api-manager = "0.7.1" +dropshot-api-manager-types = "0.7.1" dyn-clone = "1.0.20" either = "1.15.0" ereport-types = { path = "ereport/types" } @@ -709,9 +709,9 @@ pretty_assertions = "1.4.1" pretty-hex = "0.4.1" prettyplease = { version = "0.2.36", features = ["verbatim"] } proc-macro2 = "1.0" -progenitor = "0.13.0" -progenitor-client = "0.13.0" -progenitor-extras = "0.1.1" +progenitor = "0.14.0" +progenitor-client = "0.14.0" +progenitor-extras = "0.2.0" progenitor-client010 = { package = "progenitor-client", version = "0.10.0" } # NOTE: if you change the pinned revision of the `bhyve_api` and propolis # dependencies, you must also update the references in package-manifest.toml to @@ -882,8 +882,8 @@ newtype-uuid = { version = "1.3.2", default-features = false } newtype-uuid-macros = "0.1.0" omicron-uuid-kinds = { path = "uuid-kinds", features = ["serde", "schemars08", "uuid-v4"] } -scim2-rs = { git = "https://github.com/oxidecomputer/scim2-rs", rev = "c78005db837a71f94c3b8efac9a64cfbdb2d527f" } -scim2-test-client = { git = "https://github.com/oxidecomputer/scim2-rs", rev = "c78005db837a71f94c3b8efac9a64cfbdb2d527f" } +scim2-rs = { git = "https://github.com/oxidecomputer/scim2-rs", rev = "018ae6f7bd752cd9b2124887e00c93c6b4244103" } +scim2-test-client = { git = "https://github.com/oxidecomputer/scim2-rs", rev = "018ae6f7bd752cd9b2124887e00c93c6b4244103" } # NOTE: The test profile inherits from the dev profile, so settings under # profile.dev get inherited. AVOID setting anything under profile.test: that diff --git a/dev-tools/dropshot-apis/src/main.rs b/dev-tools/dropshot-apis/src/main.rs index 814419a91d5..7ed86bcde6e 100644 --- a/dev-tools/dropshot-apis/src/main.rs +++ b/dev-tools/dropshot-apis/src/main.rs @@ -174,7 +174,9 @@ fn all_apis() -> anyhow::Result { }), ManagedApi::from(ManagedApiConfig { title: "Oxide Management Gateway Service API", - versions: Versions::new_versioned(gateway_api::supported_versions()), + versions: Versions::new_versioned( + gateway_api::supported_versions(), + ), metadata: ManagedApiMetadata { description: Some( "API for interacting with the Oxide \ @@ -186,7 +188,11 @@ fn all_apis() -> anyhow::Result { }, api_description: gateway_api_mod::stub_api_description, ident: "gateway", - }), + }) + // The MGS API ought to be client-side-versioned (see #9708) but + // currently isn't. Allow trivial changes through so cosmetic dropshot + // spec changes don't force a version bump until #9708 is resolved. + .allow_trivial_changes_for_latest(), ManagedApi::from(ManagedApiConfig { title: "Installinator API", versions: Versions::new_versioned( diff --git a/dns-server/tests/basic_test.rs b/dns-server/tests/basic_test.rs index 62aa73b1b19..cb8f2066822 100644 --- a/dns-server/tests/basic_test.rs +++ b/dns-server/tests/basic_test.rs @@ -733,6 +733,7 @@ fn test_config( default_request_body_max_bytes: 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }; Ok((tmp_dir, config_storage, config_dropshot, logctx)) diff --git a/dns-server/tests/cross_version_test.rs b/dns-server/tests/cross_version_test.rs index a2c1c323826..8f27c4d2192 100644 --- a/dns-server/tests/cross_version_test.rs +++ b/dns-server/tests/cross_version_test.rs @@ -276,6 +276,7 @@ fn test_config( default_request_body_max_bytes: 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }; Ok((tmp_dir, config_storage, config_dropshot, logctx)) diff --git a/dns-server/transient/src/lib.rs b/dns-server/transient/src/lib.rs index b3e8a4a47cc..7b4e1572e36 100644 --- a/dns-server/transient/src/lib.rs +++ b/dns-server/transient/src/lib.rs @@ -64,6 +64,7 @@ impl TransientDnsServer { default_request_body_max_bytes: 4 * 1024 * 1024, default_handler_task_mode: dropshot::HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }, ) .await?; diff --git a/gateway/src/lib.rs b/gateway/src/lib.rs index de0d7407026..d204d546b67 100644 --- a/gateway/src/lib.rs +++ b/gateway/src/lib.rs @@ -95,6 +95,7 @@ fn start_dropshot_server( default_request_body_max_bytes, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }; let http_server = dropshot::ServerBuilder::new( diff --git a/installinator-api/src/lib.rs b/installinator-api/src/lib.rs index 3576643e272..36148a429c3 100644 --- a/installinator-api/src/lib.rs +++ b/installinator-api/src/lib.rs @@ -126,5 +126,6 @@ pub fn default_config(bind_address: std::net::SocketAddr) -> ConfigDropshot { default_request_body_max_bytes: 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, } } diff --git a/internal-dns/resolver/src/resolver.rs b/internal-dns/resolver/src/resolver.rs index 9ce3d6aa48d..4c046ef5bff 100644 --- a/internal-dns/resolver/src/resolver.rs +++ b/internal-dns/resolver/src/resolver.rs @@ -521,6 +521,7 @@ mod test { default_request_body_max_bytes: 8 * 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }, ) .await diff --git a/nexus/external-api/src/lib.rs b/nexus/external-api/src/lib.rs index 42b8f3779c7..3d90892b839 100644 --- a/nexus/external-api/src/lib.rs +++ b/nexus/external-api/src/lib.rs @@ -81,6 +81,7 @@ api_versions!([ // | date-based version should be at the top of the list. // v // (next_yyyy_mm_dd_nn, IDENT), + (2026_04_24_00, DROPSHOT_WEBSOCKET_SPEC_CHANGE), (2026_04_19_00, INLINE_ROUTER_PEER_IP_ADDR), (2026_04_16_00, STRONGER_BGP_UNNUMBERED_TYPES), (2026_03_25_00, SUBNET_POOL_UTILIZATION_REMAINING), diff --git a/nexus/src/app/background/init.rs b/nexus/src/app/background/init.rs index 5f7e9a07da8..e9cc7ed3b83 100644 --- a/nexus/src/app/background/init.rs +++ b/nexus/src/app/background/init.rs @@ -1567,6 +1567,7 @@ pub mod test { default_request_body_max_bytes: 8 * 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }, ) .await diff --git a/openapi/nexus/nexus-2026041900.0.0-85f64f.json.gitstub b/openapi/nexus/nexus-2026041900.0.0-85f64f.json.gitstub new file mode 100644 index 00000000000..aaae7deb66d --- /dev/null +++ b/openapi/nexus/nexus-2026041900.0.0-85f64f.json.gitstub @@ -0,0 +1 @@ +5579a6d72e5f6be577d2b17ba940ccc0de10decd:openapi/nexus/nexus-2026041900.0.0-85f64f.json diff --git a/openapi/nexus/nexus-2026041900.0.0-85f64f.json b/openapi/nexus/nexus-2026042400.0.0-628b23.json similarity index 99% rename from openapi/nexus/nexus-2026041900.0.0-85f64f.json rename to openapi/nexus/nexus-2026042400.0.0-628b23.json index aad8895b208..b5e0e4394af 100644 --- a/openapi/nexus/nexus-2026041900.0.0-85f64f.json +++ b/openapi/nexus/nexus-2026042400.0.0-628b23.json @@ -7,7 +7,7 @@ "url": "https://oxide.computer", "email": "api@oxide.computer" }, - "version": "2026041900.0.0" + "version": "2026042400.0.0" }, "paths": { "/device/auth": { @@ -5039,13 +5039,14 @@ } ], "responses": { - "default": { - "description": "", - "content": { - "*/*": { - "schema": {} - } - } + "101": { + "description": "Negotiating protocol upgrade from HTTP/1.1 to WebSocket" + }, + "4XX": { + "$ref": "#/components/responses/Error" + }, + "5XX": { + "$ref": "#/components/responses/Error" } }, "x-dropshot-websocket": {} diff --git a/openapi/nexus/nexus-latest.json b/openapi/nexus/nexus-latest.json index f7c5f299013..0ceca10c455 120000 --- a/openapi/nexus/nexus-latest.json +++ b/openapi/nexus/nexus-latest.json @@ -1 +1 @@ -nexus-2026041900.0.0-85f64f.json \ No newline at end of file +nexus-2026042400.0.0-628b23.json \ No newline at end of file diff --git a/openapi/sled-agent/sled-agent-35.0.0-93533c.json.gitstub b/openapi/sled-agent/sled-agent-35.0.0-93533c.json.gitstub new file mode 100644 index 00000000000..00b46848648 --- /dev/null +++ b/openapi/sled-agent/sled-agent-35.0.0-93533c.json.gitstub @@ -0,0 +1 @@ +5579a6d72e5f6be577d2b17ba940ccc0de10decd:openapi/sled-agent/sled-agent-35.0.0-93533c.json diff --git a/openapi/sled-agent/sled-agent-35.0.0-93533c.json b/openapi/sled-agent/sled-agent-36.0.0-d96b40.json similarity index 99% rename from openapi/sled-agent/sled-agent-35.0.0-93533c.json rename to openapi/sled-agent/sled-agent-36.0.0-d96b40.json index b03e32d920e..2d85d24021b 100644 --- a/openapi/sled-agent/sled-agent-35.0.0-93533c.json +++ b/openapi/sled-agent/sled-agent-36.0.0-d96b40.json @@ -7,7 +7,7 @@ "url": "https://oxide.computer", "email": "api@oxide.computer" }, - "version": "35.0.0" + "version": "36.0.0" }, "paths": { "/artifacts": { @@ -2769,7 +2769,7 @@ ], "responses": { "200": { - "description": "", + "description": "successful operation", "content": { "*/*": { "schema": {} diff --git a/openapi/sled-agent/sled-agent-latest.json b/openapi/sled-agent/sled-agent-latest.json index 68fb2ddf57b..078298f82f0 120000 --- a/openapi/sled-agent/sled-agent-latest.json +++ b/openapi/sled-agent/sled-agent-latest.json @@ -1 +1 @@ -sled-agent-35.0.0-93533c.json \ No newline at end of file +sled-agent-36.0.0-d96b40.json \ No newline at end of file diff --git a/oximeter/producer/src/lib.rs b/oximeter/producer/src/lib.rs index 72c8ffda99d..4cd1c305766 100644 --- a/oximeter/producer/src/lib.rs +++ b/oximeter/producer/src/lib.rs @@ -219,6 +219,7 @@ impl Server { default_request_body_max_bytes, default_handler_task_mode: dropshot::HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }; let server = Self::build_dropshot_server(&log, ®istry, &dropshot)?; diff --git a/sled-agent/api/src/lib.rs b/sled-agent/api/src/lib.rs index f261f89db87..48ec5d6deab 100644 --- a/sled-agent/api/src/lib.rs +++ b/sled-agent/api/src/lib.rs @@ -38,6 +38,7 @@ api_versions!([ // | example for the next person. // v // (next_int, IDENT), + (36, DROPSHOT_FREEFORM_BODY_DESC), (35, INLINE_ROUTER_PEER_IP_ADDR), (34, MODIFY_SVCS_TYPES), (33, BOOTSTORE_SERVICE_NAT), diff --git a/sled-agent/src/services.rs b/sled-agent/src/services.rs index 82d2fc23a4e..2bbf2e5d244 100644 --- a/sled-agent/src/services.rs +++ b/sled-agent/src/services.rs @@ -2409,6 +2409,7 @@ impl ServiceManager { default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }, }, dropshot_internal: dropshot::ConfigDropshot { @@ -2416,6 +2417,7 @@ impl ServiceManager { default_request_body_max_bytes: 1048576, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }, dropshot_lockstep: dropshot::ConfigDropshot { bind_address: SocketAddr::new( @@ -2425,6 +2427,7 @@ impl ServiceManager { default_request_body_max_bytes: 1048576, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }, internal_dns: nexus_config::InternalDns::FromSubnet { subnet: Ipv6Subnet::::new( diff --git a/sled-agent/src/sim/storage.rs b/sled-agent/src/sim/storage.rs index c4398cda195..7e2bfacfe5b 100644 --- a/sled-agent/src/sim/storage.rs +++ b/sled-agent/src/sim/storage.rs @@ -2317,6 +2317,7 @@ impl PantryServer { default_request_body_max_bytes: 8192 * 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }) .start() .expect("Could not initialize pantry server"); diff --git a/wicketd/src/lib.rs b/wicketd/src/lib.rs index d6cfcb6277d..c46208eace9 100644 --- a/wicketd/src/lib.rs +++ b/wicketd/src/lib.rs @@ -136,6 +136,7 @@ impl Server { default_request_body_max_bytes: 8 * 1024 * 1024, default_handler_task_mode: HandlerTaskMode::Detached, log_headers: vec![], + compression: dropshot::CompressionConfig::None, }; let mgs_manager = MgsManager::new(&log, args.mgs_address); diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 87fdb2d53db..2da302c633e 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -73,7 +73,7 @@ hmac = { version = "0.12.1", default-features = false, features = ["reset"] } hyper = { version = "1.8.1", features = ["full"] } iddqd = { version = "0.3.17", features = ["daft", "proptest", "schemars08"] } idna = { version = "1.1.0" } -indexmap = { version = "2.13.0", features = ["serde"] } +indexmap = { version = "2.14.0", features = ["serde"] } inout = { version = "0.1.4", default-features = false, features = ["std"] } ipnet = { version = "2.11.0", features = ["serde"] } ipnetwork = { version = "0.21.1", features = ["schemars", "serde"] } @@ -119,7 +119,7 @@ rustls = { version = "0.23.37", features = ["ring"] } rustls-webpki = { version = "0.103.9", default-features = false, features = ["aws-lc-rs", "ring", "std"] } schemars = { version = "0.8.22", features = ["bytes", "chrono", "semver", "url", "uuid1"] } scopeguard = { version = "1.2.0" } -semver = { version = "1.0.27", features = ["serde"] } +semver = { version = "1.0.28", features = ["serde"] } serde = { version = "1.0.228", features = ["alloc", "derive", "rc"] } serde_core = { version = "1.0.228", features = ["alloc", "rc"] } serde_json = { version = "1.0.149", features = ["alloc", "raw_value", "unbounded_depth"] } @@ -220,7 +220,7 @@ hmac = { version = "0.12.1", default-features = false, features = ["reset"] } hyper = { version = "1.8.1", features = ["full"] } iddqd = { version = "0.3.17", features = ["daft", "proptest", "schemars08"] } idna = { version = "1.1.0" } -indexmap = { version = "2.13.0", features = ["serde"] } +indexmap = { version = "2.14.0", features = ["serde"] } inout = { version = "0.1.4", default-features = false, features = ["std"] } ipnet = { version = "2.11.0", features = ["serde"] } ipnetwork = { version = "0.21.1", features = ["schemars", "serde"] } @@ -266,7 +266,7 @@ rustls = { version = "0.23.37", features = ["ring"] } rustls-webpki = { version = "0.103.9", default-features = false, features = ["aws-lc-rs", "ring", "std"] } schemars = { version = "0.8.22", features = ["bytes", "chrono", "semver", "url", "uuid1"] } scopeguard = { version = "1.2.0" } -semver = { version = "1.0.27", features = ["serde"] } +semver = { version = "1.0.28", features = ["serde"] } serde = { version = "1.0.228", features = ["alloc", "derive", "rc"] } serde_core = { version = "1.0.228", features = ["alloc", "rc"] } serde_json = { version = "1.0.149", features = ["alloc", "raw_value", "unbounded_depth"] } @@ -321,7 +321,6 @@ dof-9fbad63c4bcf4a8f = { package = "dof", version = "0.4.0", default-features = hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } linux-raw-sys = { version = "0.4.15", default-features = false, features = ["elf", "errno", "general", "ioctl", "no_std", "system"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -335,7 +334,6 @@ dof-9fbad63c4bcf4a8f = { package = "dof", version = "0.4.0", default-features = hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } linux-raw-sys = { version = "0.4.15", default-features = false, features = ["elf", "errno", "general", "ioctl", "no_std", "system"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -347,7 +345,6 @@ cookie = { version = "0.18.1", default-features = false, features = ["percent-en errno = { version = "0.3.14" } hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -359,7 +356,6 @@ cookie = { version = "0.18.1", default-features = false, features = ["percent-en errno = { version = "0.3.14" } hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -371,7 +367,6 @@ cookie = { version = "0.18.1", default-features = false, features = ["percent-en errno = { version = "0.3.14" } hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -383,7 +378,6 @@ cookie = { version = "0.18.1", default-features = false, features = ["percent-en errno = { version = "0.3.14" } hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -398,7 +392,6 @@ errno = { version = "0.3.14" } getrandom-9fbad63c4bcf4a8f = { package = "getrandom", version = "0.4.1", default-features = false, features = ["std", "sys_rng"] } hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] } @@ -415,7 +408,6 @@ errno = { version = "0.3.14" } getrandom-9fbad63c4bcf4a8f = { package = "getrandom", version = "0.4.1", default-features = false, features = ["std", "sys_rng"] } hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] } hyper-util = { version = "0.1.20", features = ["full"] } -miniz_oxide = { version = "0.8.9", default-features = false, features = ["simd", "with-alloc"] } mio = { version = "1.2.0", features = ["net", "os-ext"] } object = { version = "0.37.3", default-features = false, features = ["read", "std"] } rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.44", features = ["fs", "stdio", "system", "termios"] }