This crate wraps libunbound from NLnet Labs. libunbound is an implementation of a DNS resolver, including cache and DNSSEC validation.

The interface provided follows libunbound closely. Transliterations of the libunbound tutorials can be found in examples.

Building

libunbound depends on OpenSSL which this crate relies on rust-openssl to provide.

The following environment variables influence the build process: