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 .
- 07 Nov, 2018 1 commit
-
-
Jiacheng Xu authored
-
- 05 Nov, 2018 2 commits
-
-
moredhel authored
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 04 Nov, 2018 2 commits
-
-
Miek Gieben authored
* plugin/host: parse file without holding lock Parse first and then swap the maps *while* holding the lock. Signed-off-by:
Miek Gieben <miek@miek.nl> * add back in the parse function, but now purely for testing Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
This is now the raw size which may be larger than what a particular client actually sees. Clarify this a bit. Fixes #2258 Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 03 Nov, 2018 4 commits
-
-
stuart nelson authored
* fix truncation bug * Generate records with generic RRs * Remove SoundCloud from test name * Comment for binary-search -1 adjustment Explain why the binary search may have exited with a reply size that is too large by one record. * Refactor to remove sub variable patch suggested by miek removes unnecessary sub variable for removing a single line from the reply.Extra length.
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
Jiacheng Xu authored
* Make the upstream in route53 plugin optional. Signed-off-by:
Jiacheng Xu <xjcmaxwellcjx@gmail.com> * Add 2 tests for upstream in route53. Signed-off-by:
Jiacheng Xu <xjcmaxwellcjx@gmail.com> * Change the readme. Signed-off-by:
Jiacheng Xu <xjcmaxwellcjx@gmail.com>
-
Jiacheng Xu authored
Automatically submitted.
-
- 02 Nov, 2018 2 commits
-
-
Francois Tur authored
* - UT on metrics verifying that all plugins of all blocs have their metrics collectors declared * - fix error msg * - redirect Registry of metric to the one that handle the listener - allow duplicate of metrics collector on the same Registry (case of same plugin in 2 blocs listening metrics on the same address) * - fix change of signature * - ensure cleaning metrics before starting the test (metrics collectors are global vars .. and re-used by several tests) * - I think I fixed this test. Ensure correct mn of hits and clean metrics before test. * - fix typo in error msg - proposed at review * - fix typo in comment * - remove ResetMetrics functions - change a way to test the numeric metrics : get the diff between begin and end of test * - oops. removing debug logs
-
Chris O'Haver authored
-
- 01 Nov, 2018 4 commits
-
-
Miek Gieben authored
Default to using pkg/log for all logging and use a fixed time prefix which is RFC3339Millli (doesn't exist in time, so we just extended RFC3339), i.e. Nano might be pushing it. Logs go from: 2018/10/30 19:14:55 [INFO] CoreDNS-1.2.5 2018/10/30 19:14:55 [INFO] linux/amd64, go1.11, to: 2018-10-30T19:10:07.547Z [INFO] CoreDNS-1.2.5 2018-10-30T19:10:07.547Z [INFO] linux/amd64, go1.11, Which includes the timezone - which oddly the std log package doesn't natively do. Signed-off-by:Miek Gieben <miek@miek.nl>
-
Carl-Magnus Björkell authored
When fetching records via the etcd plugin, the recursion flag was never set properly according to if the caller requested an exact record match or not. This cause problems especially in CNAME lookups, where recursion took place and a random RR was returned instead of the one that was specifically added for this key. Even when there is no service attached on the given path, it is still wrong to return a random one from the recursion. Fixing by using the `exact` flag to decide if recursion should be done.
-
Miek Gieben authored
This reverts commit 8045aa27.
-
Matthias Lechner authored
-
- 31 Oct, 2018 1 commit
-
-
Francois Tur authored
-
- 30 Oct, 2018 1 commit
-
-
Dzmitry Razhanski authored
Automatically submitted.
-
- 29 Oct, 2018 3 commits
-
-
Miek Gieben authored
Remove some optimization and lowercasing of the qname (in the end miekg/dns should provide a fast and OK function for it). * remove the make([]byte, 2) allocation in the key() * use already lowercased qname in hash key calculation. % benchcmp old.txt new.txt benchmark old ns/op new ns/op delta BenchmarkCacheResponse-4 9599 8735 -9.00% Signed-off-by:Miek Gieben <miek@miek.nl>
-
Chris O'Haver authored
-
stuart nelson authored
The underlying system might not support SO_REUSEPORT, even though it is available in kernel 3.9+. If there's an error, continue. Signed-off-by:stuart nelson <stuartnelson3@gmail.com>
-
- 27 Oct, 2018 1 commit
-
-
Ruslan Drozhdzh authored
- see more details at https://github.com/infobloxopen/coredns-plugin-errors/pull/3
-
- 25 Oct, 2018 2 commits
-
-
Francois Tur authored
Automatically submitted.
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 24 Oct, 2018 5 commits
-
-
Paul G authored
* add closing dot for suffix rewrite rule * improve rule syntax checks Resolves: #1881
-
Miek Gieben authored
* plugin/file: Use new zone parser API Use new dns lib 1.0.14 and default to using the new zone parser that does not leak go-routines. Signed-off-by:
Miek Gieben <miek@miek.nl> * Use new API Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
This reverts commit 073708bc.
-
Sandeep Rajan authored
* add more adopters from the coredns survey
-
Miek Gieben authored
* server: actually scrub response Did all the worked, hooked it up wrongly :( This also needs test, but those are hard(er) because we only receive packets after they have been decoded; i.e. we never see the wirefmt. Signed-off-by:
Miek Gieben <miek@miek.nl> * Add tests Add a test for checking is compression pointers are set in the packet. This also adds an undocumented 'large' feature to the erratic plugin to send large responses that should be compressed. Commenting the Scrub out in server results in: === RUN TestCompressScrub --- FAIL: TestCompressScrub (0.00s) compression_scrub_test.go:41: Expected returned packet to be < 512, got 839 FAIL exit status 1 FAIL github.com/coredns/coredns/test 0.036s Actually checking the size might be easier, but lets be thorough here and check the pointers them selves. Signed-off-by:
Miek Gieben <miek@miek.nl> * Fix tests Signed-off-by:
Miek Gieben <miek@miek.nl> * plugin erratic: fix e.large always put an rr in the reply, fix e.large in erractic and add test to check for it. Signed-off-by:
Miek Gieben <miek@miek.nl>
-
- 23 Oct, 2018 2 commits
-
-
Chris O'Haver authored
-
Chris O'Haver authored
-
- 22 Oct, 2018 2 commits
-
-
Kevin Nisbet authored
-
Francois Tur authored
* - enhance README to include security release process compatible wiht k8s * - second version of Security release process, including "Collaborating Projects" * - reformulate the security release process within a separated doc. * - add following comment from Sec Team .part 1 * - refactored with comments from Security IB - refactored considering the same existing document in another CNCF project (envoy) * - adjust seucrity of README to point the new security process page * - revert change on FOSSA * - fix comments from John. * - removing the todos (I pushed them on the description of the PR) * - define the PST members in OWNER file * - fix from review - add a cahpter for mailing list presentation * - point the PST members in OWNER file * - register PST under name 'security' in OWNER file - early announce will be on coredns-distributors-announce@googlegroup.com - remove hall of fame reference * - remove list of security team members from owner file. mailing list of security@coredns.io will be the reference
-
- 21 Oct, 2018 1 commit
-
-
Manuel Stocker authored
Automatically submitted.
-
- 20 Oct, 2018 3 commits
-
-
Manuel Stocker authored
* plugin/dnssec: Add support for KSK/ZSK split key setups * plugin/dnssec: Update README to document split ZSK/KSK operation
-
Ruslan Drozhdzh authored
-
Yong Tang authored
While running the following, noticed the whitespace warning from presubmit: ``` ubuntu@ubuntu:~/coredns$ docker run -i -t --rm -v $PWD:/go/src/github.com/coredns/coredns --net=host golang:1.11 root@ubuntu:/go# cd src/github.com/coredns/coredns/ root@ubuntu:/go/src/github.com/coredns/coredns# make ** presubmit/context ** presubmit/filename-hyphen ** presubmit/test-lowercase ** presubmit/trailing-whitespace plugin/auto/README.md:* `reload` interval to perform reload of zone if SOA version changes. Default is one minute. plugin/auto/README.md: Value of `0` means to not scan for changes and reload. eg. `30s` checks zonefile every 30 seconds plugin/file/README.md:* `reload` interval to perform reload of zone if SOA version changes. Default is one minute. plugin/file/README.md: Value of `0` means to not scan for changes and reload. eg. `30s` checks zonefile every 30 seconds ** presubmit/trailing-whitespace: please remove any trailing white space ``` Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
- 19 Oct, 2018 1 commit
-
-
Chris O'Haver authored
Automatically submitted.
-
- 18 Oct, 2018 3 commits
-
-
Chris O'Haver authored
-
Andrey Meshkov authored
-
Miek Gieben authored
No other changes. Signed-off-by:Miek Gieben <miek@miek.nl>
-