This is an automated email from the ASF dual-hosted git repository. xuanwo pushed a commit to branch bump-reqsign in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
commit 436e70747256fe0e60f37085887b4c407ea00e64 Author: Xuanwo <[email protected]> AuthorDate: Wed Nov 22 15:36:39 2023 +0800 chore: Bump reqsign to 0.14.4 for jsonwebtoken Signed-off-by: Xuanwo <[email protected]> --- Cargo.lock | 103 +++++++++++++------------------------------------------- core/Cargo.toml | 5 ++- 2 files changed, 26 insertions(+), 82 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7d36ad01a..a7d3d0547 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -386,19 +386,6 @@ version = "4.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9441c6b2fe128a7c2bf680a44c34d0df31ce09e5b7e401fcca3faa483dbc921" -[[package]] -name = "async-tls" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f23d769dbf1838d5df5156e7b1ad404f4c463d1ac2c6aeb6cd943630f8a8400" -dependencies = [ - "futures-core", - "futures-io", - "rustls 0.19.1", - "webpki 0.21.4", - "webpki-roots 0.21.1", -] - [[package]] name = "async-tls" version = "0.12.0" @@ -409,7 +396,7 @@ dependencies = [ "futures-io", "rustls 0.20.9", "rustls-pemfile", - "webpki 0.22.4", + "webpki", "webpki-roots 0.22.6", ] @@ -3519,13 +3506,13 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "8.3.0" +version = "9.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" +checksum = "155c4d7e39ad04c172c5e3a99c434ea3b4a7ba7960b38ecd562b270b097cce09" dependencies = [ "base64 0.21.4", - "pem 1.1.1", - "ring 0.16.20", + "pem 3.0.2", + "ring 0.17.5", "serde", "serde_json", "simple_asn1", @@ -4275,7 +4262,7 @@ dependencies = [ "tokio-util", "twox-hash", "url", - "webpki 0.22.4", + "webpki", "webpki-roots 0.23.1", ] @@ -4287,7 +4274,7 @@ checksum = "57349d5a326b437989b6ee4dc8f2f34b0cc131202748414712a8e7d98952fc8c" dependencies = [ "base64 0.21.4", "bigdecimal", - "bindgen 0.65.1", + "bindgen 0.69.1", "bitflags 2.4.1", "bitvec", "byteorder", @@ -4697,7 +4684,6 @@ dependencies = [ "anyhow", "async-backtrace", "async-compat", - "async-tls 0.11.0", "async-trait", "atomic_lib", "await-tree", @@ -5216,18 +5202,19 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "pem" -version = "1.1.1" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" +checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a" dependencies = [ - "base64 0.13.1", + "base64 0.21.4", + "serde", ] [[package]] name = "pem" -version = "2.0.1" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b13fe415cdf3c8e44518e18a7c95a13431d9bdf6d15367d82b23c377fdd441a" +checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923" dependencies = [ "base64 0.21.4", "serde", @@ -5705,7 +5692,7 @@ checksum = "8bdf592881d821b83d471f8af290226c8d51402259e9bb5be7f9f8bdebbb11ac" dependencies = [ "bytes", "heck", - "itertools 0.10.5", + "itertools 0.11.0", "log", "multimap", "once_cell", @@ -5739,7 +5726,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.11.0", "proc-macro2", "quote", "syn 2.0.38", @@ -5810,7 +5797,7 @@ dependencies = [ "indoc", "libc", "memoffset", - "parking_lot 0.11.2", + "parking_lot 0.12.1", "pyo3-build-config 0.19.2", "pyo3-ffi", "pyo3-macros", @@ -6252,9 +6239,9 @@ dependencies = [ [[package]] name = "reqsign" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad14258ddd8ef6e564d57a94613e138cc9c21ef8a1fec547206d853213c7959" +checksum = "c032d9e40cab6e8d3083b522a5cb5222fe6640c8b15478f1d19ac126810e8f4a" dependencies = [ "anyhow", "async-trait", @@ -6573,19 +6560,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "rustls" -version = "0.19.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" -dependencies = [ - "base64 0.13.1", - "log", - "ring 0.16.20", - "sct 0.6.1", - "webpki 0.21.4", -] - [[package]] name = "rustls" version = "0.20.9" @@ -6594,8 +6568,8 @@ checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" dependencies = [ "log", "ring 0.16.20", - "sct 0.7.0", - "webpki 0.22.4", + "sct", + "webpki", ] [[package]] @@ -6607,7 +6581,7 @@ dependencies = [ "log", "ring 0.17.5", "rustls-webpki 0.101.7", - "sct 0.7.0", + "sct", ] [[package]] @@ -6714,16 +6688,6 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152" -[[package]] -name = "sct" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" -dependencies = [ - "ring 0.16.20", - "untrusted 0.7.1", -] - [[package]] name = "sct" version = "0.7.0" @@ -7244,7 +7208,7 @@ checksum = "653aa9a6ebc0446a2d5c2be5b698b48a3192c7a098d0ed9a7c232e3a6340f091" dependencies = [ "async-native-tls", "async-std", - "async-tls 0.12.0", + "async-tls", "async-trait", "chrono", "lazy-regex", @@ -8042,7 +8006,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", - "rand 0.7.3", + "rand 0.8.5", "static_assertions", ] @@ -8374,16 +8338,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "webpki" -version = "0.21.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" -dependencies = [ - "ring 0.16.20", - "untrusted 0.7.1", -] - [[package]] name = "webpki" version = "0.22.4" @@ -8394,22 +8348,13 @@ dependencies = [ "untrusted 0.9.0", ] -[[package]] -name = "webpki-roots" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" -dependencies = [ - "webpki 0.21.4", -] - [[package]] name = "webpki-roots" version = "0.22.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" dependencies = [ - "webpki 0.22.4", + "webpki", ] [[package]] diff --git a/core/Cargo.toml b/core/Cargo.toml index d4833ecaa..782cde06d 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -140,7 +140,7 @@ services-dropbox = [] services-etcd = ["dep:etcd-client", "dep:bb8"] services-foundationdb = ["dep:foundationdb"] services-fs = ["tokio/fs"] -services-ftp = ["dep:suppaftp", "dep:bb8", "dep:async-tls"] +services-ftp = ["dep:suppaftp", "dep:bb8"] services-gcs = [ "dep:reqsign", "reqsign?/services-google", @@ -219,7 +219,6 @@ required-features = ["tests"] anyhow = { version = "1.0.30", features = ["std"] } async-backtrace = { version = "0.2.6", optional = true } async-compat = "0.2" -async-tls = { version = "0.11", optional = true } async-trait = "0.1.68" atomic_lib = { version = "0.34.5", optional = true } await-tree = { version = "0.1.1", optional = true } @@ -281,7 +280,7 @@ redis = { version = "0.23.1", features = [ "tokio-comp", "connection-manager", ], optional = true } -reqsign = { version = "0.14.1", default-features = false, optional = true } +reqsign = { version = "0.14.4", default-features = false, optional = true } reqwest = { version = "0.11.18", features = [ "stream", ], default-features = false }
