Commit Graph

2975 Commits

Author SHA1 Message Date
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
Miek Gieben
130f2e2cf7 tweaks 2012-09-18 08:23:17 +02:00
Miek Gieben
1b7b7d6f74 add more testcases 2012-09-18 08:19:06 +02:00
Miek Gieben
10c0672a99 add uint32ToTime 2012-09-17 20:10:09 +02:00
Miek Gieben
90740a6447 Add opposite function 2012-09-17 20:01:33 +02:00
Miek Gieben
a8ab2145e0 Check the SEP bit in a key (KSK/ZSK split) 2012-09-17 18:05:46 +02:00
Miek Gieben
23852ba311 Check the SEP bit in a key (KSK/ZSK split) 2012-09-17 17:48:35 +02:00
Miek Gieben
07acde589e Revert, thanks to Zhao Xiaohong 2012-09-17 09:19:50 +02:00
Miek Gieben
1b4dde9c76 Revert, thanks to Zhao Xiaohong 2012-09-17 09:18:48 +02:00
Miek Gieben
5c80e68e1e add tests 2012-09-17 08:56:27 +02:00