domain 0.5.3

A DNS library for Rust.
Documentation
# domain – A DNS library for Rust

[![Current](https://img.shields.io/crates/v/domain.svg)](https://crates.io/crates/domain)
[![Documentation](https://docs.rs/domain/badge.svg)](https://docs.rs/domain)

A library for interacting with the Domain Name System. The crate contains
an ever-growing set of building blocks for including DNS functionality in
applications.

Currently, these blocks include:

* basic data structures and functionality for creating and parsing DNS
  data and messages,
* support for signing and verifying messages using the TSIG mechanism,
* experimental support for reading data from DNS master files (also known
  as zone files),
* experimental and as yet incomplete support for DNSSEC signing and
  validation,
* a simple Tokio-based stub resolver. This resolver currently resides in
  the [domain-resolv]https://crates.io/crates/domain-resolv due to
  compiler restrictions but will be merged into this crate soon.


## Contributing

If you have comments, proposed changes, or would like to contribute,
please open an issue.


## Licensing

All domain crates are distributed under the terms of the BSD-3-clause
license. See the LICENSE files in the individual crates for details.