This project is mirrored from https://github.com/coredns/coredns.git.
The repository failed to update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
- 30 Mar, 2016 3 commits
-
-
Miek Gieben authored
-
Miek Gieben authored
Add canonical sorting
-
Miek Gieben authored
Add a low-allocation canonical sorting function that can be used in middleware. This implements the tests from rfc4034 correctly.
-
- 29 Mar, 2016 2 commits
-
-
Miek Gieben authored
Transfer out
-
Miek Gieben authored
These can be enabled by adding "transfer out" to the Corefile. Without it no AXFR is allowed. For now only AXFR and no IXFR. No TSIG and no ACLs.
-
- 28 Mar, 2016 7 commits
-
-
Miek Gieben authored
-
Miek Gieben authored
-
Miek Gieben authored
Add testing package
-
Miek Gieben authored
This already includes a bunch of helper functions that aid in testing. Factor out etcd and file testing to use this package. Fixes: #50
-
Miek Gieben authored
Etcd stub
-
Miek Gieben authored
Zonefile fix
-
Miek Gieben authored
Full implementation, DNS (and in the future DNSSEC). Returns answer in a hopefully standards compliant way. Testing with my miek.nl zone are included as well. This should correctly handle nodata, nxdomain and cnames.
-
- 27 Mar, 2016 2 commits
-
-
Miek Gieben authored
-
Miek Gieben authored
This implements stubzones in the same way as SkyDNS. This also works with multiple configured domains and has tests. Also add more configuration parameters for TLS and path prefix and enabling stubzones. Run StubUpdates as a startup command to keep up to date with the list in etcd.
-
- 26 Mar, 2016 8 commits
-
-
Miek Gieben authored
Cname ordering
-
Miek Gieben authored
Add a test for SkyDNS': https://github.com/skynetservices/skydns/issues/217 Put the CNAME in front for both answer and extra sections. Note that the etcd middleware seems to already to the correct thing though.
-
Miek Gieben authored
Add Scrub function
-
Miek Gieben authored
This function will make the message fit for the client's buffer, or set the TC bit.
-
Miek Gieben authored
-
Miek Gieben authored
Add state.SizeAndDo()
-
Miek Gieben authored
This methods returns an OPT record which can be used to create a new message with the same bufsize and Do bit as the original one.
-
Miek Gieben authored
Working as intended and now tested.
-
- 25 Mar, 2016 10 commits
-
-
Miek Gieben authored
Thus record only diffing in the Key were seen as identical and not included in the end results. Of course this being a map when and if this would happen was rather random. Fixed by including Key. Further small tweaks and code refactors.
-
Miek Gieben authored
-
Miek Gieben authored
-
Miek Gieben authored
Chaos middleware
-
Miek Gieben authored
This allows for CH TXT queries that return some information about the server and/or the authors (or whatever you put in there).
-
Miek Gieben authored
-
Miek Gieben authored
-
Miek Gieben authored
-
Miek Gieben authored
Closes #41
-
Miek Gieben authored
This adds *most* of the tests from SkyDNS, things lacking is the stubzone checking, groups and the trim prefix. These will be added in subsequent PRs and in separate test files.
-
- 24 Mar, 2016 8 commits
-
-
Miek Gieben authored
Etcd stub
-
Miek Gieben authored
SkyDNS can forward requests from one instance to another. Add this base infrastructure for this feature to CoreDNS. Add more tests as well.
-
Miek Gieben authored
-
Miek Gieben authored
-
Miek Gieben authored
-
Miek Gieben authored
Rewrite the name of the query as well
-
Miek Gieben authored
the docs a little.
-
Miek Gieben authored
Middleware/loadbalance
-