DNS implementation following RFC 1035
Have a working standalone DNS server that can handle requests and deliver reliable responses.
- ./common: domain structs
- ./decoding: decoder trait + implementation
- ./encoding: encoder trait + implementation
- ./storage: rr storage
- ./do-not-sneeze: server itself (with fallback server as parameter)
- ./client: wrap encoder + sender in cli tool