Description
Prerequisites
-
I have checked the Wiki and Discussions and found no answer
-
I have searched other issues and found no duplicates
-
I want to report a bug and not ask a question or ask for help
-
I have set up AdGuard Home correctly and configured clients to use it. (Use the Discussions for help with installing and configuring clients.)
Platform (OS and CPU architecture)
Linux, AMD64 (aka x86_64)
Installation
GitHub releases or script from README
Setup
On one machine
AdGuard Home version
0.107.52
Action
I am using ShadowWhisperer's TLD list which was recently formatted to work with AdGuard Home, however, I am also using whitelist based filtering for all Microsoft domains, meaning github.io
is filtered as well.
As I wished for my filtering to exclude the top 100 TLDs, I created rules like
||*.io^badfilter
-to prevent the rule blocking .io
and the other top TLDs from executing.
The issue I found is that when you have a domain blocked two or more ways, doing something like
||*.io^badfilter
||github.io^badfilter
-does not act as it should, and github.io
and all subdomains remain blocked.
I could whitelist github.io explicitly, but due to it being a UGC domain, I would much rather the bug be fixed to avoid such broad whitelists.
Expected result
The expected result is that both rules should be deactivated, as this is how it works in, eg; uBlock Origin.
Actual result
All other .io domains minus github.io
are affected by the badfilter rule for .io
Additional information and/or screenshots
No response