Commit Graph

513 Commits

Author SHA1 Message Date
Miek Gieben 25bdf43f06 more documentation updates 2011-03-23 19:37:07 +01:00
Miek Gieben 778e146033 Add tsig and mangle back to Query 2011-03-23 19:15:30 +01:00
Miek Gieben bbbf71363b Update documentation in tsig 2011-03-23 19:07:06 +01:00
Miek Gieben be6f2365cb Test compile again, but fail 2011-03-23 19:03:37 +01:00
Miek Gieben 369d06f1c7 Use line.Readline() 2011-03-23 18:53:16 +01:00
Miek Gieben ee88f57c1b add documentation 2011-03-23 17:41:52 +01:00
Miek Gieben 3af023bda9 Use bufio.Reader in private key reading 2011-03-23 16:10:15 +01:00
Miek Gieben 8ebf0c9a5b Close the tcp connection 2011-03-23 11:16:34 +01:00
Miek Gieben 4878c3da44 Fix some remaining bug 2011-03-23 11:10:06 +01:00
Miek Gieben 8b2882673f Create xfr proxy 2011-03-23 10:48:21 +01:00
Miek Gieben 8b70e31c41 Fix examples and API additions 2011-03-23 09:50:38 +01:00
Miek Gieben 1503661970 Fix xfr example
API: add d.WriteMsg()  and d.ReadMsg() that work directly on Msg
instead of []byte buffers.
XfrRead() first sends the request msg to the server and then
performs an xfr.
2011-03-23 09:49:08 +01:00
Miek Gieben bac16eb644 Port to new api 2011-03-22 20:12:36 +01:00
Miek Gieben 04469aaa8b Merge branch 'master' of github.com:miekg/godns 2011-03-22 20:03:52 +01:00
Miek Gieben edd021b192 added 2011-03-22 20:03:32 +01:00
Miek Gieben 265bb3f79e tweak comment 2011-03-22 19:47:24 +01:00
Miek Gieben 28b008e05e tweaks 2011-03-22 09:44:33 +01:00
Miek Gieben bb47d77e04 Some more items 2011-03-22 09:35:25 +01:00
Miek Gieben 7700ba5e9d add another example 2011-03-22 09:18:24 +01:00
Miek Gieben bc4d7ed748 add this example too 2011-03-22 09:13:25 +01:00
Miek Gieben f933c60b23 Updates, reflect works 2011-03-21 23:02:26 +01:00
Miek Gieben 2c82068ec8 remove ns 2011-03-21 23:00:48 +01:00
Miek Gieben a15c82cf28 Fix reflect 2011-03-21 22:59:50 +01:00
Miek Gieben a7a8b616f0 fix reflect 2011-03-21 22:53:15 +01:00
Miek Gieben fd0704f111 Remove it 2011-03-21 18:37:11 +01:00
Miek Gieben 7a466c2f73 Better error handling 2011-03-21 17:55:14 +01:00
Miek Gieben 72c6ff37eb Fix error handling 2011-03-21 17:43:03 +01:00
Miek Gieben e47ebb2e4c it works very nicely 2011-03-21 16:28:13 +01:00
Miek Gieben d67c427953 Abstract xfr nicely away 2011-03-21 15:44:51 +01:00
Miek Gieben 90a1d813d9 Fix rereading tcp 2011-03-21 14:20:46 +01:00
Miek Gieben 397c22f212 update todo 2011-03-21 11:40:06 +01:00
Miek Gieben 6aaa5acd76 tsig nicely abstracted. Still bugs present though 2011-03-21 11:39:04 +01:00
Miek Gieben 9bc0f3ed6b More TSIG stuff 2011-03-21 10:51:28 +01:00
Miek Gieben 101efce434 Tsig updates 2011-03-20 21:40:10 +01:00
Miek Gieben 2c5184ff11 Add tsig stuff 2011-03-20 20:55:27 +01:00
Miek Gieben ab035e636f debugging 2011-03-20 20:16:10 +01:00
Miek Gieben b1f63f57c4 Read/Write works, but axfr still fails 2011-03-20 19:58:55 +01:00
Miek Gieben de9a1da6aa Add lowlevel read/write primatives - and make it much more Go-like 2011-03-20 16:52:10 +01:00
Miek Gieben b722229700 start of server side (sending) AXFR 2011-03-18 14:13:42 +01:00
Miek Gieben d728de7088 nicer api 2011-03-16 17:28:35 +01:00
Miek Gieben bde0b53762 started 2011-03-16 16:21:35 +01:00
Miek Gieben d5d1bbc34d start seperate xfr.go file 2011-03-16 16:19:20 +01:00
Miek Gieben 1a73497f49 Make it compile again 2011-03-16 12:24:29 +01:00
Miek Gieben a5f78d235c Add defaults.go for easy pkt making 2011-03-16 12:19:15 +01:00
Miek Gieben f065fb7f5f basics ready 2011-03-16 11:57:23 +01:00
Miek Gieben aa7d08bc8a small updates 2011-03-15 23:12:20 +01:00
Miek Gieben 98f1f80088 update TODO 2011-03-15 20:52:12 +01:00
Miek Gieben 55fbf665bf minor tweaks 2011-03-15 20:07:39 +01:00
Miek Gieben 50ecc8d2a6 the comments 2011-03-15 19:41:28 +01:00
Miek Gieben e78ef64a54 TSIG works for AXFR (also with multiple message envelopes) 2011-03-15 19:36:03 +01:00