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 }

Reply via email to