Miek Gieben
eea77cc97c
Fs ( #242 )
...
* play around with fs idea
* docs and fix test
* better docs
2016-09-05 09:32:11 +01:00
Miek Gieben
9caa607173
Update docs
...
Update the file and dnssec docs and glarify what is implement and that
we only do NSEC.
2016-08-29 19:15:04 +01:00
cricketliu
5325dadb7c
Update README.md
2016-08-22 14:04:21 -07:00
Miek Gieben
9ac3cab1b7
Make CoreDNS a server type plugin for Caddy ( #220 )
...
* Make CoreDNS a server type plugin for Caddy
Remove code we don't need and port all middleware over. Fix all tests
and rework the documentation.
Also make `go generate` build a caddy binary which we then copy into
our directory. This means `go build`-builds remain working as-is.
And new etc instances in each etcd test for better isolation.
Fix more tests and rework test.Server with the newer support Caddy offers.
Fix Makefile to support new mode of operation.
2016-08-19 17:14:17 -07:00
Miek Gieben
21ddfe8290
Move singleflight out of middleware/ ( #217 )
...
It is not middleware, so move it up one level. It was also use from
core/ showing that indeed its use is not limited to middlewares.
2016-08-16 09:24:37 -07:00
elcore
6d3f9d2193
Set Authoritative Answer - DNSKEY ( fix #210 ) ( #212 )
...
* Authoritative Answer - DNSKEY
* Improve Style
2016-08-14 11:19:36 -07:00
Miek Gieben
e85a8260e3
middleware/dnssec
...
Add warning about in memory keys and the impossibilty to extract them.
2016-08-14 07:30:41 -07:00
Miek Gieben
7a8d943bcc
Bail out on failure when starting up
...
Don't silently hide failures, barf on startup. Also add more integration
tests that should catch some of these things.
2016-04-27 10:48:22 +00:00
Miek Gieben
1aa1a92198
Add middleware/dnssec ( #133 )
...
This adds an online dnssec middleware. The middleware will sign
responses on the fly. Negative responses are signed with NSEC black
lies.
2016-04-26 17:57:11 +01:00