From 7574475aa7801174a518308608c98fb3e0835694 Mon Sep 17 00:00:00 2001 From: Ruzel Ibragimov Date: Wed, 26 Nov 2025 15:47:29 +0000 Subject: [PATCH 1/2] use rustls-tls --- uc-client/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uc-client/Cargo.toml b/uc-client/Cargo.toml index 05e641935d..5506663baf 100644 --- a/uc-client/Cargo.toml +++ b/uc-client/Cargo.toml @@ -14,7 +14,7 @@ version.workspace = true release = false [dependencies] -reqwest = { version = "0.12", features = ["json"] } +reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version = "1", features = ["full"] } From 10139f70c54f2cd40d93a19775f1ee36e765127d Mon Sep 17 00:00:00 2001 From: Ruzel Ibragimov Date: Wed, 26 Nov 2025 16:38:30 +0000 Subject: [PATCH 2/2] add feat flag --- uc-client/Cargo.toml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/uc-client/Cargo.toml b/uc-client/Cargo.toml index 5506663baf..22692867f0 100644 --- a/uc-client/Cargo.toml +++ b/uc-client/Cargo.toml @@ -14,7 +14,7 @@ version.workspace = true release = false [dependencies] -reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } +reqwest = { version = "0.12", default-features = false, features = ["json"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version = "1", features = ["full"] } @@ -23,6 +23,11 @@ tracing = "0.1" url = "2.5" chrono = { version = "0.4", features = ["serde"] } +[features] +native-tls = ["reqwest/default"] +rustls-tls = ["reqwest/rustls-tls-native-roots", "reqwest/http2"] +default = ["rustls-tls"] + [dev-dependencies] tracing-subscriber = { version = "0.3", features = ["env-filter"] } clap = { version = "4.5", features = ["derive", "env"] }