dependabot[bot]
b7d0c8461e
build(deps): bump google.golang.org/api from 0.280.0 to 0.287.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.280.0 to 0.287.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.280.0...v0.287.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.287.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-08 17:53:35 +00:00
dependabot[bot]
658b2df2e9
build(deps): bump github.com/pires/go-proxyproto from 0.12.0 to 0.13.0 ( #8243 )
...
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto ) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/pires/go-proxyproto/releases )
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/pires/go-proxyproto
dependency-version: 0.13.0
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>
2026-07-08 20:51:50 +03:00
dependabot[bot]
9ded9a70c1
build(deps): bump github.com/aws/aws-sdk-go-v2/service/route53 ( #8242 )
...
Bumps [github.com/aws/aws-sdk-go-v2/service/route53](https://github.com/aws/aws-sdk-go-v2 ) from 1.63.3 to 1.63.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.63.3...service/ecs/v1.63.4 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/route53
dependency-version: 1.63.4
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>
2026-07-08 20:51:13 +03:00
dependabot[bot]
04b532fb65
build(deps): bump google.golang.org/grpc from 1.81.1 to 1.82.0 ( #8244 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.81.1 to 1.82.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.81.1...v1.82.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.82.0
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>
2026-07-08 20:50:40 +03:00
dependabot[bot]
ca27d5d073
build(deps): bump github.com/aws/aws-sdk-go-v2/config ( #8251 )
2026-07-08 18:08:59 +03:00
dependabot[bot]
9766801215
build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager ( #8245 )
2026-07-08 18:08:27 +03:00
dependabot[bot]
a267ab2093
build(deps): bump github.com/prometheus/exporter-toolkit ( #8250 )
2026-07-08 17:44:12 +03:00
dependabot[bot]
56f36fa5fe
build(deps): bump github.com/aws/aws-sdk-go-v2/credentials ( #8246 )
2026-07-08 17:43:10 +03:00
dependabot[bot]
e4d480f5ab
build(deps): bump golang.org/x/sys from 0.46.0 to 0.47.0 ( #8247 )
2026-07-08 17:42:09 +03:00
dependabot[bot]
034de584b9
build(deps): bump github.com/DataDog/dd-trace-go/v2 from 2.9.0 to 2.9.1 ( #8248 )
2026-07-08 17:41:37 +03:00
dependabot[bot]
b376a785ae
build(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 ( #8241 )
2026-07-08 17:31:47 +03:00
Omkhar Arasaratnam
19ce0e173a
plugin/dnstap: close the previous connection before reconnecting ( #8224 )
2026-07-08 05:58:55 -07:00
SEONGHYUN HONG
b1a0d2f287
plugin/erratic: apply default truncate amount of 2 for bare truncate ( #8240 )
2026-07-08 05:37:33 -07:00
Yong Tang
e81066b3e4
Bump version to 1.14.5 ( #8238 )
2026-07-08 06:02:34 +03:00
Yong Tang
2428ea65e2
Bump go version to 1.26.5 ( #8237 )
2026-07-08 06:01:51 +03:00
Yong Tang
84849690a4
Test: Fix flaky health test ( #8239 )
2026-07-08 06:00:40 +03:00
houyuwushang
6662dd58ea
plugin/pkg/response: classify nxdomain without soa as denial ( #8199 )
...
Signed-off-by: houyuwushang <liuluoqianqiu@outlook.com >
2026-07-05 22:48:51 -07:00
Saleh
31559f43e8
plugin/file: return SOA in authority for negative CNAME target answers ( #8226 )
2026-07-05 00:39:15 -07:00
Aaron Mark
ea19f815a6
plugin/forward: make per-upstream read timeout configurable ( #8205 )
2026-07-04 17:07:04 -07:00
houyuwushang
97e3a71afb
plugin/secondary: parse catalog zones after transfer ( #8209 )
2026-07-04 17:06:05 -07:00
Omkhar Arasaratnam
9226f8a3aa
plugin/pkg/dnsutil: guard Join against an empty label slice ( #8225 )
2026-07-04 17:02:53 -07:00
Saleh
7abc21bc49
plugin/file: run additional processing for wildcard answers ( #8222 )
...
* plugin/file: run additional processing for wildcard answers
The wildcard branch of Zone.Lookup returned a nil additional section, so a
wildcard-synthesized MX/SRV/SVCB/HTTPS answer with an in-bailiwick target
did not include the target's A/AAAA glue. The non-wildcard path already
does this, so call additionalProcessing in the wildcard branch as well.
Fixes #6629
Signed-off-by: Salih Muhammed <root@lr0.org >
* plugin/file: move wildcard additional test into wildcard_test.go
Requested in review: keep the wildcard tests in one file.
Signed-off-by: Salih Muhammed <root@lr0.org >
---------
Signed-off-by: Salih Muhammed <root@lr0.org >
2026-07-04 16:07:01 -07:00
Ville Vesilehto
bc4343b083
fix(tls): use Go TLS defaults ( #8227 )
...
Remove fixed TLS 1.2 cipher suite list and maximum TLS version so
crypto/tls can use its maintained defaults. Keep TLS 1.2 as the
minimum supported version.
Document the shared TLS default behavior for plugins that expose TLS
configuration and add coverage to ensure CoreDNS leaves Go-managed
TLS fields unset.
Signed-off-by: Ville Vesilehto <ville@vesilehto.fi >
2026-07-04 16:03:02 -07:00
houyuwushang
679f764ae1
plugin/secondary: stop update loop on reload shutdown ( #8198 )
2026-07-02 06:46:03 -07:00
Antoine
3a4b87bdb4
fix(8201): restore old behavior forward plugin continue on empty conf file ( #8203 )
2026-07-01 23:11:37 -07:00
Jaime Hablutzel
8d94712f99
fix(forward): make dnstap FORWARDER_* describe the socket from CoreDNS to upstream ( #8184 )
...
Signed-off-by: Jaime Hablutzel <hablutzel1@gmail.com >
2026-07-01 21:04:04 -07:00
Baltasar Blanco
6e7093cafb
plugin/cache: add regression test for AD bit not partitioning the cache ( #8214 )
...
The cache key is hashed on qname, qtype, DO and CD, but deliberately not on the AD bit, so a single entry serves both AD- and non-AD-requesting clients. The AD bit returned must therefore be derived per request from the cached answer's authentication status, not frozen from the query that populated the entry.
This pins both orderings (noad-then-ad and ad-then-noad) so the historical asymmetry reported in #6642 cannot regress.
Signed-off-by: baltasarblanco <baltablanco9008@gmail.com >
2026-07-01 15:46:49 -07:00
dependabot[bot]
6b9936a99f
build(deps): bump github.com/DataDog/dd-trace-go/v2 from 2.8.2 to 2.9.0 ( #8218 )
...
Bumps [github.com/DataDog/dd-trace-go/v2](https://github.com/DataDog/dd-trace-go ) from 2.8.2 to 2.9.0.
- [Release notes](https://github.com/DataDog/dd-trace-go/releases )
- [Commits](https://github.com/DataDog/dd-trace-go/compare/v2.8.2...v2.9.0 )
---
updated-dependencies:
- dependency-name: github.com/DataDog/dd-trace-go/v2
dependency-version: 2.9.0
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>
2026-07-01 15:45:53 -07:00
dependabot[bot]
85d5ec7974
build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 ( #8219 )
2026-07-01 18:16:45 +03:00
dependabot[bot]
9ac3acb006
build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1 ( #8220 )
2026-07-01 18:16:27 +03:00
Immanuel Tikhonov
33266a45c7
fix(rewrite): restore the original question on empty replies ( #8212 )
...
Signed-off-by: immanuwell <pchpr.00@list.ru >
2026-06-30 07:05:12 -04:00
houyuwushang
4faf983fb6
plugin/auto: warn on duplicate zone file origins ( #8191 )
...
Signed-off-by: houyuwushang <liuluoqianqiu@outlook.com >
2026-06-29 00:59:23 -07:00
Immanuel Tikhonov
70f7922ec5
test: use dynamic ports in reload tests ( #8206 )
...
Signed-off-by: immanuwell <pchpr.00@list.ru >
2026-06-29 00:58:46 -07:00
houyuwushang
02f28345d1
plugin/transfer: configure notify source address ( #8192 )
...
Signed-off-by: houyuwushang <liuluoqianqiu@outlook.com >
2026-06-28 21:15:16 -07:00
Immanuel Tikhonov
45a20ddcf1
fix: accept scoped IPv6 addresses in transfer targets ( #8204 )
...
Signed-off-by: immanuwell <pchpr.00@list.ru >
2026-06-27 22:26:12 -07:00
Immanuel Tikhonov
69e7a4be73
fix(trace): correct Zipkin v2 endpoint docs ( #8202 )
2026-06-27 03:21:26 -07:00
Immanuel Tikhonov
1539f9b7d6
fix(log): synthesize deferred error responses ( #8200 )
...
Signed-off-by: immanuwell <pchpr.00@list.ru >
2026-06-26 01:58:20 -07:00
Jaime Hablutzel
1936a2bb40
fix(dnstap): store IPv4-mapped IPv6 addresses as 4 octets with SocketFamily INET ( #8186 )
...
Signed-off-by: Jaime Hablutzel <hablutzel1@gmail.com >
2026-06-25 15:49:32 -07:00
dependabot[bot]
d0e0d92fa4
build(deps): bump github.com/prometheus/common from 0.68.1 to 0.69.0 ( #8195 )
...
Bumps [github.com/prometheus/common](https://github.com/prometheus/common ) from 0.68.1 to 0.69.0.
- [Release notes](https://github.com/prometheus/common/releases )
- [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/common/compare/v0.68.1...v0.69.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/common
dependency-version: 0.69.0
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>
2026-06-24 22:08:52 -07:00
dependabot[bot]
6511a8cd53
build(deps): bump actions/checkout from 6.0.3 to 7.0.0 ( #8194 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](df4cb1c069...9c091bb21b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
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>
2026-06-24 22:08:39 -07:00
Amirhossein Ebrahimzade
6805f6f8a0
plugin/hosts: add wildcard support ( #8185 )
...
* plugin/hosts: add wildcard support for owner names
Signed-off-by: youknowforsearch <amirhebrahimzader@gmail.com >
* plugin/hosts: document wildcard owner name support
Signed-off-by: youknowforsearch <amirhebrahimzader@gmail.com >
* plugin/hosts: remove unused lookupStaticHost
Signed-off-by: Amirhossein Ebrahimzade <amirhossein.e@smartech.ir >
---------
Signed-off-by: youknowforsearch <amirhebrahimzader@gmail.com >
Signed-off-by: Amirhossein Ebrahimzade <amirhossein.e@smartech.ir >
Co-authored-by: Amirhossein Ebrahimzade <amirhossein.e@smartech.ir >
2026-06-24 22:08:08 -07:00
Immanuel Tikhonov
e45ad5f87a
fix(local): handle names under .localhost. ( #8151 )
2026-06-24 02:31:31 -07:00
houyuwushang
faeb8ba699
plugin/hosts: fall through unsupported query types ( #8193 )
2026-06-24 02:28:20 -07:00
Yong Tang
fc447d0658
plugin/rewrite: Fix nil-pointer panic in EDNS0 response reversion with no OPT record ( #8190 )
...
* plugin/rewrite: Fix nil-pointer panic in EDNS0 response reversion with no OPT record
This PR fix a nil-pointer panic in EDNS0 response reversion when downstream responses do not contain an OPT record,
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Fix
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
---------
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2026-06-23 16:02:35 -07:00
dependabot[bot]
67346401a2
build(deps): bump github.com/aws/aws-sdk-go-v2/config ( #8182 )
...
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ) from 1.32.22 to 1.32.25.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.22...config/v1.32.25 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.24
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>
2026-06-23 10:38:12 +03:00
dependabot[bot]
cc88c96e0e
build(deps): bump github.com/aws/aws-sdk-go-v2/credentials ( #8178 )
...
Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2 ) from 1.19.21 to 1.19.24.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.21...credentials/v1.19.24 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.19.23
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>
2026-06-17 18:26:16 -07:00
dependabot[bot]
7dd46578ee
build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds ( #8179 )
...
Bumps [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2 ) from 1.18.27 to 1.18.29.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.27...config/v1.18.29 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/ec2/imds
dependency-version: 1.18.29
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>
2026-06-17 18:05:36 -07:00
dependabot[bot]
88e96252c8
build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager ( #8175 )
...
Bumps [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://github.com/aws/aws-sdk-go-v2 ) from 1.42.1 to 1.42.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.42.1...service/amp/v1.42.3 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/secretsmanager
dependency-version: 1.42.3
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>
2026-06-17 18:05:24 -07:00
dependabot[bot]
a90c59a79e
build(deps): bump github.com/aws/aws-sdk-go-v2/service/route53 ( #8172 )
...
Bumps [github.com/aws/aws-sdk-go-v2/service/route53](https://github.com/aws/aws-sdk-go-v2 ) from 1.63.1 to 1.63.3.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.63.1...service/s3/v1.63.3 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/route53
dependency-version: 1.63.3
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>
2026-06-17 16:40:55 -07:00
dependabot[bot]
9b531e1fa5
build(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 ( #8181 )
2026-06-17 19:01:22 +03:00