Commit Graph

2005 Commits

Author SHA1 Message Date
Miek Gieben
cd5aeecb43 Makefiles: remove GO111MODULE (#3326)
* Makefiles: remove GO111MODULE

This is the default in 1.13 it can be removed; also make the test out
log less, so failure are more pronounced in the travis out, hide
coverage stats for instance.

Signed-off-by: Miek Gieben <miek@miek.nl>

* Kill -v as wel

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-30 09:01:19 +01:00
Miek Gieben
03a3695ea9 plugins: calling Dispenser itself is a mistake (#3323)
Remove all these uses and just make them work on caddy.Controller. Also
don't export parsing functions as their should be private to the plugin.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-28 10:41:12 +01:00
Miek Gieben
ba5d4a6372 plugin register (#3321)
These plugins where missed in #3287 because their setup is done in a file
other than setup.go

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-28 10:40:43 +01:00
Miek Gieben
4ff5635a6e Run go generate and update deps (#3319)
Go gen updated the deps this is why 1.6.4 has that suffix. Do a go gen
and a go mod tidy.

Fixes: #3318

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-27 11:49:14 -07:00
Miek Gieben
b139ba34f3 Set version to 1.6.4 (#3317)
Signed-off-by: Miek Gieben <miek@miek.nl>
v1.6.4
2019-09-27 14:36:14 +01:00
Miek Gieben
22dd0a6f45 Add 1.6.4 release notes (#3315)
Automatically submitted.
2019-09-27 12:47:57 +00:00
Miek Gieben
4568a3c25a doc: run make -f Makefile.doc (#3314)
add the acl manual page; mechanical change otherwise.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-27 13:30:22 +01:00
Miek Gieben
7328d3e8c9 plugin/reload: reflow documentation (#3313)
* plugin/reload: reflow documentation

For some reason these we're all bullets points, which made for awkward
reading.

Signed-off-by: Miek Gieben <miek@miek.nl>

* typo

Signed-off-by: Miek Gieben <miek@miek.nl>

* Update plugin/reload/README.md

Co-Authored-By: Michael Grosser <development@stp-ip.net>
2019-09-27 11:10:47 +01:00
Guangming Wang
8af4685587 cleanup code by lint (#3312)
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-09-27 11:10:34 +01:00
Miek Gieben
f2df37a1fe plugin/forward: metrics: make docs reflect reality (#3311)
Remove talk about labels that are not added.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-27 11:09:59 +01:00
xieyanker
9a5e4fa1a0 fix mis-spelling (#3310)
Signed-off-by: xieyanker <xjsisnice@gmail.com>
2019-09-26 13:19:45 +01:00
Miek Gieben
27e22b0696 Use strings.ToLower in server (#3304)
Automatically submitted.
2019-09-25 17:18:54 +00:00
Guangming Wang
eb59e79207 plugin: cleanup code based on staticcheck warnings (#3302)
TrimPrefix re-assign to former variable

Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-09-25 13:23:43 +01:00
dependabot-preview[bot]
47719756fe build(deps): bump github.com/aws/aws-sdk-go from 1.23.21 to 1.24.3 (#3296)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.23.21 to 1.24.3.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.23.21...v1.24.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 07:25:14 +01:00
dependabot-preview[bot]
2881eacd06 build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.17.0 to 1.18.0 (#3295)
Bumps [gopkg.in/DataDog/dd-trace-go.v1](https://github.com/DataDog/dd-trace-go) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/DataDog/dd-trace-go/releases)
- [Commits](https://github.com/DataDog/dd-trace-go/compare/v1.17.0...v1.18.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 07:24:49 +01:00
li mengyang
50bac4d3c3 fix: delete unused var and const (#3294)
Signed-off-by: hwdef <hwdef97@gmail.com>
2019-09-24 07:06:37 +01:00
Guangming Wang
081e45afa3 cleanup: remove redundant return statement (#3297)
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-09-23 14:40:14 +01:00
Miek Gieben
004c5fca9d all: simply registering plugins (#3287)
Abstract the caddy call and make it simpler.

See #3261 for some part of the discussion.

Go from:

~~~ go
func init() {
       caddy.RegisterPlugin("any", caddy.Plugin{
               ServerType: "dns",
               Action:     setup,
       })
}
~~~

To:

~~~ go
func init() { plugin.Register("any", setup) }
~~~

This requires some external documents in coredns.io to be updated as
well; the old way still works, so it's backwards compatible.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-20 08:02:30 +01:00
yeya24
85e65702bd add host metrics (#3277)
* add host metrics

Signed-off-by: yeya24 <yb532204897@gmail.com>

* update hosts readme docs

Signed-off-by: yeya24 <yb532204897@gmail.com>
2019-09-19 16:38:15 +01:00
Miek Gieben
62317c3c14 update doc to not use the root zone for everything (#3288)
Update all documentation in the tree to use example.org as an example
configuration (in so far possible). As to get out of the just use "."
and fallthrough and things would be fine.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-19 06:17:53 -07:00
Miek Gieben
31299108ce Run go mod -tidy (#3286)
* Run go mod -tidy

Tidy up and fix the require of x/net to the hash used in miekg/dns, this
seems to fix the "incompatible version bla bla"

Signed-off-by: Miek Gieben <miek@miek.nl>

* Run go mod tidy

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-19 06:16:36 -07:00
Guangming Wang
2324439adf ready_test.go: rm t.Fatalf in goroutine (#3284)
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-09-19 07:04:19 +01:00
dependabot-preview[bot]
77e8b38877 build(deps): bump github.com/aws/aws-sdk-go from 1.23.17 to 1.23.21 (#3282)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.23.17 to 1.23.21.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.23.17...v1.23.21)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 11:12:26 +01:00
dependabot-preview[bot]
fadc75454a build(deps): bump github.com/miekg/dns from 1.1.16 to 1.1.17 (#3280)
* build(deps): bump github.com/miekg/dns from 1.1.16 to 1.1.17

Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.16 to 1.1.17.
- [Release notes](https://github.com/miekg/dns/releases)
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.16...v1.1.17)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Update go.mod
2019-09-16 11:12:10 +01:00
dependabot-preview[bot]
7e6e9175cf build(deps): bump github.com/prometheus/common from 0.6.0 to 0.7.0 (#3281)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.6.0...v0.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 10:53:20 +01:00
yeya24
88d25cdc20 remove an unused variable (#3278)
Signed-off-by: yeya24 <yb532204897@gmail.com>
2019-09-16 07:28:42 +01:00
Chris O'Haver
ac36144f07 circleci: updates for minikube -> kind transition (#3274)
* updates for minikube -> kind transition

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* update container build

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2019-09-10 11:34:08 -04:00
Miek Gieben
a52a427b4a stop fuzzing: its build is broken (#3272)
Automatically submitted.
2019-09-10 10:41:56 +00:00
Yong Tang
6579d60b08 Fix RFC link for RFC8484 (#3271)
This fix fixes 3270

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2019-09-10 07:22:43 +01:00
Miek Gieben
be923eaf9b default config: add log (#3269)
When there is no Corefile found we load the default. Add the log plugin
to it, so you can see queries actually landing in CoreDNS.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-09-09 14:41:50 +01:00
dependabot-preview[bot]
368440d6b2 build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.16.1 to 1.17.0 (#3265)
Bumps [gopkg.in/DataDog/dd-trace-go.v1](https://github.com/DataDog/dd-trace-go) from 1.16.1 to 1.17.0.
- [Release notes](https://github.com/DataDog/dd-trace-go/releases)
- [Commits](https://github.com/DataDog/dd-trace-go/compare/v1.16.1...v1.17.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 10:53:34 +01:00
dependabot-preview[bot]
d3403ff311 build(deps): bump google.golang.org/api from 0.9.0 to 0.10.0 (#3267)
Bumps [google.golang.org/api](https://github.com/google/google-api-go-client) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/google/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md)
- [Commits](https://github.com/google/google-api-go-client/compare/v0.9.0...v0.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 10:52:59 +01:00
dependabot-preview[bot]
37f5d489c6 build(deps): bump github.com/Azure/go-autorest/autorest (#3268)
Bumps [github.com/Azure/go-autorest/autorest](https://github.com/Azure/go-autorest) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/Azure/go-autorest/releases)
- [Changelog](https://github.com/Azure/go-autorest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Azure/go-autorest/compare/autorest/v0.9.0...autorest/v0.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 10:52:48 +01:00
dependabot-preview[bot]
dfb9c9516f build(deps): bump github.com/aws/aws-sdk-go from 1.23.13 to 1.23.17 (#3266)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.23.13 to 1.23.17.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.23.13...v1.23.17)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 10:52:38 +01:00
Chris O'Haver
70f2bd1dff dont duplicate service recrod for every port (#3240) 2019-09-08 08:28:30 +01:00
Cricket Liu
acabfc5e9e Making README text consistent with other plugins' READMEs (#3254) 2019-09-08 08:26:25 +01:00
Cricket Liu
ab59b28c4f Making cancel's README consistent with other plugins' READMEs (#3253) 2019-09-08 08:26:16 +01:00
Cricket Liu
b156e0440f Making dnssec's README consistent with other plugins' READMEs (#3252) 2019-09-08 08:26:06 +01:00
Cricket Liu
9b192564ac Making README consistent with other plugins' READMEs (#3251) 2019-09-08 08:25:58 +01:00
Cricket Liu
9dc2e3162c Making README consistent with other plugins' READMEs (#3250) 2019-09-08 08:25:35 +01:00
Cricket Liu
5339949596 Making README consistent with other plugins' READMEs (#3249) 2019-09-08 08:25:26 +01:00
Cricket Liu
782994583b Making README consistent with other plugins' READMEs (#3248) 2019-09-08 08:25:17 +01:00
Cricket Liu
ea66273463 Making README consistent with other plugins' READMEs (#3247) 2019-09-08 08:24:43 +01:00
Cricket Liu
47b8ce1fff Fixing the top-level description (#3246) 2019-09-08 08:23:54 +01:00
Cricket Liu
db489056b8 Making README consistent with other plugins' READMEs (#3245) 2019-09-08 08:23:38 +01:00
Cricket Liu
31fd9328cd Making README consistent, fixing "meta data" (#3244) 2019-09-08 08:23:20 +01:00
Cricket Liu
878f906854 Making README consistent with other plugins' READMEs (#3243) 2019-09-08 08:23:07 +01:00
Yong Tang
ac2365da77 Bump Travis CI to use golang 1.13.x (#3262)
Automatically submitted.
2019-09-07 11:30:29 +00:00
Kasisnu
c9e00b9edf Pin golang.org/x/net in go.mod (#3260)
Signed-off-by: kasisnu <kasisnu@gmail.com>
2019-09-07 04:02:39 -07:00
Yong Tang
e4df752b17 Update go mod tidy (and fix for Azure/go-autorest & azure-sdk-for-go) (#3258)
See https://github.com/coredns/coredns/pull/3209#issuecomment-525016357
for the previous issues, also see https://github.com/Azure/go-autorest/issues/414
for some further background.

Basically go mod has some issue when multiple tags exists (as main module and submodule)
within the same repo. That was fixed in go-autorest very recently, though
azure-sdk-for-go has not been fully updated yet.

This fix is a temporarily one with `replace` fix. Once azure-sdk-for-go
is updated then we could drop the `replace fix`

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2019-09-06 12:31:05 -04:00