summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorJonas Platte <jplatte+git@posteo.de>2022-01-22 18:38:39 +0100
committerJonas Platte <jplatte+git@posteo.de>2022-02-12 12:56:08 +0100
commitc8951a1d9cc05a8c138be06f520a78b4cbb053c7 (patch)
tree8aab4bb1949a28983ce3ee971fd6215ee0403098 /Cargo.lock
parent5fa9190117805ff1040c69b65a3b9caacb6c965b (diff)
downloadconduit-c8951a1d9cc05a8c138be06f520a78b4cbb053c7.zip
Use axum-server for direct TLS support
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock28
1 files changed, 27 insertions, 1 deletions
diff --git a/Cargo.lock b/Cargo.lock
index f84c982..41105b3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -59,6 +59,12 @@ dependencies = [
]
[[package]]
+name = "arc-swap"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f"
+
+[[package]]
name = "arrayref"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -163,6 +169,26 @@ dependencies = [
]
[[package]]
+name = "axum-server"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f9cfd9dbe28ebde5c0460067ea27c6f3b1d514b699c4e0a5aab0fb63e452a8a8"
+dependencies = [
+ "arc-swap",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "hyper",
+ "pin-project-lite",
+ "rustls",
+ "rustls-pemfile",
+ "tokio",
+ "tokio-rustls",
+ "tower-service",
+]
+
+[[package]]
name = "base64"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -365,6 +391,7 @@ name = "conduit"
version = "0.3.0"
dependencies = [
"axum",
+ "axum-server",
"base64 0.13.0",
"bytes",
"clap",
@@ -375,7 +402,6 @@ dependencies = [
"heed",
"hmac",
"http",
- "hyper",
"image",
"jsonwebtoken",
"lru-cache",