diff --git a/CHANGELOG.md b/CHANGELOG.md index 4adc38e8989..dd068218d5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,12 @@ See also the [v0.107.49 GitHub milestone][ms-v0.107.49]. NOTE: Add new changes BELOW THIS COMMENT. --> +### Added + +- Support for comments in the ipset file ([#5345]). + +[#5345]: https://github.com/AdguardTeam/AdGuardHome/issues/5345 + diff --git a/internal/dnsforward/config.go b/internal/dnsforward/config.go index db2d50af20f..78f4acb6b3c 100644 --- a/internal/dnsforward/config.go +++ b/internal/dnsforward/config.go @@ -452,6 +452,7 @@ func (s *Server) prepareIpsetListSettings() (err error) { } ipsets := stringutil.SplitTrimmed(string(data), "\n") + ipsets = stringutil.FilterOut(ipsets, IsCommentOrEmpty) log.Debug("dns: using %d ipset rules from file %q", len(ipsets), fn)