Crate trust_dns_server [] [src]

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

Modules

authority

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

config

Configuration module for the server binary, named.

error

All defined errors for Trust-DNS

logger

Default logger configuration for the project

server

Server component for hosting a domain name servers operations.

Structs

ServerFuture

A Futures based implementation of a DNS server

Functions

version

Returns the current version of TRust-DNS