Commit Graph

2347 Commits

Author SHA1 Message Date
Miek Gieben 45775dff76 Remove the radix.Radix dependency
Put everything in maps. This removes to a major dependency and
makes Go DNS only depend on the core Go packages. This will
probably also be faster than the current setup -- although this
needs to be benchmarked.
2013-05-04 22:28:44 +02:00
Miek Gieben cb4c191bd3 more docs 2013-04-27 17:12:22 +01:00
Miek Gieben 8d0b1a32cf Add the code, but does fit in the map anymore 2013-04-27 17:02:28 +01:00
Miek Gieben d075d4cad1 update readme 2013-04-27 16:57:33 +01:00
Miek Gieben d3f6b37ffc Merge branch 'master' of github.com:miekg/dns 2013-04-18 11:24:11 +02:00
Miek Gieben 859bb2659e Add another rfc to the list 2013-04-18 11:23:53 +02:00
Miek Gieben d2551c5c84 Docs and todo update 2013-04-17 08:47:07 +01:00
Miek Gieben 0ddecce7e6 remove useless comment 2013-04-17 08:38:10 +01:00
Miek Gieben d098e9fdce Lengh is 6 bytes for eui48 2013-04-16 15:38:15 +01:00
Miek Gieben f43b7368bd Add tests for EUIxx 2013-04-16 08:41:35 +01:00
Miek Gieben 740ad9674c Allow EUI48 and EUI46 to be parsed 2013-04-16 08:41:35 +01:00
Miek Gieben 4c7a8b4985 Add EUI48 (108) and EUI64 (109)
This is an implementation of
http://tools.ietf.org/html/draft-jabley-dnsext-eui48-eui64-rrtypes-02
2013-04-16 08:40:24 +01:00
Miek Gieben e1c501fcec Fix the CertificateToDane return value: add error
This is more inline with the rest of the functions which
do return an actual error. It is however a small api change.
2013-04-09 08:00:08 +01:00
Miek Gieben afd4d24572 doc typo 2013-04-07 22:05:48 +01:00
Miek Gieben cba3ae4273 Small update to the TODO 2013-04-04 21:01:33 +01:00
Miek Gieben d4374543ea Fix example names 2013-04-02 08:09:36 +01:00
Miek Gieben ddb9970c1b Fix example names 2013-04-02 08:07:22 +01:00
Miek Gieben a00f1d82de remove these printlns 2013-03-20 22:35:13 +00:00
Miek Gieben 72ba10e3d7 Merge branch 'master' of github.com:miekg/dns 2013-03-18 17:59:05 +00:00
Miek Gieben ba6c414fe4 Return an error when packStruct fails
When doing the recursion be sure to catch the error that
might be generated.

Reported-by: madotsuki
2013-03-18 17:56:48 +00:00
Miek Gieben c88ac95260 whitespace in comments 2013-03-18 17:37:49 +00:00
Miek Gieben 7e1530b77e List the users of this list 2013-03-14 16:42:35 +01:00
Miek Gieben b323d0276a Docs 2013-03-05 13:56:59 +01:00
Miek Gieben 3ba1bf974e better doc 2013-03-04 17:21:34 +01:00
Miek Gieben ffca5f59b1 Make comments normative
Fixup the last RR and create a unit test
2013-03-04 15:40:22 +01:00
Miek Gieben 1807dfe2b0 NSEC3PARAM parsing needs slurp 2013-03-04 15:26:58 +01:00
Miek Gieben ef9b83d3bd Docs 2013-03-04 15:01:49 +01:00
Miek Gieben 7b7eaaa4b0 Make (some) commments normative in zonefiles 2013-03-04 12:16:20 +01:00
Miek Gieben 525465db6d Add parse test and further tweaks 2013-03-04 11:24:08 +01:00
Miek Gieben 88c149cdb4 remove line 2013-03-04 10:05:47 +01:00
Miek Gieben ff062b8157 Parse comments in the lexer 2013-03-04 09:58:09 +01:00
Miek Gieben a5e9f8010d Use the new debbugging 2013-03-04 09:42:24 +01:00
Miek Gieben c413442565 add sane debugging 2013-03-04 09:40:45 +01:00
Miek Gieben 99d23ee4a7 docs 2013-03-01 09:12:43 +01:00
Miek Gieben e57fd3228a typo 2013-02-15 13:50:24 +01:00
Miek Gieben efcd11a5f6 Just return the error 2013-02-15 13:50:05 +01:00
Miek Gieben ed28992106 Merge branch 'master' of github.com:miekg/dns 2013-02-09 08:36:28 +01:00
Miek Gieben cd10853288 Make Len() and Copy() private
I don't think anybody will needs these, msg.Len() is still
available. Severly cuts back on the amount of exported functions.
2013-02-09 08:35:17 +01:00
Miek Gieben 84983bc293 remove space 2013-02-09 08:17:05 +01:00
Miek Gieben 6bd90e04c3 Fix the test 2013-02-08 16:47:21 +01:00
Miek Gieben 8adb7c519c Flag bad rdlength as an error 2013-02-08 16:39:21 +01:00
Miek Gieben 78619c08e4 Make it a method 2013-01-31 09:52:34 +01:00
Miek Gieben 9357ac3eff docs 2013-01-30 15:56:29 +01:00
Miek Gieben 625de563d0 Convert an RR to its unknown representation 2013-01-30 15:55:50 +01:00
Miek Gieben 19d93e2181 Fix it 2013-01-28 21:49:23 +01:00
Miek Gieben 6dfe504a09 small cleanups 2013-01-28 20:41:17 +01:00
Miek Gieben 73b9284ec7 remove dead code 2013-01-28 20:40:41 +01:00
Miek Gieben 23483f7959 Make it compile 2013-01-28 20:32:36 +01:00
Miek Gieben 0dc922a99b Add a ExchangeConn 2013-01-28 20:30:13 +01:00
Miek Gieben c8f880217f Close the connection
Patch from: Alex Sergeyev
2013-01-28 19:27:24 +01:00