21 Commits

Author SHA1 Message Date
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
532850bc89 responder docs 2011-01-27 09:37:00 +01:00
Miek Gieben
da922ebc4c More robust and actually close the TCPListener 2011-01-18 21:34:22 +01:00
Miek Gieben
9b82d3f047 Dont know: what is the use of this 2011-01-18 21:01:54 +01:00
Miek Gieben
5786959b98 Test Nameserver Inside responder pkg 2011-01-18 21:01:08 +01:00
Miek Gieben
ec441e36e1 Add Meta data to the resolver 2011-01-18 15:44:30 +01:00
Miek Gieben
04884f4c2f start the nameserver and stop it again 2011-01-17 22:39:58 +01:00
Miek Gieben
9eea4682fd Fix documentation 2011-01-17 21:10:48 +01:00
Miek Gieben
e57dc24115 A simple responder nameserver 2011-01-17 15:43:54 +01:00
Miek Gieben
a60238bdde Remove unwanted wire conversion functions 2011-01-14 11:57:28 +01:00
Miek Gieben
53bea506ba Fix the documentation of the responder package 2011-01-13 16:52:12 +01:00
Miek Gieben
ea275e888e Use intefaces better and stick to net.Addr 2011-01-13 16:44:20 +01:00
Miek Gieben
fea310bbcf New API
rename resolver.DnsMsg to resolver.Msg. shorter and better
Adapt all files to this change
2011-01-13 16:12:02 +01:00
Miek Gieben
c176c33c16 small tweaks 2011-01-13 15:57:35 +01:00
Miek Gieben
ea68b035e9 Fix the UDP/TCP handling for the responder 2011-01-13 15:14:27 +01:00
Miek Gieben
4109a032b9 more stuff 2011-01-12 16:41:17 +01:00
Miek Gieben
1ee22eb579 more happy with the interface 2011-01-12 16:33:56 +01:00
Miek Gieben
0130dde9f9 Figured out API for server side stuff 2011-01-12 00:20:05 +01:00
Miek Gieben
57b1e2f714 First stab at server support
Cherry pick GRONG for the server stuff (only server.go) seems
interesting.

Still working on the responder idea of GRONG and how to implement
it in godns
2011-01-11 23:33:07 +01:00