diff --git a/Cargo.Bazel.Fuzzing.json.lock b/Cargo.Bazel.Fuzzing.json.lock index 2f6806b8b08..9587caeefa0 100644 --- a/Cargo.Bazel.Fuzzing.json.lock +++ b/Cargo.Bazel.Fuzzing.json.lock @@ -1,5 +1,5 @@ { - "checksum": "c56ae234020a19868e7936bd53d2da4603d7c9620c6cfe530473a1cbf5abb960", + "checksum": "49c916e861e7d41bf4228b2fb9b5e393ca236ce1f9565210e6e97dabef044d58", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -221,7 +221,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -401,7 +401,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -688,7 +688,7 @@ "target": "mio" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -977,7 +977,7 @@ "target": "smallvec" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -3379,12 +3379,12 @@ "target": "tokio" }, { - "id": "zstd 0.13.0", + "id": "zstd 0.13.1", "target": "zstd", "alias": "libzstd" }, { - "id": "zstd-safe 7.0.0", + "id": "zstd-safe 7.1.0", "target": "zstd_safe" } ], @@ -4368,7 +4368,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -4961,7 +4961,7 @@ "target": "pin_project_lite" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -5150,7 +5150,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -17435,7 +17435,7 @@ "alias": "hyper_0_14_27" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -17841,7 +17841,7 @@ "target": "procfs" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -17876,6 +17876,10 @@ "id": "quinn 0.10.2", "target": "quinn" }, + { + "id": "quinn-udp 0.5.1", + "target": "quinn_udp" + }, { "id": "quote 1.0.35", "target": "quote" @@ -18108,7 +18112,7 @@ "target": "slog_term" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -18209,7 +18213,7 @@ "target": "tokio_test" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -18286,7 +18290,7 @@ "target": "trust_dns_resolver" }, { - "id": "turmoil 0.6.0", + "id": "turmoil 0.6.2", "target": "turmoil" }, { @@ -18390,7 +18394,7 @@ "target": "zeroize" }, { - "id": "zstd 0.13.0", + "id": "zstd 0.13.1", "target": "zstd" } ], @@ -24499,7 +24503,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -24586,7 +24590,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -26928,14 +26932,14 @@ ], "license_file": "LICENSE" }, - "hyper 1.2.0": { + "hyper 1.3.1": { "name": "hyper", - "version": "1.2.0", + "version": "1.3.1", "package_url": "https://github.com/hyperium/hyper", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper/1.2.0/download", - "sha256": "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" + "url": "https://static.crates.io/crates/hyper/1.3.1/download", + "sha256": "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" } }, "targets": [ @@ -27026,7 +27030,7 @@ "selects": {} }, "edition": "2021", - "version": "1.2.0" + "version": "1.3.1" }, "license": "MIT", "license_ids": [ @@ -27181,7 +27185,7 @@ "target": "http" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27286,7 +27290,7 @@ "target": "http" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27549,7 +27553,7 @@ "target": "http_body" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27557,7 +27561,7 @@ "target": "pin_project_lite" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -27638,7 +27642,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27904,7 +27908,7 @@ "target": "http_body" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -31415,99 +31419,6 @@ ], "license_file": "LICENSE-MIT" }, - "io-lifetimes 1.0.11": { - "name": "io-lifetimes", - "version": "1.0.11", - "package_url": "https://github.com/sunfishcode/io-lifetimes", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/io-lifetimes/1.0.11/download", - "sha256": "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "io_lifetimes", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "io_lifetimes", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "close", - "hermit-abi", - "libc", - "windows-sys" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "io-lifetimes 1.0.11", - "target": "build_script_build" - } - ], - "selects": { - "cfg(not(windows))": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "hermit-abi 0.3.3", - "target": "hermit_abi" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "1.0.11" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "iovec 0.1.4": { "name": "iovec", "version": "0.1.4", @@ -31617,7 +31528,7 @@ "selects": { "cfg(windows)": [ { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -33338,7 +33249,7 @@ "target": "tokio_tungstenite" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -33609,7 +33520,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -35626,81 +35537,6 @@ ], "license_file": "LICENSE-APACHE" }, - "linux-raw-sys 0.1.4": { - "name": "linux-raw-sys", - "version": "0.1.4", - "package_url": "https://github.com/sunfishcode/linux-raw-sys", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/linux-raw-sys/0.1.4/download", - "sha256": "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "linux_raw_sys", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "linux_raw_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "general", - "no_std" - ], - "selects": { - "aarch64-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "aarch64-unknown-nixos-gnu": [ - "errno", - "ioctl" - ], - "arm-unknown-linux-gnueabi": [ - "errno", - "ioctl" - ], - "armv7-unknown-linux-gnueabi": [ - "errno", - "ioctl" - ], - "i686-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "x86_64-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "x86_64-unknown-nixos-gnu": [ - "errno", - "ioctl" - ] - } - }, - "edition": "2018", - "version": "0.1.4" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "linux-raw-sys 0.4.13": { "name": "linux-raw-sys", "version": "0.4.13", @@ -35740,31 +35576,40 @@ ], "selects": { "aarch64-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "aarch64-unknown-nixos-gnu": [ - "prctl" + "prctl", + "system" ], "arm-unknown-linux-gnueabi": [ - "prctl" + "prctl", + "system" ], "armv7-unknown-linux-gnueabi": [ - "prctl" + "prctl", + "system" ], "i686-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "powerpc-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "s390x-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "x86_64-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "x86_64-unknown-nixos-gnu": [ - "prctl" + "prctl", + "system" ] } }, @@ -37491,7 +37336,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -37527,7 +37372,7 @@ "target": "pretty_assertions" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -42038,7 +41883,7 @@ "target": "opentelemetry_sdk" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -42107,7 +41952,7 @@ "target": "opentelemetry_sdk" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -47507,14 +47352,14 @@ ], "license_file": "LICENSE-APACHE" }, - "procfs 0.14.2": { + "procfs 0.16.0": { "name": "procfs", - "version": "0.14.2", + "version": "0.16.0", "package_url": "https://github.com/eminence/procfs", "repository": { "Http": { - "url": "https://static.crates.io/crates/procfs/0.14.2/download", - "sha256": "b1de8dacb0873f77e6aefc6d71e044761fcc68060290f5b1089fcdf84626bb69" + "url": "https://static.crates.io/crates/procfs/0.16.0/download", + "sha256": "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" } }, "targets": [ @@ -47551,13 +47396,9 @@ "deps": { "common": [ { - "id": "bitflags 1.3.2", + "id": "bitflags 2.4.1", "target": "bitflags" }, - { - "id": "byteorder 1.5.0", - "target": "byteorder" - }, { "id": "hex 0.4.3", "target": "hex" @@ -47567,18 +47408,22 @@ "target": "lazy_static" }, { - "id": "procfs 0.14.2", + "id": "procfs 0.16.0", "target": "build_script_build" }, { - "id": "rustix 0.36.16", + "id": "procfs-core 0.16.0", + "target": "procfs_core" + }, + { + "id": "rustix 0.38.32", "target": "rustix" } ], "selects": {} }, "edition": "2018", - "version": "0.14.2" + "version": "0.16.0" }, "build_script_attrs": { "data_glob": [ @@ -47590,16 +47435,68 @@ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": null }, - "prometheus 0.13.3": { + "procfs-core 0.16.0": { + "name": "procfs-core", + "version": "0.16.0", + "package_url": "https://github.com/eminence/procfs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/procfs-core/0.16.0/download", + "sha256": "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" + } + }, + "targets": [ + { + "Library": { + "crate_name": "procfs_core", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "procfs_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bitflags 2.4.1", + "target": "bitflags" + }, + { + "id": "hex 0.4.3", + "target": "hex" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.16.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null + }, + "prometheus 0.13.4": { "name": "prometheus", - "version": "0.13.3", + "version": "0.13.4", "package_url": "https://github.com/tikv/rust-prometheus", "repository": { "Http": { - "url": "https://static.crates.io/crates/prometheus/0.13.3/download", - "sha256": "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" + "url": "https://static.crates.io/crates/prometheus/0.13.4/download", + "sha256": "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" } }, "targets": [ @@ -47670,7 +47567,7 @@ "target": "parking_lot" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "build_script_build" }, { @@ -47685,14 +47582,14 @@ "selects": { "cfg(target_os = \"linux\")": [ { - "id": "procfs 0.14.2", + "id": "procfs 0.16.0", "target": "procfs" } ] } }, "edition": "2018", - "version": "0.13.3" + "version": "0.13.4" }, "build_script_attrs": { "data_glob": [ @@ -49244,7 +49141,7 @@ "target": "libc" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -49271,6 +49168,80 @@ ], "license_file": null }, + "quinn-udp 0.5.1": { + "name": "quinn-udp", + "version": "0.5.1", + "package_url": "https://github.com/quinn-rs/quinn", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/quinn-udp/0.5.1/download", + "sha256": "e4f0def2590301f4f667db5a77f9694fb004f82796dc1a8b1508fafa3d0e8b72" + } + }, + "targets": [ + { + "Library": { + "crate_name": "quinn_udp", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "quinn_udp", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "log" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "socket2 0.5.7", + "target": "socket2" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "0.5.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "quote 0.6.13": { "name": "quote", "version": "0.6.13", @@ -52043,7 +52014,7 @@ "target": "tokio_socks" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -52305,7 +52276,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -52365,7 +52336,7 @@ "target": "tokio_rustls" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -54281,127 +54252,6 @@ ], "license_file": "LICENSE-APACHE" }, - "rustix 0.36.16": { - "name": "rustix", - "version": "0.36.16", - "package_url": "https://github.com/bytecodealliance/rustix", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/rustix/0.36.16/download", - "sha256": "6da3636faa25820d8648e0e31c5d519bbb01f72fdf57131f0f5f7da5fed36eab" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustix", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "rustix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "fs", - "io-lifetimes", - "libc", - "param", - "process", - "std", - "thread", - "use-libc-auxv" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "io-lifetimes 1.0.11", - "target": "io_lifetimes" - }, - { - "id": "rustix 0.36.16", - "target": "build_script_build" - } - ], - "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - { - "id": "linux-raw-sys 0.1.4", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - { - "id": "libc 0.2.153", - "target": "libc" - }, - { - "id": "linux-raw-sys 0.1.4", - "target": "linux_raw_sys" - } - ], - "cfg(any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))))": [ - { - "id": "errno 0.3.8", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.45.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.36.16" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "rustix 0.38.32": { "name": "rustix", "version": "0.38.32", @@ -54470,10 +54320,16 @@ ], "aarch64-unknown-linux-gnu": [ "mm", + "param", + "process", + "system", "thread" ], "aarch64-unknown-nixos-gnu": [ "mm", + "param", + "process", + "system", "thread" ], "aarch64-unknown-nto-qnx710": [ @@ -54481,6 +54337,9 @@ ], "arm-unknown-linux-gnueabi": [ "mm", + "param", + "process", + "system", "thread" ], "armv7-linux-androideabi": [ @@ -54488,6 +54347,9 @@ ], "armv7-unknown-linux-gnueabi": [ "mm", + "param", + "process", + "system", "thread" ], "i686-apple-darwin": [ @@ -54501,14 +54363,23 @@ ], "i686-unknown-linux-gnu": [ "mm", + "param", + "process", + "system", "thread" ], "powerpc-unknown-linux-gnu": [ "mm", + "param", + "process", + "system", "thread" ], "s390x-unknown-linux-gnu": [ "mm", + "param", + "process", + "system", "thread" ], "x86_64-apple-darwin": [ @@ -54528,10 +54399,16 @@ ], "x86_64-unknown-linux-gnu": [ "mm", + "param", + "process", + "system", "thread" ], "x86_64-unknown-nixos-gnu": [ "mm", + "param", + "process", + "system", "thread" ] } @@ -60632,14 +60509,14 @@ ], "license_file": "LICENSE-APACHE" }, - "socket2 0.5.6": { + "socket2 0.5.7": { "name": "socket2", - "version": "0.5.6", + "version": "0.5.7", "package_url": "https://github.com/rust-lang/socket2", "repository": { "Http": { - "url": "https://static.crates.io/crates/socket2/0.5.6/download", - "sha256": "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" + "url": "https://static.crates.io/crates/socket2/0.5.7/download", + "sha256": "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" } }, "targets": [ @@ -60685,7 +60562,7 @@ } }, "edition": "2021", - "version": "0.5.6" + "version": "0.5.7" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -63130,7 +63007,7 @@ "target": "tokio_serde" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -64655,7 +64532,7 @@ "selects": { "cfg(not(target_family = \"wasm\"))": [ { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" } ], @@ -65412,14 +65289,14 @@ ], "license_file": "LICENSE" }, - "tokio-util 0.7.10": { + "tokio-util 0.7.11": { "name": "tokio-util", - "version": "0.7.10", + "version": "0.7.11", "package_url": "https://github.com/tokio-rs/tokio", "repository": { "Http": { - "url": "https://static.crates.io/crates/tokio-util/0.7.10/download", - "sha256": "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" + "url": "https://static.crates.io/crates/tokio-util/0.7.11/download", + "sha256": "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" } }, "targets": [ @@ -65450,8 +65327,7 @@ "io", "rt", "slab", - "time", - "tracing" + "time" ], "selects": {} }, @@ -65484,10 +65360,6 @@ { "id": "tokio 1.37.0", "target": "tokio" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" } ], "selects": { @@ -65500,7 +65372,7 @@ } }, "edition": "2021", - "version": "0.7.10" + "version": "0.7.11" }, "license": "MIT", "license_ids": [ @@ -66111,7 +65983,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -66243,7 +66115,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -66370,7 +66242,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -67980,14 +67852,14 @@ ], "license_file": "LICENSE-APACHE" }, - "turmoil 0.6.0": { + "turmoil 0.6.2": { "name": "turmoil", - "version": "0.6.0", + "version": "0.6.2", "package_url": "https://github.com/tokio-rs/turmoil", "repository": { "Http": { - "url": "https://static.crates.io/crates/turmoil/0.6.0/download", - "sha256": "181ee1366231313f06f613c278fe595e7369a1714bd3dae0b2cb1c9c0ab9ae69" + "url": "https://static.crates.io/crates/turmoil/0.6.2/download", + "sha256": "c1a6d72d6f78941e759159d1080436847926852d5250455fecbbfab203832eac" } }, "targets": [ @@ -68054,7 +67926,7 @@ "target": "tokio_test" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -68069,7 +67941,7 @@ "selects": {} }, "edition": "2021", - "version": "0.6.0" + "version": "0.6.2" }, "license": "MIT", "license_ids": [ @@ -70236,7 +70108,7 @@ "target": "tokio_tungstenite" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -76383,14 +76255,14 @@ ], "license_file": "LICENSE" }, - "zstd 0.13.0": { + "zstd 0.13.1": { "name": "zstd", - "version": "0.13.0", + "version": "0.13.1", "package_url": "https://github.com/gyscos/zstd-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd/0.13.0/download", - "sha256": "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" + "url": "https://static.crates.io/crates/zstd/0.13.1/download", + "sha256": "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" } }, "targets": [ @@ -76424,14 +76296,14 @@ "deps": { "common": [ { - "id": "zstd-safe 7.0.0", + "id": "zstd-safe 7.1.0", "target": "zstd_safe" } ], "selects": {} }, "edition": "2018", - "version": "0.13.0" + "version": "0.13.1" }, "license": "MIT", "license_ids": [ @@ -76500,7 +76372,7 @@ "target": "build_script_build" }, { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], @@ -76516,7 +76388,7 @@ "link_deps": { "common": [ { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], @@ -76530,14 +76402,14 @@ ], "license_file": "LICENSE" }, - "zstd-safe 7.0.0": { + "zstd-safe 7.1.0": { "name": "zstd-safe", - "version": "7.0.0", + "version": "7.1.0", "package_url": "https://github.com/gyscos/zstd-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd-safe/7.0.0/download", - "sha256": "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" + "url": "https://static.crates.io/crates/zstd-safe/7.1.0/download", + "sha256": "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" } }, "targets": [ @@ -76583,18 +76455,18 @@ "deps": { "common": [ { - "id": "zstd-safe 7.0.0", + "id": "zstd-safe 7.1.0", "target": "build_script_build" }, { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], "selects": {} }, "edition": "2018", - "version": "7.0.0" + "version": "7.1.0" }, "build_script_attrs": { "data_glob": [ @@ -76603,7 +76475,7 @@ "link_deps": { "common": [ { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], @@ -76617,14 +76489,14 @@ ], "license_file": "LICENSE" }, - "zstd-sys 2.0.9+zstd.1.5.5": { + "zstd-sys 2.0.10+zstd.1.5.6": { "name": "zstd-sys", - "version": "2.0.9+zstd.1.5.5", + "version": "2.0.10+zstd.1.5.6", "package_url": "https://github.com/gyscos/zstd-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd-sys/2.0.9+zstd.1.5.5/download", - "sha256": "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" + "url": "https://static.crates.io/crates/zstd-sys/2.0.10+zstd.1.5.6/download", + "sha256": "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" } }, "targets": [ @@ -76669,14 +76541,14 @@ "deps": { "common": [ { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "2.0.9+zstd.1.5.5" + "version": "2.0.10+zstd.1.5.6" }, "build_script_attrs": { "data_glob": [ @@ -76752,14 +76624,6 @@ "armv7-unknown-linux-gnueabi": [ "armv7-unknown-linux-gnueabi" ], - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "powerpc-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-linux-android" - ], "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ "aarch64-linux-android", "armv7-linux-androideabi", @@ -76787,15 +76651,6 @@ "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - "aarch64-unknown-linux-gnu", - "aarch64-unknown-nixos-gnu", - "arm-unknown-linux-gnueabi", - "armv7-unknown-linux-gnueabi", - "i686-unknown-linux-gnu", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-nixos-gnu" - ], "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [ "aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-gnu", @@ -76927,35 +76782,6 @@ "x86_64-unknown-nixos-gnu" ], "cfg(any())": [], - "cfg(any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-nto-qnx710", - "armv7-linux-androideabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-none" - ], "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -77928,7 +77754,7 @@ "httptest 0.15.4", "humantime 2.1.0", "hyper 0.14.27", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.24.2", "hyper-rustls 0.27.1", "hyper-socks2 0.8.0", @@ -78033,7 +77859,7 @@ "priority-queue 1.3.2", "proc-macro2 1.0.76", "procfs 0.9.1", - "prometheus 0.13.3", + "prometheus 0.13.4", "prometheus-parse 0.2.4", "proptest 1.3.1", "proptest-derive 0.3.0", @@ -78044,6 +77870,7 @@ "publicsuffix 2.2.3", "quickcheck 1.0.3", "quinn 0.10.2", + "quinn-udp 0.5.1", "quote 1.0.35", "rand 0.8.5", "rand_chacha 0.3.1", @@ -78104,7 +77931,7 @@ "slog-json 2.6.1", "slog-scope 4.4.0", "slog-term 2.9.0", - "socket2 0.5.6", + "socket2 0.5.7", "ssh2 0.9.4", "strum 0.26.2", "strum_macros 0.26.2", @@ -78131,7 +77958,7 @@ "tokio-serde 0.8.0", "tokio-socks 0.5.1", "tokio-test 0.4.3", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "toml 0.5.11", "tonic 0.11.0", "tonic-build 0.11.0", @@ -78150,7 +77977,7 @@ "tracing-slog 0.2.0", "tracing-subscriber 0.3.18", "trust-dns-resolver 0.22.0", - "turmoil 0.6.0", + "turmoil 0.6.2", "url 2.4.1", "uuid 1.5.0", "vsock 0.4.0", @@ -78176,7 +78003,7 @@ "x509-parser 0.15.1", "yansi 0.5.1", "zeroize 1.7.0", - "zstd 0.13.0" + "zstd 0.13.1" ], "direct_dev_deps": [] } diff --git a/Cargo.Bazel.Fuzzing.toml.lock b/Cargo.Bazel.Fuzzing.toml.lock index a8001bff690..c217addacfb 100644 --- a/Cargo.Bazel.Fuzzing.toml.lock +++ b/Cargo.Bazel.Fuzzing.toml.lock @@ -135,7 +135,7 @@ dependencies = [ "futures-core", "futures-util", "mio 0.8.10", - "socket2 0.5.6", + "socket2 0.5.7", "tokio", "tracing", ] @@ -196,7 +196,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "smallvec", - "socket2 0.5.6", + "socket2 0.5.7", "time", "url", ] @@ -591,8 +591,8 @@ dependencies = [ "memchr", "pin-project-lite", "tokio", - "zstd 0.13.0", - "zstd-safe 7.0.0", + "zstd 0.13.1", + "zstd-safe 7.1.0", ] [[package]] @@ -766,7 +766,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "itoa", "matchit", @@ -909,7 +909,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "pin-project-lite", "rustls 0.21.12", @@ -2997,7 +2997,7 @@ dependencies = [ "httptest", "humantime", "hyper 0.14.27", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.24.2", "hyper-rustls 0.27.1", "hyper-socks2", @@ -3113,6 +3113,7 @@ dependencies = [ "publicsuffix", "quickcheck", "quinn", + "quinn-udp 0.5.1", "quote 1.0.35", "rand 0.8.5", "rand_chacha 0.3.1", @@ -3173,7 +3174,7 @@ dependencies = [ "slog-json", "slog-scope", "slog-term", - "socket2 0.5.6", + "socket2 0.5.7", "ssh2", "strum 0.26.2", "strum_macros 0.26.2", @@ -3245,7 +3246,7 @@ dependencies = [ "x509-parser", "yansi", "zeroize", - "zstd 0.13.0", + "zstd 0.13.1", ] [[package]] @@ -4677,9 +4678,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.2.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" +checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" dependencies = [ "bytes", "futures-channel", @@ -4720,7 +4721,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "log", "rustls 0.22.2", @@ -4740,7 +4741,7 @@ checksum = "908bb38696d7a037a01ebcc68a00634112ac2bbf8ca74e30a2c3d2f4f021302b" dependencies = [ "futures-util", "http 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "rustls 0.23.8", "rustls-native-certs 0.7.0", @@ -4790,9 +4791,9 @@ dependencies = [ "futures-util", "http 1.0.0", "http-body 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "pin-project-lite", - "socket2 0.5.6", + "socket2 0.5.7", "tokio", "tower", "tower-service", @@ -4807,7 +4808,7 @@ checksum = "acf569d43fa9848e510358c07b80f4adf34084ddc28c6a4a651ee8474c070dcc" dependencies = [ "hex", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "pin-project-lite", "tokio", @@ -4854,7 +4855,7 @@ dependencies = [ "http-body 1.0.0", "http-body-to-bytes", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ic-certification", @@ -5509,17 +5510,6 @@ dependencies = [ "serde", ] -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.3", - "libc", - "windows-sys 0.48.0", -] - [[package]] name = "iovec" version = "0.1.4" @@ -5535,7 +5525,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2 0.5.6", + "socket2 0.5.7", "widestring", "windows-sys 0.48.0", "winreg 0.50.0", @@ -5563,7 +5553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" dependencies = [ "hermit-abi 0.3.3", - "rustix 0.38.32", + "rustix", "windows-sys 0.48.0", ] @@ -6187,12 +6177,6 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - [[package]] name = "linux-raw-sys" version = "0.4.13" @@ -6410,7 +6394,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" dependencies = [ - "rustix 0.38.32", + "rustix", ] [[package]] @@ -6472,7 +6456,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.24.2", "hyper-util", "itertools 0.11.0", @@ -8118,22 +8102,32 @@ dependencies = [ [[package]] name = "procfs" -version = "0.14.2" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de8dacb0873f77e6aefc6d71e044761fcc68060290f5b1089fcdf84626bb69" +checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" dependencies = [ - "bitflags 1.3.2", - "byteorder", + "bitflags 2.4.1", "hex", "lazy_static", - "rustix 0.36.16", + "procfs-core", + "rustix", +] + +[[package]] +name = "procfs-core" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" +dependencies = [ + "bitflags 2.4.1", + "hex", ] [[package]] name = "prometheus" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ "cfg-if 1.0.0", "fnv", @@ -8141,7 +8135,7 @@ dependencies = [ "libc", "memchr", "parking_lot 0.12.1", - "procfs 0.14.2", + "procfs 0.16.0", "protobuf", "thiserror", ] @@ -8379,7 +8373,7 @@ dependencies = [ "bytes", "pin-project-lite", "quinn-proto", - "quinn-udp", + "quinn-udp 0.4.1", "rustc-hash", "rustls 0.21.12", "thiserror", @@ -8413,11 +8407,24 @@ checksum = "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7" dependencies = [ "bytes", "libc", - "socket2 0.5.6", + "socket2 0.5.7", "tracing", "windows-sys 0.48.0", ] +[[package]] +name = "quinn-udp" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4f0def2590301f4f667db5a77f9694fb004f82796dc1a8b1508fafa3d0e8b72" +dependencies = [ + "libc", + "once_cell", + "socket2 0.5.7", + "tracing", + "windows-sys 0.52.0", +] + [[package]] name = "quote" version = "0.6.13" @@ -8891,7 +8898,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ipnet", @@ -9235,20 +9242,6 @@ dependencies = [ "nom", ] -[[package]] -name = "rustix" -version = "0.36.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6da3636faa25820d8648e0e31c5d519bbb01f72fdf57131f0f5f7da5fed36eab" -dependencies = [ - "bitflags 1.3.2", - "errno 0.3.8", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - [[package]] name = "rustix" version = "0.38.32" @@ -9258,7 +9251,7 @@ dependencies = [ "bitflags 2.4.1", "errno 0.3.8", "libc", - "linux-raw-sys 0.4.13", + "linux-raw-sys", "windows-sys 0.52.0", ] @@ -10258,9 +10251,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.6" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" dependencies = [ "libc", "windows-sys 0.52.0", @@ -10666,7 +10659,7 @@ dependencies = [ "cfg-if 1.0.0", "fastrand 2.0.1", "redox_syscall 0.3.5", - "rustix 0.38.32", + "rustix", "windows-sys 0.48.0", ] @@ -10899,7 +10892,7 @@ dependencies = [ "parking_lot 0.12.1", "pin-project-lite", "signal-hook-registry", - "socket2 0.5.6", + "socket2 0.5.7", "tokio-macros", "windows-sys 0.48.0", ] @@ -11035,9 +11028,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" dependencies = [ "bytes", "futures-core", @@ -11047,7 +11040,6 @@ dependencies = [ "pin-project-lite", "slab", "tokio", - "tracing", ] [[package]] @@ -11508,9 +11500,9 @@ dependencies = [ [[package]] name = "turmoil" -version = "0.6.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "181ee1366231313f06f613c278fe595e7369a1714bd3dae0b2cb1c9c0ab9ae69" +checksum = "c1a6d72d6f78941e759159d1080436847926852d5250455fecbbfab203832eac" dependencies = [ "bytes", "futures", @@ -12098,7 +12090,7 @@ dependencies = [ "once_cell", "paste 1.0.14", "rayon", - "rustix 0.38.32", + "rustix", "serde", "serde_derive", "serde_json", @@ -12194,7 +12186,7 @@ dependencies = [ "memoffset 0.9.0", "paste 1.0.14", "psm", - "rustix 0.38.32", + "rustix", "sptr", "wasmtime-asm-macros", "wasmtime-environ", @@ -12322,7 +12314,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.32", + "rustix", ] [[package]] @@ -12792,11 +12784,11 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" +checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" dependencies = [ - "zstd-safe 7.0.0", + "zstd-safe 7.1.0", ] [[package]] @@ -12811,18 +12803,18 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.0.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" +checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.9+zstd.1.5.5" +version = "2.0.10+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" +checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.Bazel.json.lock b/Cargo.Bazel.json.lock index 748f431f51b..eb3b8d8d4cc 100644 --- a/Cargo.Bazel.json.lock +++ b/Cargo.Bazel.json.lock @@ -1,5 +1,5 @@ { - "checksum": "b330f76c36dd63b798b98f5f29d67c7b10004942b7ad9590cdc0ec34cad3e87b", + "checksum": "b78d757d69329cd0dd3d1cc857a409e2c43bb2e26646d622b70fae9581542c33", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -221,7 +221,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -401,7 +401,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -4382,7 +4382,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -4975,7 +4975,7 @@ "target": "pin_project_lite" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -5164,7 +5164,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -17268,7 +17268,7 @@ "alias": "hyper_0_14_27" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -17674,7 +17674,7 @@ "target": "procfs" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -17709,6 +17709,10 @@ "id": "quinn 0.10.2", "target": "quinn" }, + { + "id": "quinn-udp 0.5.1", + "target": "quinn_udp" + }, { "id": "quote 1.0.35", "target": "quote" @@ -17941,7 +17945,7 @@ "target": "slog_term" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -18042,7 +18046,7 @@ "target": "tokio_test" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -18119,7 +18123,7 @@ "target": "trust_dns_resolver" }, { - "id": "turmoil 0.6.0", + "id": "turmoil 0.6.2", "target": "turmoil" }, { @@ -18223,7 +18227,7 @@ "target": "zeroize" }, { - "id": "zstd 0.13.0", + "id": "zstd 0.13.1", "target": "zstd" } ], @@ -24351,7 +24355,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -24438,7 +24442,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -26784,14 +26788,14 @@ ], "license_file": "LICENSE" }, - "hyper 1.2.0": { + "hyper 1.3.1": { "name": "hyper", - "version": "1.2.0", + "version": "1.3.1", "package_url": "https://github.com/hyperium/hyper", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper/1.2.0/download", - "sha256": "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" + "url": "https://static.crates.io/crates/hyper/1.3.1/download", + "sha256": "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" } }, "targets": [ @@ -26882,7 +26886,7 @@ "selects": {} }, "edition": "2021", - "version": "1.2.0" + "version": "1.3.1" }, "license": "MIT", "license_ids": [ @@ -27037,7 +27041,7 @@ "target": "http" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27142,7 +27146,7 @@ "target": "http" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27405,7 +27409,7 @@ "target": "http_body" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27413,7 +27417,7 @@ "target": "pin_project_lite" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -27494,7 +27498,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -27760,7 +27764,7 @@ "target": "http_body" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -31451,7 +31455,7 @@ "selects": { "cfg(windows)": [ { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -33172,7 +33176,7 @@ "target": "tokio_tungstenite" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -33443,7 +33447,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -35463,81 +35467,6 @@ ], "license_file": "LICENSE-APACHE" }, - "linux-raw-sys 0.1.4": { - "name": "linux-raw-sys", - "version": "0.1.4", - "package_url": "https://github.com/sunfishcode/linux-raw-sys", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/linux-raw-sys/0.1.4/download", - "sha256": "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - } - }, - "targets": [ - { - "Library": { - "crate_name": "linux_raw_sys", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "linux_raw_sys", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "general", - "no_std" - ], - "selects": { - "aarch64-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "aarch64-unknown-nixos-gnu": [ - "errno", - "ioctl" - ], - "arm-unknown-linux-gnueabi": [ - "errno", - "ioctl" - ], - "armv7-unknown-linux-gnueabi": [ - "errno", - "ioctl" - ], - "i686-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "x86_64-unknown-linux-gnu": [ - "errno", - "ioctl" - ], - "x86_64-unknown-nixos-gnu": [ - "errno", - "ioctl" - ] - } - }, - "edition": "2018", - "version": "0.1.4" - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "linux-raw-sys 0.3.8": { "name": "linux-raw-sys", "version": "0.3.8", @@ -35625,31 +35554,40 @@ ], "selects": { "aarch64-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "aarch64-unknown-nixos-gnu": [ - "prctl" + "prctl", + "system" ], "arm-unknown-linux-gnueabi": [ - "prctl" + "prctl", + "system" ], "armv7-unknown-linux-gnueabi": [ - "prctl" + "prctl", + "system" ], "i686-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "powerpc-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "s390x-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "x86_64-unknown-linux-gnu": [ - "prctl" + "prctl", + "system" ], "x86_64-unknown-nixos-gnu": [ - "prctl" + "prctl", + "system" ] } }, @@ -37404,7 +37342,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -37440,7 +37378,7 @@ "target": "pretty_assertions" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -41951,7 +41889,7 @@ "target": "opentelemetry_sdk" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -42020,7 +41958,7 @@ "target": "opentelemetry_sdk" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "prometheus" }, { @@ -47415,14 +47353,14 @@ ], "license_file": "LICENSE-APACHE" }, - "procfs 0.14.2": { + "procfs 0.16.0": { "name": "procfs", - "version": "0.14.2", + "version": "0.16.0", "package_url": "https://github.com/eminence/procfs", "repository": { "Http": { - "url": "https://static.crates.io/crates/procfs/0.14.2/download", - "sha256": "b1de8dacb0873f77e6aefc6d71e044761fcc68060290f5b1089fcdf84626bb69" + "url": "https://static.crates.io/crates/procfs/0.16.0/download", + "sha256": "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" } }, "targets": [ @@ -47459,13 +47397,9 @@ "deps": { "common": [ { - "id": "bitflags 1.3.2", + "id": "bitflags 2.4.1", "target": "bitflags" }, - { - "id": "byteorder 1.5.0", - "target": "byteorder" - }, { "id": "hex 0.4.3", "target": "hex" @@ -47475,18 +47409,22 @@ "target": "lazy_static" }, { - "id": "procfs 0.14.2", + "id": "procfs 0.16.0", "target": "build_script_build" }, { - "id": "rustix 0.36.15", + "id": "procfs-core 0.16.0", + "target": "procfs_core" + }, + { + "id": "rustix 0.38.32", "target": "rustix" } ], "selects": {} }, "edition": "2018", - "version": "0.14.2" + "version": "0.16.0" }, "build_script_attrs": { "data_glob": [ @@ -47498,16 +47436,68 @@ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": null + }, + "procfs-core 0.16.0": { + "name": "procfs-core", + "version": "0.16.0", + "package_url": "https://github.com/eminence/procfs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/procfs-core/0.16.0/download", + "sha256": "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" + } + }, + "targets": [ + { + "Library": { + "crate_name": "procfs_core", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "procfs_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bitflags 2.4.1", + "target": "bitflags" + }, + { + "id": "hex 0.4.3", + "target": "hex" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.16.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": null }, - "prometheus 0.13.3": { + "prometheus 0.13.4": { "name": "prometheus", - "version": "0.13.3", + "version": "0.13.4", "package_url": "https://github.com/tikv/rust-prometheus", "repository": { "Http": { - "url": "https://static.crates.io/crates/prometheus/0.13.3/download", - "sha256": "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" + "url": "https://static.crates.io/crates/prometheus/0.13.4/download", + "sha256": "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" } }, "targets": [ @@ -47578,7 +47568,7 @@ "target": "parking_lot" }, { - "id": "prometheus 0.13.3", + "id": "prometheus 0.13.4", "target": "build_script_build" }, { @@ -47593,14 +47583,14 @@ "selects": { "cfg(target_os = \"linux\")": [ { - "id": "procfs 0.14.2", + "id": "procfs 0.16.0", "target": "procfs" } ] } }, "edition": "2018", - "version": "0.13.3" + "version": "0.13.4" }, "build_script_attrs": { "data_glob": [ @@ -49153,7 +49143,7 @@ "target": "libc" }, { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" }, { @@ -49180,6 +49170,80 @@ ], "license_file": null }, + "quinn-udp 0.5.1": { + "name": "quinn-udp", + "version": "0.5.1", + "package_url": "https://github.com/quinn-rs/quinn", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/quinn-udp/0.5.1/download", + "sha256": "e4f0def2590301f4f667db5a77f9694fb004f82796dc1a8b1508fafa3d0e8b72" + } + }, + "targets": [ + { + "Library": { + "crate_name": "quinn_udp", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "quinn_udp", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "log" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "socket2 0.5.7", + "target": "socket2" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "0.5.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "quote 0.6.13": { "name": "quote", "version": "0.6.13", @@ -51906,7 +51970,7 @@ "target": "tokio_socks" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -52168,7 +52232,7 @@ "target": "http_body_util" }, { - "id": "hyper 1.2.0", + "id": "hyper 1.3.1", "target": "hyper" }, { @@ -52228,7 +52292,7 @@ "target": "tokio_rustls" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -54144,127 +54208,6 @@ ], "license_file": "LICENSE-APACHE" }, - "rustix 0.36.15": { - "name": "rustix", - "version": "0.36.15", - "package_url": "https://github.com/bytecodealliance/rustix", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/rustix/0.36.15/download", - "sha256": "c37f1bd5ef1b5422177b7646cba67430579cfe2ace80f284fee876bca52ad941" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustix", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "rustix", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "fs", - "io-lifetimes", - "libc", - "param", - "process", - "std", - "thread", - "use-libc-auxv" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "io-lifetimes 1.0.11", - "target": "io_lifetimes" - }, - { - "id": "rustix 0.36.15", - "target": "build_script_build" - } - ], - "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\"))))))))": [ - { - "id": "linux-raw-sys 0.1.4", - "target": "linux_raw_sys" - } - ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))": [ - { - "id": "libc 0.2.153", - "target": "libc" - }, - { - "id": "linux-raw-sys 0.1.4", - "target": "linux_raw_sys" - } - ], - "cfg(any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))))": [ - { - "id": "errno 0.3.8", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.45.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2018", - "version": "0.36.15" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, "rustix 0.37.23": { "name": "rustix", "version": "0.37.23", @@ -54454,25 +54397,41 @@ "mm" ], "aarch64-unknown-linux-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "aarch64-unknown-nixos-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "aarch64-unknown-nto-qnx710": [ "mm" ], "arm-unknown-linux-gnueabi": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "armv7-linux-androideabi": [ "mm" ], "armv7-unknown-linux-gnueabi": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "i686-apple-darwin": [ @@ -54485,15 +54444,27 @@ "mm" ], "i686-unknown-linux-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "powerpc-unknown-linux-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "s390x-unknown-linux-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "x86_64-apple-darwin": [ @@ -54512,11 +54483,19 @@ "mm" ], "x86_64-unknown-linux-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ], "x86_64-unknown-nixos-gnu": [ + "fs", "mm", + "param", + "process", + "system", "thread" ] } @@ -60617,14 +60596,14 @@ ], "license_file": "LICENSE-APACHE" }, - "socket2 0.5.6": { + "socket2 0.5.7": { "name": "socket2", - "version": "0.5.6", + "version": "0.5.7", "package_url": "https://github.com/rust-lang/socket2", "repository": { "Http": { - "url": "https://static.crates.io/crates/socket2/0.5.6/download", - "sha256": "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" + "url": "https://static.crates.io/crates/socket2/0.5.7/download", + "sha256": "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" } }, "targets": [ @@ -60670,7 +60649,7 @@ } }, "edition": "2021", - "version": "0.5.6" + "version": "0.5.7" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -63115,7 +63094,7 @@ "target": "tokio_serde" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -64670,7 +64649,7 @@ "selects": { "cfg(not(target_family = \"wasm\"))": [ { - "id": "socket2 0.5.6", + "id": "socket2 0.5.7", "target": "socket2" } ], @@ -65427,14 +65406,14 @@ ], "license_file": "LICENSE" }, - "tokio-util 0.7.10": { + "tokio-util 0.7.11": { "name": "tokio-util", - "version": "0.7.10", + "version": "0.7.11", "package_url": "https://github.com/tokio-rs/tokio", "repository": { "Http": { - "url": "https://static.crates.io/crates/tokio-util/0.7.10/download", - "sha256": "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" + "url": "https://static.crates.io/crates/tokio-util/0.7.11/download", + "sha256": "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" } }, "targets": [ @@ -65465,8 +65444,7 @@ "io", "rt", "slab", - "time", - "tracing" + "time" ], "selects": {} }, @@ -65499,10 +65477,6 @@ { "id": "tokio 1.37.0", "target": "tokio" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" } ], "selects": { @@ -65515,7 +65489,7 @@ } }, "edition": "2021", - "version": "0.7.10" + "version": "0.7.11" }, "license": "MIT", "license_ids": [ @@ -66126,7 +66100,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -66258,7 +66232,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -66385,7 +66359,7 @@ "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -67995,14 +67969,14 @@ ], "license_file": "LICENSE-APACHE" }, - "turmoil 0.6.0": { + "turmoil 0.6.2": { "name": "turmoil", - "version": "0.6.0", + "version": "0.6.2", "package_url": "https://github.com/tokio-rs/turmoil", "repository": { "Http": { - "url": "https://static.crates.io/crates/turmoil/0.6.0/download", - "sha256": "181ee1366231313f06f613c278fe595e7369a1714bd3dae0b2cb1c9c0ab9ae69" + "url": "https://static.crates.io/crates/turmoil/0.6.2/download", + "sha256": "c1a6d72d6f78941e759159d1080436847926852d5250455fecbbfab203832eac" } }, "targets": [ @@ -68069,7 +68043,7 @@ "target": "tokio_test" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -68084,7 +68058,7 @@ "selects": {} }, "edition": "2021", - "version": "0.6.0" + "version": "0.6.2" }, "license": "MIT", "license_ids": [ @@ -70251,7 +70225,7 @@ "target": "tokio_tungstenite" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.11", "target": "tokio_util" }, { @@ -76369,14 +76343,14 @@ ], "license_file": "LICENSE" }, - "zstd 0.13.0": { + "zstd 0.13.1": { "name": "zstd", - "version": "0.13.0", + "version": "0.13.1", "package_url": "https://github.com/gyscos/zstd-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd/0.13.0/download", - "sha256": "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" + "url": "https://static.crates.io/crates/zstd/0.13.1/download", + "sha256": "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" } }, "targets": [ @@ -76410,14 +76384,14 @@ "deps": { "common": [ { - "id": "zstd-safe 7.0.0", + "id": "zstd-safe 7.1.0", "target": "zstd_safe" } ], "selects": {} }, "edition": "2018", - "version": "0.13.0" + "version": "0.13.1" }, "license": "MIT", "license_ids": [ @@ -76486,7 +76460,7 @@ "target": "build_script_build" }, { - "id": "zstd-sys 2.0.8+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], @@ -76502,7 +76476,7 @@ "link_deps": { "common": [ { - "id": "zstd-sys 2.0.8+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], @@ -76516,14 +76490,14 @@ ], "license_file": "LICENSE" }, - "zstd-safe 7.0.0": { + "zstd-safe 7.1.0": { "name": "zstd-safe", - "version": "7.0.0", + "version": "7.1.0", "package_url": "https://github.com/gyscos/zstd-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd-safe/7.0.0/download", - "sha256": "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" + "url": "https://static.crates.io/crates/zstd-safe/7.1.0/download", + "sha256": "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" } }, "targets": [ @@ -76569,18 +76543,18 @@ "deps": { "common": [ { - "id": "zstd-safe 7.0.0", + "id": "zstd-safe 7.1.0", "target": "build_script_build" }, { - "id": "zstd-sys 2.0.8+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], "selects": {} }, "edition": "2018", - "version": "7.0.0" + "version": "7.1.0" }, "build_script_attrs": { "data_glob": [ @@ -76589,7 +76563,7 @@ "link_deps": { "common": [ { - "id": "zstd-sys 2.0.8+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "zstd_sys" } ], @@ -76603,14 +76577,14 @@ ], "license_file": "LICENSE" }, - "zstd-sys 2.0.8+zstd.1.5.5": { + "zstd-sys 2.0.10+zstd.1.5.6": { "name": "zstd-sys", - "version": "2.0.8+zstd.1.5.5", + "version": "2.0.10+zstd.1.5.6", "package_url": "https://github.com/gyscos/zstd-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd-sys/2.0.8+zstd.1.5.5/download", - "sha256": "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" + "url": "https://static.crates.io/crates/zstd-sys/2.0.10+zstd.1.5.6/download", + "sha256": "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" } }, "targets": [ @@ -76655,18 +76629,14 @@ "deps": { "common": [ { - "id": "libc 0.2.153", - "target": "libc" - }, - { - "id": "zstd-sys 2.0.8+zstd.1.5.5", + "id": "zstd-sys 2.0.10+zstd.1.5.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "2.0.8+zstd.1.5.5" + "version": "2.0.10+zstd.1.5.6" }, "build_script_attrs": { "data_glob": [ @@ -76943,35 +76913,6 @@ "x86_64-unknown-nixos-gnu" ], "cfg(any())": [], - "cfg(any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"), all(target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"powerpc64\", target_arch = \"riscv64\", target_arch = \"mips\", target_arch = \"mips64\")))))))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "aarch64-fuchsia", - "aarch64-linux-android", - "aarch64-pc-windows-msvc", - "aarch64-unknown-nto-qnx710", - "armv7-linux-androideabi", - "i686-apple-darwin", - "i686-linux-android", - "i686-pc-windows-msvc", - "i686-unknown-freebsd", - "powerpc-unknown-linux-gnu", - "riscv32imc-unknown-none-elf", - "riscv64gc-unknown-none-elf", - "s390x-unknown-linux-gnu", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", - "wasm32-unknown-unknown", - "wasm32-wasi", - "x86_64-apple-darwin", - "x86_64-apple-ios", - "x86_64-fuchsia", - "x86_64-linux-android", - "x86_64-pc-windows-msvc", - "x86_64-unknown-freebsd", - "x86_64-unknown-none" - ], "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -77866,7 +77807,7 @@ "httptest 0.15.4", "humantime 2.1.0", "hyper 0.14.27", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.24.2", "hyper-rustls 0.27.1", "hyper-socks2 0.8.0", @@ -77971,7 +77912,7 @@ "priority-queue 1.3.2", "proc-macro2 1.0.76", "procfs 0.9.1", - "prometheus 0.13.3", + "prometheus 0.13.4", "prometheus-parse 0.2.4", "proptest 1.2.0", "proptest-derive 0.3.0", @@ -77982,6 +77923,7 @@ "publicsuffix 2.2.3", "quickcheck 1.0.3", "quinn 0.10.2", + "quinn-udp 0.5.1", "quote 1.0.35", "rand 0.8.5", "rand_chacha 0.3.1", @@ -78042,7 +77984,7 @@ "slog-json 2.6.1", "slog-scope 4.4.0", "slog-term 2.9.0", - "socket2 0.5.6", + "socket2 0.5.7", "ssh2 0.9.4", "strum 0.26.2", "strum_macros 0.26.2", @@ -78069,7 +78011,7 @@ "tokio-serde 0.8.0", "tokio-socks 0.5.1", "tokio-test 0.4.2", - "tokio-util 0.7.10", + "tokio-util 0.7.11", "toml 0.5.11", "tonic 0.11.0", "tonic-build 0.11.0", @@ -78088,7 +78030,7 @@ "tracing-slog 0.2.0", "tracing-subscriber 0.3.18", "trust-dns-resolver 0.22.0", - "turmoil 0.6.0", + "turmoil 0.6.2", "url 2.4.1", "uuid 1.5.0", "vsock 0.4.0", @@ -78114,7 +78056,7 @@ "x509-parser 0.15.1", "yansi 0.5.1", "zeroize 1.7.0", - "zstd 0.13.0" + "zstd 0.13.1" ], "direct_dev_deps": [] } diff --git a/Cargo.Bazel.toml.lock b/Cargo.Bazel.toml.lock index 975a55c0d95..265c8035d4c 100644 --- a/Cargo.Bazel.toml.lock +++ b/Cargo.Bazel.toml.lock @@ -768,7 +768,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "itoa", "matchit", @@ -911,7 +911,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "pin-project-lite", "rustls 0.21.12", @@ -2987,7 +2987,7 @@ dependencies = [ "httptest", "humantime", "hyper 0.14.27", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.24.2", "hyper-rustls 0.27.1", "hyper-socks2", @@ -3103,6 +3103,7 @@ dependencies = [ "publicsuffix", "quickcheck", "quinn", + "quinn-udp 0.5.1", "quote 1.0.35", "rand 0.8.5", "rand_chacha 0.3.1", @@ -3163,7 +3164,7 @@ dependencies = [ "slog-json", "slog-scope", "slog-term", - "socket2 0.5.6", + "socket2 0.5.7", "ssh2", "strum 0.26.2", "strum_macros 0.26.2", @@ -3235,7 +3236,7 @@ dependencies = [ "x509-parser", "yansi", "zeroize", - "zstd 0.13.0", + "zstd 0.13.1", ] [[package]] @@ -4668,9 +4669,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.2.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" +checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" dependencies = [ "bytes", "futures-channel", @@ -4711,7 +4712,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "log", "rustls 0.22.2", @@ -4731,7 +4732,7 @@ checksum = "908bb38696d7a037a01ebcc68a00634112ac2bbf8ca74e30a2c3d2f4f021302b" dependencies = [ "futures-util", "http 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "rustls 0.23.8", "rustls-native-certs 0.7.0", @@ -4781,9 +4782,9 @@ dependencies = [ "futures-util", "http 1.0.0", "http-body 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "pin-project-lite", - "socket2 0.5.6", + "socket2 0.5.7", "tokio", "tower", "tower-service", @@ -4798,7 +4799,7 @@ checksum = "acf569d43fa9848e510358c07b80f4adf34084ddc28c6a4a651ee8474c070dcc" dependencies = [ "hex", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "pin-project-lite", "tokio", @@ -4845,7 +4846,7 @@ dependencies = [ "http-body 1.0.0", "http-body-to-bytes", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ic-certification", @@ -5526,7 +5527,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2 0.5.6", + "socket2 0.5.7", "widestring", "windows-sys 0.48.0", "winreg 0.50.0", @@ -6178,12 +6179,6 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - [[package]] name = "linux-raw-sys" version = "0.3.8" @@ -6470,7 +6465,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.24.2", "hyper-util", "itertools 0.11.0", @@ -8115,22 +8110,32 @@ dependencies = [ [[package]] name = "procfs" -version = "0.14.2" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de8dacb0873f77e6aefc6d71e044761fcc68060290f5b1089fcdf84626bb69" +checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" dependencies = [ - "bitflags 1.3.2", - "byteorder", + "bitflags 2.4.1", "hex", "lazy_static", - "rustix 0.36.15", + "procfs-core", + "rustix 0.38.32", +] + +[[package]] +name = "procfs-core" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" +dependencies = [ + "bitflags 2.4.1", + "hex", ] [[package]] name = "prometheus" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ "cfg-if 1.0.0", "fnv", @@ -8138,7 +8143,7 @@ dependencies = [ "libc", "memchr", "parking_lot 0.12.1", - "procfs 0.14.2", + "procfs 0.16.0", "protobuf", "thiserror", ] @@ -8376,7 +8381,7 @@ dependencies = [ "bytes", "pin-project-lite", "quinn-proto", - "quinn-udp", + "quinn-udp 0.4.0", "rustc-hash", "rustls 0.21.12", "thiserror", @@ -8410,11 +8415,24 @@ checksum = "6df19e284d93757a9fb91d63672f7741b129246a669db09d1c0063071debc0c0" dependencies = [ "bytes", "libc", - "socket2 0.5.6", + "socket2 0.5.7", "tracing", "windows-sys 0.48.0", ] +[[package]] +name = "quinn-udp" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4f0def2590301f4f667db5a77f9694fb004f82796dc1a8b1508fafa3d0e8b72" +dependencies = [ + "libc", + "once_cell", + "socket2 0.5.7", + "tracing", + "windows-sys 0.52.0", +] + [[package]] name = "quote" version = "0.6.13" @@ -8884,7 +8902,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ipnet", @@ -9230,20 +9248,6 @@ dependencies = [ "nom", ] -[[package]] -name = "rustix" -version = "0.36.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c37f1bd5ef1b5422177b7646cba67430579cfe2ace80f284fee876bca52ad941" -dependencies = [ - "bitflags 1.3.2", - "errno 0.3.8", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - [[package]] name = "rustix" version = "0.37.23" @@ -10267,9 +10271,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.6" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" dependencies = [ "libc", "windows-sys 0.52.0", @@ -10909,7 +10913,7 @@ dependencies = [ "parking_lot 0.12.1", "pin-project-lite", "signal-hook-registry", - "socket2 0.5.6", + "socket2 0.5.7", "tokio-macros", "windows-sys 0.48.0", ] @@ -11045,9 +11049,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" dependencies = [ "bytes", "futures-core", @@ -11057,7 +11061,6 @@ dependencies = [ "pin-project-lite", "slab", "tokio", - "tracing", ] [[package]] @@ -11518,9 +11521,9 @@ dependencies = [ [[package]] name = "turmoil" -version = "0.6.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "181ee1366231313f06f613c278fe595e7369a1714bd3dae0b2cb1c9c0ab9ae69" +checksum = "c1a6d72d6f78941e759159d1080436847926852d5250455fecbbfab203832eac" dependencies = [ "bytes", "futures", @@ -12801,11 +12804,11 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" +checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" dependencies = [ - "zstd-safe 7.0.0", + "zstd-safe 7.1.0", ] [[package]] @@ -12820,20 +12823,19 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.0.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" +checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.8+zstd.1.5.5" +version = "2.0.10+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" +checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" dependencies = [ "cc", - "libc", "pkg-config", ] diff --git a/Cargo.lock b/Cargo.lock index c636efdb717..6303a390f7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -762,7 +762,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "itoa", "matchit", @@ -874,7 +874,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "pin-project-lite", "tokio", @@ -1344,7 +1344,7 @@ dependencies = [ "futures", "glob", "humantime", - "hyper 1.2.0", + "hyper 1.3.1", "ic-agent", "ic-utils 0.35.0", "indoc", @@ -1671,7 +1671,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "once_cell", "pin-project-lite", "regex", @@ -4818,7 +4818,7 @@ version = "0.9.0" dependencies = [ "axum 0.7.5", "clap 4.4.6", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "rustls 0.23.8", "rustls-pemfile 2.0.0", @@ -4897,9 +4897,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.2.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" +checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" dependencies = [ "bytes", "futures-channel", @@ -4940,7 +4940,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "log", "rustls 0.22.2", @@ -4960,7 +4960,7 @@ checksum = "908bb38696d7a037a01ebcc68a00634112ac2bbf8ca74e30a2c3d2f4f021302b" dependencies = [ "futures-util", "http 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "rustls 0.23.8", "rustls-native-certs 0.7.0", @@ -5021,9 +5021,9 @@ dependencies = [ "futures-util", "http 1.0.0", "http-body 1.0.0", - "hyper 1.2.0", + "hyper 1.3.1", "pin-project-lite", - "socket2 0.5.6", + "socket2 0.5.7", "tokio", "tower", "tower-service", @@ -5038,7 +5038,7 @@ checksum = "acf569d43fa9848e510358c07b80f4adf34084ddc28c6a4a651ee8474c070dcc" dependencies = [ "hex", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "pin-project-lite", "tokio", @@ -5201,7 +5201,7 @@ dependencies = [ "http-body 1.0.0", "http-body-to-bytes", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ic-certification 2.3.0", @@ -5355,7 +5355,7 @@ dependencies = [ "dashmap", "futures", "humantime", - "hyper 1.2.0", + "hyper 1.3.1", "ic-agent", "indoc", "mockall", @@ -7966,7 +7966,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "ic-async-utils", "ic-backtrace", @@ -10054,7 +10054,7 @@ dependencies = [ "serde", "serde_bytes", "slog", - "socket2 0.5.6", + "socket2 0.5.7", "tokio", "tokio-metrics", "tokio-util", @@ -11530,7 +11530,7 @@ dependencies = [ "tokio-metrics", "tokio-util", "turmoil", - "zstd 0.13.0", + "zstd 0.13.1", ] [[package]] @@ -11732,7 +11732,7 @@ dependencies = [ "serde", "serde_cbor", "slog", - "socket2 0.5.6", + "socket2 0.5.7", "tempfile", "tokio", "tower", @@ -12355,7 +12355,7 @@ dependencies = [ "ic-crypto-utils-tls", "ic-interfaces-registry", "ic-xnet-uri", - "socket2 0.5.6", + "socket2 0.5.7", "tokio", "tokio-rustls 0.24.1", ] @@ -12635,7 +12635,7 @@ dependencies = [ "http-body 1.0.0", "http-body-util", "httptest", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.27.1", "hyper-util", "hyperlocal-next", @@ -15523,7 +15523,7 @@ dependencies = [ "flate2", "hex", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-util", "ic-agent", "ic-boundary", @@ -15839,22 +15839,32 @@ dependencies = [ [[package]] name = "procfs" -version = "0.14.2" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de8dacb0873f77e6aefc6d71e044761fcc68060290f5b1089fcdf84626bb69" +checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" dependencies = [ - "bitflags 1.3.2", - "byteorder", + "bitflags 2.4.2", "hex", "lazy_static", - "rustix 0.36.9", + "procfs-core", + "rustix 0.38.32", +] + +[[package]] +name = "procfs-core" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" +dependencies = [ + "bitflags 2.4.2", + "hex", ] [[package]] name = "prometheus" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" +checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ "cfg-if 1.0.0", "fnv", @@ -15862,7 +15872,7 @@ dependencies = [ "libc", "memchr", "parking_lot 0.12.1", - "procfs 0.14.2", + "procfs 0.16.0", "protobuf", "thiserror", ] @@ -16145,7 +16155,7 @@ checksum = "6df19e284d93757a9fb91d63672f7741b129246a669db09d1c0063071debc0c0" dependencies = [ "bytes", "libc", - "socket2 0.5.6", + "socket2 0.5.7", "tracing", "windows-sys 0.48.0", ] @@ -16693,7 +16703,7 @@ dependencies = [ "http 1.0.0", "http-body 1.0.0", "http-body-util", - "hyper 1.2.0", + "hyper 1.3.1", "hyper-rustls 0.26.0", "hyper-util", "ipnet", @@ -18182,9 +18192,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.6" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" dependencies = [ "libc", "windows-sys 0.52.0", @@ -19119,7 +19129,7 @@ dependencies = [ "parking_lot 0.12.1", "pin-project-lite", "signal-hook-registry", - "socket2 0.5.6", + "socket2 0.5.7", "tokio-macros", "windows-sys 0.48.0", ] @@ -19265,9 +19275,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" dependencies = [ "bytes", "futures-core", @@ -19278,7 +19288,6 @@ dependencies = [ "pin-project-lite", "slab", "tokio", - "tracing", ] [[package]] @@ -19747,9 +19756,9 @@ dependencies = [ [[package]] name = "turmoil" -version = "0.6.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "181ee1366231313f06f613c278fe595e7369a1714bd3dae0b2cb1c9c0ab9ae69" +checksum = "c1a6d72d6f78941e759159d1080436847926852d5250455fecbbfab203832eac" dependencies = [ "bytes", "futures", @@ -21130,11 +21139,11 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" +checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" dependencies = [ - "zstd-safe 7.0.0", + "zstd-safe 7.1.0", ] [[package]] @@ -21149,20 +21158,19 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.0.0" +version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" +checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.8+zstd.1.5.5" +version = "2.0.10+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" +checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" dependencies = [ "cc", - "libc", "pkg-config", ] diff --git a/Cargo.toml b/Cargo.toml index d029728ba55..752f49de6c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -462,7 +462,7 @@ flate2 = "1.0.28" futures = "0.3.30" futures-util = "0.3.30" hex = { version = "0.4.3", features = ["serde"] } -hyper = { version = "1.2.0", features = ["full"] } +hyper = { version = "1.3.1", features = ["full"] } hyper-rustls = { version = "0.24.2", features = ["http2"] } hyper-socks2 = { version = "0.8.0", default_features = false, features = [ "rustls", @@ -509,10 +509,11 @@ p256 = { version = "0.13", default_features = false, features = [ ping = "0.5.0" pkcs8 = "0.10.2" pretty_assertions = "1.4.0" -prometheus = { version = "0.13.3", features = ["process"] } +prometheus = { version = "0.13.4", features = ["process"] } prost = "0.12.3" prost-build = "0.12.3" quinn = { version = "0.10.2", features = ["ring"] } +quinn-udp = "0.5.1" rand = { version = "0.8.5", features = ["small_rng"] } rcgen = { version = "0.11.1", features = ["zeroize"] } reqwest = { version = "0.12.3", default-features = false, features = [ @@ -541,7 +542,7 @@ slog = { version = "2.7.0", features = [ "release_max_level_debug", "release_max_level_trace", ] } -socket2 = { version = "0.5.6", features = ["all"] } +socket2 = { version = "0.5.7", features = ["all"] } strum = { version = "0.26.2", features = ["derive"] } strum_macros = "0.26.2" syn = { version = "1.0.109", features = ["fold", "full"] } @@ -550,9 +551,9 @@ tempfile = "^3.1.0" thiserror = "1.0.57" time = { version = "0.3.20", features = ["formatting"] } tokio = { version = "1.37.0", features = ["full"] } -tokio-metrics = "0.3.0" -tokio-rustls = { version = "0.24.1", features = ["dangerous_configuration"] } -tokio-util = { version = "0.7.10", features = ["full"] } +tokio-metrics = "0.3.1" +tokio-rustls = { version = "0.26.0", features = ["logging", "ring", "tls12"] } +tokio-util = { version = "0.7.11", features = ["full"] } tonic = "0.11.0" tonic-build = "0.11.0" tower = { version = "0.4.13", features = ["full"] } @@ -563,9 +564,10 @@ tracing-subscriber = { version = "0.3.18", features = [ "fmt", "json", ] } -turmoil = "0.6.0" +turmoil = "0.6.2" x509-cert = { version = "0.2.4", features = ["builder", "hazmat"] } x509-parser = { version = "0.15.1" } +zstd = "0.13.1" [workspace.dependencies.ic-wasm] version = "^0.7.1" diff --git a/bazel/external_crates.bzl b/bazel/external_crates.bzl index 747d77bb5f4..2483522c79c 100644 --- a/bazel/external_crates.bzl +++ b/bazel/external_crates.bzl @@ -509,7 +509,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable ], ), "hyper": crate.spec( - version = "^1.2.0", + version = "^1.3.1", features = [ "full", ], @@ -933,7 +933,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable default_features = False, ), "prometheus": crate.spec( - version = "^0.13.3", + version = "^0.13.4", features = [ "process", ], @@ -971,6 +971,9 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable "ring", ], ), + "quinn-udp": crate.spec( + version = "^0.5.1", + ), "quote": crate.spec( version = "^1.0", ), @@ -1218,7 +1221,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable version = "^2.6.0", ), "socket2": crate.spec( - version = "^0.5.6", + version = "^0.5.7", features = [ "all", ], @@ -1297,7 +1300,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable version = "^1.2.0", ), "tokio-metrics": crate.spec( - version = "^0.3.0", + version = "^0.3.1", ), "tokio_rustls_0_24_1": crate.spec( package = "tokio-rustls", @@ -1329,7 +1332,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable version = "^0.4.2", ), "tokio-util": crate.spec( - version = "^0.7.10", + version = "^0.7.11", features = [ "codec", "time", @@ -1412,7 +1415,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable version = "^0.22.0", ), "turmoil": crate.spec( - version = "^0.6", + version = "^0.6.2", ), "url": crate.spec( version = "^2.4.1", @@ -1521,7 +1524,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable ], ), "zstd": crate.spec( - version = "^0.13.0", + version = "^0.13.1", ), }, splicing_config = splicing_config( diff --git a/rs/boundary_node/ic_boundary/Cargo.toml b/rs/boundary_node/ic_boundary/Cargo.toml index cacab277b9d..545d2b744d1 100644 --- a/rs/boundary_node/ic_boundary/Cargo.toml +++ b/rs/boundary_node/ic_boundary/Cargo.toml @@ -80,7 +80,7 @@ reqwest = { version = "0.11.22", default-features = false, features = [ "stream", ] } rustls = { version = "0.21.12", features = ["dangerous_configuration"] } -rustls-pemfile = "^2" +rustls-pemfile = "2" serde = { workspace = true } serde_bytes = { workspace = true } serde_cbor = { workspace = true } @@ -90,7 +90,7 @@ strum = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true } tokio-util = { workspace = true } -tokio-rustls = { workspace = true } +tokio-rustls = { version = "0.24.1", features = ["dangerous_configuration"] } tower = { workspace = true } tower_governor = "0.1" tower-http = { version = "0.4.4", features = [ diff --git a/rs/crypto/test_utils/tls/Cargo.toml b/rs/crypto/test_utils/tls/Cargo.toml index 7d84cf7cc47..4cbf94fe693 100644 --- a/rs/crypto/test_utils/tls/Cargo.toml +++ b/rs/crypto/test_utils/tls/Cargo.toml @@ -25,5 +25,5 @@ rustls = { version = "0.21.12", features = ["dangerous_configuration"] } signature = { workspace = true } time = "0.3.20" tokio = { workspace = true } -tokio-rustls = { workspace = true } +tokio-rustls = { version = "0.24.1", features = ["dangerous_configuration"] } x509-cert = { workspace = true } diff --git a/rs/execution_environment/benches/management_canister/test_canister/Cargo.toml b/rs/execution_environment/benches/management_canister/test_canister/Cargo.toml index 1e72a7e432d..511e0fabf23 100644 --- a/rs/execution_environment/benches/management_canister/test_canister/Cargo.toml +++ b/rs/execution_environment/benches/management_canister/test_canister/Cargo.toml @@ -12,4 +12,4 @@ crate-type = ["cdylib"] candid = "0.9.6" ic-cdk = "0.11.3" serde = "1.0.171" -futures = "0.3.28" +futures = { workspace = true } diff --git a/rs/http_endpoints/public/Cargo.toml b/rs/http_endpoints/public/Cargo.toml index 2e523ac3b03..117b28279b8 100644 --- a/rs/http_endpoints/public/Cargo.toml +++ b/rs/http_endpoints/public/Cargo.toml @@ -54,7 +54,7 @@ tempfile = "3.1.0" threadpool = "1.8.1" tokio = { workspace = true } tokio-io-timeout = "1.2.0" -tokio-rustls = { workspace = true } +tokio-rustls = { version = "0.24.1", features = ["dangerous_configuration"] } tower = { workspace = true } tower-http = { version = "0.5.2", features = ["limit", "cors"] } tracing-flame = "0.2.0" diff --git a/rs/p2p/state_sync_manager/Cargo.toml b/rs/p2p/state_sync_manager/Cargo.toml index 2e0dc7b9fd6..82c48aea257 100644 --- a/rs/p2p/state_sync_manager/Cargo.toml +++ b/rs/p2p/state_sync_manager/Cargo.toml @@ -24,7 +24,7 @@ thiserror = { workspace = true } tokio = { workspace = true } tokio-metrics = { workspace = true } tokio-util = { workspace = true } -zstd = "0.13.0" +zstd = { workspace = true } [dev-dependencies] ic-memory-transport = { path = "../memory_transport" } diff --git a/rs/xnet/hyper/Cargo.toml b/rs/xnet/hyper/Cargo.toml index 80f6cf35669..01bf397a41c 100644 --- a/rs/xnet/hyper/Cargo.toml +++ b/rs/xnet/hyper/Cargo.toml @@ -13,5 +13,5 @@ ic-crypto-utils-tls = { path = "../../crypto/utils/tls" } ic-interfaces-registry = { path = "../../interfaces/registry" } ic-xnet-uri = { path = "../uri" } socket2 = { workspace = true } -tokio-rustls = { workspace = true } +tokio-rustls = { version = "0.24.1", features = ["dangerous_configuration"] } tokio = { workspace = true }