diff --git a/Cargo.lock b/Cargo.lock index f7e72ff785b..8edceeb6e9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -514,17 +514,17 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6b3804dca60326e07205179847f17a4fce45af3a1106939177ad41ac08a6de" dependencies = [ - "aws-credential-types", - "aws-http", + "aws-credential-types 0.56.1", + "aws-http 0.56.1", "aws-sdk-sso", "aws-sdk-sts", - "aws-smithy-async", + "aws-smithy-async 0.56.1", "aws-smithy-client", - "aws-smithy-http", + "aws-smithy-http 0.56.1", "aws-smithy-http-tower", - "aws-smithy-json", - "aws-smithy-types", - "aws-types", + "aws-smithy-json 0.56.1", + "aws-smithy-types 0.56.1", + "aws-types 0.56.1", "bytes 1.5.0", "fastrand 2.0.1", "hex", @@ -544,24 +544,36 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70a66ac8ef5fa9cf01c2d999f39d16812e90ec1467bd382cbbb74ba23ea86201" dependencies = [ - "aws-smithy-async", - "aws-smithy-types", + "aws-smithy-async 0.56.1", + "aws-smithy-types 0.56.1", "fastrand 2.0.1", "tokio", "tracing", "zeroize", ] +[[package]] +name = "aws-credential-types" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80009846d61a0a4f9070d789cf0e64db284cba6984fae3871050d044e6569cd2" +dependencies = [ + "aws-smithy-async 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", + "zeroize", +] + [[package]] name = "aws-http" version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e626370f9ba806ae4c439e49675fd871f5767b093075cdf4fef16cac42ba900" dependencies = [ - "aws-credential-types", - "aws-smithy-http", - "aws-smithy-types", - "aws-types", + "aws-credential-types 0.56.1", + "aws-smithy-http 0.56.1", + "aws-smithy-types 0.56.1", + "aws-types 0.56.1", "bytes 1.5.0", "http", "http-body", @@ -571,20 +583,58 @@ dependencies = [ "tracing", ] +[[package]] +name = "aws-http" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e65730b741a5f6422fd338bf6f76b7956b090affeaa045e78fca8c4186e0fd5" +dependencies = [ + "aws-smithy-http 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", + "aws-types 0.57.1", + "bytes 1.5.0", + "http", + "http-body", + "pin-project-lite", + "tracing", +] + [[package]] name = "aws-runtime" version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07ac5cf0ff19c1bca0cea7932e11b239d1025a45696a4f44f72ea86e2b8bdd07" dependencies = [ - "aws-credential-types", - "aws-http", - "aws-sigv4", - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-runtime-api", - "aws-smithy-types", - "aws-types", + "aws-credential-types 0.56.1", + "aws-http 0.56.1", + "aws-sigv4 0.56.1", + "aws-smithy-async 0.56.1", + "aws-smithy-http 0.56.1", + "aws-smithy-runtime-api 0.56.1", + "aws-smithy-types 0.56.1", + "aws-types 0.56.1", + "fastrand 2.0.1", + "http", + "percent-encoding", + "tracing", + "uuid", +] + +[[package]] +name = "aws-runtime" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d2414b96071ae840b97c0cc1d44b248d5607d648593cdf474f3fb5465572898" +dependencies = [ + "aws-credential-types 0.57.1", + "aws-http 0.57.1", + "aws-sigv4 0.57.1", + "aws-smithy-async 0.57.1", + "aws-smithy-http 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", + "aws-types 0.57.1", "fastrand 2.0.1", "http", "percent-encoding", @@ -594,25 +644,23 @@ dependencies = [ [[package]] name = "aws-sdk-kms" -version = "0.33.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fc2429ded0e8249b0ea514e519fbe684b46bb45cc35f596f19d7166c94b9c6" -dependencies = [ - "aws-credential-types", - "aws-http", - "aws-runtime", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-json", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-types", - "aws-types", +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b79ea42f621760962380c35c0b404d65b8e596266522e5dbbd617a615e7b5f81" +dependencies = [ + "aws-credential-types 0.57.1", + "aws-http 0.57.1", + "aws-runtime 0.57.1", + "aws-smithy-async 0.57.1", + "aws-smithy-http 0.57.1", + "aws-smithy-json 0.57.1", + "aws-smithy-runtime 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", + "aws-types 0.57.1", "bytes 1.5.0", "http", "regex", - "tokio-stream", "tracing", ] @@ -622,17 +670,17 @@ version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "903f888ff190e64f6f5c83fb0f8d54f9c20481f1dc26359bb8896f5d99908949" dependencies = [ - "aws-credential-types", - "aws-http", - "aws-runtime", - "aws-smithy-async", + "aws-credential-types 0.56.1", + "aws-http 0.56.1", + "aws-runtime 0.56.1", + "aws-smithy-async 0.56.1", "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-json", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-types", - "aws-types", + "aws-smithy-http 0.56.1", + "aws-smithy-json 0.56.1", + "aws-smithy-runtime 0.56.1", + "aws-smithy-runtime-api 0.56.1", + "aws-smithy-types 0.56.1", + "aws-types 0.56.1", "bytes 1.5.0", "http", "regex", @@ -646,19 +694,19 @@ version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a47ad6bf01afc00423d781d464220bf69fb6a674ad6629cbbcb06d88cdc2be82" dependencies = [ - "aws-credential-types", - "aws-http", - "aws-runtime", - "aws-smithy-async", + "aws-credential-types 0.56.1", + "aws-http 0.56.1", + "aws-runtime 0.56.1", + "aws-smithy-async 0.56.1", "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-json", + "aws-smithy-http 0.56.1", + "aws-smithy-json 0.56.1", "aws-smithy-query", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-types", + "aws-smithy-runtime 0.56.1", + "aws-smithy-runtime-api 0.56.1", + "aws-smithy-types 0.56.1", "aws-smithy-xml", - "aws-types", + "aws-types 0.56.1", "http", "regex", "tracing", @@ -670,7 +718,29 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7b28f4910bb956b7ab320b62e98096402354eca976c587d1eeccd523d9bac03" dependencies = [ - "aws-smithy-http", + "aws-smithy-http 0.56.1", + "form_urlencoded", + "hex", + "hmac", + "http", + "once_cell", + "percent-encoding", + "regex", + "sha2", + "time", + "tracing", +] + +[[package]] +name = "aws-sigv4" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3347c738e0a8449020877d319cda56da74d6e8aba9fff210720fac66cae3c7f4" +dependencies = [ + "aws-credential-types 0.57.1", + "aws-smithy-http 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "bytes 1.5.0", "form_urlencoded", "hex", "hmac", @@ -695,16 +765,27 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "aws-smithy-async" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4b65a284265d3eec6cc9f1daef2d0cc3b78684b712cb6c7f1d0f665456b7604" +dependencies = [ + "futures-util", + "pin-project-lite", + "tokio", +] + [[package]] name = "aws-smithy-client" version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c27b2756264c82f830a91cb4d2d485b2d19ad5bea476d9a966e03d27f27ba59a" dependencies = [ - "aws-smithy-async", - "aws-smithy-http", + "aws-smithy-async 0.56.1", + "aws-smithy-http 0.56.1", "aws-smithy-http-tower", - "aws-smithy-types", + "aws-smithy-types 0.56.1", "bytes 1.5.0", "fastrand 2.0.1", "http", @@ -725,7 +806,7 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54cdcf365d8eee60686885f750a34c190e513677db58bbc466c44c588abf4199" dependencies = [ - "aws-smithy-types", + "aws-smithy-types 0.56.1", "bytes 1.5.0", "bytes-utils", "futures-core", @@ -739,14 +820,34 @@ dependencies = [ "tracing", ] +[[package]] +name = "aws-smithy-http" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "715aeb61fb743848d5d398ce6fb1259f5eba5e13dceec5d5064cada1a181d38d" +dependencies = [ + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", + "bytes 1.5.0", + "bytes-utils", + "futures-core", + "http", + "http-body", + "once_cell", + "percent-encoding", + "pin-project-lite", + "pin-utils", + "tracing", +] + [[package]] name = "aws-smithy-http-tower" version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "822de399d0ce62829a69dfa8c5cd08efdbe61a7426b953e2268f8b8b52a607bd" dependencies = [ - "aws-smithy-http", - "aws-smithy-types", + "aws-smithy-http 0.56.1", + "aws-smithy-types 0.56.1", "bytes 1.5.0", "http", "http-body", @@ -761,7 +862,16 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb1e7ab8fa7ad10c193af7ae56d2420989e9f4758bf03601a342573333ea34f" dependencies = [ - "aws-smithy-types", + "aws-smithy-types 0.56.1", +] + +[[package]] +name = "aws-smithy-json" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de21d368dcd5cab17033406ea6e7351b091164b208381de837510bd7558c0f30" +dependencies = [ + "aws-smithy-types 0.57.1", ] [[package]] @@ -770,7 +880,7 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28556a3902091c1f768a34f6c998028921bdab8d47d92586f363f14a4a32d047" dependencies = [ - "aws-smithy-types", + "aws-smithy-types 0.56.1", "urlencoding", ] @@ -780,18 +890,42 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "745e096b3553e7e0f40622aa04971ce52765af82bebdeeac53aa6fc82fe801e6" dependencies = [ - "aws-smithy-async", + "aws-smithy-async 0.56.1", "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-runtime-api", - "aws-smithy-types", + "aws-smithy-http 0.56.1", + "aws-smithy-runtime-api 0.56.1", + "aws-smithy-types 0.56.1", + "bytes 1.5.0", + "fastrand 2.0.1", + "http", + "http-body", + "once_cell", + "pin-project-lite", + "pin-utils", + "tokio", + "tracing", +] + +[[package]] +name = "aws-smithy-runtime" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb4395310662d10f1847324af5fe43e621922cba03b1aa6d26c21096e18a4e79" +dependencies = [ + "aws-smithy-async 0.57.1", + "aws-smithy-http 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", "bytes 1.5.0", "fastrand 2.0.1", "http", "http-body", + "hyper", + "hyper-rustls", "once_cell", "pin-project-lite", "pin-utils", + "rustls", "tokio", "tracing", ] @@ -802,11 +936,26 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93d0ae0c9cfd57944e9711ea610b48a963fb174a53aabacc08c5794a594b1d02" dependencies = [ - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-types", + "aws-smithy-async 0.56.1", + "aws-smithy-http 0.56.1", + "aws-smithy-types 0.56.1", + "bytes 1.5.0", + "http", + "tokio", + "tracing", +] + +[[package]] +name = "aws-smithy-runtime-api" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30e27594c06f5b36e97d18ef26ed693f1d4c7167b9bbb544b3a9bb653f9f7035" +dependencies = [ + "aws-smithy-async 0.57.1", + "aws-smithy-types 0.57.1", "bytes 1.5.0", "http", + "pin-project-lite", "tokio", "tracing", ] @@ -825,6 +974,27 @@ dependencies = [ "time", ] +[[package]] +name = "aws-smithy-types" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d36f1723ed61e82094498e7283510fe21484b73c215c33874c81a84411b5bdc" +dependencies = [ + "base64-simd", + "bytes 1.5.0", + "bytes-utils", + "futures-core", + "http", + "http-body", + "itoa 1.0.9", + "num-integer", + "pin-project-lite", + "pin-utils", + "ryu", + "serde", + "time", +] + [[package]] name = "aws-smithy-xml" version = "0.56.1" @@ -840,11 +1010,26 @@ version = "0.56.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85aa0451bf8af1bf22a4f028d5d28054507a14be43cb8ac0597a8471fba9edfe" dependencies = [ - "aws-credential-types", - "aws-smithy-async", + "aws-credential-types 0.56.1", + "aws-smithy-async 0.56.1", "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-types", + "aws-smithy-http 0.56.1", + "aws-smithy-types 0.56.1", + "http", + "rustc_version 0.4.0", + "tracing", +] + +[[package]] +name = "aws-types" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acdc27aac60f715bab25f5d758ba5651b80aae791c48e9871ffe298683f00a2b" +dependencies = [ + "aws-credential-types 0.57.1", + "aws-smithy-async 0.57.1", + "aws-smithy-runtime-api 0.57.1", + "aws-smithy-types 0.57.1", "http", "rustc_version 0.4.0", "tracing", @@ -5260,7 +5445,7 @@ name = "ockam_vault_aws" version = "0.16.0" dependencies = [ "aws-config", - "aws-credential-types", + "aws-credential-types 0.56.1", "aws-sdk-kms", "delegate", "hex", diff --git a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml index 7d21b68f83b..6aa8016e7b0 100644 --- a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml +++ b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml @@ -55,7 +55,7 @@ credentials-sso = ["aws-config/credentials-sso"] [dependencies] aws-config = { version = "0.56.1", default-features = false, features = ["rustls"] } -aws-sdk-kms = { version = "0.33.0", default-features = false, features = ["rustls"] } +aws-sdk-kms = { version = "0.35.0", default-features = false, features = ["rustls"] } delegate = "0.10.0" ockam_core = { path = "../ockam_core", version = "^0.93.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.32.0", default-features = false }