2010-12-27 22:49:48 +11:00
|
|
|
Todo:
|
2011-01-27 02:05:20 +11:00
|
|
|
* os.Error in Pack()/Unpack() or Log???
|
2011-01-19 20:51:17 +11:00
|
|
|
* wildcards
|
2011-01-18 07:10:48 +11:00
|
|
|
* Private key file parsing use io.Reader (or the like)
|
2011-01-28 09:04:05 +11:00
|
|
|
- NewReader, NewWriter?
|
2011-01-18 07:10:48 +11:00
|
|
|
* Parsing from /etc/resolv.conf - clean up the code, use normal packages
|
2011-01-19 20:40:26 +11:00
|
|
|
* IP6 testing - in resolver and also in responder code
|
|
|
|
extend Responder interface with ipv6?
|
2011-01-19 20:51:17 +11:00
|
|
|
* Test impl of nameserver, with a small zone, 1 KSK and online signing
|
2011-01-28 01:07:38 +11:00
|
|
|
* NSEC and nsec3 closest encloser helper functions
|
2011-01-28 00:23:26 +11:00
|
|
|
* Tsig generation for replies (request MAC)
|
2011-02-04 06:41:54 +11:00
|
|
|
* pack/Unpack smaller
|
|
|
|
* responder rework, like the http package http.Handler
|
|
|
|
responder.HandlerTCP
|
2011-01-17 06:07:17 +11:00
|
|
|
|
|
|
|
Longer term:
|
2011-01-17 02:22:31 +11:00
|
|
|
* Parsing from strings, going with goyacc and own lexer
|
2011-01-17 20:51:33 +11:00
|
|
|
* Multi line output?
|
2010-12-25 23:09:27 +11:00
|
|
|
|
2010-12-27 22:49:48 +11:00
|
|
|
Issues:
|
2011-01-10 06:00:37 +11:00
|
|
|
* escaped dots in names \.
|
2011-01-10 01:54:23 +11:00
|
|
|
* quoted quotes in txt records
|
2011-01-02 07:40:37 +11:00
|
|
|
* Check the network order, it works now, but this is on Intel
|
2011-01-02 04:47:38 +11:00
|
|
|
* Make the testsuite work with public DNS servers
|
2011-01-09 20:31:23 +11:00
|
|
|
* shortened ipv6 addresses are not parsed correctly (maybe net issue)
|
2011-01-18 07:10:48 +11:00
|
|
|
* Convenience functions? Not sure if I want them??
|
2011-01-18 02:10:41 +11:00
|
|
|
- NXDomain pkt
|
|
|
|
- FormErr pkt
|
2010-12-31 03:15:59 +11:00
|
|
|
- for new(RR*)
|
2011-01-02 08:06:56 +11:00
|
|
|
- nsupdate
|
2011-01-22 08:26:28 +11:00
|
|
|
|
|
|
|
Funkensturm:
|
2011-01-22 21:21:11 +11:00
|
|
|
* use exp/eval - to inteprete the config file??
|
2011-01-24 02:21:56 +11:00
|
|
|
* TCP how to handle stuff like AXFR
|
|
|
|
* use package log
|
2011-01-28 05:35:34 +11:00
|
|
|
|
|
|
|
log packet
|
|
|
|
|