1411 Commits

Author SHA1 Message Date
Miek Gieben
1c287dcc36 remove from makefile 2011-02-10 12:54:10 +01:00
Miek Gieben
8b1d640082 Remove this 2011-02-10 12:53:56 +01:00
Miek Gieben
75d28c4399 helper function: less code needed 2011-02-10 12:53:39 +01:00
Miek Gieben
61925e2002 Bring funkensturm up to date for the new api 2011-02-10 12:26:26 +01:00
Miek Gieben
dd6d245488 move this 2011-02-10 09:03:22 +01:00
Miek Gieben
90562fddfb tweaks 2011-02-10 09:01:43 +01:00
Miek Gieben
3f8ac4cce4 removed 2011-02-09 22:10:55 +01:00
Miek Gieben
7794ab9a5c fix the mx code too 2011-02-09 22:10:35 +01:00
Miek Gieben
912d6c2411 More todo, but basic API looks much nicer 2011-02-09 21:49:39 +01:00
Miek Gieben
f1d995634c remove debug println 2011-02-09 21:45:56 +01:00
Miek Gieben
5c548a6e93 Fix a bunch of examples 2011-02-09 21:42:09 +01:00
Miek Gieben
7c76690ad3 It works 2011-02-09 18:14:51 +01:00
Miek Gieben
63c18cdb2e A better model
But now the routine seem to hang after 1 try
2011-02-09 18:06:37 +01:00
Miek Gieben
241d441371 fix the multiplexing 2011-02-09 17:59:06 +01:00
Miek Gieben
428c25a958 more stuff 2011-02-08 23:03:09 +01:00
Miek Gieben
57f9f83091 pushed 2011-02-08 22:15:21 +01:00
Miek Gieben
fd12b8a946 Doesnt work yet 2011-02-08 21:49:37 +01:00
Miek Gieben
ea180d5051 All together now
Responder renamed to server and folded back into the
main dns package
2011-02-08 21:26:40 +01:00
Miek Gieben
7adcf8b240 rename 2011-02-08 21:25:25 +01:00
Miek Gieben
8c36c59739 now then 2011-02-08 21:25:01 +01:00
Miek Gieben
acaa2e8a37 removed dir - fold it back into dns 2011-02-08 21:24:37 +01:00
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