Commit Graph

1661 Commits

Author SHA1 Message Date
Miek Gieben 53b065793b More preparation for the root 2012-06-03 09:35:39 +02:00
Miek Gieben 7596df2357 update 2012-06-02 17:35:15 +02:00
Miek Gieben 89ec077d8f Support the WKS record 2012-06-02 17:33:49 +02:00
Miek Gieben fb0623fbb2 change comments 2012-06-01 22:23:21 +02:00
Miek Gieben b2f459b7fa fixes 2012-06-01 18:29:07 +02:00
Miek Gieben 9503a0a265 update todo 2012-06-01 13:47:32 +02:00
Miek Gieben de95ac0bb3 gofmt 2012-06-01 13:35:52 +02:00
Miek Gieben e747b8f46e Add AFSDB 2012-06-01 13:34:14 +02:00
Miek Gieben 969ce4371d Add support for MD and MF 2012-06-01 13:25:54 +02:00
Miek Gieben 2827f497aa Add documentation for edns0 2012-06-01 13:11:17 +02:00
Miek Gieben a404a38d82 update README 2012-06-01 11:46:26 +02:00
Miek Gieben ea069ca1fb some tweaks 2012-06-01 11:45:47 +02:00
Miek Gieben 54519d1a4d Implement address truncation as specified in the draft 2012-06-01 11:40:57 +02:00
Miek Gieben 3517449bc9 Make it work correct 2012-06-01 10:21:26 +02:00
Miek Gieben 26f583571d boe 2012-06-01 10:15:54 +02:00
Miek Gieben bb376b18b3 Add size received to a pkt 2012-06-01 10:05:27 +02:00
Miek Gieben aae0f8b7a1 bugfix for nsd 2012-06-01 08:39:24 +02:00
Miek Gieben 77709d301c Show ip6 address with [ and ] 2012-05-31 23:02:06 +02:00
Miek Gieben c326309d62 Fix subnet stuff 2012-05-31 22:40:52 +02:00
Miek Gieben 025d0cecf4 Fix the test: EDNS0 is done completely different 2012-05-31 21:40:49 +02:00
Miek Gieben 1bf0864632 First pass for edns subnet support 2012-05-31 21:40:07 +02:00
Miek Gieben 29365cc9d8 more consistent naming 2012-05-31 19:33:12 +02:00
Miek Gieben 5bc0c4df68 Add number of bytes too 2012-05-31 19:19:54 +02:00
Miek Gieben b0c12388e8 Give edns0 support as much need upgrade
Its now much nicer and more Go like. In essence ENDS0
is a sort of a mini RR parser.
2012-05-31 18:36:27 +02:00
Miek Gieben 034a182324 Fix test 2012-05-26 14:58:24 +02:00
Miek Gieben 88a2d13a8f Remove NewUpdate, we already have the simpler SetUpdate 2012-05-26 14:56:23 +02:00
Miek Gieben 530d66a85b Set the channels in Do() 2012-05-26 12:02:37 +02:00
Miek Gieben a550bf6d40 Fix examples NewClient() -> new(dns.Client) 2012-05-26 10:31:44 +02:00
Miek Gieben 7e2d4ac1d4 gofmt 2012-05-26 10:28:55 +02:00
Miek Gieben 2a69247960 gofmt 2012-05-26 10:28:40 +02:00
Miek Gieben 9c4c5f5369 remove NewClient from the code 2012-05-26 10:28:32 +02:00
Miek Gieben 458a74b8ce remove the need for NewClient() 2012-05-26 10:24:47 +02:00
Miek Gieben eb7b7c9745 fix udp/udp4/udp6 2012-05-22 20:15:30 +02:00
Miek Gieben da983acc37 documentation 2012-05-22 20:14:15 +02:00
Miek Gieben c84b165dee fix examples 2012-05-22 08:51:30 +02:00
Miek Gieben f3bb703019 gofmt 2012-05-22 08:48:26 +02:00
Miek Gieben 3e607a3c64 again better naming 2012-05-22 08:47:47 +02:00
Miek Gieben 39f0ff4e7c fix test 2012-05-21 22:07:46 +02:00
Miek Gieben fac9182aa6 better names 2012-05-21 22:06:58 +02:00
Miek Gieben 06d424549e Make the default async queries more simpler to use
If you don't want to setup your own channels things should
now be simpler. Still the power for eleborate setups is there.
2012-05-21 20:58:41 +02:00
Miek Gieben 7b2745c51d fix 2012-05-21 20:25:04 +02:00
Miek Gieben 37a8bdfec0 use default Incoming channel 2012-05-21 20:18:13 +02:00
Miek Gieben 39bfd06e0f create default reply chan 2012-05-21 19:44:01 +02:00
Miek Gieben 6d9ac0b3de Force v6 or v4 2012-05-21 15:45:26 +02:00
Miek Gieben 4ec99b2dec Fix examples 2012-05-21 14:56:14 +02:00
Miek Gieben 7e1741205e update 2012-05-21 11:55:18 +02:00
Miek Gieben 26a6d3f833 small tweaks 2012-05-20 20:46:25 +02:00
Miek Gieben 8a27d18743 more descriptive errors 2012-05-20 19:29:49 +02:00
Miek Gieben 19339598a0 fix readme 2012-05-20 19:12:20 +02:00
Miek Gieben 98e06078aa remove 2012-05-20 18:10:25 +02:00