diff --git a/README.markdown b/README.markdown index ff596f5c..159f6d8d 100644 --- a/README.markdown +++ b/README.markdown @@ -10,7 +10,7 @@ can build servers and resolvers with it. If you like this, you may also be interested in: -* https://github.com/miekg/fks -- a complete nameserver written in Go; +* https://github.com/miekg/fks -- a (in)complete nameserver written in Go; * https://github.com/miekg/unbound -- Go wrapper for the Unbound resolver. # Goals @@ -54,7 +54,7 @@ Building is done with the `go` tool. If you have setup your GOPATH correctly, the following should work: go get github.com/miekg/dns - go build dns + go build github/com/miekg/dns A short "how to use the API" is at the beginning of dns.go (this also will show when you call `go doc github.com/miekg/dns`. Sample diff --git a/TODO.markdown b/TODO.markdown index 2610f71a..8fb5813b 100644 --- a/TODO.markdown +++ b/TODO.markdown @@ -2,16 +2,15 @@ * Support for on-the-fly-signing or check how to do it * Test all rdata packing with zero rdata -- allowed for dynamic updates -* NSEC3/NSEC support function for generating NXDOMAIN respsonse? +* NSEC3/NSEC support function for generating NXDOMAIN response? * Actually mimic net/ ? Dial. Read/Write ? -* Make compare/split labels faster * Ratelimiting? * Have infrastructure to keep track of outbound queries and hold some -* Check if \DDD is properly parsed: text/network/etc. ## Nice to have -* Speed, we can always go faster. A simple reflect server now hits 75/80K qps +* Speed, we can always go faster. A simple reflect server now hits 75/80K qps on + moderate hardware * go test; only works correct on my machine * privatekey.Precompute() when signing?