Commit Graph

88 Commits

Author SHA1 Message Date
Miek Gieben b8e6bd45be Revert "Fix benchmark alignment"
This reverts commit 008dfb4ee8.
2014-01-28 22:43:57 +00:00
Alex Ciuba 008dfb4ee8 Fix benchmark alignment 2014-01-27 17:40:57 -05:00
Miek Gieben 560a1c65b0 update license in pool.go
remove some build lines as I have no idea what they are
supposed to be doing.
2014-01-06 10:00:25 +00:00
Andrew Tunnell-Jones 33c8fd7aec Test ServeMux's case folding 2013-12-14 09:44:36 +00:00
Miek Gieben 4c55d0d65f tweaks comment 2013-10-19 11:52:15 +01:00
Miek Gieben 610cabc412 Make it fatal when the server cannot start 2013-10-19 10:05:12 +01:00
Eric Gavaletz 41945815b8 Further patching for GAE compatibility.
Since net.ListenTCP, net.ListenUDP and net.TCPListener are not defined
in the GAE standard library these build flags will stop those files from
being imported.  A better solution would have been to break up this
monolithic package into smaller parts.
2013-10-02 11:50:35 -04:00
Miek Gieben dbef97abad Add MixCase query test
As reported by Ask, these aren't correctly handled :(
2013-07-25 07:55:59 +01:00
Miek Gieben f269acba7e Add compression serving benchmark-test 2013-06-27 20:29:10 +01:00
Miek Gieben 5ae9b5214f more testing and concurrent server benchmarking 2013-06-22 08:55:30 +01:00
Miek Gieben f595bf7a06 Set license on test files 2013-05-12 16:09:52 +02:00
Miek Gieben 5537ac771d Recheck the server mux match logic
And a test to make sure it all works. The root zone can still
be configured as a last resort (wildcard) match.
2013-05-12 15:56:12 +02: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 4e2af5cdb1 gofmt 2012-11-19 16:17:13 +01:00
Miek Gieben fa8a5e5757 Fix the tests + gofmt 2012-11-19 16:15:03 +01:00
Miek Gieben 1b7b7d6f74 add more testcases 2012-09-18 08:19:06 +02:00
Miek Gieben 5c80e68e1e add tests 2012-09-17 08:56:27 +02:00
Ask Bjørn Hansen 0a403841d8 Test that the server returns the expected records 2012-08-24 15:46:35 -07:00
Miek Gieben 9c4c5f5369 remove NewClient from the code 2012-05-26 10:28:32 +02:00
Miek Gieben 387e6f1c49 Fix the testcases 2012-03-04 22:35:48 +01:00
Miek Gieben 6ddb9ab88b Txt record parsing works -- need to look at the on-the-wire stuff 2012-02-12 21:50:02 +01:00
Miek Gieben cd3181c7e4 Reflect the small api change 2012-01-27 08:47:21 +01:00
Miek Gieben 189de95957 Make the udp msg size configurable 2012-01-12 22:47:36 +01:00
Miek Gieben 94ff056c2f Fix the tests for the latest weekly 2011-12-10 20:54:26 +01:00
Miek Gieben 05eb569938 Test and fix dynamic updates
* Update to the new Go version
* Fix lot of things that need fixes

Need a why to communicate half RRs (i.e. A record without rdata)
2011-12-09 21:12:03 +01:00
Miek Gieben da0603089a gofmt -w 2011-07-23 23:43:43 +02:00
Miek Gieben c2a89d3184 Tweaks for parsing 2011-07-22 22:06:07 +02:00
Miek Gieben 6e7a5dd725 funkensturm compiles, but is slow for some reason 2011-07-06 19:21:19 +02:00
Miek Gieben 2f0550997b Add server_test
A VERY simple server implementation
2011-07-05 19:49:13 +02:00
Miek Gieben 8368f4ce60 Actually remove resolver.go 2011-07-04 20:19:44 +02:00
Miek Gieben be6f2365cb Test compile again, but fail 2011-03-23 19:03:37 +01:00
Miek Gieben 58ccfe317b smaller api 2011-02-11 20:54:54 +01:00
Miek Gieben 6ad68826eb also add error channel 2011-02-10 22:26:11 +01:00
Miek Gieben 63c18cdb2e A better model
But now the routine seem to hang after 1 try
2011-02-09 18:06:37 +01:00
Miek Gieben 241d441371 fix the multiplexing 2011-02-09 17:59:06 +01:00
Miek Gieben 57f9f83091 pushed 2011-02-08 22:15:21 +01:00
Miek Gieben fd12b8a946 Doesnt work yet 2011-02-08 21:49:37 +01:00
Miek Gieben 7adcf8b240 rename 2011-02-08 21:25:25 +01:00