Commit Graph

69 Commits

Author SHA1 Message Date
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