diff --git a/Cargo.lock b/Cargo.lock index 039bd16..c4e3486 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1013,7 +1013,7 @@ dependencies = [ "google-apis-common", "http 0.2.12", "hyper", - "hyper-rustls", + "hyper-rustls 0.24.2", "itertools 0.10.5", "mime", "serde", @@ -1033,7 +1033,7 @@ dependencies = [ "google-apis-common", "http 0.2.12", "hyper", - "hyper-rustls", + "hyper-rustls 0.24.2", "itertools 0.10.5", "mime", "serde", @@ -1045,16 +1045,16 @@ dependencies = [ [[package]] name = "google-storage1" -version = "5.0.4+20240229" +version = "5.0.5+20240621" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d26f756b1d332e03c119b8f986c7a1acd3bff52958d2751a035efdd1b2324f6" +checksum = "db0d4d51511ff8ec6ebc5718139149876912100eebbb760029576fd1fa67380d" dependencies = [ "anyhow", "google-apis-common", "http 0.2.12", "hyper", - "hyper-rustls", - "itertools 0.10.5", + "hyper-rustls 0.25.0", + "itertools 0.13.0", "mime", "serde", "serde_json", @@ -1237,11 +1237,28 @@ dependencies = [ "hyper", "log", "rustls 0.21.12", - "rustls-native-certs", + "rustls-native-certs 0.6.3", "tokio", "tokio-rustls 0.24.1", ] +[[package]] +name = "hyper-rustls" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "399c78f9338483cb7e630c8474b07268983c6bd5acee012e4211f9f7bb21b070" +dependencies = [ + "futures-util", + "http 0.2.12", + "hyper", + "log", + "rustls 0.22.4", + "rustls-native-certs 0.7.2", + "rustls-pki-types", + "tokio", + "tokio-rustls 0.25.0", +] + [[package]] name = "iana-time-zone" version = "0.1.60" @@ -1376,6 +1393,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.11" @@ -2381,7 +2407,7 @@ dependencies = [ "http 0.2.12", "http-body", "hyper", - "hyper-rustls", + "hyper-rustls 0.24.2", "ipnet", "js-sys", "log", @@ -2540,7 +2566,7 @@ dependencies = [ "hex", "http 0.2.12", "hyper", - "hyper-rustls", + "hyper-rustls 0.24.2", "jsonwebtoken 9.3.0", "meilisearch-sdk", "mockall", @@ -2861,6 +2887,19 @@ dependencies = [ "security-framework", ] +[[package]] +name = "rustls-native-certs" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04182dffc9091a404e0fc069ea5cd60e5b866c3adf881eff99a32d048242dffa" +dependencies = [ + "openssl-probe", + "rustls-pemfile 2.1.2", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pemfile" version = "1.0.4" @@ -4406,7 +4445,7 @@ dependencies = [ "futures", "http 0.2.12", "hyper", - "hyper-rustls", + "hyper-rustls 0.24.2", "itertools 0.12.1", "log", "percent-encoding 2.3.1", diff --git a/Cargo.toml b/Cargo.toml index 0448678..8ff7ba0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ dropshot-verified-body = { git = "https://github.com/oxidecomputer/dropshot-veri futures = "0.3.30" google-cloudkms1 = "5.0.4" google-drive3 = "5.0.4" -google-storage1 = "5.0.4" +google-storage1 = "5.0.5" hex = "0.4.3" hmac = "0.12.1" http = "0.2.12"