Commit Graph

55 Commits

Author SHA1 Message Date
Miek Gieben 2c6eb05cf8 Return a set of RRs 2012-08-27 19:59:55 +02:00
Miek Gieben d942401931 comments/doc 2012-08-27 19:48:58 +02:00
Miek Gieben 15f03a72fb Not needed 2012-08-23 10:33:33 +02:00
Miek Gieben a8b3c8139b Clean up the client 2012-08-17 08:45:26 +02:00
Miek Gieben 1958fd2031 Fix compile errors 2012-08-08 09:45:31 +02:00
Miek Gieben 946e3a09ca Rename Exchange struct to XfrMsg - which better tells what it does 2012-08-08 09:44:34 +02:00
Miek Gieben eec679d102 Remove hijacked 2012-08-06 20:34:09 +02:00
Miek Gieben 534433a714 gofmt -w 2012-06-20 20:16:36 +02:00
Miek Gieben 96076ad9a1 Add parsing of the root-anchor (as XML) 2012-06-03 21:01:39 +02:00
Miek Gieben 4ec99b2dec Fix examples 2012-05-21 14:56:14 +02:00
Miek Gieben 7a3af5b729 Support $GENERATE (the bind extension).
It is even better than the bind one, because all records are
supported (as long as the output is valid)
2012-05-20 15:28:27 +02:00
Miek Gieben 0ff492af57 fix documentation 2012-05-18 19:41:20 +02:00
Miek Gieben bf3771da8e update the todo 2012-05-18 12:29:01 +02:00
Miek Gieben f26963f4c3 Fix incoming [IA]xfr
Make the function return a new channel, which is closed at the
end of the transfer. This way you can just use 'range' to loop
over the records.
2012-05-18 12:06:31 +02:00
Miek Gieben c96d86da1f Add remote address too 2012-05-05 17:37:33 +02:00
Miek Gieben ed1c8fa812 Put the rrt info the Exchange struct 2012-05-05 09:56:45 +02:00
Miek Gieben 2143ce0031 Fix the tests, but they now fail 2012-01-11 14:44:54 +01:00
Miek Gieben 22a467e718 Fixes the latest weekly 2011-11-02 23:06:54 +01:00
Miek Gieben 21e2f63b4c more server stuff 2011-09-11 22:10:04 +02:00
Miek Gieben 18256533ff tweaks 2011-09-11 21:32:36 +02:00
Miek Gieben 6f78219c22 Documentation updates 2011-09-11 20:47:25 +02:00
Miek Gieben 6ef13c3cbd Start thinking about server side axfr 2011-09-11 17:24:52 +02:00
Miek Gieben d814a20623 test multiple messages 2011-09-11 17:01:55 +02:00
Miek Gieben cd17a26192 Give the channels more sane names
Rename ChannelQuery to QueryChan and
ChannelReply to ReplyChan, both sound much better
2011-09-11 00:20:44 +02:00
Miek Gieben caf69b662c Add Ixfr back in
Fix ixfr. Don't be smart about iterpreting the ixfr itself,
just funnel the packets back to the client, but do obey the
ixfr algorithm
2011-09-10 16:49:22 +02:00
Miek Gieben d367484d6f move the code around 2011-09-10 14:59:21 +02:00
Miek Gieben bec4153541 slight updates to the TODO 2011-09-10 14:48:22 +02:00
Miek Gieben 19bfc93c5a remove config.go 2011-04-18 22:08:12 +02:00
Miek Gieben 05a6852663 port tcp read 2011-04-18 18:27:59 +02:00
Miek Gieben e46a5e9908 start fixing xfr and fold TSIG back in 2011-04-18 09:58:15 +02:00
Miek Gieben beb14241fc some more fixes 2011-03-30 19:17:14 +02:00
Miek Gieben 9582fd005a Fix xfrprx 2011-03-30 19:06:44 +02:00
Miek Gieben 76daa7f08b Fix outing TSIG on axfr 2011-03-30 16:34:17 +02:00
Miek Gieben bc8186ef04 Convert channels to use pointers. Xfr -> *Xfr 2011-03-30 15:09:06 +02:00
Miek Gieben 97a03a9bd5 remove the old resolver structure 2011-03-28 16:03:47 +02:00
Miek Gieben 2b7d2203fb API is taking shape 2011-03-28 14:45:40 +02:00
Miek Gieben 8637ca2219 small tweaks 2011-03-25 16:43:47 +01:00
Miek Gieben 8aa88a0bd3 normalize errors 2011-03-25 11:19:35 +01:00
Miek Gieben 15518a578f Lowlevel read/write improvements 2011-03-25 09:58:14 +01:00
Miek Gieben b1363094de Fix TCP reading 2011-03-24 18:07:38 +01:00
Miek Gieben 39e65855b4 docs 2011-03-24 14:42:35 +01:00
Miek Gieben f44bf2d656 Formatting 2011-03-24 09:24:24 +01:00
Miek Gieben 25bdf43f06 more documentation updates 2011-03-23 19:37:07 +01:00
Miek Gieben 3af023bda9 Use bufio.Reader in private key reading 2011-03-23 16:10:15 +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 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