Miek Gieben
acdab89120
Completely fix EDNS0
2010-12-30 18:42:40 +01:00
Miek Gieben
ec2e732ad3
Better handle error in pack/unpacking
2010-12-30 17:15:59 +01:00
Miek Gieben
9d1d7444a3
Some fixes from creating a dig-like program
2010-12-30 16:38:16 +01:00
Miek Gieben
e339e8bce6
more tests
2010-12-28 10:17:27 +01:00
Miek Gieben
c1d45f507e
First stab at DNSSEC validation
2010-12-28 09:49:45 +01:00
Miek Gieben
4ed14b9785
More cleansup and robustness
...
* make the resolver more robust
* more dnssec functions
2010-12-28 09:41:54 +01:00
Miek Gieben
73cc848e00
remove these files, stay lean and mean
2010-12-28 08:29:17 +01:00
Miek Gieben
7f88c92f0f
Fix EDNS0 (OPT_RR) printing
2010-12-27 14:31:31 +01:00
Miek Gieben
36b181f65a
Add keytag calculation
...
Still slow, but it is working. Added testcase for this too
2010-12-27 12:49:48 +01:00
Miek Gieben
d6efd37302
Some cleanup
2010-12-25 13:09:27 +01:00
Miek Gieben
d1e5b182a7
remove some debugging code
2010-12-23 17:10:06 +01:00
Miek Gieben
6be0c49d98
update todo and remove dead code
2010-12-23 14:30:22 +01:00
Miek Gieben
4ce23b71cf
Fix the encoding a EDNS RR
...
Still need to handle the domain name packer, so that we can
detect we have an OPT RR, with the different encoding
2010-12-22 20:53:18 +01:00
Miek Gieben
de832dd7c0
fix todo
2010-12-20 22:45:44 +01:00
Miek Gieben
65677020d5
some foo changes
2010-12-19 12:15:22 +01:00
Miek Gieben
b5640dba89
Make it more go like
...
Start the goroutine and return the channel to the caller.
Only use 1 channel, a nil message signals the end of the
routine.
Still need a good name for the MsgErr
2010-12-18 23:35:30 +01:00
Miek Gieben
2001d57c2e
parse.go must go eventually
2010-08-04 00:20:11 +02:00
Miek Gieben
eef4547bbc
more stuff
2010-08-03 23:58:45 +02:00
Miek Gieben
f67087a176
added files
2010-08-03 23:57:59 +02:00