From decd6083a0e057b8ede7990f6b719f619d094ffc Mon Sep 17 00:00:00 2001 From: Jade Ellis Date: Mon, 27 Apr 2026 13:10:47 +0100 Subject: [PATCH] fix(deps): Enable a TLS backend for outdated reqwest --- Cargo.lock | 5 +++++ src/service/Cargo.toml | 1 + 2 files changed, 6 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index b53b6be86..4aa5eb883 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1223,6 +1223,7 @@ dependencies = [ "rand 0.10.1", "recaptcha-verify", "regex", + "reqwest 0.12.28", "reqwest 0.13.2", "ruma", "rustyline-async", @@ -4572,16 +4573,20 @@ dependencies = [ "http-body", "http-body-util", "hyper", + "hyper-rustls", "hyper-util", "js-sys", "log", "percent-encoding", "pin-project-lite", + "rustls", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", + "tokio-rustls", "tower", "tower-http", "tower-service", diff --git a/src/service/Cargo.toml b/src/service/Cargo.toml index 5e1822c15..39005ea3b 100644 --- a/src/service/Cargo.toml +++ b/src/service/Cargo.toml @@ -124,6 +124,7 @@ webpage.optional = true blurhash.workspace = true blurhash.optional = true recaptcha-verify = { version = "0.2.0", default-features = false } +reqwest_recaptcha = { package = "reqwest", version = "0.12.28", default-features = false, features = ["rustls-tls-no-provider"] } # As long as recaptcha-verify's reqwest is outdated yansi.workspace = true lettre.workspace = true