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 .
- 22 Feb, 2018 5 commits
-
-
Yong Tang authored
to make goreportcard happy Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Yong Tang authored
This fix updates golang.org/x/net to release-branch.go1.10 and golang.org/x/text to v0.3.0, for the purpose of align with go version 1.10. This fix also updates README.md to promote using go 1.10. Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Miek Gieben authored
Use binary search to find the minimal message size, that contains whole RRs and fits the client's buffer. This is better then just setting entire sections to `nil`. Extend the tests to test for additional and answer section truncation. In the first case we *don't* set the TC bit. This function now also set Compression to true.
-
Chris O'Haver authored
-
Miek Gieben authored
make -f Makefile.doc
-
- 21 Feb, 2018 3 commits
-
-
Chris O'Haver authored
-
Miek Gieben authored
Drop prominent placement of SkyDNS, some cleanups
-
Miek Gieben authored
Caddy 0.10.11 is released. Fix CoreDNS to compile against that version. This also helps people compiling CoreDNS and go getting non-vendored deps.
-
- 19 Feb, 2018 1 commit
-
-
Freddy authored
-
- 18 Feb, 2018 2 commits
-
-
Miek Gieben authored
* go 1.10: update travis and gofmt fmt now complains about on file tls_test.go, fix that. Also remove gofmt, as goimports also checks, so this was done twice. Put go 1.9 and 1.10 in travis for the time being. * goimports optional
-
Miek Gieben authored
* Revert "pkg/typify: empty messages are OtherError (#1531)" This reverts commit fc1d73ff. * plugin/cache: add failsafeTTL If we can not see what TTL we should put on a message to be cached, use 5 seconds as minimal TTL. We used to apply the maximum TTL to these messages.
-
- 17 Feb, 2018 1 commit
-
-
Chris O'Haver authored
* add noendpoints option * go fmt
-
- 16 Feb, 2018 5 commits
-
-
Chris O'Haver authored
* add upstream * docs * tests
-
Chris O'Haver authored
* move file, auto, secondary to new upstream * include context in request
-
Miek Gieben authored
Messages with nothing in them are considered OtherError, they can not serve any purpose for normal clients (i.e. dyn update or notifies might have a use for them). Also update a test in the cache plugin, so that we explicitaly test for this case.
-
Miek Gieben authored
-
Chris O'Haver authored
* add namespace watch * start ns watch, and add sync check
-
- 15 Feb, 2018 6 commits
-
-
Miek Gieben authored
* plugin/forward: on demand healtchecking Only start doing health checks when we encouner an error (any error). This uses the new pluing/pkg/up package to abstract away the actual checking. This reduces the LOC quite a bit; does need more testing, unit testing and tcpdumping a bit. * fix tests * Fix readme * Use pkg/up for healthchecks * remove unused channel * more cleanups * update readme * * Again do go generate and go build; still referencing the wrong forward repo? Anyway fixed. * Use pkg/up for doing the healtchecks to cut back on unwanted queries * Change up.Func to return an error instead of a boolean. * Drop the string target argument as it doesn't make sense. * Add healthcheck test on failing to get an upstream answer. TODO(miek): double check Forward and Lookup and how they interact with HC, and if we correctly call close() on those * actual test * Tests here * more tests * try getting rid of host * Get rid of the host indirection * Finish removing hosts * moar testing * import fmt * field is not used * docs * move some stuff * bring back health_check * maxfails=0 test * git and merging, bah * review
-
Miek Gieben authored
-
Chris O'Haver authored
* add upstream @self and loop count * 1st round of feedback * allow argless upstream * update test * readmes * feedback
-
Francois Tur authored
* prevent nil pointer when query frpc client that could not open * add UT checking we can now safely request DNS query on an invalid hostname, query for gRPC connection * fix ortograph * fix format * fix package declaration, fix UT - grpclogger, use fatalf, build pool with known addresses * type, useless error check - after review
-
Francois Tur authored
* Extend bind to allow multiple addresses. UTs added. Changes the log for server starting, adding address when available * update readme for bind * fixes after review * minor fix on readme * accept multiple BIND directives in blocserver, consolidate the addresses * fixes after review - format logging server address, variable names
-
Sandeep Rajan authored
-
- 14 Feb, 2018 1 commit
-
-
Yong Tang authored
This fix enables goimports check and fixes several imports format so that the import sections are prettier, e.g.: ``` import ( - "github.com/miekg/dns" "regexp" "strconv" "strings" + + "github.com/miekg/dns" ) ``` Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
- 13 Feb, 2018 2 commits
-
-
Chris O'Haver authored
-
Chris O'Haver authored
-
- 10 Feb, 2018 2 commits
-
-
John Belamaric authored
* Stop noisy modifications * Review comments, tests * More coverage * vet * Make it obvious new port name is not a typo
-
Chris O'Haver authored
Remove `fallthrough` from the federation example in the README. `fallthrough` isn't needed here and has no effect (federation has an implicit fallthrough for non-federated queries). It's inclusion is confusing.
-
- 09 Feb, 2018 5 commits
-
-
Miek Gieben authored
Reloading should work (kill -TERM reload the coredns process), but a lot of plugins can't handle it proper. Disable to reload plugin until we fix (most) of the plugins
-
Miek Gieben authored
Pinged me, still interested in helping out \o/
-
Yong Tang authored
This fix add a test case for case insensitive/preserving with whoami plugin. This fix is part of the effort for 1403. Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Sandeep Rajan authored
-
Brad Beam authored
* plugin/kubernetes: axfr Hook up dynamic SOA serial by setting ResourceEventHandlerFuncs in dnsController. Add prototype of returns msg.Services via the Transfer function. Leave expanding this to RRs out of scope for a bit. * plugin/kubernetes: axfr Respond to AXFR queries * Fixing race condition * Fixing instantiation of dnstest writer * Updates from review
-
- 08 Feb, 2018 6 commits
-
-
Miek Gieben authored
Forward still wasn't right; run make -f Makefile.doc, as well for good measure.
-
Miek Gieben authored
Retweak this a little to make it slightly easier to *not* forget this, but it is hardly perfect. Should probably make it an interface a plugin can implement and then unblock if we see that interface.
-
Miek Gieben authored
We have OWNERS file throughout the repo. The top level OWNERS file replaces the MAINTAINERS file (sans email addresses that is).
-
Miek Gieben authored
This should have everyone, but the process was quite manual. The rename from middleware -> plugin also meant I had to do some extra digging on who actually submitted the PR. I also double checked the current list of people with commit access. Every plugin now has an OWNERS, except *reverse*. I'll file a bug for that.
-
Sandeep Rajan authored
* remove setdo * gofmt
-
Chris O'Haver authored
* allow only one k8s section * add test
-
- 07 Feb, 2018 1 commit
-
-
Paul Greenberg authored
-