mirror of
https://github.com/NLnetLabs/domain.git
synced 2026-09-30 13:44:59 +02:00
domain-core
A DNS library for Rust – Core.
This crate contains the core types and functionality for processing DNS data. Resolvers, name servers, and more will be provided by additional crates.
Usage
First, add this to your Cargo.toml:
[dependencies]
domain-core = "0.3"
Then, add this to your crate root:
extern crate domain_core;
Features (aka TODO)
Eventually, this crate will provide the following functions:
-
DNS data handling
-
Basic types.
-
Implementations for all IANA-registered record types.
-
Wire-format parsing and constructing.
-
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.