Miek Gieben
|
5bc0c4df68
|
Add number of bytes too
|
2012-05-31 19:19:54 +02:00 |
Miek Gieben
|
b0c12388e8
|
Give edns0 support as much need upgrade
Its now much nicer and more Go like. In essence ENDS0
is a sort of a mini RR parser.
|
2012-05-31 18:36:27 +02:00 |
Miek Gieben
|
a550bf6d40
|
Fix examples NewClient() -> new(dns.Client)
|
2012-05-26 10:31:44 +02:00 |
Miek Gieben
|
7e2d4ac1d4
|
gofmt
|
2012-05-26 10:28:55 +02:00 |
Miek Gieben
|
c84b165dee
|
fix examples
|
2012-05-22 08:51:30 +02:00 |
Miek Gieben
|
06d424549e
|
Make the default async queries more simpler to use
If you don't want to setup your own channels things should
now be simpler. Still the power for eleborate setups is there.
|
2012-05-21 20:58:41 +02:00 |
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 |