Expand description

Trust-DNS is intended to be a fully compliant domain name server and client library.

Goals

  • Only safe Rust
  • All errors handled
  • Simple to manage servers
  • High level abstraction for clients
  • Secure dynamic update
  • New features for securing public information

Re-exports

pub use trust_dns_client as client;
pub use trust_dns_proto as proto;
pub use trust_dns_resolver as resolver;

Modules

Module for Catalog of Authority zones which are responsible for storing RRSet records.

Configuration module for the server binary, named.

All defined errors for Trust-DNS

Default logger configuration for the project

Server component for hosting a domain name servers operations.

All persistent store implementations

Structs

A Futures based implementation of a DNS server

Functions

Returns the current version of Trust-DNS