Commit Graph

176 Commits

Author SHA1 Message Date
Miek Gieben
32b15d1807 Add more IsDomainName tests 2013-09-11 08:22:20 +01:00
Miek Gieben
a5ac1f46ee ...and fix the imports for the test files 2013-09-09 22:20:48 +01:00
Miek Gieben
81d35ce537 Move some functions to the correct file
DNSSEC tests go in dnssec_test.go
2013-09-09 22:19:24 +01:00
Miek Gieben
555318a03a Merge branch 'compress' 2013-06-29 09:49:12 +01:00
Miek Gieben
73e03fe818 Another txt variant to test for 2013-06-29 08:46:34 +01:00
Miek Gieben
57fae415e0 Get the testcases going 2013-06-26 20:34:40 +01:00
Miek Gieben
b9f82b0a36 Cherry-pick specific hunks 2013-06-26 20:33:01 +01:00
Miek Gieben
5ae9b5214f more testing and concurrent server benchmarking 2013-06-22 08:55:30 +01:00
Miek Gieben
5d094e6e2d gofmt 2013-06-14 19:42:55 +01:00
Miek Gieben
9ee7c27e18 Fix rawSetRdlength
When searching for the start of the rdata, the offset wasn't properly
calculated. This only impacted names with \DDD in it (weirdly enough).
2013-06-14 11:35:06 +00:00
Miek Gieben
3f348f173b \DDD to buf parsing fails (sometimes)
Added test (that fails for now)
2013-06-14 07:31:22 +01:00
Miek Gieben
5d84523f5b Move pack_test to parse_test 2013-06-13 19:19:40 +01:00
Miek Gieben
637fed84a4 Remove tests for zone 2013-06-05 20:41:53 +01:00
Miek Gieben
c66494c6c5 Resolv merge conflicts 2013-05-12 19:08:37 +02:00
Miek Gieben
f595bf7a06 Set license on test files 2013-05-12 16:09:52 +02:00
Miek Gieben
a5a709cd2a Rename securityConfig to sortedNames 2013-05-09 09:30:38 +02:00
Miek Gieben
1133a39996 Beter test and isWildcard function 2013-05-07 22:04:30 +02:00
Miek Gieben
e1151d6edc Update the Zone structure for NSEC and NSEC3 2013-05-07 09:44:21 +02:00
Miek Gieben
9a80799666 Fix remaining zone.Remove* functions
Fix the remove function and make them more like zone.Remove()
2013-05-05 21:52:21 +02:00
Miek Gieben
ba747fd510 Add some more tests 2013-05-05 20:30:39 +02:00
Miek Gieben
495b7d6552 Add UID/GID/UINFO record 2013-04-30 16:42:04 +02:00
Miek Gieben
f43b7368bd Add tests for EUIxx 2013-04-16 08:41:35 +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
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
26994c382b gofmt 2013-01-28 14:34:18 +01:00
Miek Gieben
03c7b54668 Add parse test for DS record 2013-01-16 11:48:43 +01:00
Miek Gieben
3233964b4d Fix parse tests 2012-12-13 15:23:44 +01:00
Miek Gieben
7cdb2a8bc8 update the example tests 2012-12-13 14:57:19 +01:00
Miek Gieben
235e892dfc Rename the RR types drop the RR_ prefix
This is also done in the official Go library. It also make the
code shorter.
2012-12-09 19:23:25 +01:00
Miek Gieben
6e605f578e Make the line count error reporting more sane 2012-11-22 13:41:40 +01:00
Miek Gieben
fa55001b4c Add tests and fix bug in the parser
torc wasn't set in some part resulting in parsing a 'A' while
in fact the parsed record type should have been returned.
2012-11-22 11:54:46 +01:00
Miek Gieben
5a3db7b240 delayed newline counting
Fix a lot of corning cases for correct newline counting, but not
the ones where the closing brace is solely on a newline.
2012-11-21 22:21:40 +01:00
Miek Gieben
314a0eebcc Add support for L32, NID, L64 and LP records 2012-11-18 10:29:05 +01:00
Miek Gieben
5afca3330b Add tests and uppercase output of L64 2012-11-18 09:10:28 +01:00
Miek Gieben
43cadb2ffd Add parse test for octects in the name 2012-11-15 09:39:32 +01:00
Miek Gieben
dce8b2e71a gofmt 2012-10-10 22:17:50 +02:00
Miek Gieben
ca8b17dda2 Fix the tests 2012-10-09 22:15:33 +02:00
Miek Gieben
43f5cb9d27 add test 2012-10-05 09:49:31 +02:00
Miek Gieben
5c80e68e1e add tests 2012-09-17 08:56:27 +02:00
Miek Gieben
915781ea86 Better naming 2012-09-11 21:45:21 +02:00
Miek Gieben
49eebd3be4 fix benchmarking for zonedata 2012-08-25 21:30:16 +02:00
Miek Gieben
98e06078aa remove 2012-05-20 18:10:25 +02:00
Miek Gieben
251f3973f0 make it an example test 2012-05-20 15:41:14 +02:00
Miek Gieben
3a2cf2eda3 extra tests 2012-05-20 15:32:07 +02:00
Miek Gieben
9c67491aee cleanup and extra test 2012-05-20 15:31:35 +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
f0154aa0c2 Fix and test rfc 1982 arithmetic 2012-05-15 12:24:57 +02:00
Miek Gieben
3611c4d458 fmt 2012-05-05 17:37:48 +02:00
Miek Gieben
63f90d6546 LOC record parses (from wire and zonefiles) 2012-05-01 22:28:49 +02:00