Commit Graph

2095 Commits

Author SHA1 Message Date
Miek Gieben d8dc03bdba Merge branch 'tsig' 2012-10-16 09:51:35 +02:00
Miek Gieben be0423d80f Tsig for queries is working again 2012-10-16 09:42:38 +02:00
Miek Gieben 2d3630ac98 refacter the client code a bit and remove the duplicate code 2012-10-16 09:36:52 +02:00
Miek Gieben 3089111fa4 calculate tsig in the normal query path too 2012-10-16 08:50:53 +02:00
Miek Gieben bd435eb824 Small tweak 2012-10-15 20:36:02 +02:00
Miek Gieben 68456edeca Merge pull request #31 from polvi/edns_update_lease
initial stab at edns update lease http://files.dns-sd.org/draft-sekar-dn...
2012-10-15 11:33:19 -07:00
Miek Gieben d6a1321fdf Fix q for ipv6 2012-10-15 20:07:53 +02:00
Miek Gieben 39b9f93167 Fix tsig in the normal sending of queries 2012-10-15 20:00:49 +02:00
Alex Polvi ec8d3d51d1 initial stab at edns update lease http://files.dns-sd.org/draft-sekar-dns-ul.txt 2012-10-15 18:37:19 +01:00
Miek Gieben 38af8973f7 Fix ip6 syntax 2012-10-15 19:02:25 +02:00
Miek Gieben 89cb935efe Rename *all* dynamic update function
Be more consistent with the rest of the function names. I also
started on implementinf the dynamic update function to the zone
implementation. Those names will also be in sync.
2012-10-15 16:50:39 +02:00
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