Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Dandelion Sprout's AdGuard Home Compilation List #121

Closed
4 tasks done
DandelionSprout opened this issue Dec 15, 2022 · 7 comments
Closed
4 tasks done

Add Dandelion Sprout's AdGuard Home Compilation List #121

DandelionSprout opened this issue Dec 15, 2022 · 7 comments
Labels
blocklist Blocklist inclusion request

Comments

@DandelionSprout
Copy link
Member

Prerequisites

  • The blocklist is created specifically for DNS-level blockers;
  • The blocklist is regularly updated (at least 10 updates per month);
  • The blocklist is known and popular;
  • The blocklist satisfies the repo requirements;

Blocklist name

Dandelion Sprout's AdGuard Home Compilation List

Blocklist category

Ad blocking, Other

Homepage

https://raw.githubusercontent.com/DandelionSprout/adfilt/master/AdGuard%20Home%20Compilation%20List/AdGuardHomeCompilationList.txt

Explanation

It's a conversion of many very-high-profile filterlists into the AdGuard Home syntax, and the conversion process is done much better than the one used by AdGuard DNS Filter, including support for wildcarding and for entries that are not hosted in adservers.txt files.

Currently, the lists included in the conversion are:

  • EasyList
  • AdGuard Base Filter
  • uBlock Filters
  • uBlock Filters - Badware Risks
  • ABP Filters (Blocking-rules only)
  • Adblock Warning Removal List
  • AdGuard French Filter (incl. Liste FR)
  • EasyList Germany
  • EasyList Spanish
  • RU AdList
  • Liste AR
  • I Don't Care About Cookies (Give me a headsup if it's preferable that Compilation List shouldn't include that one)

I've done 10 updates to the list in the 2 weeks before I created this issue report. While the list was initially designed back in 2020 as more or less a competitor to AdGuard DNS Filter, I think it'd be perfectly possible and feasible to use both at the same time, especially given that most of their source lists/files differ from one another.

@DandelionSprout DandelionSprout added the blocklist Blocklist inclusion request label Dec 15, 2022
@Alex-302
Copy link
Member

! *** easylist:easylist/easylist_general_block_popup.txt ***
! *** easylist:easylist/easylist_general_block.txt ***

are they required in DNS filter?

@DandelionSprout
Copy link
Member Author

Not really; I just presumed people would want to know the original GitHub repo files the entries came from.

@Alex-302
Copy link
Member

I mean the rules in that sections - they are not as domains and cannot be used for DNS filtering.

@DandelionSprout
Copy link
Member Author

DandelionSprout commented Jan 18, 2023

They can be used. It can easily be tested by adding a random entry from those sections, for instance -popexit., to My Filters, then trying to visit exampletext-popexit.org and see that it gets blocked.

@Alex-302
Copy link
Member

ok then

@Alex-302
Copy link
Member

These filters are included in AdGuard DNS filter:

EasyList
AdGuard Base Filter
AdGuard French Filter (incl. Liste FR)
EasyList Germany

Usually we prefer to add original lists.

@Sergey-Lyapin
Copy link
Contributor

We decided not to add this compilation because it overlaps a lot with the AdGuard DNS filter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocklist Blocklist inclusion request
Projects
None yet
Development

No branches or pull requests

3 participants