95 Commits

Author SHA1 Message Date
Miek Gieben
7b2745c51d fix 2012-05-21 20:25:04 +02:00
Miek Gieben
6d9ac0b3de Force v6 or v4 2012-05-21 15:45:26 +02:00
Miek Gieben
4ec99b2dec Fix examples 2012-05-21 14:56:14 +02:00
Miek Gieben
983d979698 Some documentation fixes and origid is not needed in tsig 2012-05-18 19:59:07 +02:00
Miek Gieben
f26963f4c3 Fix incoming [IA]xfr
Make the function return a new channel, which is closed at the
end of the transfer. This way you can just use 'range' to loop
over the records.
2012-05-18 12:06:31 +02:00
Miek Gieben
2574856aa6 Add RemoteAddr() to the RequestWriter interface 2012-05-08 13:51:12 +02:00
Miek Gieben
f0b75bd985 Use exchange again 2012-05-07 15:52:50 +02:00
Miek Gieben
2ae73f6fc6 Update to the new apip 2012-05-05 17:41:40 +02:00
Miek Gieben
c96d86da1f Add remote address too 2012-05-05 17:37:33 +02:00
Miek Gieben
d36ee08216 Fix all the examples 2012-05-05 16:09:57 +02:00
Miek Gieben
86b08d4a0e Slight tweaks 2012-05-05 10:01:56 +02:00
Miek Gieben
ed1c8fa812 Put the rrt info the Exchange struct 2012-05-05 09:56:45 +02:00
Miek Gieben
fc599d23fe Save rtts for clients 2012-05-04 23:18:29 +02:00
Miek Gieben
2db994d36e iets mooier 2012-03-27 09:26:04 +02:00
Miek Gieben
c14f87ef81 Fix crash in chaos 2012-03-17 17:32:57 +01:00
Miek Gieben
9043e34c06 TSIG with request MAC is working 2012-03-05 22:03:18 +01:00
Miek Gieben
97a07cd326 Ids already set 2012-03-04 22:34:11 +01:00
Miek Gieben
4f61f8621b More server side TSIG stuff - does not validate (yet) 2012-03-04 22:32:23 +01:00
Miek Gieben
c53cddf38c TSIG overhauled
This lead to some changes in the Write() function. Both
server side and client side are now more similar.
2012-03-04 21:00:09 +01:00
Miek Gieben
58a0addc8a Add tsig support 2012-03-04 17:54:14 +01:00
Miek Gieben
4f7000d1f6 Update the readme 2012-03-04 16:35:21 +01:00
Miek Gieben
1744a80850 add a TsigStatus to the client as well
Bring server and client side more inline
with each other. For a client we also
use TsigStatus() to retrieve the tsig info.
2012-03-04 14:47:20 +01:00
Miek Gieben
49f41fb17b Install example right away 2012-03-04 10:41:16 +01:00
Miek Gieben
c5465127f3 Fix non tsig queries 2012-03-02 21:19:37 +01:00
Miek Gieben
3232814d1b Fix client side TSIG
Redesign of TSIG. Validation is on the TOOD - this can be
done in the same way as in the server.
2012-03-01 22:40:34 +01:00
Miek Gieben
fb8858502b prepare for tsig 2012-02-29 22:00:39 +01:00
Miek Gieben
104d875a75 Flag large RSA exponents as an error 2012-02-29 21:11:45 +01:00
Miek Gieben
261025ab42 Make q smarter wtr to dnssec 2012-02-28 19:24:38 +01:00
Miek Gieben
7981d35886 remove todos, it is working already 2012-02-26 20:09:03 +01:00
Miek Gieben
b7f997cc6e Fix setting the rdlength for compressed names
RawSetRdlength was working with a 0xC00 bitmask which
should have been 0xC0.
2012-02-26 18:23:21 +01:00
Miek Gieben
7047ab5809 Some tweaks for reflect 2012-02-26 09:54:50 +01:00
Miek Gieben
e37fe55e7e Fix reflect wtr os/signal package 2012-02-25 22:47:26 +01:00
Miek Gieben
93246f458e Fix error handling and TC bit 2012-02-24 23:43:34 +01:00
Miek Gieben
5013a4058f Gofmt 2012-02-24 20:35:56 +01:00
Miek Gieben
1571b7a97b bo gus 2012-02-22 22:04:39 +01:00
Miek Gieben
bbab3deff4 Fix 2012-02-22 11:42:51 +01:00
Miek Gieben
b7004384f8 Make it listen on tcp/upd for v4 and v6 2012-02-14 20:59:25 +01:00
Miek Gieben
e1b6c642ab move the makefile down 2012-02-13 22:34:27 +01:00
Miek Gieben
483911d566 move it 2012-02-13 22:26:26 +01:00
Miek Gieben
2c44133163 Fixes for the new presentation of txt records 2012-02-13 15:59:40 +01:00
Miek Gieben
059c08af9f temp. fix for reflect 2012-02-12 14:11:40 +01:00
Miek Gieben
aab210fe88 gb.cfg can be removed
Due to the renaming, the gb.cfg are not needed anymore
2012-02-11 23:30:17 +01:00
Miek Gieben
ba61416f58 remove mentions of godns 2012-02-11 19:49:07 +01:00
Miek Gieben
0fc0d329c8 Remove funkensturm - depends too much on makefiles to work 2012-02-05 10:59:15 +01:00
Miek Gieben
1b15abd15c Shorter is better - sometimes 2012-02-05 10:57:21 +01:00