Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

coredns-extras-1.12.4-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: coredns-extras Distribution: openSUSE Tumbleweed
Version: 1.12.4 Vendor: openSUSE
Release: 1.1 Build date: Thu Sep 11 08:35:54 2025
Group: Productivity/Networking/DNS/Servers Build host: reproducible
Size: 81477 Source RPM: coredns-1.12.4-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://coredns.io
Summary: Extra components for the coredns package
Extra components for the coredns package, to make coredns usable in a
non-containerized environment (man pages, configuration, unit file).

Provides

Requires

License

Apache-2.0

Changelog

* Thu Sep 11 2025 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 1.12.4:
    * bump deps
    * fix(transfer): goroutine leak on axfr err (#7516)
    * plugin/etcd: fix import order for ttl test (#7515)
    * fix(grpc): check proxy list length in policies (#7512)
    * fix(https): propagate HTTP request context (#7491)
    * fix(plugin): guard nil lookups across plugins (#7494)
    * lint: add missing prealloc to backend lookup test (#7510)
    * fix(grpc): span leak on error attempt (#7487)
    * test(plugin): improve backend lookup coverage (#7496)
    * lint: enable prealloc (#7493)
    * lint: enable durationcheck (#7492)
    * Add Sophotech to adopters list (#7495)
    * plugin: Use %w to wrap user error (#7489)
    * fix(metrics): add timeouts to metrics HTTP server (#7469)
    * chore(ci): restrict token permissions (#7470)
    * chore(ci): pin workflow dependencies (#7471)
    * fix(forward): use netip package for parsing (#7472)
    * test(plugin): improve test coverage for pprof (#7473)
    * build(deps): bump github.com/go-viper/mapstructure/v2 (#7468)
    * plugin/file: fix label offset problem in ClosestEncloser (#7465)
    * feat(trace): migrate dd-trace-go v1 to v2 (#7466)
    * test(multisocket): deflake restart by using a fresh port and coordinated cleanup (#7438)
    * chore: update Go version to 1.24.6 (#7437)
    * plugin/header: Remove deprecated syntax (#7436)
    * plugin/loadbalance: support prefer option (#7433)
    * Improve caddy.GracefulServer conformance checks (#7416)
* Sun Aug 31 2025 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 1.12.3:
    * chore: Minor changes to `Dockerfile` (#7428)
    * Properly create hostname from IPv6 (#7431)
    * Bump deps
    * fix: handle cached connection closure in forward plugin (#7427)
    * plugin/test: fix TXT record comparison for multi-chunk vs multiple records
    * plugin/file: preserve case in SRV record names and targets per RFC 6763
    * fix(auto/file): return REFUSED when no next plugin is available (#7381)
    * Port to AWS Go SDK v2 (#6588)
    * fix(cache): data race when refreshing cached messages (#7398)
    * fix(cache): data race when updating the TTL of cached messages (#7397)
    * chore: fix docs incompatibility (#7390)
    * plugin/rewrite: Add EDNS0 Unset Action (#7380)
    * add args: startup_timeout for kubernetes plugin (#7068)
    * [plugin/cache] create a copy of a response to ensure original data is never
      modified
    * Add support for fallthrough to the grpc plugin (#7359)
    * view: Add IPv6 example match (#7355)
    * chore: enable more rules from revive (#7352)
    * chore: enable early-return and superfluous-else from revive (#7129)
    * test(plugin): improve tests for auto (#7348)
    * fix(proxy): flaky dial tests (#7349)
    * test: add t.Helper() calls to test helper functions (#7351)
    * fix(kubernetes): multicluster DNS race condition (#7350)
    * lint: enable wastedassign linter (#7340)
    * test(plugin): add tests for any (#7341)
    * Actually invoke make release -f Makefile.release during test (#7338)
    * Keep golang to 1.24.2 due to build issues in 1.24.3 (#7337)
    * lint: enable protogetter linter (#7336)
    * lint: enable nolintlint linter (#7332)
    * fix: missing intrange lint fix (#7333)
    * perf(kubernetes): optimize AutoPath slice allocation (#7323)
    * lint: enable intrange linter (#7331)
    * feat(plugin/file): fallthrough (#7327)
    * lint: enable canonicalheader linter (#7330)
    * fix(proxy): avoid Dial hang after Transport stopped (#7321)
    * test(plugin): add tests for pkg/rand (#7320)
    * test(dnsserver): add unit tests for gRPC and QUIC servers (#7319)
    * fix: loop variable capture and linter (#7328)
    * lint: enable usetesting linter (#7322)
    * test: skip certain network-specific tests on non-Linux (#7318)
    * test(dnsserver): improve core/dnsserver test coverage (#7317)
    * fix(metrics): preserve request size from plugins (#7313)
    * fix: ensure DNS query name reset in plugin.NS error path (#7142)
    * feat: enable plugins via environment during build (#7310)
    * fix(plugin/bind): remove zone for link-local IPv4 (#7295)
    * test(request): improve coverage across package (#7307)
    * test(coremain): Add unit tests (#7308)
    * ci(test-e2e): add Go version setup to workflow (#7309)
    * kubernetes: add multicluster support (#7266)
    * chore: Add new maintainer thevilledev (#7298)
    * Update golangci-lint (#7294)
    * feat: limit concurrent DoQ streams and goroutines (#7296)
    * docs: add man page for multisocket plugin (#7297)
    * Prepare for the k8s api upgrade (#7293)
    * fix(rewrite): truncated upstream response (#7277)
    * fix(plugin/secondary): make transfer property mandatory (#7249)
    * plugin/bind: remove macOS bug mention in docs (#7250)
    * Remove `?bla=foo:443` for `POST` DoH (#7257)
    * Do not interrupt querying readiness probes for plugins (#6975)
    * Added `SetProxyOptions` function for `forward` plugin (#7229)
  - removed patch fixquic-go.patch  as already included in upstream
* Mon May 05 2025 Andrea Manzini <andrea.manzini@suse.com>
  - Added patch fixquic-go.patch
* Wed Apr 30 2025 Daniel Mulzer <daniel.mulzer@gmail.com>
  -  Backported quic-go PR #5094: Fix parsing of ifindex from packets
    to ensure compatibility with big-endian architectures
    (see quic-go/quic-go#4978, coredns/coredns#6682).
  -  This patch can be removed with the next quic-go release.
* Tue Apr 01 2025 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 1.12.1:
    * core: Increase CNAME lookup limit from 7 to 10 (#7153)
    * plugin/kubernetes: Fix handling of pods having DeletionTimestamp set
    * plugin/kubernetes: Revert "only create PTR records for endpoints with
      hostname defined"
    * plugin/forward: added option failfast_all_unhealthy_upstreams to return
      servfail if all upstreams are down
    * bump dependencies, fixing bsc#1239294 and bsc#1239728
  - dropped obscpio generation from _service
* Fri Nov 22 2024 andrea.manzini@suse.com
  - Update to version 1.12.0:
    * New multisocket plugin - allows CoreDNS to listen on multiple sockets
    * bump deps
* Fri Nov 15 2024 andrea.manzini@suse.com
  - Update to version 1.11.4:
    * forward plugin: new option next, to try alternate upstreams when receiving
      specified response codes upstreams on (functions like the external plugin
      alternate)
    * dnssec plugin: new option to load keys from AWS Secrets Manager
    * rewrite plugin: new option to revert EDNS0 option rewrites in responses
* Thu Nov 07 2024 andrea.manzini@suse.com
  - Update to version 1.11.3+git129.387f34d:
    * fix CVE-2024-51744 (https://bugzilla.suse.com/show_bug.cgi?id=1232991)
      build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#6955)
    * core: set cache-control max-age as integer, not float (#6764)
    * Issue-6671: Fixed the order of plugins. (#6729)
    * `root`: explicit mark `dnssec` support (#6753)
    * feat: dnssec load keys from AWS Secrets Manager (#6618)
    * fuzzing: fix broken oss-fuzz build (#6880)
    * Replace k8s.io/utils/strings/slices by Go stdlib slices (#6863)
    * Update .go-version to 1.23.2 (#6920)
    * plugin/rewrite: Add "revert" parameter for EDNS0 options (#6893)
    * Added OpenSSF Scorecard Badge (#6738)
    * fix(cwd): Restored backwards compatibility of Current Workdir (#6731)
    * fix: plugin/auto: call OnShutdown() for each zone at its own OnShutdown() (#6705)
    * feature: log queue and buffer memory size configuration (#6591)
    * plugin/bind: add zone for link-local IPv6 instead of skipping (#6547)
    * only create PTR records for endpoints with hostname defined (#6898)
    * fix: reverter should execute the reversion in reversed order (#6872)
    * plugin/etcd: fix etcd connection leakage when reload (#6646)
    * kubernetes: Add useragent (#6484)
    * Update build (#6836)
    * Update grpc library use (#6826)
    * Bump go version from 1.21.11 to 1.21.12 (#6800)
    * Upgrade antonmedv/expr to expr-lang/expr (#6814)
    * hosts: add hostsfile as label for coredns_hosts_entries (#6801)
    * fix TestCorefile1 panic for nil handling (#6802)
* Thu Sep 19 2024 andrea.manzini@suse.com
  - Update to version 1.11.3:
    * optimize the performance for high qps (#6767)
    * bump deps
    * Fix zone parser error handling (#6680)
    * Add alternate option to forward plugin (#6681)
    * fix: plugin/file: return error when parsing the file fails (#6699)
    * [fix:documentation] Clarify autopath README (#6750)
    * Fix outdated test (#6747)
    * Bump go version from 1.21.8 to 1.21.11 (#6755)
    * Generate zplugin.go correctly with third-party plugins (#6692)
    * dnstap: uses pointer receiver for small response writer (#6644)
    * chore: fix function name in comment (#6608)
    * [plugin/forward] Strip local zone from IPV6 nameservers (#6635)
* Tue Apr 09 2024 andrea.manzini@suse.com
  - Update to upstream head (git commit #5a52707):
    * bump deps to address security issue CVE-2024-22189
    * Return RcodeServerFailure when DNS64 has no next plugin (#6590)
    * add plusserver to adopters (#6565)
    * Change the log flags to be a variable that can be set prior to calling Run (#6546)
    * Enable Prometheus native histograms (#6524)
    * forward: respect context (#6483)
    * add client labels to k8s plugin metadata (#6475)
    * fix broken link in webpage (#6488)
    * Repo controlled Go version (#6526)
    * removed the mutex locks with atomic bool (#6525)
  - testsuite run during build (2 tests are skipped due to network requirement)
  - note: 1.11.2 was briefly tagged/released and then revoked https://github.com/coredns/coredns/issues/6454
* Tue Feb 27 2024 andrea.manzini@suse.com
  - Update to version 1.11.2:
    * bump dependencies
    * rewrite: fix multi request concurrency issue in cname rewrite  (#6407)
    * plugin/tls: respect the path specified by root plugin (#6138)
    * plugin/auto: warn when auto is unable to read elements of the directory tree (#6333)
    * fix: make the codeowners link relative (#6397)
    * plugin/etcd: the etcd client adds the DialKeepAliveTime parameter (#6351)
    * plugin/cache: key cache on Checking Disabled (CD) bit (#6354)
    * Use the correct root domain name in the proxy plugin's TestHealthX tests (#6395)
    * Add PITS Global Data Recovery Services as an adopter (#6304)
    * Handle UDP responses that overflow with TC bit with test case (#6277)
    * plugin/rewrite: add rcode as a rewrite option (#6204)
  - Dropped patch fix-CVE-2024-0874.patch as already included in upstream
* Thu Jan 25 2024 Andrea Manzini <andrea.manzini@suse.com>
  - Added patch fix-CVE-2024-0874.patch to fix CVE-2024-0874: coredns: CD bit response is cached and served later
* Tue Sep 19 2023 andrea.manzini@suse.com
  - Update to version 1.11.1:
    * Revert “plugin/forward: Continue waiting after receiving malformed responses
    * plugin/dnstap: add support for “extra” field in payload
    * plugin/cache: fix keepttl parsing
  - Update to version 1.11.0:
    * Adds support for accepting DNS connections over QUIC (doq).
    * Adds CNAME target rewrites to the rewrite plugin.
    * Plus many bug fixes, and some security improvements.
    * This release introduces the following backward incompatible changes:
    + In the kubernetes plugin, we have dropped support for watching Endpoint and Endpointslice v1beta,
      since all supported K8s versions now use Endpointslice.
    + The bufsize plugin changed its default size limit value to 1232
    + Some changes to forward plugin metrics.
  - Update to version 1.10.1:
    * Corrected architecture labels in multi-arch image manifest
    * A new plugin timeouts that allows configuration of server listener timeout durations
    * acl can drop queries as an action
    * template supports creating responses with extended DNS errors
    * New weighted policy in loadbalance
    * Option to serve original record TTLs from cache
* Tue Nov 01 2022 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 1.10.0:
    * core: add log listeners for k8s_event plugin (#5451)
    * core: log DoH HTTP server error logs in CoreDNS format (#5457)
    * core: warn when domain names are not in RFC1035 preferred syntax (#5414)
    * plugin/acl: add support for extended DNS errors (#5532)
    * plugin/bufsize: do not expand query UDP buffer size if already set to a smaller value (#5602)
    * plugin/cache: add cache disable option (#5540)
    * plugin/cache: add metadata for wildcard record responses (#5308)
    * plugin/cache: add option to adjust SERVFAIL response cache TTL (#5320)
    * plugin/cache: correct responses to Authenticated Data requests (#5191)
    * plugin/dnstap: add identity and version support for the dnstap plugin (#5555)
    * plugin/file: add metadata for wildcard record responses (#5308)
    * plugin/forward: enable multiple forward declarations (#5127)
    * plugin/forward: health_check needs to normalize a specified domain name (#5543)
    * plugin/forward: remove unused coredns_forward_sockets_open metric (#5431)
    * plugin/header: add support for query modification (#5556)
    * plugin/health: bypass proxy in self health check (#5401)
    * plugin/health: don't go lameduck when reloading (#5472)
    * plugin/k8s_external: add support for PTR requests (#5435)
    * plugin/k8s_external: resolve headless services (#5505)
    * plugin/kubernetes: make kubernetes client log in CoreDNS format (#5461)
    * plugin/ready: reset list of readiness plugins on startup (#5492)
    * plugin/rewrite: add PTR records to supported types (#5565)
    * plugin/rewrite: fix a crash in rewrite plugin when rule type is missing (#5459)
    * plugin/rewrite: fix out-of-index issue in rewrite plugin (#5462)
    * plugin/rewrite: support min and max TTL values (#5508)
    * plugin/trace : make zipkin HTTP reporter more configurable using Corefile (#5460)
    * plugin/trace: read trace context info from headers for DOH (#5439)
    * plugin/tsig: add new plugin TSIG for validating TSIG requests and signing responses (#4957)
    * core: update gopkg.in/yaml.v3 to fix CVE-2022-28948
    * core: update golang.org/x/crypto to fix CVE-2022-27191
    * plugin/acl: adding a check to parse out zone info
    * plugin/dnstap: support FQDN TCP endpoint
    * plugin/errors: add stacktrace option to log a stacktrace during panic recovery
    * plugin/template: return SERVFAIL for zone-match regex-no-match case

Files

/etc/coredns
/etc/coredns/Corefile
/usr/lib/systemd/system/coredns.service
/usr/sbin/rccoredns
/usr/share/man/man1/coredns.1.gz
/usr/share/man/man5/corefile.5.gz
/usr/share/man/man7/coredns-acl.7.gz
/usr/share/man/man7/coredns-any.7.gz
/usr/share/man/man7/coredns-auto.7.gz
/usr/share/man/man7/coredns-autopath.7.gz
/usr/share/man/man7/coredns-azure.7.gz
/usr/share/man/man7/coredns-bind.7.gz
/usr/share/man/man7/coredns-bufsize.7.gz
/usr/share/man/man7/coredns-cache.7.gz
/usr/share/man/man7/coredns-cancel.7.gz
/usr/share/man/man7/coredns-chaos.7.gz
/usr/share/man/man7/coredns-clouddns.7.gz
/usr/share/man/man7/coredns-debug.7.gz
/usr/share/man/man7/coredns-dns64.7.gz
/usr/share/man/man7/coredns-dnssec.7.gz
/usr/share/man/man7/coredns-dnstap.7.gz
/usr/share/man/man7/coredns-erratic.7.gz
/usr/share/man/man7/coredns-errors.7.gz
/usr/share/man/man7/coredns-etcd.7.gz
/usr/share/man/man7/coredns-file.7.gz
/usr/share/man/man7/coredns-forward.7.gz
/usr/share/man/man7/coredns-geoip.7.gz
/usr/share/man/man7/coredns-grpc.7.gz
/usr/share/man/man7/coredns-header.7.gz
/usr/share/man/man7/coredns-health.7.gz
/usr/share/man/man7/coredns-hosts.7.gz
/usr/share/man/man7/coredns-import.7.gz
/usr/share/man/man7/coredns-k8s_external.7.gz
/usr/share/man/man7/coredns-kubernetes.7.gz
/usr/share/man/man7/coredns-loadbalance.7.gz
/usr/share/man/man7/coredns-local.7.gz
/usr/share/man/man7/coredns-log.7.gz
/usr/share/man/man7/coredns-loop.7.gz
/usr/share/man/man7/coredns-metadata.7.gz
/usr/share/man/man7/coredns-metrics.7.gz
/usr/share/man/man7/coredns-minimal.7.gz
/usr/share/man/man7/coredns-multisocket.7.gz
/usr/share/man/man7/coredns-nsid.7.gz
/usr/share/man/man7/coredns-pprof.7.gz
/usr/share/man/man7/coredns-quic.7.gz
/usr/share/man/man7/coredns-ready.7.gz
/usr/share/man/man7/coredns-reload.7.gz
/usr/share/man/man7/coredns-rewrite.7.gz
/usr/share/man/man7/coredns-root.7.gz
/usr/share/man/man7/coredns-route53.7.gz
/usr/share/man/man7/coredns-secondary.7.gz
/usr/share/man/man7/coredns-sign.7.gz
/usr/share/man/man7/coredns-template.7.gz
/usr/share/man/man7/coredns-timeouts.7.gz
/usr/share/man/man7/coredns-tls.7.gz
/usr/share/man/man7/coredns-trace.7.gz
/usr/share/man/man7/coredns-transfer.7.gz
/usr/share/man/man7/coredns-tsig.7.gz
/usr/share/man/man7/coredns-view.7.gz
/usr/share/man/man7/coredns-whoami.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 14 22:24:01 2025