From 3407f27ada8bd3069bd2e884397fe53f94f0cd91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 May 2022 00:38:56 +0000 Subject: [PATCH] Bump rusoto_core from 0.42.0 to 0.48.0 Bumps [rusoto_core](https://github.com/rusoto/rusoto) from 0.42.0 to 0.48.0. - [Release notes](https://github.com/rusoto/rusoto/releases) - [Changelog](https://github.com/rusoto/rusoto/blob/master/CHANGELOG.md) - [Commits](https://github.com/rusoto/rusoto/compare/mock-v0.42.0...mock-v0.48.0) --- updated-dependencies: - dependency-name: rusoto_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 188 +++++++++++++++++++++++++++++++-- ledger/distribution/Cargo.toml | 2 +- 2 files changed, 183 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eb5b884369..05c7a1b2b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -794,6 +794,22 @@ dependencies = [ "version_check 0.9.3", ] +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" + [[package]] name = "cpufeatures" version = "0.2.1" @@ -1009,6 +1025,16 @@ dependencies = [ "subtle 2.4.1", ] +[[package]] +name = "crypto-mac" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" +dependencies = [ + "generic-array 0.14.5", + "subtle 2.4.1", +] + [[package]] name = "csv" version = "1.1.3" @@ -1923,6 +1949,16 @@ dependencies = [ "digest 0.9.0", ] +[[package]] +name = "hmac" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" +dependencies = [ + "crypto-mac 0.11.1", + "digest 0.9.0", +] + [[package]] name = "hmac" version = "0.12.1" @@ -2110,7 +2146,9 @@ checksum = "d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac" dependencies = [ "http 0.2.1", "hyper 0.14.18", + "log 0.4.17", "rustls 0.20.2", + "rustls-native-certs", "tokio 1.16.1", "tokio-rustls 0.23.2", ] @@ -4628,7 +4666,7 @@ dependencies = [ "mc-util-telemetry", "protobuf", "retry", - "rusoto_core", + "rusoto_core 0.48.0", "rusoto_s3", "serde", "serde_json", @@ -5616,6 +5654,17 @@ dependencies = [ "serde", ] +[[package]] +name = "md-5" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b5a279bb9607f9f53c22d496eade00d138d1bdcccd07d74650387cf94942a15" +dependencies = [ + "block-buffer 0.9.0", + "digest 0.9.0", + "opaque-debug 0.3.0", +] + [[package]] name = "md5" version = "0.7.0" @@ -6776,7 +6825,7 @@ dependencies = [ "percent-encoding 2.1.0", "pin-project-lite", "rustls 0.20.2", - "rustls-pemfile", + "rustls-pemfile 0.3.0", "serde", "serde_json", "serde_urlencoded", @@ -6910,8 +6959,8 @@ dependencies = [ "hyper-rustls 0.17.1", "lazy_static", "log 0.4.17", - "rusoto_credential", - "rusoto_signature", + "rusoto_credential 0.42.0", + "rusoto_signature 0.42.0", "rustc_version 0.2.3", "serde", "serde_derive", @@ -6922,6 +6971,31 @@ dependencies = [ "xml-rs", ] +[[package]] +name = "rusoto_core" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1db30db44ea73551326269adcf7a2169428a054f14faf9e1768f2163494f2fa2" +dependencies = [ + "async-trait", + "base64 0.13.0", + "bytes 1.1.0", + "crc32fast", + "futures 0.3.21", + "http 0.2.1", + "hyper 0.14.18", + "hyper-rustls 0.23.0", + "lazy_static", + "log 0.4.17", + "rusoto_credential 0.48.0", + "rusoto_signature 0.48.0", + "rustc_version 0.4.0", + "serde", + "serde_json", + "tokio 1.16.1", + "xml-rs", +] + [[package]] name = "rusoto_credential" version = "0.42.0" @@ -6942,6 +7016,24 @@ dependencies = [ "tokio-timer", ] +[[package]] +name = "rusoto_credential" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee0a6c13db5aad6047b6a44ef023dbbc21a056b6dab5be3b79ce4283d5c02d05" +dependencies = [ + "async-trait", + "chrono", + "dirs-next", + "futures 0.3.21", + "hyper 0.14.18", + "serde", + "serde_json", + "shlex 1.0.0", + "tokio 1.16.1", + "zeroize", +] + [[package]] name = "rusoto_s3" version = "0.42.0" @@ -6950,7 +7042,7 @@ checksum = "3fedcadf3d73c2925b05d547b66787f2219c5e727a98c893fff5cf2197dbd678" dependencies = [ "bytes 0.4.12", "futures 0.1.29", - "rusoto_core", + "rusoto_core 0.42.0", "xml-rs", ] @@ -6970,7 +7062,7 @@ dependencies = [ "log 0.4.17", "md5", "percent-encoding 2.1.0", - "rusoto_credential", + "rusoto_credential 0.42.0", "rustc_version 0.2.3", "serde", "sha2 0.8.2", @@ -6978,6 +7070,32 @@ dependencies = [ "tokio 0.1.22", ] +[[package]] +name = "rusoto_signature" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5ae95491c8b4847931e291b151127eccd6ff8ca13f33603eb3d0035ecb05272" +dependencies = [ + "base64 0.13.0", + "bytes 1.1.0", + "chrono", + "digest 0.9.0", + "futures 0.3.21", + "hex", + "hmac 0.11.0", + "http 0.2.1", + "hyper 0.14.18", + "log 0.4.17", + "md-5", + "percent-encoding 2.1.0", + "pin-project-lite", + "rusoto_credential 0.48.0", + "rustc_version 0.4.0", + "serde", + "sha2 0.9.8", + "tokio 1.16.1", +] + [[package]] name = "rust-argon2" version = "0.7.0" @@ -7045,6 +7163,18 @@ dependencies = [ "webpki 0.22.0", ] +[[package]] +name = "rustls-native-certs" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" +dependencies = [ + "openssl-probe", + "rustls-pemfile 1.0.0", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pemfile" version = "0.3.0" @@ -7054,6 +7184,15 @@ dependencies = [ "base64 0.13.0", ] +[[package]] +name = "rustls-pemfile" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a9" +dependencies = [ + "base64 0.13.0", +] + [[package]] name = "rustversion" version = "1.0.5" @@ -7168,6 +7307,29 @@ dependencies = [ "zeroize", ] +[[package]] +name = "security-framework" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23a2ac85147a3a11d77ecf1bc7166ec0b92febfa4461c37944e180f319ece467" +dependencies = [ + "bitflags", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "semver" version = "0.9.0" @@ -8011,7 +8173,10 @@ dependencies = [ "memchr", "mio 0.7.14", "num_cpus", + "once_cell", "pin-project-lite", + "signal-hook-registry", + "tokio-macros", "winapi 0.3.9", ] @@ -8079,6 +8244,17 @@ dependencies = [ "log 0.4.17", ] +[[package]] +name = "tokio-macros" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7" +dependencies = [ + "proc-macro2 1.0.37", + "quote 1.0.18", + "syn 1.0.92", +] + [[package]] name = "tokio-process" version = "0.2.5" diff --git a/ledger/distribution/Cargo.toml b/ledger/distribution/Cargo.toml index bd3c4d36a6..bb2a3ce1aa 100644 --- a/ledger/distribution/Cargo.toml +++ b/ledger/distribution/Cargo.toml @@ -21,7 +21,7 @@ displaydoc = "0.2" protobuf = "2.27.1" retry = "1.3" # TODO: Replace with https://github.com/awslabs/aws-sdk-rust when it is ready. -rusoto_core = { version = "0.42.0", features = ["rustls"], default_features = false } +rusoto_core = { version = "0.48.0", features = ["rustls"], default_features = false } rusoto_s3 = { version = "0.42.0", features = ["rustls"], default_features = false } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0"