Commit Graph

2084 Commits

Author SHA1 Message Date
Miek Gieben 878955c688 fmt 2012-10-15 16:12:37 +02:00
Miek Gieben 9ca30e3c7d docs 2012-10-15 16:12:29 +02:00
Miek Gieben 57b0c21d09 docs 2012-10-15 13:53:32 +02:00
Miek Gieben 8c1983d636 again we are faster 2012-10-15 13:44:18 +02:00
Miek Gieben 9441562d33 Make isSubDomain a faster function for zone 2012-10-15 13:34:29 +02:00
Miek Gieben 6d968caf7c Fix zone.Remove 2012-10-15 09:31:14 +02:00
Miek Gieben b8b471c012 Remove isnt working, some fixes and tests 2012-10-15 09:07:31 +02:00
Miek Gieben 7305ca2b58 Finish remove, also need test for signatures 2012-10-15 08:56:40 +02:00
Miek Gieben 76d5d8493f Add zone test from Alex Polvi 2012-10-15 08:12:49 +02:00
Miek Gieben 0069ce218a docs 2012-10-14 11:30:08 +02:00
Miek Gieben 204a5c3981 hopefully somewhat better 2012-10-12 15:32:41 +02:00
Miek Gieben df57d1219e be more userfriendly 2012-10-12 15:22:59 +02:00
Miek Gieben 006fae01d1 added 1.0 as version 2012-10-12 14:20:43 +02:00
Miek Gieben 3560da6104 conn is gone 2012-10-12 14:18:01 +02:00
Miek Gieben 9ab211d660 small tweaks 2012-10-12 14:03:56 +02:00
Miek Gieben ba40d60ce7 fix v6 ip presentation.
Also fix the parsing from /etc/resolv.conf and make it simpler
in the process.
2012-10-12 10:53:38 +02:00
Miek Gieben 9159265f01 nicer layout 2012-10-12 09:13:09 +02:00
Miek Gieben e7bb4f569e doc 2012-10-12 09:09:28 +02:00
Miek Gieben d1b5e45c07 documentation 2012-10-12 09:06:17 +02:00
Miek Gieben a2a405eb2d documentation 2012-10-12 09:01:40 +02:00
Miek Gieben e26a078829 Merge pull request #29 from polvi/master
one liner fix in demo reflect server to support tsig
2012-10-11 23:56:29 -07:00
Alex Polvi 3c400d481d fix typo to use tsig in reflect demo server 2012-10-11 22:27:12 +01:00
Miek Gieben 3c5c9da8be we already know the length of message 2012-10-11 13:06:27 +02:00
Miek Gieben c5f0ecbdd8 in case of error do get the exact tag 2012-10-11 12:58:43 +02:00
Miek Gieben 6e43b3b666 Remove Tag.Get() and just look at the raw strings 2012-10-11 12:57:08 +02:00
Miek Gieben dce8b2e71a gofmt 2012-10-10 22:17:50 +02:00
Miek Gieben 7ca43a2a3f no nill message 2012-10-10 21:09:33 +02:00
Miek Gieben fdd3e70f19 Older version back 2012-10-10 21:09:11 +02:00
Miek Gieben 506a4237e5 no nil checks 2012-10-10 21:00:47 +02:00
Miek Gieben 56b5d926aa even faster, by smarter checking for tsig 2012-10-10 17:28:10 +02:00
Miek Gieben a35f8defbf even faster, by smarter checking for tsig 2012-10-10 17:27:03 +02:00
Miek Gieben 28ecd1f8ff update README 2012-10-10 16:00:11 +02:00
Miek Gieben a8f2ce51c7 Eliminate the conn structure for speed
conn isn't needed, we can encode the info directly in the
reponsewriter. This saves on allocations and gc for each connection
2012-10-10 15:37:25 +02:00
Miek Gieben 82cfe822ff Make toRadixName much faster
fix bug when a escape is escaped: \\. This last dot is now a real
domain label seperator dot.
2012-10-10 12:39:45 +02:00
Miek Gieben 36af583ccf make toRadixName much faster
This function is in the hotpath for query answering, so make it
as fast as possible
2012-10-10 10:56:09 +02:00
Miek Gieben 017e4116f9 Prefix al panics with dns: 2012-10-10 08:56:34 +02:00
Miek Gieben 10a349423c Fix tests and tsig in the process 2012-10-09 22:45:19 +02:00
Miek Gieben 19470ba22d Add a space 2012-10-09 22:16:28 +02:00
Miek Gieben ca8b17dda2 Fix the tests 2012-10-09 22:15:33 +02:00
Miek Gieben 83b362dce6 optimization 2012-10-09 22:06:35 +02:00
Miek Gieben d0d9c92612 fix typo 2012-10-09 22:01:57 +02:00
Miek Gieben 8a49e9da90 newConn is useless 2012-10-09 21:38:17 +02:00
Miek Gieben f38ce1b9b5 These non descriptive errors can go 2012-10-09 21:19:12 +02:00
Miek Gieben 570bf8dc69 Use proper error in packing and unpacking
All the relevant functions now return an error instead of
a simple boolean. This greatly approves the feedback to coders.

Spotted some fishy error handling along the way and fix that too.
2012-10-09 21:17:54 +02:00
Miek Gieben 099c19d5b2 Fix errors 2012-10-09 20:25:25 +02:00
Miek Gieben 43f5cb9d27 add test 2012-10-05 09:49:31 +02:00
Miek Gieben 2f107bc731 attempt for resigning and a few other tweaks 2012-09-26 15:50:51 +02:00
Miek Gieben a624f09a4c allow for CSK signing, by making it an option configSignature 2012-09-26 15:29:39 +02:00
Miek Gieben a73681d5ff Merge branch 'master' of github.com:miekg/dns 2012-09-19 21:03:21 +02:00
Miek Gieben 4ebfc6b220 Merge branch 'v2' 2012-09-19 21:01:39 +02:00