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 .
- 08 May, 2018 1 commit
-
-
Miek Gieben authored
Another thing we can test automatically, we sorta settled on using an uppercase letter in in t.Log and t.Fatal calls. Let's just check for this.
-
- 06 May, 2018 4 commits
-
-
Miek Gieben authored
This reverts commit 6416925a.
-
Miek Gieben authored
-
Miek Gieben authored
Count and export number of panics we see. Fixes #1294
-
Miek Gieben authored
* make pb * Makefile for pb Move the Makefile into the pb directory to remove some clutter from the main Makefile.
-
- 05 May, 2018 1 commit
-
-
John Belamaric authored
-
- 04 May, 2018 1 commit
-
-
Eugen Kleiner authored
* plugin/forward: expose few methods and attributes to public * Update comments
-
- 03 May, 2018 1 commit
-
-
Silver authored
-
- 02 May, 2018 1 commit
-
-
Miek Gieben authored
* Remove Compress by default Set Compress = true in Scrub only when the message doesn not fit the advertized buffer. Doing compression is expensive, so try to avoid it. Master vs this branch pkg: github.com/coredns/coredns/plugin/cache BenchmarkCacheResponse-2 50000 24774 ns/op pkg: github.com/coredns/coredns/plugin/cache BenchmarkCacheResponse-2 100000 21960 ns/op * and make it compile
-
- 01 May, 2018 2 commits
-
-
Miek Gieben authored
-
Miek Gieben authored
-
- 28 Apr, 2018 6 commits
-
-
Miek Gieben authored
* plugin/etcd: small refactor I think this function can be smaller. * and make it compile
-
Miek Gieben authored
-
Miek Gieben authored
* plugin/cache: per server metrics Use per server metrics in the cache plugin as well. This required some plumbing changes. Also use request.Request more. * fix cherry-pick
-
Miek Gieben authored
* plugin/dnssec: add per server metrics final plugin. Fixes #1696 #1492 #1189 * Move cache cap into handler so we can access the server label * Remove cache-capacity from it entirely
-
Miek Gieben authored
Add server label to the metrics and update the README.
-
Mario Kleinsasser authored
Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Create separate function for zone check Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Add tests for zone A records Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Remove pointer from checkZoneForRecord func signature, Add documentation Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Change apex to zone, Update readme information, Add additional tests Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Change zone to apex Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Change readme to reflect apex change Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Correct code comment Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com> Correct string join for apex.dns Signed-off-by:
Mario Kleinsasser <mario.kleinsasser@gmail.com>
-
- 27 Apr, 2018 5 commits
-
-
John Belamaric authored
-
John Belamaric authored
-
Miek Gieben authored
some other small bits as well.
-
Chris O'Haver authored
* handle continue in response rewrite * add test
-
Miek Gieben authored
Fixes #1720
-
- 26 Apr, 2018 6 commits
-
-
Miek Gieben authored
Do ' go vet' after we have fetched the repos
-
Miek Gieben authored
Rework the TestProxyClose - close the proxy in the *same* goroutine as where we started it. Close channels as long as we don't get dataraces (this may need another fix). Move the Dial goroutine out of the connManager - this simplifies things *and* makes another goroutine go away and removes the need for connErr channels - can now just be dns.Conn. Also: Revert "plugin/forward: gracefull stop (#1701)" This reverts commit 135377bf. Revert "rework TestProxyClose (#1735)" This reverts commit 9e8893a0.
-
Miek Gieben authored
* plugin/health: update README Make more clear in the readme that health is limited to 1 server. Fixes #1722 * rephrase and remove ~~~ corefile because it will fail
-
Cem Türker authored
-
Chris O'Haver authored
* tweak parse error messaging, add tests * looser err msg checking
-
Ruslan Drozhdzh authored
-
- 25 Apr, 2018 6 commits
-
-
Miek Gieben authored
Implement per server metrics in autopath; also don't export the metric. Updated readme as well.
-
Miek Gieben authored
* core: remove HostAddresses() config.HostAddresses() is a weird function that gathers some data from the server and returns a string. It is *only* used the trace plugin, to figure out what server starts the trace. Looks to be better to fit in the with metrics.WithServer label on the trace itself to show which server handled the trace. Remove HostAddresses() and cleanup trace a small bit.:w * lint
-
Miek Gieben authored
https_google and reverse will be removed in 2 releases. Add warnings. We will move reverse to coredns/reverse and list it as external after this switch. See #1713
-
Miek Gieben authored
Spin this out the metrics package so we can use it in the health one of well to fix some reload bugs.
-
Miek Gieben authored
* plugin/forward: fix TLS setup Way smaller PR than #1679. Fixes same thing. * remove println * put overwritten test back * context * update tests
-
Miek Gieben authored
Close a bunch of channels, also change the test to just use a for loop with a counter.
-
- 24 Apr, 2018 2 commits
-
-
Miek Gieben authored
Remove these 2 channels, as they were only used in testing and complicate things if we want to do a clean stop() Less is more.
-
Miek Gieben authored
also ignore build/ and release/ as they may be left over from releasing coredns. Sending build context to Docker daemon 490.9MB -> Sending build context to Docker daemon 98.82kB
-
- 23 Apr, 2018 4 commits
-
-
Miek Gieben authored
* build: add presubmits We didn't have a way to encode presubmit; with this hack we can just run a bunch of script on the build; this allows us to automatically capture things like using the wrong context and maybe other fluff. This allows us to cut down on code reviews and just have the build fail. * hook it up * put presubmit in checks; so we do it for tests as well * Add explicit exit 1 if things fails
-
Miek Gieben authored
-
Miek Gieben authored
Slight tweak in the forward readme, as sublist don't work well to generate these.
-
Miek Gieben authored
* update docs * plugins: use plugin specific logging Hooking up pkg/log also changed NewWithPlugin to just take a string instead of a plugin.Handler as that is more flexible and for instance the Root "plugin" doesn't implement it fully. Same logging from the reload plugin: .:1043 2018/04/22 08:56:37 [INFO] CoreDNS-1.1.1 2018/04/22 08:56:37 [INFO] linux/amd64, go1.10.1, CoreDNS-1.1.1 linux/amd64, go1.10.1, 2018/04/22 08:56:37 [INFO] plugin/reload: Running configuration MD5 = ec4c9c55cd19759ea1c46b8c45742b06 2018/04/22 08:56:54 [INFO] Reloading 2018/04/22 08:56:54 [INFO] plugin/reload: Running configuration MD5 = 9e2bfdd85bdc9cceb740ba9c80f34c1a 2018/04/22 08:56:54 [INFO] Reloading complete * update docs * better doc
-