Commit graph

565 commits

Author SHA1 Message Date
Héctor Molinero Fernández
e48098c82b Removed DigitalSide Threat-Intel list due to false positives 2021-09-20 18:21:43 +02:00
Héctor Molinero Fernández
3c78ee5230 Added Dandelion Sprout's Nordic list 2021-05-08 18:25:28 +02:00
Héctor Molinero Fernández
b3c19d2127 Added EasyList's regional lists 2021-05-08 17:25:35 +02:00
Héctor Molinero Fernández
5f7645afbc Updated AdGuard's simplified list URL 2021-05-08 16:25:19 +02:00
Héctor Molinero Fernández
624a71ee41 Added AdGuard's CNAME trackers list 2021-05-08 16:24:53 +02:00
Héctor Molinero Fernández
6e4deb3a76 Removed lightswitch05 list.
I think it's a good quality list, but in my opinion it's too aggressive to include it by default.
2021-05-08 16:16:05 +02:00
Héctor Molinero Fernández
f9afc5e4d0 Remove ending dot from fully-qualified domain names, fixes #74 2021-05-05 21:47:57 +02:00
Héctor Molinero Fernández
5ac5bf2be5 Removed unmaintained lists 2021-05-03 21:12:15 +02:00
Héctor Molinero Fernández
be10fd1e96 Updated URLhaus source 2021-04-30 16:30:30 +02:00
Héctor Molinero Fernández
8f92675712 Updated ShellCheck rules 2021-04-23 15:35:28 +02:00
Héctor Molinero Fernández
4bc975a46a 3.2.1 v3.2.1 2021-03-08 20:37:15 +01:00
Héctor Molinero Fernández
627de751d1 Removed space 2021-03-08 20:30:03 +01:00
Héctor Molinero Fernández
1ee240695e Stricter TLD validation 2021-03-07 21:54:01 +01:00
Héctor Molinero Fernández
944a0c5cf1 Optimized template function 2021-03-07 14:04:13 +01:00
Héctor Molinero Fernández
1b51a78e53 Use tput if available 2021-03-02 21:07:28 +01:00
Héctor Molinero Fernández
c406a464a9 Added support in the sources for multiple domains per line 2021-03-01 21:01:35 +01:00
Héctor Molinero Fernández
653a74f0cc Converted LF to CRLF in test file 2021-02-28 17:39:45 +01:00
Héctor Molinero Fernández
e34217ee24 Removed double dash from "printf".
It's not necessary and the Toybox implementation interprets it literally.
2021-02-28 16:27:42 +01:00
Héctor Molinero Fernández
16227fd211 Defined each trap individually in case some of them are not supported.
This makes the script work on BusyBox for Windows (frippery.org/busybox), which doesn't support SIGHUP.
2021-02-28 11:34:19 +01:00
Héctor Molinero Fernández
d331191447 Simplified pseudorandom string generation 2021-02-28 11:17:13 +01:00
Héctor Molinero Fernández
2b98da22f4 Fallback to TMP variable 2021-02-28 11:04:04 +01:00
Héctor Molinero Fernández
90dd5a9b29 Updated asciicast 2021-02-27 15:16:18 +01:00
Héctor Molinero Fernández
8620809e4e Corrected Docker image 2021-02-27 12:34:11 +01:00
Héctor Molinero Fernández
1916e077a6 Fixed CI dependency 2021-02-27 12:27:29 +01:00
Héctor Molinero Fernández
a0fd57f89a Test multiple awk implementations 2021-02-27 12:24:05 +01:00
Héctor Molinero Fernández
7b9518ad14 Simplified pseudorandom string generation 2021-02-26 17:02:09 +01:00
Héctor Molinero Fernández
4a3d1890e6 Prevent error if there are no matches 2021-02-25 21:02:20 +01:00
Héctor Molinero Fernández
ef4b2227be Added missing "--" 2021-02-24 23:39:53 +01:00
Héctor Molinero Fernández
6ee6de788f Try again if the temporary file already exists 2021-02-24 23:15:38 +01:00
Héctor Molinero Fernández
01db66f9e3 Use "^" operator instead of "**" for exponentiation 2021-02-24 21:54:28 +01:00
Héctor Molinero Fernández
a393c9e12b Create temporary files instead of a single temporary directory 2021-02-24 21:26:08 +01:00
Héctor Molinero Fernández
6ca2ee0ad7 Added ksh emulation to stats.sh 2021-02-24 19:49:27 +01:00
Héctor Molinero Fernández
f2a228039c More optimisations 2021-02-23 22:15:14 +01:00
Héctor Molinero Fernández
e91db26dba Converted LF to CRLF in test file 2021-02-23 22:11:46 +01:00
Héctor Molinero Fernández
cdcbc04637 Applied random capitalization in test file 2021-02-23 21:55:36 +01:00
Héctor Molinero Fernández
472fabe64e Ignore comments regardless if they are at the beginning of the line 2021-02-22 19:34:41 +01:00
Héctor Molinero Fernández
fd311f89e0 Added extra mirrors to SOURCES.md 2021-02-22 19:07:20 +01:00
Héctor Molinero Fernández
15342f382b Remove CR and convert to lowercase inside the transformation method 2021-02-21 21:04:08 +01:00
Héctor Molinero Fernández
7a4b2994a6 Split IPv4 and IPv6 regex 2021-02-21 20:10:33 +01:00
Héctor Molinero Fernández
1687709282 Optimisations and split sanitization process into multiple methods 2021-02-20 22:46:15 +01:00
Héctor Molinero Fernández
9adc0fd3a2 Use only the background PID 2021-02-17 22:58:03 +01:00
Héctor Molinero Fernández
b836a6dfce Updated mktemp fallback to avoid sleeping for a second 2021-02-17 22:16:26 +01:00
Héctor Molinero Fernández
d306ca0267 Upgrade Arch packages 2021-02-07 19:37:23 +01:00
Héctor Molinero Fernández
ea72bdc200 3.2.0 v3.2.0 2021-01-18 19:38:26 +01:00
Héctor Molinero Fernández
21b4c3d787 Added option to remove redundant subdomains. Implements #68 2021-01-17 18:06:13 +01:00
Héctor Molinero Fernández
261850d763 Added instructions to disable hBlock 2021-01-16 18:59:31 +01:00
Héctor Molinero Fernández
add91a32b1 Generate checksum file 2021-01-09 13:18:45 +01:00
Héctor Molinero Fernández
f54fef028e Don't run stats tests by default 2021-01-09 13:00:59 +01:00
Héctor Molinero Fernández
5d90dfbc3d Update issue templates 2021-01-07 18:10:41 +01:00
Héctor Molinero Fernández
76374c5bf7 Removed custom.md 2021-01-07 18:08:46 +01:00