# A DNS library for Rust – Core [![Current](https://img.shields.io/crates/v/domain-core.svg)](https://crates.io/crates/domain-core) [![Documentation](https://docs.rs/domain-core/badge.svg)](https://docs.rs/domain-core) This crate contains the core types and functionality for processing DNS data. Resolvers, name servers, and more will be provided by additional crates. ## Features (aka TODO) Eventually, this crate will provide the following functions: * [ ] DNS data handling * [X] Basic types. * [ ] Implementations for all IANA-registered record types. * [X] Wire-format parsing and constructing. * [X] Master format parsing and constructing. * [ ] DNSSEC signing * [ ] DNSSEC validation ## Contributing If you have comments, proposed changes, or would like to contribute, please open an issue. ## Licensing `domain-core` is distributed under the terms of the BSD-3-clause license. See LICENSE for details.