Commit Graph

2317 Commits

Author SHA1 Message Date
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
Miek Gieben c4bf438e31 more more routines 2012-09-16 18:46:40 +02:00
Miek Gieben 98f88be382 Stuff 2012-09-16 14:29:49 +02:00
Miek Gieben 2f84bc6d73 much more threads 2012-09-16 13:57:54 +02:00
Miek Gieben 7b936a92d0 not needed 2012-09-16 10:41:24 +02:00
Miek Gieben 5d33f6328c no printing 2012-09-16 10:39:21 +02:00
Miek Gieben c88a47e261 use nil for signing in rsa 2012-09-16 10:28:53 +02:00
Miek Gieben 2ae6a170a5 documentation 2012-09-14 17:11:14 +02:00
Miek Gieben 895f5e7527 export this function as users will need it 2012-09-14 15:28:21 +02:00