Update the readme/todo

This commit is contained in:
Miek Gieben 2012-02-15 10:24:58 +01:00
parent 63639e33f8
commit c657499f8a
2 changed files with 5 additions and 7 deletions

View File

@ -9,7 +9,7 @@ function for it.
Goals:
* KISS;
* Symmetric API: client and server side should be similar;
* Symmetric API: client and server side should be very similar;
* Small API;
* If its easy to code in Go, don't make a function for it.
@ -22,7 +22,7 @@ Features:
* Parsing RRs (zone files) with 35K RR/s, that 5M records in about 142 seconds;
* This is expected to be optimized further.
* Client and server side programming (mimicking the net/http package);
* Asynchronous queries for client and server;
* Asynchronous queries/replies for client and server;
* DNSSEC;
* EDNS0, NSID;
* AXFR/IXFR;

View File

@ -1,16 +1,14 @@
# TODO
Must of the stuff is working, but there is a list of smaller
things that need to be fixed.
Must of the stuff is working, but there is a list of smaller things that
need to be fixed.
* Parsing
* Speed, we can always go faster. A simple reflect server now hits 30/40K qps
* Add handy zone data structure (r/b tree)? Or not...
* Use the Exchange structure to deal with errors when resolving, esp. Timeout
* IsSubdomain, IsGlue helper functions?
* SaltLength in NSEC3 is ugly to set, should be automatically done. There are prolly a few more
settings just like that -- need to look at them.
-edns NSID is another
settings just like that -- need to look at them. edns' NSID is another
* Add tsig check in 'q'?
## Examples to add