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 .
- 24 May, 2021 2 commits
-
-
dependabot[bot] authored
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.29.0 to 0.47.0. - [Release notes](https://github.com/googleapis/google-api-go-client/releases) - [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md) - [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.29.0...v0.47.0) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.40 to 1.38.45. - [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.38.40...v1.38.45) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 21 May, 2021 1 commit
-
-
Miek Gieben authored
Revert "plugin/file: Fix in wrong answers returned when wildcard and concrete records exist (#4599)" (#4633) reverting as I don't want to release 1.8.4 with this enabled. This reverts commit fbf3f07f.
-
- 20 May, 2021 3 commits
-
-
Chris O'Haver authored
* trap unsupported FROM cidr notations Signed-off-by:
Chris O'Haver <cohaver@infoblox.com> * make is a warning Signed-off-by:
Chris O'Haver <cohaver@infoblox.com>
-
Miek Gieben authored
This was found by fuzzing. We need to make this a fully qualified domain name to catch all errors in dnsserver/register.go and not later when plugin.Normalize() is called again on these strings, with the prime difference being that the domain name is fully qualified. This was found by fuzzing where "ȶ" is deemed OK, but "ȶ." is not (might be a bug in miekg/dns actually). But here we were checking ȶ, which is OK, and later we barf in ȶ. leading to "index out of range". Added a tests and check manually if it would crash with the current code (yes), and fail with an error in this PR (yes). Signed-off-by:Miek Gieben <miek@miek.nl>
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
- 19 May, 2021 2 commits
-
-
coredns[bot] authored
Signed-off-by:coredns[bot] <bot@bot.coredns.io>
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
- 18 May, 2021 3 commits
-
-
Jason Du authored
* plugin/file: Fix in wrong answers returned when wildcard and concrete records exist Signed-off-by:
Jason Du <xdu@infoblox.com> * Remove superfluous change Signed-off-by:
Jason Du <xdu@infoblox.com> * Re-implementation and new test case If the domain's terminal is neither the matching wildcard, nor a domian directly under the wildcard, return NXDOMAIN Signed-off-by:
Jason Du <xdu@infoblox.com> * Fix empty non-terminal & add test case Signed-off-by:
Jason Du <xdu@infoblox.com> * Cleanup Signed-off-by:
Jason Du <xdu@infoblox.com> * Fix case on domain name with character before * and add more test cases Signed-off-by:
Jason Du <xdu@infoblox.com> * Use different IPs for records in cornerCasesWildcard zone file Signed-off-by:
Jason Du <xdu@infoblox.com>
-
Miek Gieben authored
Make normalize return multiple "hosts" (= reverse zones) when a non-octet boundary cidr is given. Added pkg/cidr package that holds the cidr calculation routines; felt they didn't really fit dnsutil. This change means the IPNet return parameter isn't needed, the hosts are all correct. The tests that tests this is also removed: TestSplitHostPortReverse The fallout was that zoneAddr _also_ doesn't need the IPNet member, that in turn make it visible that zoneAddr in address.go duplicated a bunch of stuff from register.go; removed/refactored that too. Created a plugin.OriginsFromArgsOrServerBlock to help plugins do the right things, by consuming ZONE arguments; this now expands reverse zones correctly. This is mostly mechanical. Remove the reverse test in plugin/kubernetes which is a copy-paste from a core test (which has since been fixed). Remove MustNormalize as it has no plugin users. This change is not backwards compatible to plugins that have a ZONE argument that they parse in the setup util. All in-tree plugins have been updated. Signed-off-by:Miek Gieben <miek@miek.nl>
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
- 17 May, 2021 2 commits
-
-
dependabot[bot] authored
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.37 to 1.38.40. - [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.38.37...v1.38.40) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.23.0 to 0.24.0. - [Release notes](https://github.com/prometheus/common/releases) - [Commits](https://github.com/prometheus/common/compare/v0.23.0...v0.24.0) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 15 May, 2021 1 commit
-
-
Jason Du authored
Signed-off-by:Jason Du <xdu@infoblox.com>
-
- 14 May, 2021 2 commits
-
-
Miek Gieben authored
-
Keith Coleman authored
Signed-off-by:Keith C <keith@fraudmarc.com>
-
- 13 May, 2021 2 commits
-
-
Yong Tang authored
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
- 12 May, 2021 1 commit
-
-
coredns[bot] authored
Signed-off-by:coredns[bot] <bot@bot.coredns.io>
-
- 11 May, 2021 6 commits
-
-
Miek Gieben authored
* Add preliminary notes for 1.8.4 Draft notes for 1.8.4 Signed-off-by:
Miek Gieben <miek@miek.nl> * Update notes/coredns-1.8.4.md Co-authored-by:
Chris O'Haver <cohaver@infoblox.com> * Update notes/coredns-1.8.4.md Co-authored-by:
Chris O'Haver <cohaver@infoblox.com> * Update notes/coredns-1.8.4.md Co-authored-by:
Chris O'Haver <cohaver@infoblox.com> Co-authored-by:
Chris O'Haver <cohaver@infoblox.com>
-
dependabot[bot] authored
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.30 to 1.38.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.38.30...v1.38.37) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Miek Gieben authored
* core: fix v4 non-octet reverse zones This fixes the reverse zones handling. Add expanstion of the reverse notation to all octet boundary subnets and add those to the config - just as if they were directly typed in the config. This takes inspiration from #4501, but that (even with DCO!!) seems to be just using https://github.com/apparentlymart/go-cidr/ so use that instead - I think a minor function is still needed that one is copied from #4501. Also sort the zones we are listing on startup - caught in this PR because of the expanded zones being not listed next to each other. This also removes the need for FilterFunc from the config, so this is now gone as well, making the whole thing slightly more efficient. Add couple of reverse unit tests and a e2e test that queries for the correct (and incorrect) reverse zones and checks the reply. Closes: #4501 Fixes: #2779 Signed-off-by:
Miek Gieben <miek@miek.nl> * Add more test cases Add test from origin bug report: #2779 Signed-off-by:
Miek Gieben <miek@miek.nl> * Rebase and fix conflicts Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Steve Greene authored
The following test failure for `TestZoneReload` can be observed periodically: `file_reload_test.go:58: Expected two RR in answer section got 2` This failure can be consistently reproduced using the following command (on my machine, at least): `( cd test ; go test -v -race -run "TestZoneReload" ./... -count=500)` test/file_reload_test.go: Address a typo in a test failure message. Sleep for double the file reload interval to avoid a rare race condition between test code and the file plugin's reload code, which is presumably a result of the time it takes to actually reload. Signed-off-by:Stephen Greene <sgreene@redhat.com>
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
Chris O'Haver authored
* support v1 and v1beta1 endpointslice Signed-off-by:
Chris O'Haver <cohaver@infoblox.com> * update comments Signed-off-by:
Chris O'Haver <cohaver@infoblox.com>
-
- 10 May, 2021 1 commit
-
-
dependabot[bot] authored
-
- 06 May, 2021 1 commit
-
-
Keith Coleman authored
Signed-off-by:Keith C <keith@fraudmarc.com>
-
- 05 May, 2021 3 commits
-
-
Yury Tsarev authored
Signed-off-by:Yury Tsarev <yury.tsarev@absa.africa>
-
Théotime Lévêque authored
-
coredns[bot] authored
Signed-off-by:coredns[bot] <bot@bot.coredns.io>
-
- 04 May, 2021 4 commits
-
-
Chris O'Haver authored
* fix SOA response for non-apex queries Signed-off-by:
Chris O'Haver <cohaver@infoblox.com> * handle mixed case Signed-off-by:
Chris O'Haver <cohaver@infoblox.com> * do full string compare Signed-off-by:
Chris O'Haver <cohaver@infoblox.com>
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
wangchenglong01 authored
* Add error check to avoid panic Signed-off-by:
Cookie Wang <luckymrwang@163.com> * Add error check to avoid panic Signed-off-by:
Cookie Wang <luckymrwang@163.com> Co-authored-by:
Cookie Wang <luckymrwang@163.com>
-
Uwe Krueger authored
* plugin/rewrite: streamline the ResponseRule handling. The functionality of a response rule is now completely encapsulated behind a `ResponseRule` interface. This significantly simplifies the complete processing flow, it enables more flexible response handling and it is possible to eliminate lots of state flags, ifs and switches. Based on the new flexibility the pull request also enables to support a response name rewrite for all name rewrite types. To be compatible, an explicit `answer auto` option is added to support a best effort response rewrite (name and value). Additionally now all name rewrite rules support additional name and value reponse rewrite options. Using this feature it is also possible now to rewrite a complete sub domain hierarchy to a single domain name combined with a correct rewrite (#2389). Signed-off-by:
Uwe Krueger <uwe.krueger@sap.com> * revert policy Signed-off-by:
Uwe Krueger <uwe.krueger@sap.com> Co-authored-by:
Miek Gieben <miek@miek.nl>
-
- 03 May, 2021 3 commits
-
-
ntoofu authored
* etcd plugin: Add testcases for `TargetStrip` feature Signed-off-by:
ntoofu <ntoofu@users.noreply.github.com> * etcd plugin: Fix inconsistent names in glue records Signed-off-by:
ntoofu <ntoofu@users.noreply.github.com>
-
dependabot[bot] authored
-
dependabot[bot] authored
-
- 28 Apr, 2021 2 commits
-
-
coredns[bot] authored
Signed-off-by:coredns[bot] <bot@bot.coredns.io>
-
Chris O'Haver authored
Signed-off-by:Chris O'Haver <cohaver@infoblox.com>
-
- 26 Apr, 2021 1 commit
-
-
dependabot[bot] authored
-