[package] name = "polyresolver" version = "0.1.1" edition = "2021" description = "DNS resolver for client-side split horizon resolution over multiple domain arenas" authors = [ "Erik Hollensbe " ] homepage = "https://github.com/erikh/polyresolver" repository = "https://github.com/erikh/polyresolver" documentation = "https://github.com/erikh/polyresolver/blob/main/README.md" license = "BSD-3-Clause" readme = "README.md" keywords = [ "dns" ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] trust-dns-resolver = "^0.22.0" trust-dns-server = { version = "^0.22.0", features = [ "dns-over-rustls" ] } tokio = { version = "1", features = ["full"] } tracing = "0.1" tracing-log = "0.1" tracing-subscriber = "0.2" rustls = ">=0" anyhow = ">=0" async-trait = ">=0" serde_yaml = ">=0" serde = ">=0" notify = "4" [lib] [dev-dependencies] tempdir = ">=0"