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

HBlock #549

Open
4 tasks done
ShadowGaming100 opened this issue Oct 20, 2024 · 20 comments
Open
4 tasks done

HBlock #549

ShadowGaming100 opened this issue Oct 20, 2024 · 20 comments
Labels
blocklist Blocklist inclusion request

Comments

@ShadowGaming100
Copy link

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

HBlock

Blocklist category

Ad blocking, Trackers blocking, Malware&phishing blocking, Other

Homepage

https://hblock.molinero.dev/

Explanation

hBlock is a POSIX-compliant shell script that gets a list of domains that serve ads, tracking scripts and malware from multiple sources and creates a hosts file, among other formats, that prevents your system from connecting to them

@ShadowGaming100 ShadowGaming100 added the blocklist Blocklist inclusion request label Oct 20, 2024
@ShadowGaming100
Copy link
Author

i saw the old issue, but it should be added as it helps. User will have to wait less time to search the blocklists as they know the blocklist that they want is already available. User will not needed to search the sub blocklists

@ShadowGaming100
Copy link
Author

Not all blocklists that make up hblock is in dashboard so, please add the filter, it will be very helpful

@ghymacx
Copy link

ghymacx commented Nov 6, 2024

nextdns has it also

@mikropsoft
Copy link

Must be added!!

@ShadowGaming100
Copy link
Author

i can create a pull request if is agreed

@KnightmareVIIVIIXC
Copy link
Contributor

#544

#506

#442

@Linux-Is-Best
Copy link

hBlock is why I use Next DNS over AdGuard DNS.

@KnightmareVIIVIIXC
Copy link
Contributor

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already.
https://github.com/hectorm/hblock/blob/master/SOURCES.md

@Linux-Is-Best
Copy link

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already. https://github.com/hectorm/hblock/blob/master/SOURCES.md

No, you cannot. You're missing more than a few from that list.

@mikropsoft
Copy link

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already.
https://github.com/hectorm/hblock/blob/master/SOURCES.md

Since we don't want to add them one by one, we use these lists. Hagezi works the same way

@Linux-Is-Best
Copy link

Linux-Is-Best commented Jan 9, 2025

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already.
https://github.com/hectorm/hblock/blob/master/SOURCES.md

Since we don't want to add them one by one, we use these lists. Hagezi works the same way

Exactly. I don't know why they seem so against, hBlock.

@ShadowGaming100
Copy link
Author

Issue similar to this has been closed

There are people needing this blocklist so please add it

@ShadowGaming100
Copy link
Author

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already.
https://github.com/hectorm/hblock/blob/master/SOURCES.md

Since we don't want to add them one by one, we use these lists. Hagezi works the same way

Exactly. I don't know why they seem so against, hBlock.

Agree

@KnightmareVIIVIIXC
Copy link
Contributor

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already.
https://github.com/hectorm/hblock/blob/master/SOURCES.md

Since we don't want to add them one by one, we use these lists. Hagezi works the same way

Exactly. I don't know why they seem so against, hBlock.

Probably for the reason I mentioned: AdGuard has the sources used by hBlock and the EasyList and uBlock lists that AdGuard doesn't have weren't built to be DNS blocklists in the first place. Other than that, you can definitely build hBlock by enabling OISD, Steven Black, 1Hosts Lite, and Hagezi Ultimate.

However, I will say that it would be wise to add compilation lists because that would be the easiest way to add multiple blocklists without having to add them separately.

@Linux-Is-Best
Copy link

Based on the sources used, it seems like you could just build hBlock with what is offered in AdGuard already.
https://github.com/hectorm/hblock/blob/master/SOURCES.md

Since we don't want to add them one by one, we use these lists. Hagezi works the same way

Exactly. I don't know why they seem so against, hBlock.

Probably for the reason I mentioned: AdGuard has the sources used by hBlock and the EasyList and uBlock lists that AdGuard doesn't have weren't built to be DNS blocklists in the first place. Other than that, you can definitely build hBlock by enabling OISD, Steven Black, 1Hosts Lite, and Hagezi Ultimate.

However, I will say that it would be wise to add compilation lists because that would be the easiest way to add multiple blocklists without having to add them separately.

And as previously pointed out, that does not include everything hBlock does.

@KnightmareVIIVIIXC
Copy link
Contributor

I don't think hBlock will function the same way after it's compressed and validated.

@Linux-Is-Best
Copy link

Linux-Is-Best commented Jan 12, 2025

I don't think hBlock will function the same way after it's compressed and validated.

Does hBlock block AdGuard or something? Because this excuse seems like nonsense.

@KnightmareVIIVIIXC
Copy link
Contributor

@Linux-Is-Best
Copy link

https://github.com/AdguardTeam/HostlistsRegistry?tab=readme-ov-file#-what-blocklists-can-be-added-here

We prefer (mostly) original lists to compilations.

And what makes this list different than your other compilations that you do include? As repeatedly noted, hBlock includes sources you do not. That makes hBlock needed. So I ask again, why the hate for hBlock?

@ShadowGaming100
Copy link
Author

What is the plan will this be added??

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

5 participants