MDLeom
|
374101ad60
|
fix: stricter IPv4 matching
- avoid excluding domains with IPv4, e.g. static.21.101.69.159.clients.your-server.de
|
2021-07-18 09:06:03 +00:00 |
MDLeom
|
1bffc0fb47
|
feat: dnscrypt-proxy blocklists
- support names and IPs
- https://github.com/DNSCrypt/dnscrypt-proxy
|
2021-07-18 09:01:55 +00:00 |
MDLeom
|
d1445dcc4c
|
Revert "fix: add oisd exclusion list"
This reverts commit 886e3fa22e .
- build failed for unknown reason
|
2021-05-07 11:14:37 +00:00 |
MDLeom
|
886e3fa22e
|
fix: add oisd exclusion list
- https://oisd.nl/excludes.php
|
2021-05-05 10:03:56 +00:00 |
MDLeom
|
7cf88158cd
|
feat: DNS Response Policy Zone (RPZ)
- syntax based on https://rpz.oisd.nl/basic/
|
2021-04-02 03:31:59 +00:00 |
MDLeom
|
695138c1e2
|
refactor: dedup ip removal function
|
2021-04-02 03:18:22 +00:00 |
MDLeom
|
d66564fe23
|
docs: limitation of snort2
|
2021-03-19 22:16:30 +00:00 |
MDLeom
|
e040dfe762
|
refactor: simpler sed
|
2021-03-19 22:15:17 +00:00 |
MDLeom
|
c32c3a41f9
|
feat: add Snort3 ruleset
|
2021-03-19 18:43:27 +00:00 |
MDLeom
|
d4a69bd380
|
docs: link to license section
- license differs on components and sources
|
2021-03-18 22:06:02 +00:00 |
MDLeom
|
52c52881d6
|
fix(snort/suricata): escape colons
- trim snort rule to 2047 chars
|
2021-03-18 18:53:15 +00:00 |
MDLeom
|
3aa9130189
|
feat: add Snort2 and Suricata rulesets
|
2021-03-18 10:18:59 +00:00 |
MDLeom
|
74192f7e91
|
build: lowercase all links
|
2021-03-18 08:43:53 +00:00 |
MDLeom
|
0957c1533d
|
fix(script): remove invalid protocol
- #32
|
2021-01-21 04:10:39 +00:00 |
MDLeom
|
3a14a543e9
|
docs: specify homepage
- https://help.eyeo.com/en/adblockplus/how-to-write-filters#special-comments
|
2020-12-30 23:35:20 +00:00 |
MDLeom
|
5818078e7e
|
feat: add IE-compatible blocklist
- Closes #30
|
2020-12-07 04:57:57 +00:00 |
MDLeom
|
62d3cde73e
|
refactor: reorganise
|
2020-10-04 02:39:27 +00:00 |
MDLeom
|
d36ee81a86
|
feat: drop AdGuard Home support in urlhaus-filter.txt
- BREAKING CHANGE
- AdGuard Home should use https://gitlab.com/curben/urlhaus-filter#domain-based-adguard-home
|
2020-10-04 02:29:27 +00:00 |
MDLeom
|
4f7b94b950
|
docs: add change notice for AdGuard Home
|
2020-09-19 08:39:42 +00:00 |
MDLeom
|
88f61b0fd9
|
feat: support Vivaldi
- Requires Vivaldi 3.3+
- Supported in both desktop and Android.
- https://vivaldi.com/blog/vivaldi-introduces-break-mode/
- https://vivaldi.com/blog/vivaldi-on-android-configurable-address-bar-tab-bar/
|
2020-09-15 08:41:16 +00:00 |
MDLeom
|
7878367eeb
|
feat: add AdGuard-specific blocklist
- https://gitlab.com/curben/urlhaus-filter/-/issues/22#note_405082445
- https://github.com/AdguardTeam/AdguardBrowserExtension/issues/1693
|
2020-09-03 01:33:24 +00:00 |
MDLeom
|
d372fa71af
|
feat: add AdGuard Home-specific filter
- AdGuard Home is still compatible with URL-based and hosts-based
|
2020-09-01 06:22:23 +00:00 |
curben
|
4bbf26a481
|
fix: compatibility with AdGuard Home
- AdGuard doesn't block subdomain in `example.com` syntax, whereas
uBO interprets it as equivalent to `||example.com^`.
- https://github.com/adguardteam/adguardhome/wiki/Hosts-Blocklists
- https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#hosts-files
- Closes #19
|
2020-07-08 11:22:57 +01:00 |
curben
|
6643bd060e
|
fix: more accurate static filter
- https://github.com/uBlockOrigin/uBlock-issues/issues/1116#issuecomment-654291153
|
2020-07-07 02:23:10 +01:00 |
curben
|
e75077b532
|
fix: remove Umbrella Popularity list from artifacts
- its license is unknown
|
2020-07-05 11:21:03 +01:00 |
curben
|
859dfd03c6
|
fix: utilise static filter to block url
- https://old.reddit.com/r/uBlockOrigin/comments/73q6km/how_to_block_specific_url/
|
2020-07-05 06:09:03 +01:00 |
curben
|
c6baf37019
|
fix: remove uncompressed artifacts to save space
|
2020-07-05 04:34:56 +01:00 |
curben
|
56a1386c9d
|
fix: remove invalid domains
- #15
|
2020-05-16 00:28:22 +01:00 |
curben
|
8a026ce356
|
fix: remove top level query string
- Closes #15
|
2020-05-15 11:17:51 +01:00 |
curben
|
03ff3a9979
|
feat: remove URLhaus.csv
- repo is getting too big
- move URLhaus.csv to job artifact
|
2020-05-14 10:44:25 +01:00 |
curben
|
6129ab89bd
|
refactor: replace echo with printf
|
2020-05-13 11:37:40 +01:00 |
curben
|
52bdf0add6
|
fix: remove 'URLhaus' from title
- not endorsed by abuse.ch
- refactor script to reduce repetitive variable declarations
* https://stackoverflow.com/a/38674872
- fix titles
|
2020-05-13 11:29:10 +01:00 |
curben
|
447826dd4b
|
feat: add Tranco list
- combine with Umbrella to minimise false positive
- https://tranco-list.eu/
|
2020-05-12 03:33:10 +01:00 |
curben
|
1ff75420f9
|
fix(hosts): add 'Online' to name
|
2020-04-20 09:18:09 +01:00 |
curben
|
df9b82c90e
|
style: single quote if parameter has double quote
|
2020-04-19 14:17:20 +01:00 |
curben
|
c2d806677d
|
feat: add unbound-compatible blocklist
|
2020-04-19 09:42:25 +01:00 |
curben
|
f4cb2d4f5a
|
feat: add BIND-compatible blocklist
|
2020-04-19 09:02:03 +01:00 |
curben
|
7227b68ee7
|
refactor: drop sed '~' syntax
- use grep to exclude '#' comment, instead of using sed '~' line traversal
- busybox sed doesn't support '~'
|
2020-04-19 08:25:58 +01:00 |
curben
|
eea4fc1220
|
feat: add hosts file format
|
2020-04-19 06:19:05 +01:00 |
curben
|
667a55b51c
|
fix: revert to Umbrella list
- Tranco doesn't include subdomain
- Closes #12
- Closes #11
- Closes #10
- Closes #9
- Revert bb9e8ca7cf
|
2020-04-02 22:46:28 +01:00 |
curben
|
8638295afb
|
fix: switch to curl
- busybox's wget doesn't support redirect
|
2020-04-01 11:30:40 +01:00 |
curben
|
bb9e8ca7cf
|
feat: use Tranco list
- replace Cisco Umbrella
- Tranco's ranking method is open-source
* https://github.com/DistriNet/tranco-list
* https://tranco-list.eu/
|
2020-04-01 11:07:54 +01:00 |
curben
|
ba7efa8cbd
|
fix: urlhaus db is zip-compressed
|
2020-04-01 10:52:12 +01:00 |
curben
|
22672a17ac
|
feat: add dnsmasq-compatible blocklist
- Inspired by https://github.com/tanrax/maza-ad-blocking
|
2020-03-30 04:20:07 +01:00 |
curben
|
8167a4e833
|
fix: idempotent rm
|
2020-02-08 03:37:01 +00:00 |
curben
|
1b75e73ade
|
build: safer shell script
- https://sipb.mit.edu/doc/safe-shell/
|
2020-02-08 03:32:36 +00:00 |
curben
|
599d1105fc
|
feat: add host-only blocklists
|
2019-10-01 06:58:46 +00:00 |
curben
|
a01af4765d
|
fix: domain should have at least a dot
|
2019-08-04 17:24:07 +09:30 |
curben
|
303eaf8c44
|
fix: remove URLhaus.txt
* and use sed to properly remove comment
|
2019-06-16 11:51:36 +09:30 |
curben
|
fb1f121c83
|
feat: create a smaller ruleset with online urls only
Revert (sort of) bb817d9838
incorrect offline url issue has been resolved, but may re-appear
|
2019-06-13 15:34:13 +09:30 |