This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opendal.git
The following commit(s) were added to refs/heads/main by this push:
new 1b68186357 fix: Upgrade suppaftp to address build failure (#4091)
1b68186357 is described below
commit 1b68186357b86ac86c7b1a3b21df41a5f80aa623
Author: Xuanwo <[email protected]>
AuthorDate: Tue Jan 30 12:31:14 2024 +0800
fix: Upgrade suppaftp to address build failure (#4091)
Signed-off-by: Xuanwo <[email protected]>
---
Cargo.lock | 43 +++++++++++++++----------------------------
core/Cargo.toml | 4 ++--
2 files changed, 17 insertions(+), 30 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 6581c85b85..53540307eb 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -376,15 +376,14 @@ checksum =
"b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1"
[[package]]
name = "async-tls"
-version = "0.12.0"
+version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cfeefd0ca297cbbb3bd34fd6b228401c2a5177038257afd751bc29f0a2da4795"
+checksum = "b2ae3c9eba89d472a0e4fe1dea433df78fbbe63d2b764addaf2ba3a6bde89a5e"
dependencies = [
"futures-core",
"futures-io",
- "rustls 0.20.9",
+ "rustls",
"rustls-pemfile",
- "webpki",
"webpki-roots 0.22.6",
]
@@ -773,7 +772,7 @@ dependencies = [
"once_cell",
"pin-project-lite",
"pin-utils",
- "rustls 0.21.9",
+ "rustls",
"tokio",
"tracing",
]
@@ -3153,7 +3152,7 @@ dependencies = [
"http",
"hyper",
"log",
- "rustls 0.21.9",
+ "rustls",
"rustls-native-certs",
"tokio",
"tokio-rustls",
@@ -4037,7 +4036,7 @@ dependencies = [
"percent-encoding",
"rand 0.8.5",
"rustc_version_runtime",
- "rustls 0.21.9",
+ "rustls",
"rustls-pemfile",
"serde",
"serde_bytes",
@@ -4104,7 +4103,7 @@ dependencies = [
"percent-encoding",
"pin-project",
"priority-queue",
- "rustls 0.21.9",
+ "rustls",
"rustls-pemfile",
"serde",
"serde_json",
@@ -5765,7 +5764,7 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"rand 0.8.5",
- "rustls 0.21.9",
+ "rustls",
"rustls-native-certs",
"ryu",
"sha1_smol",
@@ -5928,7 +5927,7 @@ dependencies = [
"once_cell",
"percent-encoding",
"pin-project-lite",
- "rustls 0.21.9",
+ "rustls",
"rustls-native-certs",
"rustls-pemfile",
"serde",
@@ -6202,18 +6201,6 @@ dependencies = [
"windows-sys 0.48.0",
]
-[[package]]
-name = "rustls"
-version = "0.20.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99"
-dependencies = [
- "log",
- "ring 0.16.20",
- "sct",
- "webpki",
-]
-
[[package]]
name = "rustls"
version = "0.21.9"
@@ -6832,9 +6819,9 @@ checksum =
"81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
[[package]]
name = "suppaftp"
-version = "5.2.2"
+version = "5.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "653aa9a6ebc0446a2d5c2be5b698b48a3192c7a098d0ed9a7c232e3a6340f091"
+checksum = "d9290ef2d57a47ebc32442cbc74ce039e5483e59b6e099a3361346d894b89196"
dependencies = [
"async-std",
"async-tls",
@@ -6843,7 +6830,7 @@ dependencies = [
"lazy-regex",
"log",
"pin-project",
- "rustls 0.21.9",
+ "rustls",
"thiserror",
]
@@ -7208,7 +7195,7 @@ version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [
- "rustls 0.21.9",
+ "rustls",
"tokio",
]
@@ -7327,7 +7314,7 @@ dependencies = [
"percent-encoding",
"pin-project",
"prost 0.12.3",
- "rustls 0.21.9",
+ "rustls",
"rustls-pemfile",
"tokio",
"tokio-rustls",
@@ -7682,7 +7669,7 @@ dependencies = [
"flate2",
"log",
"once_cell",
- "rustls 0.21.9",
+ "rustls",
"rustls-webpki 0.101.7",
"url",
"webpki-roots 0.25.2",
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 880f4ff3da..5f315bd541 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -230,7 +230,7 @@ path = "tests/behavior/main.rs"
required-features = ["tests"]
[dependencies]
-async-tls = { version = "0.12.0", optional = true }
+async-tls = { version = "0.13.0", optional = true }
# Required dependencies
anyhow = { version = "1.0.30", features = ["std"] }
@@ -333,7 +333,7 @@ rusqlite = { version = "0.29.0", optional = true, features
= ["bundled"] }
# for services-sled
sled = { version = "0.34.7", optional = true }
# for services-ftp
-suppaftp = { version = "5.2", default-features = false, features = [
+suppaftp = { version = "5.3.1", default-features = false, features = [
"async-secure",
"rustls",
"async-rustls",