diff --git a/Cargo.Bazel.Fuzzing.json.lock b/Cargo.Bazel.Fuzzing.json.lock index aa4cdf9ccfc..fdd926f5a0a 100644 --- a/Cargo.Bazel.Fuzzing.json.lock +++ b/Cargo.Bazel.Fuzzing.json.lock @@ -1,5 +1,5 @@ { - "checksum": "e34eff08e3d6cb39b1f70a40c8f467805b4801267894e2a66903db1649d3ee71", + "checksum": "f53032c86b9e72054ab9ee368973b990a2fb6e8597374dfa4bb8a121c1d7d92b", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -197,7 +197,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -317,7 +317,7 @@ "target": "brotli" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -905,7 +905,7 @@ "target": "ahash" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -1620,7 +1620,7 @@ "target": "axum" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4428,7 +4428,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4578,7 +4578,7 @@ "target": "axum_core" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4602,7 +4602,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -4746,7 +4746,7 @@ "target": "build_script_build" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4846,7 +4846,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4961,7 +4961,7 @@ "target": "axum_core" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -5217,7 +5217,7 @@ "target": "arc_swap" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -5241,7 +5241,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -9658,14 +9658,14 @@ ], "license_file": "LICENSE-MIT" }, - "bytes 1.7.1": { + "bytes 1.7.2": { "name": "bytes", - "version": "1.7.1", + "version": "1.7.2", "package_url": "https://github.com/tokio-rs/bytes", "repository": { "Http": { - "url": "https://static.crates.io/crates/bytes/1.7.1/download", - "sha256": "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" + "url": "https://static.crates.io/crates/bytes/1.7.2/download", + "sha256": "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" } }, "targets": [ @@ -9705,7 +9705,7 @@ "selects": {} }, "edition": "2018", - "version": "1.7.1" + "version": "1.7.2" }, "license": "MIT", "license_ids": [ @@ -9745,7 +9745,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -17802,7 +17802,7 @@ "target": "byteorder" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -18051,7 +18051,7 @@ "target": "hyper_socks2" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -18829,10 +18829,6 @@ "id": "tower-http 0.5.2", "target": "tower_http" }, - { - "id": "tower-layer 0.3.3", - "target": "tower_layer" - }, { "id": "tower-request-id 0.3.0", "target": "tower_request_id" @@ -21460,7 +21456,7 @@ "target": "arrayvec" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -24882,7 +24878,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -24969,7 +24965,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -25368,7 +25364,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -25439,7 +25435,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26131,7 +26127,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26719,7 +26715,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26782,7 +26778,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26838,7 +26834,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26893,7 +26889,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26944,7 +26940,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27000,7 +26996,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27329,7 +27325,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27447,7 +27443,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27542,7 +27538,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27566,7 +27562,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -27878,7 +27874,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -27972,7 +27968,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -28096,7 +28092,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -28124,14 +28120,14 @@ ], "license_file": "LICENSE-APACHE" }, - "hyper-util 0.1.7": { + "hyper-util 0.1.9": { "name": "hyper-util", - "version": "0.1.7", + "version": "0.1.9", "package_url": "https://github.com/hyperium/hyper-util", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper-util/0.1.7/download", - "sha256": "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" + "url": "https://static.crates.io/crates/hyper-util/0.1.9/download", + "sha256": "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" } }, "targets": [ @@ -28172,7 +28168,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -28207,10 +28203,6 @@ "id": "tokio 1.40.0", "target": "tokio" }, - { - "id": "tower 0.4.13", - "target": "tower" - }, { "id": "tower-service 0.3.3", "target": "tower_service" @@ -28223,7 +28215,7 @@ "selects": {} }, "edition": "2021", - "version": "0.1.7" + "version": "0.1.9" }, "license": "MIT", "license_ids": [ @@ -28570,7 +28562,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -28664,7 +28656,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -28712,7 +28704,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -30130,7 +30122,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -33363,7 +33355,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -33387,7 +33379,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -34836,7 +34828,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -34880,7 +34872,7 @@ "target": "hyper_timeout" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -38848,7 +38840,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -40223,7 +40215,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -42428,7 +42420,7 @@ "target": "arrayvec" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -42493,7 +42485,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -49258,7 +49250,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -49323,7 +49315,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -49388,7 +49380,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -49494,7 +49486,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -50518,7 +50510,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -50612,7 +50604,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -53194,7 +53186,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -53406,7 +53398,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -53481,7 +53473,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -54267,7 +54259,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -60406,7 +60398,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -66283,7 +66275,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -66762,7 +66754,7 @@ "alias": "bincode_crate" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -66965,7 +66957,7 @@ "target": "async_stream" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67110,7 +67102,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67368,7 +67360,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67504,7 +67496,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67532,7 +67524,7 @@ "target": "hyper_timeout" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -67966,7 +67958,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -69492,7 +69484,7 @@ "target": "byteorder" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -69582,7 +69574,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -71500,7 +71492,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -79465,7 +79457,7 @@ "by_address 1.1.0", "byte-unit 4.0.19", "byteorder 1.5.0", - "bytes 1.7.1", + "bytes 1.7.2", "cached 0.49.2", "canbench 0.1.7", "canbench-rs 0.1.7", @@ -79528,7 +79520,7 @@ "hyper 1.4.1", "hyper-rustls 0.27.3", "hyper-socks2 0.9.1", - "hyper-util 0.1.7", + "hyper-util 0.1.9", "ic-agent 0.37.1", "ic-bn-lib 0.1.0", "ic-btc-interface 0.2.2", @@ -79731,7 +79723,6 @@ "tonic-build 0.12.3", "tower 0.4.13", "tower-http 0.5.2", - "tower-layer 0.3.3", "tower-request-id 0.3.0", "tower-test 0.4.0", "tower_governor 0.4.2", diff --git a/Cargo.Bazel.Fuzzing.toml.lock b/Cargo.Bazel.Fuzzing.toml.lock index 14f46375dbe..97f2a7f4e03 100644 --- a/Cargo.Bazel.Fuzzing.toml.lock +++ b/Cargo.Bazel.Fuzzing.toml.lock @@ -1645,9 +1645,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" dependencies = [ "serde", ] @@ -3326,7 +3326,6 @@ dependencies = [ "tonic-build", "tower 0.4.13", "tower-http", - "tower-layer", "tower-request-id", "tower-test", "tower_governor", @@ -4896,9 +4895,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.7" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" dependencies = [ "bytes", "futures-channel", @@ -4909,7 +4908,6 @@ dependencies = [ "pin-project-lite", "socket2 0.5.7", "tokio", - "tower 0.4.13", "tower-service", "tracing", ] diff --git a/Cargo.Bazel.json.lock b/Cargo.Bazel.json.lock index c79a50af68c..a4c967a1d3f 100644 --- a/Cargo.Bazel.json.lock +++ b/Cargo.Bazel.json.lock @@ -1,5 +1,5 @@ { - "checksum": "5b09696a869187d431894586607c564808b1d138e5fe023141dc3a0accb64942", + "checksum": "e69ddb57896351313db536b21ee614a1cde4cb117c99a7fe915006996489de7c", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -197,7 +197,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -317,7 +317,7 @@ "target": "brotli" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -909,7 +909,7 @@ "target": "ahash" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -1624,7 +1624,7 @@ "target": "axum" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4432,7 +4432,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4582,7 +4582,7 @@ "target": "axum_core" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4606,7 +4606,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -4750,7 +4750,7 @@ "target": "build_script_build" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4850,7 +4850,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4965,7 +4965,7 @@ "target": "axum_core" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -5221,7 +5221,7 @@ "target": "arc_swap" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -5245,7 +5245,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -9549,14 +9549,14 @@ ], "license_file": "LICENSE-MIT" }, - "bytes 1.7.1": { + "bytes 1.7.2": { "name": "bytes", - "version": "1.7.1", + "version": "1.7.2", "package_url": "https://github.com/tokio-rs/bytes", "repository": { "Http": { - "url": "https://static.crates.io/crates/bytes/1.7.1/download", - "sha256": "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" + "url": "https://static.crates.io/crates/bytes/1.7.2/download", + "sha256": "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" } }, "targets": [ @@ -9596,7 +9596,7 @@ "selects": {} }, "edition": "2018", - "version": "1.7.1" + "version": "1.7.2" }, "license": "MIT", "license_ids": [ @@ -9636,7 +9636,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -17603,7 +17603,7 @@ "target": "byteorder" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -17852,7 +17852,7 @@ "target": "hyper_socks2" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -18630,10 +18630,6 @@ "id": "tower-http 0.5.2", "target": "tower_http" }, - { - "id": "tower-layer 0.3.3", - "target": "tower_layer" - }, { "id": "tower-request-id 0.3.0", "target": "tower_request_id" @@ -21282,7 +21278,7 @@ "target": "arrayvec" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -24703,7 +24699,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -24790,7 +24786,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -25193,7 +25189,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -25264,7 +25260,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -25956,7 +25952,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26544,7 +26540,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26607,7 +26603,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26663,7 +26659,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26718,7 +26714,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26769,7 +26765,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -26825,7 +26821,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27154,7 +27150,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27272,7 +27268,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27367,7 +27363,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -27391,7 +27387,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -27703,7 +27699,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -27797,7 +27793,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -27921,7 +27917,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -27949,14 +27945,14 @@ ], "license_file": "LICENSE-APACHE" }, - "hyper-util 0.1.7": { + "hyper-util 0.1.9": { "name": "hyper-util", - "version": "0.1.7", + "version": "0.1.9", "package_url": "https://github.com/hyperium/hyper-util", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper-util/0.1.7/download", - "sha256": "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" + "url": "https://static.crates.io/crates/hyper-util/0.1.9/download", + "sha256": "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" } }, "targets": [ @@ -27997,7 +27993,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -28032,10 +28028,6 @@ "id": "tokio 1.40.0", "target": "tokio" }, - { - "id": "tower 0.4.13", - "target": "tower" - }, { "id": "tower-service 0.3.3", "target": "tower_service" @@ -28048,7 +28040,7 @@ "selects": {} }, "edition": "2021", - "version": "0.1.7" + "version": "0.1.9" }, "license": "MIT", "license_ids": [ @@ -28395,7 +28387,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -28489,7 +28481,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -28537,7 +28529,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -29955,7 +29947,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -33166,7 +33158,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -33190,7 +33182,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -34732,7 +34724,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -34776,7 +34768,7 @@ "target": "hyper_timeout" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -38819,7 +38811,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -40194,7 +40186,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -42369,7 +42361,7 @@ "target": "arrayvec" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -42434,7 +42426,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -49194,7 +49186,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -49259,7 +49251,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -49324,7 +49316,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -49430,7 +49422,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -50454,7 +50446,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -50548,7 +50540,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -53174,7 +53166,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -53386,7 +53378,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -53461,7 +53453,7 @@ "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -54247,7 +54239,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -60509,7 +60501,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -66386,7 +66378,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -66865,7 +66857,7 @@ "alias": "bincode_crate" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67068,7 +67060,7 @@ "target": "async_stream" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67213,7 +67205,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67471,7 +67463,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67607,7 +67599,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -67635,7 +67627,7 @@ "target": "hyper_timeout" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -68069,7 +68061,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -69595,7 +69587,7 @@ "target": "byteorder" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -69685,7 +69677,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -71603,7 +71595,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -79641,7 +79633,7 @@ "by_address 1.1.0", "byte-unit 4.0.19", "byteorder 1.5.0", - "bytes 1.7.1", + "bytes 1.7.2", "cached 0.49.2", "canbench 0.1.7", "canbench-rs 0.1.7", @@ -79704,7 +79696,7 @@ "hyper 1.4.1", "hyper-rustls 0.27.3", "hyper-socks2 0.9.1", - "hyper-util 0.1.7", + "hyper-util 0.1.9", "ic-agent 0.37.1", "ic-bn-lib 0.1.0", "ic-btc-interface 0.2.2", @@ -79907,7 +79899,6 @@ "tonic-build 0.12.3", "tower 0.4.13", "tower-http 0.5.2", - "tower-layer 0.3.3", "tower-request-id 0.3.0", "tower-test 0.4.0", "tower_governor 0.4.2", diff --git a/Cargo.Bazel.toml.lock b/Cargo.Bazel.toml.lock index a75b77a9e7e..4af38eda55d 100644 --- a/Cargo.Bazel.toml.lock +++ b/Cargo.Bazel.toml.lock @@ -1646,9 +1646,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" dependencies = [ "serde", ] @@ -3315,7 +3315,6 @@ dependencies = [ "tonic-build", "tower 0.4.13", "tower-http", - "tower-layer", "tower-request-id", "tower-test", "tower_governor", @@ -4886,9 +4885,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.7" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" dependencies = [ "bytes", "futures-channel", @@ -4899,7 +4898,6 @@ dependencies = [ "pin-project-lite", "socket2 0.5.7", "tokio", - "tower 0.4.13", "tower-service", "tracing", ] diff --git a/Cargo.toml b/Cargo.toml index 5d8000b75a3..bad67539995 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -472,7 +472,7 @@ bitcoin = { version = "0.28.2", features = ["default", "use-serde", "rand"] } # build-info and build-info-build MUST be kept in sync! build-info = { git = "https://github.com/dfinity-lab/build-info", rev = "701a696844fba5c87df162fbbc1ccef96f27c9d7" } build-info-build = { git = "https://github.com/dfinity-lab/build-info", rev = "701a696844fba5c87df162fbbc1ccef96f27c9d7", default-features = false } -bytes = "1.7.1" +bytes = "1.7.2" candid = { version = "0.10.6" } candid_parser = { version = "0.1.2" } chrono = { version = "0.4.38", default-features = false, features = [ @@ -523,7 +523,7 @@ hyper-rustls = { version = "0.27.3", default-features = false, features = [ "tls12", ] } hyper-socks2 = { version = "0.9.1", default-features = false } -hyper-util = { version = "0.1.7", features = ["full"] } +hyper-util = { version = "0.1.8", features = ["full"] } ic-agent = { version = "0.37.1", features = [ "experimental_sync_call", "hyper", diff --git a/bazel/external_crates.bzl b/bazel/external_crates.bzl index 20e2a22a212..4c90ebfab58 100644 --- a/bazel/external_crates.bzl +++ b/bazel/external_crates.bzl @@ -286,7 +286,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable version = "^1.3.4", ), "bytes": crate.spec( - version = "^1.7.1", + version = "^1.7.2", ), "cached": crate.spec( version = "^0.49", @@ -509,19 +509,15 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable ), "hyper": crate.spec( version = "^1.4.1", - features = [ - "full", - ], + features = ["full"], ), "hyper-socks2": crate.spec( version = "^0.9.1", default_features = False, ), "hyper-util": crate.spec( - version = "^0.1.7", - features = [ - "full", - ], + version = "^0.1.8", + features = ["full"], ), "hyper-rustls": crate.spec( default_features = False, @@ -1324,9 +1320,6 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable "tracing", ], ), - "tower-layer": crate.spec( - version = "^0.3.3", - ), "tower_governor": crate.spec( version = "^0.4.2", ), diff --git a/rs/canister_client/tests/tls.rs b/rs/canister_client/tests/tls.rs index 38a604d1c73..c02fc59bbef 100644 --- a/rs/canister_client/tests/tls.rs +++ b/rs/canister_client/tests/tls.rs @@ -24,8 +24,9 @@ async fn should_perform_tls_1_2_handshake_with_server_with_bogus_cert() { ); assert!(server_result.is_ok()); - // The test server closes the channel without responding after successful TLS handshake, so the agent's client will time out: - assert!(client_result.err().unwrap().contains("Elapsed(())")); + // The test server closes the channel without responding after successful TLS handshake, + // so the agent's client will receive a conn closed error: + assert!(client_result.err().unwrap().contains("connection closed")); } #[tokio::test] diff --git a/rs/crypto/Cargo.toml b/rs/crypto/Cargo.toml index 9592290c66b..cc7ea14ef56 100644 --- a/rs/crypto/Cargo.toml +++ b/rs/crypto/Cargo.toml @@ -40,7 +40,7 @@ ic-registry-client-helpers = { path = "../registry/helpers" } ic-registry-keys = { path = "../registry/keys" } ic-types = { path = "../types/types" } parking_lot = { workspace = true } -rustls = { workspace = true, features = ["std"] } +rustls = { workspace = true } serde = { workspace = true } slog = { workspace = true } strum = { workspace = true } diff --git a/rs/tests/src/boundary_nodes/boundary_nodes_integration.rs b/rs/tests/src/boundary_nodes/boundary_nodes_integration.rs index 32d8848b33a..8971db5c6b2 100644 --- a/rs/tests/src/boundary_nodes/boundary_nodes_integration.rs +++ b/rs/tests/src/boundary_nodes/boundary_nodes_integration.rs @@ -1446,7 +1446,7 @@ pub fn redirect_http_to_https_test(env: TestEnv) { (client_builder, playnet) } else { let host = "ic0.app"; - let bn_addr = SocketAddrV6::new(boundary_node.ipv6(), 443, 0, 0); + let bn_addr = SocketAddrV6::new(boundary_node.ipv6(), 80, 0, 0); let client_builder = client_builder .danger_accept_invalid_certs(true) .resolve(host, bn_addr.into())