Commit Graph

3573 Commits

Author SHA1 Message Date
Steven Black
1f74593459
Release 3.14.4 2023-09-10 21:24:33 -04:00
Steven Black
80d72b6688
Updates from URLHaus and KADhosts. 2023-09-10 21:24:07 -04:00
Steven Black
e998360d33
Issue #2436: add four new domains. 2023-09-10 21:04:21 -04:00
Steven Black
f2eaf7a704
Release 3.14.3 2023-09-08 13:17:09 -04:00
Steven Black
783c3bc710
Updates from URLhaus and KADhost. 2023-09-08 13:16:45 -04:00
Steven Black
e2348bceb4
Merge pull request #2434 from funilrys/issue-2347
Correct 2nd Iter: Ignore subject with slashes (/).
2023-09-08 13:05:34 -04:00
funilrys
870ade3522
Correct 2nd Iter: Ignore subject with slashes (/).
Upon checking the lastest release after merging #2433, I noticed
that some subjects with slashes goes through.

This patch fixes that by ignoring subjects which contains slashes.
2023-09-08 18:45:30 +02:00
Steven Black
16f0e134ab
Add .gitignore. 2023-09-08 11:10:46 -04:00
Steven Black
7467798d5c
Update the release-it dependency, remove yarn.lock. 2023-09-08 11:10:09 -04:00
Steven Black
e652c0e815
Release 3.14.2 2023-09-08 11:05:42 -04:00
Steven Black
85e88e9d42
Updates from BigDargon, URLHaus, someonewhocares.org, and KADhosts. 2023-09-08 11:05:16 -04:00
Steven Black
0b939e499b
Merge pull request #2433 from funilrys/issue-2347
Correct 2nd Iter: Hostnames to lowercase.
2023-09-08 10:56:29 -04:00
funilrys
3b4709f25f
Correct 2nd Iter: Hostnames to lowercase.
As mentioned by @StevenBlack in #2400, hostnames should be
converted to lowercase.
2023-09-07 18:46:54 +02:00
Steven Black
422d6a5d98
Release 3.14.1 2023-09-06 17:46:23 -04:00
Steven Black
32f96d5492
Updates from sinfonietta, URLHaus, someonewhocares.org, and KADhosts. 2023-09-06 17:45:52 -04:00
Steven Black
88214ffcd2
Bump the version to 3.14.0 2023-09-06 17:29:23 -04:00
Steven Black
7ad2811572
Merge pull request #2400 from funilrys/issue-2347
2nd Iter: Ensure that hostnames without dots are excluded.
2023-09-06 17:25:08 -04:00
funilrys
6a3a329abf
Merge remote-tracking branch 'upstream/master' into issue-2347 2023-09-06 21:59:28 +02:00
funilrys
65ebac6bf8
Fix tests and logic.
Indeed, from on:
  1. We strip out IPs.
  2. We strip out "potential" INVALID that:
     - doesn't contains dots
     - contains at least 2 consecutive dots
     - looks like an IP.

From now on an acceptable subject shall:
  1. have at least 1 dot.
  2. NOT be an IPv4 or IPv6
  3. NOT look like an IP. (Example: 258.300.10.3)
2023-09-06 21:57:22 +02:00
Steven Black
da98969cf1
Merge pull request #2431 from nabijaczleweli/master
Fix analytics.shein.* lines not having an IP at all
2023-09-05 21:17:15 -04:00
Steven Black
34735e32c9
Add more chain redirect domains. 2023-09-05 18:30:06 -04:00
наб
f1d2ff31cf
Fix analytics.shein.* lines not having an IP at all 2023-09-05 23:14:34 +02:00
Steven Black
6d10be852c
Release 3.13.28 2023-09-05 11:11:11 -04:00
Steven Black
0c117e8c1c
Updates from BigDargon, URLHaus, and KADHosts. 2023-09-05 11:10:21 -04:00
Steven Black
38185015b4
Add popup-chain domains. 2023-09-05 11:02:02 -04:00
Steven Black
6f9ab23c66
Release 3.13.27 2023-09-04 21:48:29 -04:00
Steven Black
d919b0e25d
Updates from BigDargon, URLHaus, someonewhocares.org, and KADhosts. 2023-09-04 21:48:05 -04:00
funilrys
272659110c
Fix logical issue. 2023-09-03 15:11:00 +02:00
funilrys
fed5590f26
Fix minor logical issue. 2023-09-03 13:33:33 +02:00
funilrys
33bd0df131
Fix linting issue-s 2023-09-03 13:17:24 +02:00
funilrys
8fc7f948a8
Remove any potential invalid entries.
- Anything that looks like an IP will be ignored.
- Anything that doesn't containt dots will be ignored.
2023-09-03 13:12:41 +02:00
funilrys
15da4c8406
Merge remote-tracking branch 'upstream/master' into issue-2347 2023-09-03 11:31:09 +02:00
funilrys
b3f93f1528
Add an regexless alternative.
This "regexless" alternative just try to implement a more
"generic" solution to the actual "problem".

Please note that this commit will fail tests, because this commit
assume that IPs are not correct rules.

Please also note that the following test will also fail because
the new implementation assume that is actually a parsable
rule. @StevenBlack need to take a decision regarding that one rule.

	0.0.0 google

Also:
  * My editor "blacked" the file.
2023-09-03 11:22:38 +02:00
Steven Black
85cc9dff95
Merge pull request #2425 from toastal/rm-flake-utils
flake: rm `numtide/flake-utils` dependency
2023-08-29 08:58:04 -04:00
toastal
34ba3638fb flake: rm flake-utils dependency
Pulling in an entire dependency to call a for-loop is wasteful & largely
useless.

When user adds this module to their config, flake-utils & all of its
subdependencies will be pulled into the user’s flake.lock file. This
for-loop was only being used for the developer shell to which a lot of
folks probably aren’t doing active developments in this project as the
module itself doesn’t require it. Potentially damagingly is that this
project lacks its own flake.lock so the latest flake-utils will always
be downloaded regardless of if it that version is compatible or not.
Additionally, flake-utils’ default system list doesn’t include
i686-linux which upstream Python3 in Nixpkgs does.

The alternative solution to these problems is to remove the dependency
& just write a for-loop in this project. This solution could be more or
less robust, but it is an extensible version of that loop that could
handle overlays or config changes if needed in the future.
2023-08-29 11:06:48 +07:00
Steven Black
87950f72ee
Release 3.13.26 2023-08-28 18:56:29 -04:00
Steven Black
eb73e9a07a
Updates from BigDargon, URLHaus, KADhosts, and hostsVN. 2023-08-28 18:56:06 -04:00
Steven Black
4579444412
Updating KADhosts size history and graph. 2023-08-27 12:07:25 -04:00
Steven Black
fb03756f6b
Release 3.13.25 2023-08-26 18:00:03 -04:00
Steven Black
66f6e9c3d3
Updates from URLhaus and KADhosts. 2023-08-26 17:59:31 -04:00
Steven Black
3e7548ea87
Release 3.13.24 2023-08-22 14:54:45 -04:00
Steven Black
bca2e76b4f
Updates from sinfonietta, URLHaus, and KADhosts. 2023-08-22 14:54:12 -04:00
Steven Black
ca08e62e5b
Release 3.13.23 2023-08-21 17:27:31 -04:00
Steven Black
1c25bd1693
Updates from BigDargon, URLHaus, someonewhocares.org, KADHosts, and hostsVN. 2023-08-21 17:27:05 -04:00
Steven Black
03e1e33213
Release 3.13.22 2023-08-17 14:59:32 -04:00
Steven Black
94c0ac2cdf
Updates from BigDargon, URLHaus, and KADhosts. 2023-08-17 14:59:05 -04:00
Steven Black
7311969c45
Issue #2403: add madqudden.com. 2023-08-16 11:06:40 -04:00
Steven Black
23b74c7756
Release 3.13.21 2023-08-13 21:43:56 -04:00
Steven Black
479b5923a3
Updates from BigDargon, URLHaus, someonewhocares.org, KADhosts, and hostsVN. 2023-08-13 21:43:15 -04:00
funilrys
560615dd7f
Add support for exotic TLDs.
Indeed, before this patch, we were not supporting TLD which
contains digits and dashes (-) when "puny-encoded".
2023-08-10 16:35:38 +02:00