From 0ffd4014e210673d35716519aa5c83bf1a834679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABlle=20Huisman?= Date: Tue, 23 Jun 2026 19:55:58 +0200 Subject: [PATCH] fix(oauth): disable reqwest default-tls feature --- packages/methods/shield-oauth/Cargo.toml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/methods/shield-oauth/Cargo.toml b/packages/methods/shield-oauth/Cargo.toml index 8be9049..419a83c 100644 --- a/packages/methods/shield-oauth/Cargo.toml +++ b/packages/methods/shield-oauth/Cargo.toml @@ -13,8 +13,8 @@ ignored = ["serde_json"] [features] default = ["rustls"] -native-tls = ["oauth2/native-tls"] -rustls = ["oauth2/rustls-tls"] +native-tls = ["oauth2/native-tls", "reqwest/native-tls"] +rustls = ["oauth2/rustls-tls", "reqwest/rustls-tls"] [dependencies] async-trait.workspace = true @@ -25,7 +25,12 @@ oauth2 = { version = "5.0.0", default-features = false, features = [ "reqwest", ] } regex.workspace = true -reqwest = { version = "0.12.28", features = ["json"] } +reqwest = { version = "0.12.28", default-features = false, features = [ + "charset", + "http2", + "json", + "system-proxy", +] } secrecy.workspace = true serde.workspace = true serde_json.workspace = true