From a9bb74df6d2ad519e84d8fa1625024c1df6d7b4e Mon Sep 17 00:00:00 2001 From: theS1LV3R Date: Fri, 6 Nov 2026 10:49:07 +0100 Subject: [PATCH] chore: Disable hickory-dns feature from reqwest As we now pass in our own resolver (and hickory instance) for every client, having the hickory-dns feature enabled isn't necessary. --- Cargo.lock | 2 -- Cargo.toml | 1 - src/service/client/mod.rs | 1 - 3 files changed, 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4d54203ae..de15ed668 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4873,7 +4873,6 @@ dependencies = [ "h2", "h3", "h3-quinn", - "hickory-resolver", "http", "http-body", "http-body-util", @@ -4882,7 +4881,6 @@ dependencies = [ "hyper-util", "js-sys", "log", - "once_cell", "percent-encoding", "pin-project-lite", "quinn", diff --git a/Cargo.toml b/Cargo.toml index d3f88c3cb..176aa0038 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -161,7 +161,6 @@ default-features = false features = [ "rustls-no-provider", "socks", - "hickory-dns", "http2", "stream", "form", diff --git a/src/service/client/mod.rs b/src/service/client/mod.rs index 703e15f03..f258f5195 100644 --- a/src/service/client/mod.rs +++ b/src/service/client/mod.rs @@ -250,7 +250,6 @@ pub(crate) fn base( resolver: Arc, ) -> Result { let mut builder = reqwest::Client::builder() - .hickory_dns(true) .dns_resolver(resolver) .connect_timeout(Duration::from_secs(config.request_conn_timeout)) .read_timeout(Duration::from_secs(config.request_timeout))