[dependencies.ct-logs]
optional = true
version = "0.8"
[dependencies.hyper]
default-features = false
features = ["client", "runtime", "tcp"]
version = "0.14"
[dependencies.hyper-rustls]
default-features = false
features = ["tokio-runtime"]
optional = true
version = "0.22"
[dependencies.hyper-tls]
default-features = false
optional = true
version = "0.5"
[dependencies.log]
version = "0.4"
[dependencies.rustls]
optional = true
version = "0.19"
[dependencies.rustls-native-certs]
optional = true
version = "0.5"
[dependencies.tokio]
default-features = false
features = ["rt"]
version = "1"
[dependencies.trust-dns-resolver]
default-features = false
features = ["system-config", "tokio-runtime"]
version = "0.20"
[dependencies.webpki-roots]
optional = true
version = "0.21"
[dev-dependencies.hyper]
default-features = false
features = ["client", "tcp", "http1"]
version = "0.14"
[dev-dependencies.tokio]
default-features = false
features = ["rt", "macros"]
version = "1"
[features]
__rustls = ["hyper-rustls", "rustls", "ct-logs"]
default = ["rustls-webpki", "http1"]
dns-over-https-rustls = ["trust-dns-resolver/dns-over-https-rustls"]
dns-over-native-tls = ["trust-dns-resolver/dns-over-native-tls"]
dns-over-openssl = ["trust-dns-resolver/dns-over-openssl"]
dns-over-rustls = ["trust-dns-resolver/dns-over-rustls"]
dnssec-openssl = ["trust-dns-resolver/dnssec-openssl"]
dnssec-ring = ["trust-dns-resolver/dnssec-ring"]
http1 = ["hyper/http1"]
http2 = ["hyper/http2"]
native-tls = ["hyper-tls"]
rustls-native = ["__rustls", "hyper-rustls/native-tokio", "rustls-native-certs"]
rustls-webpki = ["__rustls", "hyper-rustls/webpki-tokio", "webpki-roots"]
[package]
description = "HTTP/HTTPS connectors for hyper that use trust-dns' DNS resolver"
documentation = "https://docs.rs/hyper-trust-dns"
edition = "2021"
homepage = "https://github.com/Gelbpunkt/hyper-trust-dns"
license = "MIT"
name = "hyper-trust-dns"
repository = "https://github.com/Gelbpunkt/hyper-trust-dns"
resolver = "2"
version = "0.2.0"
[package.metadata.docs.rs]
features = ["rustls-webpki", "rustls-native", "native-tls"]
rustdoc-args = ["--cfg", "docsrs"]