Secure DNS(also known as DNS firewall & protective DNS) with ad-blocking, threat protection, and fully encryption support for enhanced privacy and security.
AdguardTeam/AdGuardHome (adguard/adguardhome)
### [`v0.107.42`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010742---2023-12-06-APPROX)
[Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.41...v0.107.42)
See also the [v0.107.42 GitHub milestone][ms-v0.107.42].
[ms-v0.107.42]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/77?closed=1
NOTE: Add new changes BELOW THIS COMMENT.
\-->
##### Security
- Go version has been updated to prevent the possibility of exploiting the
CVE-2023-39326, CVE-2023-45283, and CVE-2023-45285 Go vulnerabilities fixed in
[Go 1.20.12][go-1.20.12].
##### Added
- Ability to set client's custom DNS cache ([#6362]).
- Ability to disable plain-DNS serving through configuration file if an
encrypted protocol is already used ([#1660]).
- Ability to specify rate limiting settings in the Web UI ([#6369]).
##### Changed
##### Configuration changes
- The new property `dns.serve_plain_dns` has been added to the configuration
file ([#1660]).
- The property `dns.bogus_nxdomain` is now validated more strictly.
- Added new properties `clients.persistent.*.upstreams_cache_enabled` and
`clients.persistent.*.upstreams_cache_size` that describe cache configuration
for each client's custom upstream configuration.
##### Fixed
- `ipset` entries family validation ([#6420]).
- Pre-filling the *New static lease* window with data ([#6402]).
- Protection pause timer synchronization ([#5759]).
[#1660]: https://togithub.com/AdguardTeam/AdGuardHome/issues/1660
[#5759]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5759
[#6362]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6362
[#6369]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6369
[#6402]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6402
[#6420]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6420
[go-1.20.12]: https://groups.google.com/g/golang-announce/c/iLGK3x6yuNo/m/z6MJ-eB0AQAJ
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.107.41
->v0.107.42
Release Notes
AdguardTeam/AdGuardHome (adguard/adguardhome)
### [`v0.107.42`](https://togithub.com/AdguardTeam/AdGuardHome/blob/HEAD/CHANGELOG.md#v010742---2023-12-06-APPROX) [Compare Source](https://togithub.com/AdguardTeam/AdGuardHome/compare/v0.107.41...v0.107.42) See also the [v0.107.42 GitHub milestone][ms-v0.107.42]. [ms-v0.107.42]: https://togithub.com/AdguardTeam/AdGuardHome/milestone/77?closed=1 NOTE: Add new changes BELOW THIS COMMENT. \--> ##### Security - Go version has been updated to prevent the possibility of exploiting the CVE-2023-39326, CVE-2023-45283, and CVE-2023-45285 Go vulnerabilities fixed in [Go 1.20.12][go-1.20.12]. ##### Added - Ability to set client's custom DNS cache ([#6362]). - Ability to disable plain-DNS serving through configuration file if an encrypted protocol is already used ([#1660]). - Ability to specify rate limiting settings in the Web UI ([#6369]). ##### Changed ##### Configuration changes - The new property `dns.serve_plain_dns` has been added to the configuration file ([#1660]). - The property `dns.bogus_nxdomain` is now validated more strictly. - Added new properties `clients.persistent.*.upstreams_cache_enabled` and `clients.persistent.*.upstreams_cache_size` that describe cache configuration for each client's custom upstream configuration. ##### Fixed - `ipset` entries family validation ([#6420]). - Pre-filling the *New static lease* window with data ([#6402]). - Protection pause timer synchronization ([#5759]). [#1660]: https://togithub.com/AdguardTeam/AdGuardHome/issues/1660 [#5759]: https://togithub.com/AdguardTeam/AdGuardHome/issues/5759 [#6362]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6362 [#6369]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6369 [#6402]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6402 [#6420]: https://togithub.com/AdguardTeam/AdGuardHome/issues/6420 [go-1.20.12]: https://groups.google.com/g/golang-announce/c/iLGK3x6yuNo/m/z6MJ-eB0AQAJConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.