Commit Graph

4090 Commits

Author SHA1 Message Date
Miek Gieben 1f3595a53d reworked responder to look as the http package setup
Completely different. Much more like the well designed http
package.
2011-02-08 21:23:27 +01:00
Miek Gieben 529acd9773 add resolver here 2011-02-08 20:33:51 +01:00
Miek Gieben 1157834b1b Fix folding the resolver code back in 2011-02-08 20:23:45 +01:00
Miek Gieben f6d6e1524a Fix q 2011-02-08 20:22:43 +01:00
Miek Gieben d0e343e35e Fix axfr 2011-02-08 20:18:47 +01:00
Miek Gieben 9fc9f325b8 Folded resolver back into main package 2011-02-08 20:15:54 +01:00
Miek Gieben 7413eb02c3 update todo 2011-02-07 21:58:27 +01:00
Miek Gieben 0d0f4fa222 get ride of parse.go 2011-02-07 21:58:02 +01:00
Miek Gieben f33913824e added 2011-02-07 20:28:54 +01:00
Miek Gieben 887915bac6 more 2011-02-04 22:32:03 +01:00
Miek Gieben e4bb64f966 update todo 2011-02-03 20:46:35 +01:00
Miek Gieben 9b59619228 updates 2011-02-03 20:41:54 +01:00
Miek Gieben d87e7eff86 support nsec3 and nsec3param 2011-02-03 20:39:43 +01:00
Miek Gieben 1e111c9571 Make it work with the new Go release 2011-02-02 09:05:25 +01:00
Miek Gieben ef07b1abb3 tweaks 2011-01-27 23:04:05 +01:00
Miek Gieben c68989e9e0 all configs now support broadcasting 2011-01-27 22:50:22 +01:00
Miek Gieben 20d27dc598 add broadcast funkensturm config 2011-01-27 22:45:36 +01:00
Miek Gieben 01fd71c2d1 let reflect print incoming packets 2011-01-27 22:09:24 +01:00
Miek Gieben 1e8c2d3679 to prevent deadlock a seperate err channel needs to be used 2011-01-27 22:01:25 +01:00
Miek Gieben 4f343a4d60 dont wait for the return signal
this can easily lead to dead lock
2011-01-27 21:11:00 +01:00
Miek Gieben 6a31a5d51c comment updates 2011-01-27 20:54:30 +01:00
Miek Gieben 8fbcb3e408 loose the dns. prefix 2011-01-27 20:43:55 +01:00
Miek Gieben e7def2e94e update the todo 2011-01-27 20:30:46 +01:00
Miek Gieben bc53ca75e1 some buf sizes 2011-01-27 20:30:16 +01:00
Miek Gieben f934968d00 remove printlns 2011-01-27 20:24:58 +01:00
Miek Gieben 47f5d71a0b Fix the responder error messaging 2011-01-27 20:22:41 +01:00
Miek Gieben 896df96f94 Responder channel is now os.Error
to make it possible to send errors back
2011-01-27 20:16:58 +01:00
Miek Gieben 44c00e1b57 error messaging works OK 2011-01-27 20:05:17 +01:00
Miek Gieben 841d815c88 fixing handing responder when you start one twice 2011-01-27 19:49:36 +01:00
Miek Gieben 0f9b484e6d remove prints from msg.go, not nice to do in the library 2011-01-27 19:35:34 +01:00
Miek Gieben 876b8822a5 add start for nsec3 2011-01-27 15:52:58 +01:00
Miek Gieben 49195c98e5 update the TODO 2011-01-27 15:07:38 +01:00
Miek Gieben 5ce850ff22 docs edns0 2011-01-27 14:28:04 +01:00
Miek Gieben df645035a8 remove stuff from the TODO 2011-01-27 14:26:12 +01:00
Miek Gieben 998835acf3 Fix the Makefiles 2011-01-27 14:23:26 +01:00
Miek Gieben d4f4f47cab small tweaks 2011-01-27 09:55:15 +01:00
Miek Gieben e8abdb2f2a More tsig checking 2011-01-27 09:51:53 +01:00
Miek Gieben 17e35aed72 make examples better 2011-01-27 09:40:18 +01:00
Miek Gieben 13574b6c97 use DefaultMsgSize 2011-01-27 09:38:52 +01:00
Miek Gieben 0e0c6fd024 use DefaultMsgSize 2011-01-27 09:38:30 +01:00
Miek Gieben 532850bc89 responder docs 2011-01-27 09:37:00 +01:00
Miek Gieben 85b3187a7e resolver docs 2011-01-27 09:35:00 +01:00
Miek Gieben d9dfd913a7 documentation updates 2011-01-27 09:29:11 +01:00
Miek Gieben 9fdb9e0feb TODO cleanups 2011-01-26 16:08:28 +01:00
Miek Gieben 7e69cf161e small TODO update 2011-01-26 16:05:20 +01:00
Miek Gieben 920364aae4 Fixes for the testcases 2011-01-26 16:04:51 +01:00
Miek Gieben 133e13ea24 TSIG back to method on *RR_TSIG
More inline with the rest and generation of tsig is more natural
2011-01-26 16:02:54 +01:00
Miek Gieben 4c2ea03c34 make tsig method of message (more natural)
Fix all tsig use. Only generate must be tested
2011-01-26 15:54:31 +01:00
Miek Gieben 41293d5d4b cleanups 2011-01-26 15:17:35 +01:00
Miek Gieben 310a187f8c TSIG and int64/48 parsing works correctly 2011-01-26 15:17:17 +01:00