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