Bryan Boreham
|
9636675c2c
|
Split part of DNSServer.Start() to a separate ActivateAndServe()
Specifically, move the part that blocks, and call that as necessary.
This means Start() can run on the caller's goroutine and avoid race conditions.
|
2015-06-17 11:35:53 +01:00 |
|
Bryan Boreham
|
0ff311356d
|
Flush the background updater goroutines to make tests reliable
|
2015-06-15 13:48:54 +01:00 |
|
Adam Harrison
|
30447ada52
|
Remove obsolete methods
|
2015-06-02 10:09:22 +01:00 |
|
Adam Harrison
|
5ead7eb020
|
Fix TTL breakage + cosmetic fixes
|
2015-06-02 09:42:59 +01:00 |
|
Adam Harrison
|
2a5f3f5b2d
|
Merge pull request #737 from inercia/weave-cache-tests
WeaveDNS cache tests
|
2015-06-02 09:30:36 +01:00 |
|
Alvaro Saurin
|
858a6dd253
|
Make the TTL returned for local answers configurable.
|
2015-05-29 12:50:18 +02:00 |
|
Alvaro Saurin
|
91cbd75f92
|
Unit test for cache expirations
|
2015-05-28 11:09:07 +02:00 |
|
Alvaro Saurin
|
156f5be4d4
|
Unit test for cache invalidations as a result of AddRecord()/DeleteRecord()/etc...
|
2015-05-28 11:09:07 +02:00 |
|
Alvaro Saurin
|
6d2317d60e
|
Silence "golint" errors
Silence "go vet" errors
Run goimports
|
2015-05-28 10:05:22 +02:00 |
|
Alvaro Saurin
|
954c5cb394
|
Limit the number of answers we provide to users.
|
2015-05-27 14:54:29 +02:00 |
|
Alvaro Saurin
|
b87b942363
|
Check we can use our mDNS client with our mDNS server
|
2015-05-26 21:24:26 +02:00 |
|
Alvaro Saurin
|
a159ac44d9
|
Unit tests for cache invalidations as a result of names updates
|
2015-05-26 21:20:44 +02:00 |
|