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 .
- 01 Mar, 2018 7 commits
-
-
Miek Gieben authored
All these functions are namespaced by their package anyway; just use setup().
-
Miek Gieben authored
* plugin/file: shutdown reload goroutine Shutdown the z.Reload() routine (if started in the first place) on shutdow and reload. Fixes #1508 * Must be put in c.OnShutdown() * up test coverage
-
varyoo authored
* Easier way to dnstap? * Remove unnecessary function parameter from Tapper * golint * golint 2 * Proxy dnstap tests * README.md & doc * net.IP * Proxy test was incorrect * Small changes * Update README.md * Was not reporting dnstap errors + test * Wasn't working at all, now it's ok * Thanks Travis
-
Miek Gieben authored
* plugins: Return error for multiple use of some Return plugin.ErrOnce when a plugin that doesn't support it, is called mutliple times. This now adds it for: cache, dnssec, errors, forward, hosts, nsid. And changes it slightly in kubernetes, pprof, reload, root. * more tests
-
Miek Gieben authored
Log the remote's port, for IPv6 addr this means we should enclose the v6 address in brackets; make this the default for 'remote'.
-
Miek Gieben authored
godeps sets the external repos to the correct versions meaning we can build CoreDNS.
-
Miek Gieben authored
Rename the constants to IP4arpa and IP6arpa (shorter and exported) and make IsReverse return the type of the reverse zone which could be handy for some callers. Also add tests for IsReverse()
-
- 28 Feb, 2018 2 commits
-
-
Chris O'Haver authored
* better handle non PTR rev zone qrys * vice versa * tests * comment typo * much cleaner
-
Yong Tang authored
This fix adds security report section in README.md Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
- 27 Feb, 2018 1 commit
-
-
Yong Tang authored
We are in incubating stage now: https://lists.cncf.io/g/cncf-toc/topic/result_coredns_moving_to/12935200?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,12935200Signed-off-by:
Yong Tang <yong.tang.github@outlook.com>
-
- 26 Feb, 2018 2 commits
-
-
Miek Gieben authored
Capatilize coredns in ADAPTERS.md
-
Tobias Schmidt authored
-
- 24 Feb, 2018 2 commits
-
-
Yong Tang authored
This fix updates go dep with `dep ensure --update` as well as the following: - Removed github.com/ugorji/go restriction in Gopkg.toml (fixes #1557) - Added github.com/flynn/go-shlex in Makefile (neede by Caddy, maybe removed later) This fix fixes #1557 Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Francois Tur authored
* add OverlapChecker, move the test of overlap AFTER the directive setup process, change key of configs to allow multiple same key * glitch when rebase. init of Config should include the default host * add tests for the registering of configuration rename multicast in 'unbound'. add comments on the validator * - merged zoneAddr and addrKey that are very similar - move maps of Validator to zoneAddr, avoinding need to have string representation of zoneaddr - moving key build for saving Config at Config side instead of dnsContext * - UT on saving config is now useless. * - cannot cleanup access to Configs after setup. Deferred function to Start, use it * - cleanup register unit tests. remove useless function * - address comments of review. name of validator, comments, simplify registerAndCheck * - fixes after review. renaming a function and a comment
-
- 23 Feb, 2018 2 commits
-
-
Miek Gieben authored
* doc: some function/vars/const/package level updates Various update that stood out while reading godoc.org for CoreDNS. * Fix some misspellings as well
-
John Belamaric authored
-
- 22 Feb, 2018 7 commits
-
-
Miek Gieben authored
-
Miek Gieben authored
-
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 5 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
-