From cb6d4620c5bf480d5f3c2a750e068d5a955d101c Mon Sep 17 00:00:00 2001 From: Dimitry Kolyshev Date: Tue, 22 Aug 2023 17:18:35 +0300 Subject: [PATCH] Pull request: 6122-dnsforward: ipv6 hints filtering Merge in DNS/adguard-home from 6122-ipv6hints-filtering to master Squashed commit of the following: commit 4c0923de9110ebd5dac28dbfbffeb7f834d7c567 Merge: b1ba1a9a8 4b4036fa6 Author: Dimitry Kolyshev Date: Tue Aug 22 17:00:46 2023 +0300 Merge remote-tracking branch 'origin/master' into 6122-ipv6hints-filtering commit b1ba1a9a8641ae846d0360bd50115153ff7c3b19 Author: Dimitry Kolyshev Date: Tue Aug 22 15:56:45 2023 +0300 client: disable ipv6 commit 34f2a19aaec0928e83469945d807d9339715d671 Author: Dimitry Kolyshev Date: Tue Aug 22 15:16:27 2023 +0300 client: disable ipv6 commit e0387597f81163c9e76bcf20307099c1ca72ca22 Author: Dimitry Kolyshev Date: Tue Aug 22 15:11:45 2023 +0300 dnsforward: imp code commit 22cdac4516759edbc6a81dd7636f0170fa669071 Author: Dimitry Kolyshev Date: Tue Aug 22 13:59:22 2023 +0300 dnsforward: ipv6 hints filtering --- CHANGELOG.md | 3 + client/src/__locales/en.json | 2 +- internal/dnsforward/filter.go | 22 +++-- internal/dnsforward/process_internal_test.go | 93 ++++++++++++++++++++ 4 files changed, 114 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eff8ef36..6412150d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,8 @@ NOTE: Add new changes BELOW THIS COMMENT. ### Added +- IPv6 hints are now filtered in case IPv6 addresses resolving is disabled + ([#6122]). - The ability to set fallback DNS servers in the configuration file ([#3701]). - While adding or updating blocklists, the title can now be parsed from `! Title:` definition of the blocklist's source ([#6020]). @@ -76,6 +78,7 @@ In this release, the schema version has changed from 24 to 25. [#6020]: https://github.com/AdguardTeam/AdGuardHome/issues/6020 [#6053]: https://github.com/AdguardTeam/AdGuardHome/issues/6053 [#6093]: https://github.com/AdguardTeam/AdGuardHome/issues/6093 +[#6122]: https://github.com/AdguardTeam/AdGuardHome/issues/6122