Cargo Features

agnostic-dns has no features set by default.

[dependencies]
agnostic-dns = { version = "0.2.0", features = ["tokio", "async-std", "smol", "tracing", "dns-over-quic", "dns-over-h3", "dns-over-https-rustls", "dns-over-rustls", "dns-over-openssl", "dns-over-native-tls", "dns-webpki-roots", "dns-native-certs", "dnssec-openssl", "dnssec-ring", "dnssec"] }
tokio

Enables tokio of agnostic-net

async-std

Enables async-std of agnostic-net

smol

Enables smol of agnostic-net

tracing

Enables tracing

dns-over-quic = dns-over-rustls

Enables dns-over-quic of hickory-proto and hickory-resolver

dns-over-h3 = dns-over-rustls

Enables dns-over-h3 of hickory-proto and hickory-resolver

dns-over-https-rustls = dns-over-rustls

Enables dns-over-https-rustls of hickory-proto and hickory-resolver

hickory-resolver:

This requires some TLS library, currently only rustls is supported

dns-over-rustls dns-over-h3? dns-over-https-rustls? dns-over-quic?

Enables dns-over-rustls of hickory-proto and hickory-resolver

dns-over-openssl

Enables dns-over-openssl of hickory-proto and hickory-resolver

hickory-resolver:

DNS over TLS with OpenSSL currently needs a good way to set default CAs, use rustls or native-tls

dns-over-native-tls

Enables dns-over-native-tls of hickory-proto and hickory-resolver

dns-webpki-roots

Enables webpki-roots of hickory-proto and hickory-resolver

dns-native-certs

Enables native-certs of hickory-proto and hickory-resolver

dnssec-openssl

Enables dnssec-openssl of hickory-proto and hickory-resolver

dnssec-ring = dnssec

Enables dnssec-ring of hickory-proto and hickory-resolver

dnssec dnssec-ring?

Enables dnssec of hickory-proto and hickory-resolver

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

hickory-resolver wasm unix win dns-native-certs? dns-over-h3? dns-over-https-rustls? dns-over-native-tls? dns-over-openssl? dns-over-quic? dns-over-rustls? dns-webpki-roots? dnssec? dnssec-openssl? dnssec-ring?