31 lines
880 B
Plaintext
31 lines
880 B
Plaintext
Todo:
|
|
* NSEC3 - need base32 for Nsec3
|
|
* Documentation
|
|
* Cleanup the code
|
|
* Cleanup the API
|
|
* Tsig testing
|
|
* Private key file parsing, exponent 65536 does not work
|
|
* Parsing from /etc/resolv.conf - clean up the code
|
|
|
|
Longer term:
|
|
* Parsing from strings, going with goyacc and own lexer
|
|
* Multi line output?
|
|
|
|
Issues:
|
|
* escaped dots in names \.
|
|
* quoted quotes in txt records
|
|
* Better sized buffers
|
|
* Check the network order, it works now, but this is on Intel
|
|
* Make the testsuite work with public DNS servers
|
|
* shortened ipv6 addresses are not parsed correctly (maybe net issue)
|
|
* Convenience functions?
|
|
- NXDomain pkt
|
|
- FormErr pkt
|
|
- for new(RR*)
|
|
- nsupdate
|
|
- printing??
|
|
* query-time, server in string ouput of resolver.Msg
|
|
- resolver.Msg when doing resolver querying, extend msg...?
|
|
- also for the server?
|
|
* Fix remaining records: LOC, NAPTR, ..., ...
|