Commit Graph

  • 8a28dc9c7d fix(dnssec) TestDelegationUnSigned: Potential nil pointer dereference (#8042) master andreyrusanov-ec 2026-04-12 11:34:23 +03:00
  • 57a95e2677 [BUG] plugin/ready: fix Reset list of readiness plugins (#8035) JUN YANG 2026-04-11 18:15:28 +08:00
  • 0ed3aae547 Fix data race in xfr.go (#8039) rpb-ant 2026-04-11 04:39:31 -04:00
  • c0e6e7cef3 core: Add full TSIG verification in DoH transport (#8013) Yong Tang 2026-04-09 05:24:00 -07:00
  • 18d692a986 ci: limit push trigger to master branch (#8033) Ville Vesilehto 2026-04-09 12:53:57 +03:00
  • f7e90e7ae2 fix(test): fix flaky view server block ordering test (#8031) Ville Vesilehto 2026-04-09 00:44:48 +03:00
  • 32986a7783 chore: bump Go version to 1.26.2 (#8014) Ville Vesilehto 2026-04-09 00:38:29 +03:00
  • 4c71636a71 fix(auto): resolve symlinked directory before walk (#8032) Ville Vesilehto 2026-04-09 00:38:01 +03:00
  • 489a4f8703 build(deps): bump github.com/aws/aws-sdk-go-v2/service/route53 (#8029) dependabot[bot] 2026-04-08 22:14:23 +03:00
  • 4bc65d7376 build(deps): bump github.com/DataDog/dd-trace-go/v2 from 2.7.0 to 2.7.1 (#8030) dependabot[bot] 2026-04-08 21:52:20 +03:00
  • 010dc1e2b7 Allow selectively exporting all Go runtime metrics (#7990) rpb-ant 2026-04-08 14:38:19 -04:00
  • a33c8058be build(deps): bump github.com/prometheus/exporter-toolkit (#8024) dependabot[bot] 2026-04-08 21:31:53 +03:00
  • b802653414 build(deps): bump google.golang.org/api from 0.272.0 to 0.273.1 (#8027) dependabot[bot] 2026-04-08 21:31:05 +03:00
  • fc6b3cebb4 build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager (#8020) dependabot[bot] 2026-04-08 21:14:27 +03:00
  • dd25122f07 build(deps): bump google.golang.org/grpc from 1.79.3 to 1.80.0 (#8025) dependabot[bot] 2026-04-08 21:07:22 +03:00
  • c35b6466ae build(deps): bump github.com/aws/aws-sdk-go-v2/config (#8023) dependabot[bot] 2026-04-08 20:19:52 +03:00
  • d3fb3e58fe build(deps): bump github/codeql-action from 4.34.1 to 4.35.1 (#8021) dependabot[bot] 2026-04-08 20:14:10 +03:00
  • 330e7e8c82 build(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0 (#8019) dependabot[bot] 2026-04-08 20:13:52 +03:00
  • ae338f57c0 build(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#8018) dependabot[bot] 2026-04-08 20:13:22 +03:00
  • 5643d41ba7 fix(tls): use temp dir for keylog test path (#8010) Ville Vesilehto 2026-04-04 21:37:51 +03:00
  • 61f4145506 fix(transfer): batch AXFR records by message size instead of count (#8002) Umut Polat 2026-04-04 21:35:27 +03:00
  • 03d0863a45 fix(doh): use per-connection local address for PROXY protocol (#8005) Cedric Wang 2026-04-04 11:32:10 -07:00
  • 2263340fab fix(dnsserver): allow view server blocks in any declaration order (#8001) Umut Polat 2026-04-04 20:45:55 +03:00
  • 4eb6eca9f0 fix(dnssec): return nil from ParseKeyFile on error (#8000) Ville Vesilehto 2026-04-04 20:40:47 +03:00
  • cb40d84c85 fix(dnssec): return nil sigs on sign error (#7999) Ville Vesilehto 2026-04-04 20:40:29 +03:00
  • ce9da6fa41 fix(test): deduplicate TSIG test helpers (#8009) Ville Vesilehto 2026-04-04 20:37:59 +03:00
  • 0e1870d762 core: Add full TSIG verification in QUIC transport (#8007) Yong Tang 2026-04-04 02:00:23 -07:00
  • 4c9a80c296 core: Add full TSIG verification in gRPC transport (#8006) Yong Tang 2026-04-04 01:58:36 -07:00
  • 510977c476 fix(dnssec): avoid caching empty signing results (#7996) Ville Vesilehto 2026-04-02 00:20:15 +03:00
  • 6d6c50db3a fix(dnssec): add defensive nil checks (#7997) Ville Vesilehto 2026-04-02 00:19:54 +03:00
  • 503c2d7ea3 fix(kubernetes): sanitize non-UTF-8 host in metrics (#7998) Ville Vesilehto 2026-04-02 00:19:29 +03:00
  • 529320db4b Bump version to 1.14.3 (#7993) Yong Tang 2026-04-01 11:06:09 -07:00
  • 1e1a903d93 build(deps): bump sigs.k8s.io/mcs-api from 0.4.0 to 0.4.1 (#7994) dependabot[bot] 2026-04-01 20:59:21 +03:00
  • 3c100561f8 build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#7995) dependabot[bot] 2026-04-01 20:58:47 +03:00
  • b9080d9a4d ci: verify generated files are up to date (#7987) Ville Vesilehto 2026-03-31 16:24:50 +03:00
  • 674b43a353 fix: add proxyproto to plugin.cfg and regenerate (#7986) Ville Vesilehto 2026-03-31 00:43:31 +03:00
  • 1df23e0e86 ci: create PR instead of push autogenerated docs (#7988) Ville Vesilehto 2026-03-31 00:40:01 +03:00
  • 2ba4340362 chore: bump golangci-lint to v2.11.4 (#7983) Ville Vesilehto 2026-03-31 00:39:09 +03:00
  • 4091e650fe chore: bump mmark to v2.2.47 and fix portability (#7989) Ville Vesilehto 2026-03-31 00:38:38 +03:00
  • 20626a7464 Add an atomic.Bool to singleflight prefetching (#7963) rpb-ant 2026-03-30 16:18:24 -04:00
  • 0ba8e3c850 test(dnstap): fix flaky TestReconnect (#7982) Ville Vesilehto 2026-03-30 03:03:08 +03:00
  • 0e9a51410a lint(revive): fix unreachable-code violation (#7979) Ville Vesilehto 2026-03-30 03:02:39 +03:00
  • 6720959b8b lint(revive): fix unused-parameter violations (#7980) Ville Vesilehto 2026-03-30 03:02:20 +03:00
  • 6af8fd46fe lint(revive): fix unnecessary-stmt violations (#7978) Ville Vesilehto 2026-03-30 03:02:03 +03:00
  • 867cd8fd6b lint(revive): fix indent-error-flow violations (#7977) Ville Vesilehto 2026-03-30 03:01:22 +03:00
  • 7fd983b02c lint(revive): fix context-as-argument violations (#7976) Ville Vesilehto 2026-03-30 03:01:03 +03:00
  • 61330515de test(forward): restore defaultTimeout (#7981) Ville Vesilehto 2026-03-30 03:00:30 +03:00
  • 54b06d9a3b lint(revive): fix early-return violations (#7974) Ville Vesilehto 2026-03-30 02:59:22 +03:00
  • ff954b12b2 lint: enable revive linter (#7973) Ville Vesilehto 2026-03-29 10:04:28 +03:00
  • 34acf8353f proxyproto: add UDP session tracking for Spectrum PPv2 (#7967) Minghang Chen 2026-03-28 15:06:36 -07:00
  • 12d9457e71 plugin/file: expand SVCB/HTTPS record support (#7950) Ingmar Van Glabbeek 2026-03-28 02:46:41 -07:00
  • a8caf4c375 plugin/tls: Add the keylog option to configure TLSConfig.KeyLogWriter (#7537) Ilya Kulakov 2026-03-27 12:10:13 -07:00
  • 471d62926d plugin/tsig: add require_opcode directive for opcode-based TSIG (#7828) Seena Fallah 2026-03-27 20:05:49 +01:00
  • 0918e88368 chore(docs): update Docker build command in README (#7972) Ville Vesilehto 2026-03-27 05:37:35 +02:00
  • 0132ad86b5 chore(docs): regenerate man pages (#7971) Ville Vesilehto 2026-03-27 05:35:09 +02:00
  • 49b18b8af6 test(dnssec): fix err in TestZoneSigningDouble (#7969) Ville Vesilehto 2026-03-27 05:33:55 +02:00
  • 1c15569168 feat: add support for running CoreDNS as a Windows service (#7962) John-Michael Mulesa 2026-03-26 15:10:53 -04:00
  • 12131b7455 ci: remove trivy-action (#7961) Ville Vesilehto 2026-03-24 22:46:32 +02:00
  • 384be4cd8e core: Preserve TSIG status in gRPC transport (#7943) Yong Tang 2026-03-24 13:46:15 -07:00
  • a025712827 plugin/transfter: Fix longestMatch to select the most specific zone correctly. (#7949) Yong Tang 2026-03-24 11:35:20 -07:00
  • 980b0fe16b ci(depsreview): add version comment to pin (#7966) Ville Vesilehto 2026-03-24 19:31:25 +02:00
  • 28617d8f30 ci(release): use env vars for expressions in shell (#7965) Ville Vesilehto 2026-03-24 19:31:00 +02:00
  • b7948f1bac ci: add persist-credentials: false to checkouts (#7964) Ville Vesilehto 2026-03-24 19:29:48 +02:00
  • 31e16025ef plugin/cache: prefetch without holding a client connection (#7944) rpb-ant 2026-03-24 11:47:11 -04:00
  • f582a01dc9 fix(kubernetes): record cluster_ip services in dns_programming_duration metric (#7951) Syed Azeez 2026-03-24 17:59:28 +05:30
  • 734426798f ci(dependabot): add 7-day cooldown for updates (#7960) Ville Vesilehto 2026-03-24 09:59:24 +02:00
  • 80f6df8f12 build(deps): bump the go-etcd-io group with 2 updates (#7954) dependabot[bot] 2026-03-24 00:58:55 -07:00
  • ec5b5c6006 build(deps): bump the k8s-io group with 3 updates (#7953) dependabot[bot] 2026-03-24 00:58:32 -07:00
  • 95d6e177ee ci(yamllint): replace third-party action with uvx (#7957) Ville Vesilehto 2026-03-24 09:58:19 +02:00
  • 718bfe7e2d ci(docker): scope secrets to publish step only (#7959) Ville Vesilehto 2026-03-24 09:57:50 +02:00
  • 406be98739 ci: use go-version-file instead of GITHUB_ENV (#7958) Ville Vesilehto 2026-03-24 09:57:20 +02:00
  • 540a50d900 build(deps): bump github.com/DataDog/dd-trace-go/v2 from 2.6.0 to 2.7.0 (#7955) dependabot[bot] 2026-03-24 06:26:45 +02:00
  • ca124299be build(deps): bump github/codeql-action from 4.33.0 to 4.34.1 (#7952) dependabot[bot] 2026-03-23 16:01:53 +02:00
  • 92a6ae7079 Update github workflow to release windows builds in zip format. (#7946) John-Michael Mulesa 2026-03-22 14:21:12 +11:00
  • e8db7e155e Core: Propagate TSIG status in DoQ transport (#7947) Yong Tang 2026-03-20 13:08:19 -07:00
  • 68a8f46129 build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 (#7945) dependabot[bot] 2026-03-18 20:00:26 -07:00
  • f67994442a core: Reject oversized GET dns query parameter of DoH (#7926) Yong Tang 2026-03-18 00:38:44 -07:00
  • ece6a68b04 docs(cache): clarify TTL directive (#7941) Ville Vesilehto 2026-03-17 20:55:11 +02:00
  • 3c1dc105d2 build(deps): bump github.com/aws/aws-sdk-go-v2/service/secretsmanager (#7935) dependabot[bot] 2026-03-16 15:56:00 -07:00
  • 5a63eb61a3 fix(file): protect Zone.Expired with mutex (#7940) Ville Vesilehto 2026-03-16 23:08:03 +02:00
  • 30ab93b5be build(deps): bump github.com/aws/aws-sdk-go-v2/service/route53 (#7937) dependabot[bot] 2026-03-16 14:07:02 -07:00
  • e2e345b9d4 build(deps): bump github.com/aws/aws-sdk-go-v2/config (#7932) dependabot[bot] 2026-03-16 13:02:31 -07:00
  • c4d59e7e42 build(deps): bump google.golang.org/api from 0.269.0 to 0.271.0 (#7933) dependabot[bot] 2026-03-16 13:02:20 -07:00
  • b79b932af2 build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 (#7936) dependabot[bot] 2026-03-16 11:16:35 -07:00
  • dde5183127 build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.3 to 1.41.4 (#7938) dependabot[bot] 2026-03-16 11:15:49 -07:00
  • 4eca62f38a build(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 (#7939) dependabot[bot] 2026-03-16 11:15:30 -07:00
  • 5bbe053c33 core: Avoid spawning waiter goroutines when QUIC worker pool is full (#7927) Yong Tang 2026-03-16 10:37:48 -07:00
  • 2be910ef1c build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.1 (#7930) dependabot[bot] 2026-03-16 17:21:00 +02:00
  • 43f07e78ec build(deps): bump github/codeql-action from 4.32.6 to 4.33.0 (#7929) dependabot[bot] 2026-03-16 17:20:44 +02:00
  • 25d1ab9462 core: Propagate TSIG secrets to DoT server (#7928) Yong Tang 2026-03-16 06:42:38 -07:00
  • c0d676e026 Fix case-sensitive zone handling in the transfer plugin for AXFR/IXFR. (#7899) Yong Tang 2026-03-15 14:27:03 -07:00
  • 6819d2ca6c refactor(test): replace deprecated pbutil dep (#7924) Ville Vesilehto 2026-03-15 21:35:59 +02:00
  • 7ff001dca7 Add optional TLS support to /metrics endpoint (#7255) Peppi-Lotta 2026-03-12 22:49:00 +02:00
  • a8c802e1b3 build(deps): bump github.com/aws/aws-sdk-go-v2/config (#7915) dependabot[bot] 2026-03-09 16:20:24 -07:00
  • d8f196c24e build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds (#7914) dependabot[bot] 2026-03-09 13:53:24 -07:00
  • 500707c43a plugin/forward: add max_age option to enforce an absolute connection lifetime (#7903) cangming 2026-03-10 02:50:03 +08:00
  • bbd54ad288 build(deps): bump github.com/aws/aws-sdk-go-v2/service/route53 (#7917) dependabot[bot] 2026-03-09 11:48:44 -07:00
  • 0fa9044253 build(deps): bump sigs.k8s.io/mcs-api from 0.3.0 to 0.4.0 (#7919) dependabot[bot] 2026-03-09 11:48:33 -07:00
  • 723710d7b4 build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#7913) dependabot[bot] 2026-03-09 11:48:25 -07:00
  • 2d908f0368 build(deps): bump k8s.io/klog/v2 in the k8s-io group (#7912) dependabot[bot] 2026-03-09 09:24:47 -07:00