mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-16 06:02:45 +01:00
414 lines
9.2 KiB
Diff
414 lines
9.2 KiB
Diff
diff --git a/Cargo.lock b/Cargo.lock
|
|
index 48d8683..bf2e339 100644
|
|
--- a/Cargo.lock
|
|
+++ b/Cargo.lock
|
|
@@ -1071,6 +1071,15 @@ dependencies = [
|
|
"regex",
|
|
]
|
|
|
|
+[[package]]
|
|
+name = "fastrand"
|
|
+version = "1.9.0"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
|
|
+dependencies = [
|
|
+ "instant",
|
|
+]
|
|
+
|
|
[[package]]
|
|
name = "flate2"
|
|
version = "1.0.25"
|
|
@@ -1091,7 +1100,7 @@ dependencies = [
|
|
"futures-sink",
|
|
"nanorand",
|
|
"pin-project",
|
|
- "spin 0.9.8",
|
|
+ "spin",
|
|
]
|
|
|
|
[[package]]
|
|
@@ -1504,16 +1513,16 @@ dependencies = [
|
|
]
|
|
|
|
[[package]]
|
|
-name = "hyper-rustls"
|
|
-version = "0.23.2"
|
|
+name = "hyper-tls"
|
|
+version = "0.5.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c"
|
|
+checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
|
|
dependencies = [
|
|
- "http",
|
|
+ "bytes",
|
|
"hyper",
|
|
- "rustls",
|
|
+ "native-tls",
|
|
"tokio",
|
|
- "tokio-rustls",
|
|
+ "tokio-native-tls",
|
|
]
|
|
|
|
[[package]]
|
|
@@ -2177,6 +2186,24 @@ dependencies = [
|
|
"getrandom 0.2.8",
|
|
]
|
|
|
|
+[[package]]
|
|
+name = "native-tls"
|
|
+version = "0.2.11"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
|
|
+dependencies = [
|
|
+ "lazy_static 1.4.0",
|
|
+ "libc",
|
|
+ "log",
|
|
+ "openssl",
|
|
+ "openssl-probe",
|
|
+ "openssl-sys",
|
|
+ "schannel",
|
|
+ "security-framework",
|
|
+ "security-framework-sys",
|
|
+ "tempfile",
|
|
+]
|
|
+
|
|
[[package]]
|
|
name = "new_debug_unreachable"
|
|
version = "1.0.4"
|
|
@@ -2337,6 +2364,50 @@ dependencies = [
|
|
"windows-sys 0.42.0",
|
|
]
|
|
|
|
+[[package]]
|
|
+name = "openssl"
|
|
+version = "0.10.55"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d"
|
|
+dependencies = [
|
|
+ "bitflags 1.3.2",
|
|
+ "cfg-if",
|
|
+ "foreign-types",
|
|
+ "libc",
|
|
+ "once_cell",
|
|
+ "openssl-macros",
|
|
+ "openssl-sys",
|
|
+]
|
|
+
|
|
+[[package]]
|
|
+name = "openssl-macros"
|
|
+version = "0.1.1"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
|
|
+dependencies = [
|
|
+ "proc-macro2 1.0.53",
|
|
+ "quote 1.0.26",
|
|
+ "syn 2.0.8",
|
|
+]
|
|
+
|
|
+[[package]]
|
|
+name = "openssl-probe"
|
|
+version = "0.1.5"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
|
+
|
|
+[[package]]
|
|
+name = "openssl-sys"
|
|
+version = "0.9.90"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6"
|
|
+dependencies = [
|
|
+ "cc",
|
|
+ "libc",
|
|
+ "pkg-config",
|
|
+ "vcpkg",
|
|
+]
|
|
+
|
|
[[package]]
|
|
name = "os_str_bytes"
|
|
version = "6.5.0"
|
|
@@ -2379,7 +2450,7 @@ dependencies = [
|
|
"cfg-if",
|
|
"instant",
|
|
"libc",
|
|
- "redox_syscall",
|
|
+ "redox_syscall 0.2.16",
|
|
"smallvec",
|
|
"winapi",
|
|
]
|
|
@@ -2392,7 +2463,7 @@ checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521"
|
|
dependencies = [
|
|
"cfg-if",
|
|
"libc",
|
|
- "redox_syscall",
|
|
+ "redox_syscall 0.2.16",
|
|
"smallvec",
|
|
"windows-sys 0.45.0",
|
|
]
|
|
@@ -2925,6 +2996,15 @@ dependencies = [
|
|
"bitflags 1.3.2",
|
|
]
|
|
|
|
+[[package]]
|
|
+name = "redox_syscall"
|
|
+version = "0.3.5"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
|
|
+dependencies = [
|
|
+ "bitflags 1.3.2",
|
|
+]
|
|
+
|
|
[[package]]
|
|
name = "redox_users"
|
|
version = "0.4.3"
|
|
@@ -2932,7 +3012,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
|
|
dependencies = [
|
|
"getrandom 0.2.8",
|
|
- "redox_syscall",
|
|
+ "redox_syscall 0.2.16",
|
|
"thiserror",
|
|
]
|
|
|
|
@@ -2968,45 +3048,28 @@ dependencies = [
|
|
"http",
|
|
"http-body",
|
|
"hyper",
|
|
- "hyper-rustls",
|
|
+ "hyper-tls",
|
|
"ipnet",
|
|
"js-sys",
|
|
"log",
|
|
"mime",
|
|
+ "native-tls",
|
|
"once_cell",
|
|
"percent-encoding",
|
|
"pin-project-lite",
|
|
- "rustls",
|
|
- "rustls-pemfile",
|
|
"serde",
|
|
"serde_json",
|
|
"serde_urlencoded",
|
|
"tokio",
|
|
- "tokio-rustls",
|
|
+ "tokio-native-tls",
|
|
"tower-service",
|
|
"url",
|
|
"wasm-bindgen",
|
|
"wasm-bindgen-futures",
|
|
"web-sys",
|
|
- "webpki-roots",
|
|
"winreg",
|
|
]
|
|
|
|
-[[package]]
|
|
-name = "ring"
|
|
-version = "0.16.20"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
|
|
-dependencies = [
|
|
- "cc",
|
|
- "libc",
|
|
- "once_cell",
|
|
- "spin 0.5.2",
|
|
- "untrusted",
|
|
- "web-sys",
|
|
- "winapi",
|
|
-]
|
|
-
|
|
[[package]]
|
|
name = "ropey"
|
|
version = "1.6.0"
|
|
@@ -3174,27 +3237,6 @@ dependencies = [
|
|
"windows-sys 0.45.0",
|
|
]
|
|
|
|
-[[package]]
|
|
-name = "rustls"
|
|
-version = "0.20.8"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f"
|
|
-dependencies = [
|
|
- "log",
|
|
- "ring",
|
|
- "sct",
|
|
- "webpki",
|
|
-]
|
|
-
|
|
-[[package]]
|
|
-name = "rustls-pemfile"
|
|
-version = "1.0.2"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b"
|
|
-dependencies = [
|
|
- "base64 0.21.0",
|
|
-]
|
|
-
|
|
[[package]]
|
|
name = "rustversion"
|
|
version = "1.0.12"
|
|
@@ -3222,6 +3264,15 @@ dependencies = [
|
|
"winapi-util",
|
|
]
|
|
|
|
+[[package]]
|
|
+name = "schannel"
|
|
+version = "0.1.22"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
|
|
+dependencies = [
|
|
+ "windows-sys 0.48.0",
|
|
+]
|
|
+
|
|
[[package]]
|
|
name = "scoped_threadpool"
|
|
version = "0.1.9"
|
|
@@ -3241,13 +3292,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1"
|
|
|
|
[[package]]
|
|
-name = "sct"
|
|
-version = "0.7.0"
|
|
+name = "security-framework"
|
|
+version = "2.9.2"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
|
|
+checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
|
|
dependencies = [
|
|
- "ring",
|
|
- "untrusted",
|
|
+ "bitflags 1.3.2",
|
|
+ "core-foundation",
|
|
+ "core-foundation-sys",
|
|
+ "libc",
|
|
+ "security-framework-sys",
|
|
+]
|
|
+
|
|
+[[package]]
|
|
+name = "security-framework-sys"
|
|
+version = "2.9.1"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
|
|
+dependencies = [
|
|
+ "core-foundation-sys",
|
|
+ "libc",
|
|
]
|
|
|
|
[[package]]
|
|
@@ -3451,12 +3515,6 @@ dependencies = [
|
|
"winapi",
|
|
]
|
|
|
|
-[[package]]
|
|
-name = "spin"
|
|
-version = "0.5.2"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
|
|
-
|
|
[[package]]
|
|
name = "spin"
|
|
version = "0.9.8"
|
|
@@ -3594,6 +3652,19 @@ dependencies = [
|
|
"yaml-rust",
|
|
]
|
|
|
|
+[[package]]
|
|
+name = "tempfile"
|
|
+version = "3.5.0"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998"
|
|
+dependencies = [
|
|
+ "cfg-if",
|
|
+ "fastrand",
|
|
+ "redox_syscall 0.3.5",
|
|
+ "rustix 0.37.7",
|
|
+ "windows-sys 0.45.0",
|
|
+]
|
|
+
|
|
[[package]]
|
|
name = "tendril"
|
|
version = "0.4.3"
|
|
@@ -3759,14 +3830,13 @@ dependencies = [
|
|
]
|
|
|
|
[[package]]
|
|
-name = "tokio-rustls"
|
|
-version = "0.23.4"
|
|
+name = "tokio-native-tls"
|
|
+version = "0.3.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59"
|
|
+checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
|
|
dependencies = [
|
|
- "rustls",
|
|
+ "native-tls",
|
|
"tokio",
|
|
- "webpki",
|
|
]
|
|
|
|
[[package]]
|
|
@@ -3982,12 +4052,6 @@ dependencies = [
|
|
"subtle",
|
|
]
|
|
|
|
-[[package]]
|
|
-name = "untrusted"
|
|
-version = "0.7.1"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
|
|
-
|
|
[[package]]
|
|
name = "url"
|
|
version = "2.3.1"
|
|
@@ -4040,6 +4104,12 @@ version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
|
|
|
|
+[[package]]
|
|
+name = "vcpkg"
|
|
+version = "0.2.15"
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
+checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|
|
+
|
|
[[package]]
|
|
name = "vergen"
|
|
version = "8.2.1"
|
|
@@ -4213,25 +4283,6 @@ dependencies = [
|
|
"wasm-bindgen",
|
|
]
|
|
|
|
-[[package]]
|
|
-name = "webpki"
|
|
-version = "0.22.0"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd"
|
|
-dependencies = [
|
|
- "ring",
|
|
- "untrusted",
|
|
-]
|
|
-
|
|
-[[package]]
|
|
-name = "webpki-roots"
|
|
-version = "0.22.6"
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
-checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87"
|
|
-dependencies = [
|
|
- "webpki",
|
|
-]
|
|
-
|
|
[[package]]
|
|
name = "weezl"
|
|
version = "0.1.7"
|
|
diff --git a/Cargo.toml b/Cargo.toml
|
|
index 7ea9bf5..252b223 100644
|
|
--- a/Cargo.toml
|
|
+++ b/Cargo.toml
|
|
@@ -58,7 +58,7 @@ version = "0.0.16"
|
|
[dependencies.matrix-sdk]
|
|
version = "0.6"
|
|
default-features = false
|
|
-features = ["e2e-encryption", "sled", "rustls-tls"]
|
|
+features = ["e2e-encryption", "sled", "native-tls"]
|
|
|
|
[dependencies.tokio]
|
|
version = "1.24.1"
|