Update the readme/todo
This commit is contained in:
parent
63639e33f8
commit
c657499f8a
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue