[[bin]]
name = "completions"
path = "src/main_completions.rs"
[[bin]]
name = "windows-service"
path = "src/main_windows_service.rs"
required-features = ["main-windows-service"]
[dependencies.async-http-proxy]
features = ["runtime-tokio", "basic-auth"]
optional = true
version = "~1.1.1"
[dependencies.base64]
version = "~0.13.0"
[dependencies.bytes]
version = "~1.0.1"
[dependencies.cfg-if]
version = "~1.0.0"
[dependencies.clap]
version = "~2.33.3"
[dependencies.dns-message-parser]
version = "~0.5.0"
[dependencies.env_logger]
version = "~0.8.3"
[dependencies.futures]
version = "~0.3.13"
[dependencies.h2]
version = "~0.3.2"
[dependencies.http]
version = "~0.2.3"
[dependencies.lazy_static]
version = "~1.4.0"
[dependencies.libc]
version = "~0.2.92"
[dependencies.log]
version = "~0.4.14"
[dependencies.lru]
version = "0.6.5"
[dependencies.rustls]
version = "~0.19.0"
[dependencies.rustls-native-certs]
optional = true
version = "~0.5.0"
[dependencies.thiserror]
version = "~1.0.24"
[dependencies.tokio]
features = ["rt-multi-thread", "net", "time", "macros"]
version = "~1.4.0"
[dependencies.tokio-rustls]
version = "~0.22.0"
[dependencies.tokio-socks]
optional = true
version = "~0.5.1"
[dependencies.webpki]
version = "~0.21.4"
[dependencies.windows-service]
optional = true
version = "~0.3.1"
[dependencies.winlog]
optional = true
version = "~0.2.6"
[features]
default = ["socks5", "native-certs", "http-proxy"]
http-proxy = ["async-http-proxy"]
main-windows-service = ["windows-service", "winlog"]
native-certs = ["rustls-native-certs"]
socks5 = ["tokio-socks"]
[package]
authors = ["LinkTed <link.ted@mailbox.org>"]
categories = ["command-line-utilities", "network-programming"]
description = "DNS over HTTPS client"
edition = "2018"
include = ["src/**/*.rs", "tests/*.rs", "examples/*.rs", "Cargo.toml", "Cargo.lock", "README.md", "LICENSE"]
keywords = ["doh", "dns", "http2", "h2"]
license = "BSD-3-Clause"
name = "doh-client"
readme = "README.md"
repository = "https://github.com/LinkTed/doh-client"
version = "3.0.2"
[profile.release]
codegen-units = 1
lto = true