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