Commit Graph
100 Commits
Author SHA1 Message Date
bol-van 2a0e952153 update docs 2025-03-06 16:06:55 +03:00
bol-van 1065202349 nfqws,tpws: ^ prefix in hostlist disables subdomain matches 2025-03-06 15:13:40 +03:00
bol-van 307d38f6af readme: update ver 2025-02-26 10:04:26 +03:00
bol-van 8ac4fc0af5 fix wrong var 2025-02-26 01:11:07 +03:00
bol-van af89d03118 nfqws,tpws: fix hostlist-domains file open test 2025-02-25 13:07:38 +03:00
bol-van d89daaaeac add localhost to zapret-hosts-user-exclude.txt 2025-02-24 13:10:54 +03:00
bol-van f62b289cb5 nfqws,tpws: --version 2025-02-05 13:04:24 +03:00
bol-van 5f9fa28251 nfqws,tpws: r/o open instead of stat() for list file check 2025-02-04 23:28:18 +03:00
bol-van bd67b41f32 nfqws,tpws: check accessibility of list files after droproot 2025-02-03 22:37:08 +03:00
bol-van 00619c8dab nfqws,tpws: show hostlist/ipset stat() error 2025-02-02 22:48:23 +03:00
bol-van 2cc73de15c readme: move ip2net/mdig chapters 2025-01-30 12:09:34 +03:00
bol-van 9762f2d22b update docs 2025-01-30 12:03:57 +03:00
bol-van 8c9aa188c3 readme: update flow offload info 2025-01-29 14:57:55 +03:00
bol-van 2f151c0943 readme: update flow offload info 2025-01-29 14:55:11 +03:00
bol-van 9498456c4a readme: update flow offload info 2025-01-29 14:47:20 +03:00
bol-van 860607bce2 config.default: remove obsolete comment 2025-01-29 13:42:34 +03:00
bol-van 94f59511f0 update docs 2025-01-28 21:25:44 +03:00
bol-van b07ce8d8ca nfqws: --dpi-desync-fake-tls-mod=dupsid 2025-01-28 21:22:33 +03:00
bol-van 6fc4e75d89 changes.txt update 2025-01-28 13:28:22 +03:00
bol-van fb894a8e2c blockcheck: add tlsmod test 2025-01-28 13:26:33 +03:00
bol-van 86352430d4 nfqws: fix slen=0 case 2025-01-28 13:01:47 +03:00
bol-van e5f20d05f6 nfqws: fix minor clang warning 2025-01-28 12:45:35 +03:00
bol-van b610f08a9c readme: minor change help text 2025-01-28 12:43:04 +03:00
bol-van 8bbd2d97d5 nfqws: minor change help text 2025-01-28 12:42:31 +03:00
bol-van 972f665d88 update issues 2025-01-28 12:12:36 +03:00
bol-van 14a170c9a3 update issue_template 2025-01-28 12:01:04 +03:00
bol-van 20f1fb2cfd update docs 2025-01-28 11:54:14 +03:00
bol-van 35c3216287 update docs 2025-01-28 11:41:42 +03:00
bol-van 33d3059dc8 nfqws: --dpi-desync-fake-tls-mod 2025-01-27 21:08:12 +03:00
bol-van f5cf7917fb nfqws,tpws: file_mod_signature zero struct if unsuccessful 2025-01-24 20:57:12 +03:00
bol-van c69a92f901 update readme 2025-01-24 12:55:16 +03:00
bol-van aba1fdeb04 tpws,nfqws: track file size in addition to mod time 2025-01-24 12:50:17 +03:00
bol-van 02c76a4fb6 ipset: return HUP reload 2025-01-24 11:39:13 +03:00
bol-van 2ff6ec03aa tpws,nfqws: return lists reload on HUP 2025-01-24 11:12:56 +03:00
bol-van 80a0b38295 install_easy: support dnf packager 2025-01-23 14:34:54 +03:00
bol-van e0e935c2ae nfqws: apply split+seqovl only to the first reasm fragment 2025-01-19 11:58:31 +03:00
bol-van 29ab747e5b nfqws: weaken wireguard initiation recognition 2025-01-13 18:25:15 +03:00
bol-van de6cadf8e4 readme.md: minor 2025-01-10 18:39:56 +03:00
bol-van 0912b7d104 tpws: remove unneeded header 2025-01-09 19:01:29 +03:00
bol-van 29ff997a3f nfqws,tpws: remove null pointer checks before free() 2025-01-09 18:56:01 +03:00
bol-van f21bd0c63c update git files 2025-01-05 15:09:47 +03:00
bol-van 41693b1008 blockcheck: minor old shell compat 2025-01-05 12:52:37 +03:00
bol-van d000345043 blockcheck: SKIP_IPBLOCK, remove hardcoded ports 2025-01-04 18:11:49 +03:00
bol-van f986da9ae2 blockcheck: wait for child processes on terminate 2025-01-04 09:11:30 +03:00
bol-van c6e729b237 blockcheck: CURL_MAX_TIME_DOH 2025-01-03 15:11:11 +03:00
bol-van 12a800db97 blockcheck: use defaults if BATCH=1 2025-01-03 14:40:02 +03:00
bol-van 5e84656707 blockcheck: BATCH var 2025-01-03 14:06:21 +03:00
bol-van e87965cd2f update doc 2025-01-03 13:58:25 +03:00
bol-van 4585cc4656 blockcheck: batch mode, parallel scan 2025-01-03 13:55:32 +03:00
bol-van 77474c9f76 update readme.md 2025-01-02 10:43:15 +03:00
bol-van 35d676406c update docs 2024-12-26 22:04:33 +03:00
bol-van 9aff90b466 nfqws: allow partial TLS for relative markers 2024-12-26 13:46:12 +03:00
bol-van 80bf409615 doc works 2024-12-22 21:01:07 +03:00
bol-van 3fe46ffb82 ipset: do not fail if config is absent 2024-12-22 13:48:36 +03:00
bol-van 42c52014ee ipset: scripts maintenance 2024-12-22 13:38:36 +03:00
bol-van 8aabc8b743 init.d: small optimize 2024-12-22 13:20:06 +03:00
bol-van 5df9b5d109 ipset: script maintenance 2024-12-22 13:10:06 +03:00
bol-van 50616896c8 ipset: scripts maintenance 2024-12-22 12:50:36 +03:00
bol-van eb1cf7c15a base.sh: fix national decimal separator 2024-12-22 12:31:18 +03:00
bol-van b878c313f8 init.d: exclude ipban from tpws redirection 2024-12-22 11:33:22 +03:00
bol-van 869e2cd8f9 common: remove readonly 2024-12-21 14:59:47 +03:00
bol-van 8a996b415e update issue_template 2024-12-21 10:54:50 +03:00
bol-van 62d2de904b update issue_template 2024-12-21 10:52:32 +03:00
bol-van a02be13dd1 base.sh: support randoms in shells with 32-bit math 2024-12-20 16:57:27 +03:00
bol-van c6058a4ea9 doc works 2024-12-20 13:00:22 +03:00
bol-van 27ffe77243 doc works 2024-12-20 12:59:19 +03:00
bol-van 3eb969cdaf doc works 2024-12-20 12:57:03 +03:00
bol-van 73040bb156 doc works 2024-12-20 12:52:22 +03:00
bol-van c2bda9388f doc works 2024-12-20 10:37:23 +03:00
bol-van 63fbf2857c nft.sh remove no more working hardware offload support test 2024-12-16 19:59:50 +03:00
bol-van 9c8636081c update docs 2024-12-15 16:23:44 +03:00
bol-van 578d6d6db8 github: lexra 2024-12-15 16:22:15 +03:00
bol-van 9ab9aef32b install_bin: lexra 2024-12-15 16:22:05 +03:00
bol-van d4a72df111 makefiles: LDFLAGS after LIBS 2024-12-15 13:50:48 +03:00
bol-van ead91ae4f7 dvtws: openbsd build fix 2024-12-15 13:50:16 +03:00
bol-van 49385b6e57 tpws: more compats 2024-12-15 12:59:04 +03:00
bol-van 499f9824ab tpws: more compats 2024-12-14 20:36:56 +03:00
bol-van 2be5f1221a tpws: simplify tcp_info compat code 2024-12-14 17:00:26 +03:00
bol-van fef64e8849 nfqws: unify profile debug messages 2024-12-14 14:35:04 +03:00
bol-van 675a8e52b6 tpws: old headers compat, increase default fix seg to 50 ms 2024-12-14 13:13:41 +03:00
bol-van d9a24b4105 winws: process outgoing tcp fin and rst 2024-12-14 10:20:48 +03:00
bol-van 594e613fcb update docs 2024-12-13 18:59:43 +03:00
bol-van 7b7a6dd154 winws: --wf-tcp filter out empty ack 2024-12-13 18:49:45 +03:00
bol-van dcf78a76e5 nfqws: trash flood check 2024-12-13 15:59:58 +03:00
bol-van fc42f6e20e nfqws: remove obsolete code 2024-12-12 14:41:11 +03:00
bol-van 45b93f3a45 blockcheck: use instead of curl in mdig test 2024-12-12 09:14:38 +03:00
bol-van 1476cd2149 dvtws: fix build 2024-12-10 16:58:24 +03:00
bol-van 4ec6e5fa9f tpws,nfqws: --comment 2024-12-10 11:27:35 +03:00
bol-van 9d8398628c nfqws: fix bionic bad syscall on exit 2024-12-09 16:44:13 +03:00
bol-van fe98c9d972 nfqws: remove unneeded ifdefs 2024-12-09 14:54:09 +03:00
bol-van 720c2fad86 nfqws: nfq_main error logic cleanup 2024-12-09 14:34:49 +03:00
bol-van 7b057491af update docs 2024-12-09 13:23:44 +03:00
bol-van 8e7b694076 init.d: 20-fw-extra 2024-12-09 13:20:05 +03:00
bol-van e8395eea56 nfqws: pfsense split2->multisplit 2024-12-09 12:13:48 +03:00
bol-van 6e619eba1a nfqws: fix crash 2024-12-09 12:06:49 +03:00
bol-van f8bd218e67 custom.d: DISABLE_CUSTOM switch 2024-12-09 11:04:13 +03:00
bol-van 207a6faf33 init.d: unify standard_mode_daemons 2024-12-09 10:49:43 +03:00
bol-van 991e3534a6 install_easy: copy custom.d.examples.linux in openwrt 2024-12-09 09:51:17 +03:00
bol-van ebb22dfa3f init.d: unitfy custom scripts for linux 2024-12-09 09:28:25 +03:00
bol-van 9bd65e0c1d init.d: remove NFQWS_OPT_BASE from sysv custom scripts 2024-12-08 20:07:06 +03:00