diff --git a/sources/Cargo.lock b/sources/Cargo.lock index 7c84937cc8f..1df37a3e3a8 100644 --- a/sources/Cargo.lock +++ b/sources/Cargo.lock @@ -503,10 +503,11 @@ dependencies = [ [[package]] name = "aws-config" -version = "0.48.0" +version = "0.54.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "7d4cf4608abd7c8038a4c609a1270e61b73c86550f5655654ca28322e0a2e2c1" +checksum = "3c3d1e2a1f1ab3ac6c4b884e37413eaa03eb9d901e4fc68ee8f5c1d49721680e" dependencies = [ + "aws-credential-types", "aws-http", "aws-sdk-sso", "aws-sdk-sts", @@ -543,11 +544,24 @@ dependencies = [ "migration-helpers", ] +[[package]] +name = "aws-credential-types" +version = "0.54.1" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "bb0696a0523a39a19087747e4dafda0362dc867531e3d72a3f195564c84e5e08" +dependencies = [ + "aws-smithy-async", + "aws-smithy-types", + "tokio", + "tracing", + "zeroize", +] + [[package]] name = "aws-endpoint" -version = "0.48.0" +version = "0.54.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "7ffaf1da7a11d38a5afe7cdd202ab2e25528de7cf38c47b571c0dde4008d98ae" +checksum = "80a4f935ab6a1919fbfd6102a80c4fccd9ff5f47f94ba154074afe1051903261" dependencies = [ "aws-smithy-http", "aws-smithy-types", @@ -559,10 +573,11 @@ dependencies = [ [[package]] name = "aws-http" -version = "0.48.0" +version = "0.54.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "8309108743e2e74f249ff29a7c7be79c6343ea649dd8c31e4c0e07ca6946d8ed" +checksum = "82976ca4e426ee9ca3ffcf919d9b2c8d14d0cd80d43cc02173737a8f07f28d4d" dependencies = [ + "aws-credential-types", "aws-smithy-http", "aws-smithy-types", "aws-types", @@ -591,10 +606,11 @@ dependencies = [ [[package]] name = "aws-sdk-cloudformation" -version = "0.18.0" +version = "0.24.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "cafaf0b9199f52cd69ef07c1d15fc7a57bf3ff53a8b0885cf708110fa49f6450" +checksum = "1ca505d83bd39d7f53a6f03fcc8872ab948898ec21530f6117a18d2589b0cc87" dependencies = [ + "aws-credential-types", "aws-endpoint", "aws-http", "aws-sig-auth", @@ -602,6 +618,7 @@ dependencies = [ "aws-smithy-client", "aws-smithy-http", "aws-smithy-http-tower", + "aws-smithy-json", "aws-smithy-query", "aws-smithy-types", "aws-smithy-xml", @@ -609,6 +626,7 @@ dependencies = [ "bytes", "fastrand", "http", + "regex", "tokio-stream", "tower", ] @@ -643,10 +661,11 @@ dependencies = [ [[package]] name = "aws-sdk-eks" -version = "0.18.0" +version = "0.24.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "0279da965d60a577f3e7a200f5df0586aea060a8ab2c09e691e29710a4ad9145" +checksum = "44c6bb86f711d40fac789fb2c4f207be35ed50ed23f4b62e8a190347a0135123" dependencies = [ + "aws-credential-types", "aws-endpoint", "aws-http", "aws-sig-auth", @@ -660,16 +679,18 @@ dependencies = [ "bytes", "fastrand", "http", + "regex", "tokio-stream", "tower", ] [[package]] name = "aws-sdk-sso" -version = "0.18.0" +version = "0.24.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "f7a0659e5269f8c4bd06f362ec7e35b4f55956c4d60e0ca177b575db80584a45" +checksum = "ca0119bacf0c42f587506769390983223ba834e605f049babe514b2bd646dbb2" dependencies = [ + "aws-credential-types", "aws-endpoint", "aws-http", "aws-sig-auth", @@ -682,16 +703,18 @@ dependencies = [ "aws-types", "bytes", "http", + "regex", "tokio-stream", "tower", ] [[package]] name = "aws-sdk-sts" -version = "0.18.0" +version = "0.24.0" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "edc795c7851c0e9bcefde5e6bb610c16a9e03220e0336fc12f75bb80d9ce7e80" +checksum = "270b6a33969ebfcb193512fbd5e8ee5306888ad6c6d5d775cdbfb2d50d94de26" dependencies = [ + "aws-credential-types", "aws-endpoint", "aws-http", "aws-sig-auth", @@ -699,21 +722,25 @@ dependencies = [ "aws-smithy-client", "aws-smithy-http", "aws-smithy-http-tower", + "aws-smithy-json", "aws-smithy-query", "aws-smithy-types", "aws-smithy-xml", "aws-types", "bytes", "http", + "regex", "tower", + "tracing", ] [[package]] name = "aws-sig-auth" -version = "0.48.0" +version = "0.54.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "0ee4bf20136757fd9f606bb4adafe6d19fb02bc48033a8d4f205f21d56fa783a" +checksum = "660a02a98ab1af83bd8d714afbab2d502ba9b18c49e7e4cddd6bf8837ff778cb" dependencies = [ + "aws-credential-types", "aws-sigv4", "aws-smithy-http", "aws-types", @@ -723,27 +750,28 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "0.48.0" +version = "0.54.2" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "b99b21b3aceaf224cccd693b353e1f38af4ede8c5fc618b97dd458bb63238efc" +checksum = "86529e7b64d902efea8fff52c1b2529368d04f90305cf632729e3713f6b57dc0" dependencies = [ "aws-smithy-http", "form_urlencoded", "hex", + "hmac", "http", "once_cell", "percent-encoding", "regex", - "ring", + "sha2", "time", "tracing", ] [[package]] name = "aws-smithy-async" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "ef79062cf5fa881dd156938ca438ec2de0f7ec9342c2f84fa6303274e1484b43" +checksum = "63c712a28a4f2f2139759235c08bf98aca99d4fdf1b13c78c5f95613df0a5db9" dependencies = [ "futures-util", "pin-project-lite", @@ -753,9 +781,9 @@ dependencies = [ [[package]] name = "aws-smithy-client" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "13f402fa9a45353f7f02f8046a6a568143844d201c5b4cc3bedb6442058538c8" +checksum = "104ca17f56cde00a10207169697dfe9c6810db339d52fb352707e64875b30a44" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -766,7 +794,7 @@ dependencies = [ "http", "http-body", "hyper", - "hyper-rustls 0.22.1", + "hyper-rustls 0.23.2", "lazy_static", "pin-project-lite", "tokio", @@ -776,9 +804,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "23861d0b53a1369eab1e8d48c8bb3492eb3def1c2f2222dfb1bad58dd03914a5" +checksum = "873f316f1833add0d3aa54ed1b0cd252ddd88c792a0cf839886400099971e844" dependencies = [ "aws-smithy-types", "bytes", @@ -790,6 +818,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", + "pin-utils", "tokio", "tokio-util", "tracing", @@ -797,11 +826,12 @@ dependencies = [ [[package]] name = "aws-smithy-http-tower" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "04f6b3ae42d5c52bbaadfdd31c09fd11c92b823d329915dedbb08c0e9525755c" +checksum = "4f38231d3f5dac9ac7976f44e12803add1385119ffca9e5f050d8e980733d164" dependencies = [ "aws-smithy-http", + "aws-smithy-types", "bytes", "http", "http-body", @@ -812,18 +842,18 @@ dependencies = [ [[package]] name = "aws-smithy-json" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "5048b693643803c001f88fad36c5a7aa1159e56b0025527fadc57e830aa48b11" +checksum = "4bd83ff2b79e9f729746fcc8ad798676b68fe6ea72986571569a5306a277a182" dependencies = [ "aws-smithy-types", ] [[package]] name = "aws-smithy-query" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "b317cd3b326444e659a2f287f67e8c72903495c71a3473b0764880454b3aa25c" +checksum = "a2f0445dafe9d2cd50b44339ae3c3ed46549aad8ac696c52ad660b3e7ae8682b" dependencies = [ "aws-smithy-types", "urlencoding", @@ -831,10 +861,11 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "4149b09b9d8cf37f0afc390144f5d71b8f4daadfd9540ddf43ad27b54d407470" +checksum = "8161232eda10290f5136610a1eb9de56aceaccd70c963a26a260af20ac24794f" dependencies = [ + "base64-simd", "itoa", "num-integer", "ryu", @@ -843,19 +874,20 @@ dependencies = [ [[package]] name = "aws-smithy-xml" -version = "0.48.0" +version = "0.54.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "2c6d8e7a15feb04f041cf0ede8f6c16e03fe5a4b03e164ae3a090e829404d925" +checksum = "343ffe9a9bb3f542675f4df0e0d5933513d6ad038ca3907ad1767ba690a99684" dependencies = [ "xmlparser", ] [[package]] name = "aws-types" -version = "0.48.0" +version = "0.54.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "1bba03e59e1a0223a2bd3567da2b07a458b067ccf7846996b82406e80008ebc1" +checksum = "f8f15b34253b68cde08e39b0627cc6101bcca64351229484b4743392c035d057" dependencies = [ + "aws-credential-types", "aws-smithy-async", "aws-smithy-client", "aws-smithy-http", @@ -863,7 +895,6 @@ dependencies = [ "http", "rustc_version", "tracing", - "zeroize", ] [[package]] @@ -887,6 +918,16 @@ version = "0.13.1" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +[[package]] +name = "base64-simd" +version = "0.8.0" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" +dependencies = [ + "outref", + "vsimd", +] + [[package]] name = "bincode" version = "1.3.3" @@ -1395,6 +1436,7 @@ checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" dependencies = [ "block-buffer 0.10.3", "crypto-common", + "subtle", ] [[package]] @@ -1870,6 +1912,15 @@ version = "0.3.4" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest 0.10.6", +] + [[package]] name = "host-containers" version = "0.1.0" @@ -2654,6 +2705,12 @@ version = "0.1.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "outref" +version = "0.5.1" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" + [[package]] name = "parking_lot" version = "0.12.1" @@ -3620,6 +3677,12 @@ dependencies = [ "syn", ] +[[package]] +name = "subtle" +version = "2.4.1" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" + [[package]] name = "sundog" version = "0.1.0" @@ -4206,6 +4269,12 @@ dependencies = [ "thiserror", ] +[[package]] +name = "vsimd" +version = "0.8.0" +source = "registry+/~https://github.com/rust-lang/crates.io-index" +checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" + [[package]] name = "walkdir" version = "2.3.2" @@ -4476,9 +4545,9 @@ checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" [[package]] name = "xmlparser" -version = "0.13.3" +version = "0.13.5" source = "registry+/~https://github.com/rust-lang/crates.io-index" -checksum = "114ba2b24d2167ef6d67d7d04c8cc86522b87f490025f39f0303b7db5bf5e3d8" +checksum = "4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd" [[package]] name = "zeroize" diff --git a/sources/cfsignal/Cargo.toml b/sources/cfsignal/Cargo.toml index f16edba39fa..1f48ea7fc42 100644 --- a/sources/cfsignal/Cargo.toml +++ b/sources/cfsignal/Cargo.toml @@ -14,9 +14,9 @@ simplelog = "0.12" snafu = { version = "0.7" } toml = "0.5" tokio = { version = "~1.20", default-features = false, features = ["macros", "rt-multi-thread"] } -aws-config = "0.48" -aws-sdk-cloudformation = "0.18" -aws-types = "0.48" +aws-config = "0.54" +aws-sdk-cloudformation = "0.24" +aws-types = "0.54" imdsclient = { path = "../imdsclient", version = "0.1" } hyper = "0.14"