Commit graph

3717 commits

Author SHA1 Message Date
dependabot[bot]
73764487f5
build(deps): bump github.com/prometheus/common from 0.35.0 to 0.37.0 (#5515) 2022-07-18 06:33:03 -07:00
dependabot[bot]
20892adfe0
build(deps): bump actions/stale from 5.0.0 to 5.1.0 (#5520) 2022-07-18 06:32:49 -07:00
Marius Kimmina
9ea4c09485
Add test for DNS over TLS (#5511) 2022-07-15 17:00:42 +02:00
dependabot[bot]
ddee42c974
build(deps): bump github.com/aws/aws-sdk-go from 1.44.47 to 1.44.51 (#5504) 2022-07-11 06:32:37 -07:00
dependabot[bot]
28d3218b92
build(deps): bump k8s.io/klog/v2 from 2.70.0 to 2.70.1 (#5502) 2022-07-11 06:25:13 -07:00
dependabot[bot]
f6dd7eb5c9
build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.39.0 to 1.39.1 (#5503) 2022-07-11 06:25:01 -07:00
coredns[bot]
0e4ca22f44 auto go fmt
Signed-off-by: coredns[bot] <bot@bot.coredns.io>
2022-07-11 10:31:48 +00:00
Ondřej Benkovský
c2dbb7141a
add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
Ondřej Benkovský
abc5ac8017
plugin/trace : make zipkin HTTP reporter more configurable using Corefile (#5460)
* plugin/trace : make zipkin HTTP reporter more configurable using Corefile

Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-07-08 07:20:19 -04:00
Chris O'Haver
83adb8fa22
plugin/file/cache: Add metadata for wildcard record responses (#5308)
For responses synthesized by known wildcard records, publish metadata containing the wildcard record name

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-07-07 17:07:04 -04:00
Chris O'Haver
e80d696502
plugin/k8s_external: Add support for PTR requests (#5435)
* Exclude External IP addresses from being added to the existing kubernetes' plugin IP->Service index
* Add support for PTR requests on External IPs of Services to the k8s_external plugin

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-07-06 13:55:15 -04:00
Chris O'Haver
d903a963ee
dont lameduck when reloading (#5472)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-07-06 13:52:18 -04:00
Md Sahil
a6078ddba3
Warn when domain names are not in RFC1035 preferred syntax (#5414)
Warn when domain names are not in RFC1035 preferred syntax 

Signed-off-by: Md Sahil <Mohdssahil1@gmail.com>
2022-07-06 13:50:45 -04:00
dependabot[bot]
a35dcd7a7e
build(deps): bump google.golang.org/api from 0.85.0 to 0.86.0 (#5484) 2022-07-04 08:29:30 -07:00
dependabot[bot]
caed456189
build(deps): bump github/codeql-action from 2.1.14 to 2.1.15 (#5487) 2022-07-04 08:29:22 -07:00
dependabot[bot]
6eac4367e2
build(deps): bump github.com/miekg/dns from 1.1.49 to 1.1.50 (#5483) 2022-07-04 08:28:57 -07:00
dependabot[bot]
a076a55da1
build(deps): bump github.com/aws/aws-sdk-go from 1.44.42 to 1.44.47 (#5482) 2022-07-04 08:28:50 -07:00
dependabot[bot]
4537aec4bf
build(deps): bump github.com/go-logr/logr from 1.2.0 to 1.2.3 (#5485) 2022-07-04 08:28:38 -07:00
dependabot[bot]
c41dd9972f
build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.38.1 to 1.39.0 (#5486) 2022-07-04 08:28:30 -07:00
dependabot[bot]
88aae894ef
build(deps): bump ossf/scorecard-action from 1.1.1 to 1.1.2 (#5488) 2022-07-04 08:28:12 -07:00
coredns[bot]
f8ef1dc652 auto go fmt
Signed-off-by: coredns[bot] <bot@bot.coredns.io>
2022-07-04 10:29:59 +00:00
coredns[bot]
ed6eb57126 auto make -f Makefile.doc
Signed-off-by: coredns[bot] <bot@bot.coredns.io>
2022-07-03 10:30:40 +00:00
Chris O'Haver
c4d02442ef
add tsig to codeowners; update chaos authors (#5479)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-07-01 10:06:30 -07:00
coredns[bot]
390e88637e auto remove trailing whitespaces
Signed-off-by: coredns[bot] <bot@bot.coredns.io>
2022-06-28 10:30:12 +00:00
Chris O'Haver
68e141eff2
plugin/tsig: new plugin TSIG (#4957)
* expose tsig secrets via dnsserver.Config
* add tsig plugin

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-06-27 15:48:34 -04:00
dependabot[bot]
64885950cc
build(deps): bump github/codeql-action from 2.1.12 to 2.1.14 (#5470)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.12 to 2.1.14.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](27ea8f8fe5...41a4ada31b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 07:07:49 -07:00
dependabot[bot]
bd6c8f20a7
build(deps): bump google.golang.org/api from 0.84.0 to 0.85.0 (#5469)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.84.0 to 0.85.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.84.0...v0.85.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 07:07:36 -07:00
dependabot[bot]
44894386dc
build(deps): bump k8s.io/klog/v2 from 2.60.1 to 2.70.0 (#5468)
Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog) from 2.60.1 to 2.70.0.
- [Release notes](https://github.com/kubernetes/klog/releases)
- [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes/klog/compare/v2.60.1...v2.70.0)

---
updated-dependencies:
- dependency-name: k8s.io/klog/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 07:07:24 -07:00
dependabot[bot]
4538d44d8e
build(deps): bump github.com/aws/aws-sdk-go from 1.44.37 to 1.44.42 (#5467)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.37 to 1.44.42.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.37...v1.44.42)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 07:07:01 -07:00
dependabot[bot]
6acedf85ae
build(deps): bump github.com/prometheus/common from 0.34.0 to 0.35.0 (#5466)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Commits](https://github.com/prometheus/common/compare/v0.34.0...v0.35.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 07:06:49 -07:00
dependabot[bot]
f4673e69ea
build(deps): bump github.com/Azure/azure-sdk-for-go (#5465)
Bumps [github.com/Azure/azure-sdk-for-go](https://github.com/Azure/azure-sdk-for-go) from 65.0.0+incompatible to 66.0.0+incompatible.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/v65.0.0...v66.0.0)

---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 07:06:38 -07:00
Yong Tang
0218a34008
Fix out-of-index issue in rewrite plugin (#5462)
This PR fixes another out-of-index issue in rewrite to avoid
security vuln.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2022-06-26 16:06:43 -07:00
Ondřej Benkovský
e0dead4aa2
plugin/kubernetes : make kubernetes client log in CoreDNS format (#5461)
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-06-26 14:49:45 -07:00
Yong Tang
4a40e9e3a0
Fix a crash in rewrite plugin when rule type is missing (#5459) 2022-06-25 09:17:35 -07:00
Ondřej Benkovský
497c31f098
Bump circle-ci image and update README to build using latest go (#5458)
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-06-25 14:54:52 +02:00
Ondřej Benkovský
d7f8202dc3
log DoH HTTP server error logs in CoreDNS format (#5457)
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-06-23 15:46:42 -04:00
Yong Tang
89ff12b412
Update CODEOWNERS (#5456)
This PR updates CODEOWNERS file to subscription to relavent plugins.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2022-06-23 17:53:35 +02:00
Chris O'Haver
3f36d285ad
update CODEOWNERS (#5455) 2022-06-23 07:11:08 -07:00
Ondřej Benkovský
9119b029e8
make Tantalor93 a CoreDNS maintainer (#5454)
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-06-23 09:48:16 -04:00
Ondřej Benkovský
501e50312e
plugin/trace: make zipkin and datadog reporters log errors using CoreDNS logger (#5452) 2022-06-23 03:40:13 -07:00
dependabot[bot]
c9eedcb7d1
build(deps): bump k8s.io/client-go from 0.24.1 to 0.24.2 (#5447) 2022-06-20 19:45:34 -07:00
dependabot[bot]
7316e888d6
build(deps): bump k8s.io/api from 0.24.1 to 0.24.2 (#5446)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.24.1 to 0.24.2.
- [Release notes](https://github.com/kubernetes/api/releases)
- [Commits](https://github.com/kubernetes/api/compare/v0.24.1...v0.24.2)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 08:59:23 -07:00
Ondřej Benkovský
af4d84d915
plugin/trace: read trace context info from headers for DOH (#5439)
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com>
2022-06-20 07:08:53 -07:00
dependabot[bot]
1290427645
build(deps): bump google.golang.org/api from 0.83.0 to 0.84.0 (#5445)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.83.0 to 0.84.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.83.0...v0.84.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 07:06:19 -07:00
dependabot[bot]
6aa12f447a
build(deps): bump github.com/aws/aws-sdk-go from 1.44.32 to 1.44.37 (#5444)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.32 to 1.44.37.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.32...v1.44.37)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 07:06:07 -07:00
dependabot[bot]
e97abe7e41
build(deps): bump k8s.io/apimachinery from 0.24.1 to 0.24.2 (#5448)
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.24.1 to 0.24.2.
- [Release notes](https://github.com/kubernetes/apimachinery/releases)
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.24.1...v0.24.2)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 07:05:35 -07:00
dependabot[bot]
f08feea60a
build(deps): bump actions/dependency-review-action from 1.0.2 to 2.0.2 (#5449)
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 1.0.2 to 2.0.2.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](a9c83d3af6...1c59cdf2a9)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 07:05:24 -07:00
Chris O'Haver
037e4920c2
plugin/health: Bypass proxy in self health check (#5401)
* add detail to docs; bypass proxy in self health check

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-06-17 15:49:53 -04:00
Chris O'Haver
dded10420b
plugin/cache: Add option to adjust SERVFAIL response cache TTL (#5320)
* add servfail cache opt

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-06-17 15:48:57 -04:00
Chris O'Haver
d60ce0c8d4
retain response AD bit if requestor's AD bit was set (#5191)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-06-17 15:47:35 -04:00