Yong Tang
427fc80ed9
Add release note 1.14.7 ( #8449 )
...
This PR adds release note 1.14.7 for 8416
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2026-08-18 17:39:13 -07:00
Yong Tang
7660f4c541
Bump version to 1.14.6 ( #8267 )
...
This PR bumps version to 1.14.6, part of 8228
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2026-07-09 21:32:01 -07:00
Yong Tang
e81066b3e4
Bump version to 1.14.5 ( #8238 )
2026-07-08 06:02:34 +03:00
Yong Tang
513e2ddcd7
Bump version to 1.14.4 ( #8150 )
...
In preparing for 8148
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2026-06-06 07:49:03 +03:00
Yong Tang
529320db4b
Bump version to 1.14.3 ( #7993 )
...
This PR bumps version to 1.14.2, as part of the release.
Related to 7985
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2026-04-01 21:06:09 +03:00
John-Michael Mulesa
1c15569168
feat: add support for running CoreDNS as a Windows service ( #7962 )
...
* feat: add support for running CoreDNS as a Windows service
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
* Use non-deprecated service check function.
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
* refactor: remove deprecated build tags and clean up imports in service files
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
* ci: add Windows test workflow and fix log field access in service_windows.go
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
* test: implement cross-platform file permission restriction for Windows compatibility in run_test.go
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
* refactor: remove Windows-specific icacls test logic and restrict unreadable file test to non-Windows platforms
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
* docs: add documentation for -windows-service flag in man page
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
---------
Signed-off-by: John-Michael Mulesa <jmulesa@gmail.com >
2026-03-26 21:10:53 +02:00
Yong Tang
5d97c15488
Bump version to 1.14.2 ( #7895 )
...
This PR bumps version to 1.14.2, as part of the release.
Related to 7883
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2026-03-05 18:35:29 -08:00
Yong Tang
edc4193220
Bump version to 1.14.1 ( #7826 )
2026-01-14 10:54:09 -08:00
Yong Tang
1c964f2f68
Bump version to 1.14.0 ( #7803 )
2026-01-06 20:21:18 -08:00
Yong Tang
38937cae56
Update release version to 1.13.2 ( #7739 )
2025-12-07 19:16:23 -08:00
Ville Vesilehto
b72d267a29
chore(lint): bump to v2.5.0 and enable godoclint ( #7632 )
2025-10-23 10:01:57 -07:00
Yong Tang
1db4568df6
Bump version to 1.13.1 ( #7599 )
2025-10-08 08:26:37 -07:00
Yong Tang
51f94b0bb4
Bump version 1.13.0 ( #7587 )
2025-09-30 12:46:15 -07:00
Ville Vesilehto
39abf5aeba
chore(lint): modernize Go ( #7536 )
...
Use modern Go constructs through the modernize analyzer from the
golang.org/x/tools package.
Signed-off-by: Ville Vesilehto <ville@vesilehto.fi >
2025-09-10 13:08:27 -07:00
Yong Tang
96819edef2
Update note and versioon for 1.12.4 release ( #7518 )
2025-09-08 06:44:56 -07:00
Ville Vesilehto
41a0b70e75
chore(deps): upgrade Go requirement to 1.24.0 ( #7456 )
...
- Update Go version requirement to 1.24.0
- Bump build version to 1.25.0
- Upgrade golangci-lint action to latest
- Use t.Chdir in tests to address linter issue
Signed-off-by: Ville Vesilehto <ville@vesilehto.fi >
2025-08-15 11:20:54 -07:00
Yong Tang
17020f09a8
Bump version to 1.12.3 ( #7429 )
...
This PR bumps version to 1.12.3 for preparation of the next release.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2025-08-04 16:53:19 -07:00
Yong Tang
7ecb5011b2
Update version to 1.12.2 ( #7334 )
...
This PR updates version to 1.12.2 for preparation of a release
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2025-05-29 07:09:19 -07:00
Ville Vesilehto
a61d8b3143
lint: enable nolintlint linter ( #7332 )
2025-05-29 07:19:04 +03:00
Ville Vesilehto
93ec38a661
test(coremain): Add unit tests ( #7308 )
...
Add comprehensive test coverage for the coremain package,
focusing on configuration loading, version information, and
output formatting. Test coverage improves from 0% to 59.7%.
Signed-off-by: Ville Vesilehto <ville@vesilehto.fi >
2025-05-19 14:23:36 -04:00
Chris O'Haver
707c7c10ac
1.12.1 release ( #7220 )
...
* bump version and draft release notes
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
* bump version and draft release notes
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
* tweak noteworthies
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
* update authors
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
* remove note about new expr features. too esoteric in our use case.
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
---------
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
2025-03-31 15:52:36 -04:00
Chris O'Haver
12a36bdeda
1.12.0 bump version ( #6986 )
2024-11-21 10:25:25 -05:00
Viktor
43fdf737d6
automaxprocs ( #6948 )
...
* Add automaxprocs for better multi processor support in containerized environments
Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com >
* correct imports ordering
Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com >
* warning instead of fatal
Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com >
* fix imports ordering
Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com >
---------
Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com >
2024-11-13 09:36:36 -08:00
Chris O'Haver
6e11ebddfc
bump version to 1.11.4 and add notes ( #6967 )
...
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
2024-11-12 20:31:15 -05:00
Manuel Rüger
ebbbb453be
kubernetes: Add useragent ( #6484 )
...
In kubernetes' audit logs you'll see:
"userAgent":"coredns/v0.0.0 (linux/amd64) kubernetes/$Format"
This change adds a userAgent to the requests made by CoreDNS against the kubernetes API:
"userAgent":"CoreDNS/v1.11.1 git_commit:ae2bbc29be1aaae0b3ded5d188968a6c97bb3144 (linux/amd64/go1.22)"
Signed-off-by: Manuel Rüger <manuel@rueg.eu >
2024-08-26 16:45:39 -04:00
Ted Ford
c15fe973ee
1.11.3 release notes and version bump ( #6639 )
...
Signed-off-by: tedaford <ted.ford@helpsystems.com >
2024-04-26 13:05:41 -04:00
jdamick
24c64f97c9
Change the log flags to be a variable that can be set prior to calling Run ( #6546 )
...
Signed-off-by: Jeffrey Damick <jdamick@amazon.com >
Co-authored-by: Jeffrey Damick <jdamick@amazon.com >
2024-03-13 09:43:06 -04:00
Chris O'Haver
01bded8194
CoreDNS 1.11.2 release notes and version bump ( #6476 )
...
* 1.11.2 release notes and version bump
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
* Update notes/coredns-1.11.2.md
Co-authored-by: Brad Beam <bradbeam@users.noreply.github.com >
---------
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
Co-authored-by: Brad Beam <bradbeam@users.noreply.github.com >
2024-01-29 13:02:12 -05:00
Chris O'Haver
ae2bbc29be
1.11.1 release: bump version + add notes ( #6273 )
...
* bump version; add notes
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
---------
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
2023-08-15 15:30:32 -04:00
Chris O'Haver
c1b479fd02
1.11.0 release prep ( #6135 )
...
* add draft notes
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
Co-authored-by: Manuel Rüger <manuel@rueg.eu >
2023-07-12 15:12:35 -04:00
David Hadas
280ef6f405
Move flags to coremain ( #5865 )
2023-01-23 04:27:18 -08:00
Yong Tang
504e1d9b2e
Bump version to 1.10.1 ( #5845 )
...
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2023-01-09 18:02:34 -05:00
Ondřej Benkovský
257ca65a17
GO linting bump and removal of deprecated linters ( #5624 )
...
* bump golangci-lint with support of go 1.19
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com >
* remove deprecated usage of varcheck, deadcode, and structcheck
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com >
Signed-off-by: Ondřej Benkovský <ondrej.benkovsky@jamf.com >
2022-09-19 05:53:43 -07:00
Chris O'Haver
596a9f9e67
add notes; bump version ( #5625 )
...
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
2022-09-19 05:43:31 -07:00
Yong Tang
1f0a41a665
Update Release note and prepare 1.9.4 release ( #5604 )
...
* Update Release note and prepare 1.9.4 release
This PR updates release notes and prepare 1.9.4 release
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Remove spaces
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Add additional note for header plugin change.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2022-09-08 10:35:03 -07:00
Yong Tang
45b0a11294
Update version and release note to 1.9.3 ( #5411 )
...
* Update version and release note to 1.9.3
This PR update version and release note to prepare for 1.9.3.
Main reason is to address CVE-2022-27191 and CVE-2022-28948
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Update notes/coredns-1.9.3.md
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Update notes/coredns-1.9.3.md
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
2022-05-27 08:39:59 -07:00
Yong Tang
092c144491
Update version to 1.9.2 and add release note. ( #5374 )
2022-05-10 06:43:22 -07:00
Yong Tang
4b597f8308
Bump version to 1.9.1, and add release notes ( #5247 )
...
This PR bumps coredns to 1.9.1 and add release notes.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2022-03-11 09:30:37 -08:00
Yong Tang
c6709d930f
Fix security scans by cleaning up file path ( #5185 )
...
While performing security scans there were several
issue raised as G304 (CWE-22): Potential file inclusion via variable.
As some files path are taken from user input, it is possible the
filepath passed by user may have unintended effect if not properly formed.
This fix add Clean to remove the security warning and address some
potential issue.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2022-02-14 11:24:21 -05:00
Yong Tang
ace3dcb1a3
Add inital 1.9.0 release note ( #5145 )
...
* Add inital 1.9.0 release note
Add inital 1.9.0 release note, will update later if there are
more items to add.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Update notes/coredns-1.9.0.md
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Update notes/coredns-1.9.0.md
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Update notes/coredns-1.9.0.md
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
* Update version string to 1.9.0
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
2022-02-09 11:26:02 -08:00
Yong Tang
16ff95eced
Bump version to 1.8.7 ( #5011 )
...
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2021-12-09 08:41:43 -08:00
Zou Nengren
5191959bd7
cleanup deprecated package io/ioutil ( #4920 )
...
Signed-off-by: zounengren <zouyee1989@gmail.com >
2021-10-13 09:30:31 +02:00
Chris O'Haver
31c5532380
bump version ( #4895 )
...
Signed-off-by: Chris O'Haver <cohaver@infoblox.com >
2021-10-06 16:54:34 -07:00
Yong Tang
6196125c21
Update version string to 1.8.5 ( #4855 )
...
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2021-09-09 16:21:24 -04:00
Miek Gieben
053c4d5ca1
Bump version and amend notes to include latest PRs ( #4634 )
...
* Bump version and amend notes to include latest PRs
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 >
* Update notes/coredns-1.8.4.md
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
* Remove newline and set data anew
Signed-off-by: Miek Gieben <miek@miek.nl >
Co-authored-by: Chris O'Haver <cohaver@infoblox.com >
2021-05-28 12:14:09 +02:00
Miek Gieben
4293992bb8
Up release to 1.8.3 ( #4486 )
...
See #4484
Signed-off-by: Miek Gieben <miek@miek.nl >
2021-02-24 14:51:28 +01:00
Miek Gieben
d07a3ac6c2
Up to version 1.8.2 ( #4482 )
...
See #4479
Signed-off-by: Miek Gieben <miek@miek.nl >
2021-02-24 11:21:58 +01:00
Miek Gieben
a9206996eb
core: flag blacklisting not needed anymore ( #4420 )
...
Automatically submitted.
2021-01-26 08:18:40 +00:00
Yong Tang
15ff9f3795
Update release notes and version number to 1.8.1 ( #4370 )
...
This PR updates release notes and version number to 1.8.1
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2021-01-10 08:19:39 +01:00
Miek Gieben
054c9ae1fb
release: up version to 1.8.0 ( #4225 )
...
Slight rewording of the release notes; also set date to today.
Signed-off-by: Miek Gieben <miek@miek.nl >
2020-10-22 10:52:10 +02:00