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

Feature request: Support asterisks in DNS host blocklists #411

Closed
mtxadmin opened this issue Nov 4, 2021 · 2 comments
Closed

Feature request: Support asterisks in DNS host blocklists #411

mtxadmin opened this issue Nov 4, 2021 · 2 comments

Comments

@mtxadmin
Copy link

mtxadmin commented Nov 4, 2021

Hello.

Is there any plans to support asterisk(s) in blocklists?

It could drastically reduce RAM footprint and battery consumption. Some time ago in julian-klode/dns66#423, I wrote an example for doubleclick.net subdomains. But now it is possible to fully estimate the difference for all marketing and other subdomains

Two blocklists (compiled from the strictly same sources): first is traditional one
https://raw.githubusercontent.com/mtxadmin/ublock/master/hosts.txt - 29.7 MB
And the second is using asterisks (for using in Blokada)
https://raw.githubusercontent.com/mtxadmin/ublock/master/hosts_blokada.txt - 2.94 MB

In addition, using of asterisks can block all the new subdomains automatically.

@ignoramous
Copy link
Collaborator

ignoramous commented Nov 4, 2021

Hi there 👋

The blocklists wildcard support for RethinkDNS is tracked here: serverless-dns/blocklists#9

But: do you mean wildcard support in

Then, yes, we intend to support it.

Btw, wildcard or not, it doesn't matter in terms of perf for RethinkDNS. Of course reduction in size is important but that's secondary concern as RethinkDNS already compresses the included blocklists six ways from Sunday.

@ignoramous
Copy link
Collaborator

Closing as dup of serverless-dns/blocklists#9

Re-open if you think that was a mistake. Thanks.

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

No branches or pull requests

2 participants