From 66a6166dd6ddaf234fe63fdc1d1e1d5c7a1a8409 Mon Sep 17 00:00:00 2001 From: Edu4rdSHL Date: Sun, 13 Feb 2022 12:10:21 -0500 Subject: [PATCH] Use our custom trust-dns implementation until https://github.com/bluejekyll/trust-dns/pull/1632 is decided. Signed-off-by: Edu4rdSHL --- Cargo.lock | 9 ++++----- Cargo.toml | 6 +++++- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b5915e5..1ad7801 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -144,7 +144,7 @@ dependencies = [ [[package]] name = "fhc" -version = "0.6.0" +version = "0.6.1" dependencies = [ "clap", "futures", @@ -1189,8 +1189,7 @@ dependencies = [ [[package]] name = "trust-dns-proto" version = "0.20.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca94d4e9feb6a181c690c4040d7a24ef34018d8313ac5044a61d21222ae24e31" +source = "git+https://github.com/Findomain/trust-dns?branch=custombranch#f05c9a33b59a932b0b2aea115cedd14cc3958b5f" dependencies = [ "async-trait", "cfg-if", @@ -1214,8 +1213,7 @@ dependencies = [ [[package]] name = "trust-dns-resolver" version = "0.20.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecae383baad9995efaa34ce8e57d12c3f305e545887472a492b838f4b5cfb77a" +source = "git+https://github.com/Findomain/trust-dns?branch=custombranch#f05c9a33b59a932b0b2aea115cedd14cc3958b5f" dependencies = [ "cfg-if", "futures-util", @@ -1224,6 +1222,7 @@ dependencies = [ "log", "lru-cache", "parking_lot", + "rand", "resolv-conf", "smallvec", "thiserror", diff --git a/Cargo.toml b/Cargo.toml index 6561cf2..ebd1bc5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fhc" -version = "0.6.0" +version = "0.6.1" authors = ["Eduard Tolosa "] edition = "2018" description = "Fast HTTP Checker." @@ -19,6 +19,10 @@ reqwest = { version = "0.11.9", features = ["trust-dns", "rustls-tls", "native-t openssl = { version = "0.10.38", features = ["vendored"] } rand = "0.8.4" +# https://github.com/bluejekyll/trust-dns/pull/1632 +[patch.crates-io] +trust-dns-resolver = { git = "https://github.com/Findomain/trust-dns", package = "trust-dns-resolver", branch = "custombranch" } + [profile.release] lto = true