CoreDNS is a DNS server that chains plugins
This release fixes a major performance regression introduced in 1.11.0 that affected DoT (TLS) forwarded connections. It also adds a new option to dnstap to add metadata to the dnstap extra field, and fixes a config parsing bug in cache.
Chris O'Haver, P. Radha Krishna, Yong Tang, Yuheng, Zhizhen He
This release introduces the following backward incompatible changes:
Amila Senadheera, Antony Chazapis, Ayato Tokubi, Ben Kochie, Catena cyber, Chris O'Haver, Dan Salmon, Dan Wilson, Denis MACHARD, Diogenes Pelisson, Eng Zer Jun, Fish-pro, Gabor Dozsa, Gary McDonald, João Henri, Justin, Lio李歐, Marcos Mendez, Marius Kimmina, Ondřej Benkovský, Pat Downey, Petr Menšík, Rotem Kfir, Sebastian Dahlgren, Vancl, Vinayak Goyal, W. Trevor King, Yash Singh, Yashpal, Yong Tang, Yuheng, cui fliter, jeremiejig, junhwong, rokkiter, yyzxw
This release fixes some bugs, and adds some new features including:
Arthur Outhenin-Chalandre, Ben Kaplan, Chris O'Haver, Gabor Dozsa, Grant Spence, Kumiko as a Service, LAMRobinson, Miciah Dashiel Butler Masters, Ondřej Benkovský, Rich, Stephen Kitt, Yash Singh, Yong Tang, rsclarke, sanyo0714
Full Changelog: https://github.com/coredns/coredns/compare/v1.10.0...v1.10.1
This release adds the new view plugin, enabling advanced server-block routing configurations such as split-DNS.
Ben Kochie Chris O'Haver Erik Johansson John Belamaric Marius Kimmina Ondřej Benkovský
Full Changelog: https://github.com/coredns/coredns/compare/v1.9.4...v1.10.0
This is a release with many new features. The most notable addition is a new plugin tsig for validating
TSIG requests and signing responses. In header plugin a selector of query
or response
(default) is added for
applying the actions. This release also adds lots of enhancements and bug fixes.
Abirdcfly Alex AndreasHuber-CH Andy Lindeman Chris Narkiewicz Chris O'Haver Christoph Heer Daniel Jolly Konstantin Demin Marius Kimmina Md Sahil Ondřej Benkovský Shane Xie TomasKohout Vancl Yong Tang
Full Changelog: https://github.com/coredns/coredns/compare/v1.9.3...v1.9.4
This is a release with a focus on security (CVE-2022-27191 and CVE-2022-28948) fixes. Additionally, several feature enhancements and bug fixes have been added.
Chris O'Haver, lobshunter, Naveen, Radim Hatlapatka, RetoHaslerMGB, Tintin, Yong Tang
stacktrace
option to log a stacktrace during panic recovery (https://github.com/coredns/coredns/pull/5392)Full Changelog: https://github.com/coredns/coredns/compare/v1.9.2...v1.9.3
This is a release with many added features and security and bug fixes. The most notable one is the release of 3rd party security audit from Trail of Bits. Security issues discovered by this audit have all been fixed or covered.
Antoine Tollenaere, Balazs Nagy, Chris O'Haver, dilyevsky, hansedong, Lorenz Brun, Marius Kimmina, nathannaveen, Ondřej Benkovský, Patrick W. Healy, Qasim Sarfraz, xuweiwei, Yong Tang
Full Changelog: https://github.com/coredns/coredns/compare/v1.9.1...v1.9.2
This is a release with security and bug fixes and some new features added. 1.9.1 is also built with golang 1.17.8 that addressed several golang 1.17.6 vulnerabilities (CVE-2022-23772, CVE-2022-23773, CVE-2022-23806). Note golang 1.17.6 was used to built coredns 1.9.0.
Chris O'Haver, Elijah Andrews, Rudolf Schönecker, Yong Tang, nathannaveen, xuweiwei
{combined}
and {common}
in log format (https://github.com/coredns/coredns/pull/5230)Full Changelog: https://github.com/coredns/coredns/compare/v1.9.0...v1.9.1
This is a release with bug fixes and some new features added. Starting with 1.9.0 the minimal required go version will be 1.17. Wildcard queries are no longer supported by the kubernetes plugin.
Chris O'Haver, Ondřej Benkovský, Tomas Hulata, Yong Tang, xuweiwei
Full Changelog: https://github.com/coredns/coredns/compare/v1.8.7...v1.9.0