Commit Graph
1278 Commits
Author SHA1 Message Date
bol-van a8d24607a5 blockcheck2: --wf-dup-check not needed anymore 2026-08-15 16:54:32 +03:00
bol-van 5e84833269 blockcheck2: optimize 2026-08-15 15:42:52 +03:00
bol-van fbeb124cf8 blockcheck2: use --wf-raw-filter in Windows instead of --ipset to limit target IP addresses 2026-08-15 12:08:09 +03:00
bol-van 032651deeb update docs 2026-08-02 07:01:51 +03:00
bol-van bdad7d7be1 update docs 2026-08-01 14:11:01 +03:00
bol-van 86bcc7db16 update docs 2026-08-01 09:58:52 +03:00
bol-van 569297c623 update docs 2026-07-31 21:54:19 +03:00
bol-van 2c21faa80e github: remove high_entropy_va patch for windivert.dll, but leave dynamic_base v1.0.4 2026-07-31 10:31:30 +03:00
bol-van 90097be91a Merge pull request #280 from goodrussian666/master
Fixed the double-free reports in [nfqws.c (line 1118)
2026-07-31 09:53:21 +03:00
bol-van c61706cc47 update docs 2026-07-31 09:48:37 +03:00
bol-van 5f2807e0c5 builder_linux: zlib_ng optional support 2026-07-31 09:48:12 +03:00
bol-van dd85b1f852 nfqws2: remove file_mod_time() 2026-07-31 09:03:33 +03:00
bol-van b93b84791d zapret-antidpi: remove debug output 2026-07-30 22:05:03 +03:00
bol-van 4668664ee7 update docs 2026-07-30 19:02:40 +03:00
bol-van 78bbd0ee51 update docs 2026-07-30 19:01:43 +03:00
bol-van e185d5ce60 nfqws2: check for left space during udp and icmp reconstruct 2026-07-30 17:36:04 +03:00
bol-van d55fe738eb zapret-lib: include func instance in desync_timer_name 2026-07-30 17:24:29 +03:00
bol-van a8399a59fe nfqws2: do not allow more than 2 args in conntrack_feed() 2026-07-30 17:18:52 +03:00
bol-van 37e5a8a880 nfqws2: fix hostlist and ipset load if modtime is unixtime 0 2026-07-30 17:16:16 +03:00
bol-van 3b465d9981 nfqws2: stop execution plan in C code if a blob is unavailable 2026-07-30 16:34:06 +03:00
Your Name 11bc8f4fd1 Fixed the double-free reports in [nfqws.c (line 1118)
blob_collection_add() now occurs only after name/file validation and duplicate-name checks. This prevents exit_clean() from traversing a partially registered blob while name is being freed locally.

nfq2/nfqws.c:1140:4: error: Memory pointed to by 'name' is freed twice. [doubleFree]
nfq2/nfqws.c:1148:5: error: Memory pointed to by 'name' is freed twice. [doubleFree]
nfq2/nfqws.c:1159:3: error: Memory pointed to by 'name' is freed twice. [doubleFree]
nfq2/nfqws.c:1164:3: error: Memory pointed to by 'name' is freed twice. [doubleFree]
2026-07-29 20:35:31 +02:00
bol-van 80bb86e833 blockcheck2: unify messages 2026-07-23 13:46:31 +03:00
bol-van d7e6e3fb60 blockcheck2: disable tls1.3 and quic tests in batch mode if curl does not support them 2026-07-23 13:45:17 +03:00
bol-van ea047535b9 blockcheck2: revert cygstart method as it brings more problems than profit 2026-07-23 12:50:57 +03:00
bol-van a3202599aa blockcheck2: optimize signal trap/untrap 2026-07-22 21:26:05 +03:00
bol-van b8f142253b blockcheck2: wait for cygwin pid in case of signal 2026-07-22 21:13:48 +03:00
bol-van ccb6e9b534 blockcheck2: wait up to 2 seconds for the winws2 pidfile to appear 2026-07-22 20:21:36 +03:00
bol-van 3d4828d61f blockcheck2: graceful shutdown on QUIT signal 2026-07-22 13:13:34 +03:00
bol-van 0020a8de6a blockcheck2: graceful shutdown on TERM signal 2026-07-22 13:10:27 +03:00
bol-van 6f63dbc3a8 blockcheck2: use kill -f in cygwin to speed up kill 2026-07-22 09:49:43 +03:00
bol-van bb042f734e update docs 2026-07-22 08:31:39 +03:00
bol-van e6b22f3868 blockcheck2: remove spaces in assignment 2026-07-21 20:09:41 +03:00
bol-van c73af75881 blockcheck2: use instead of in killwait 2026-07-21 20:01:27 +03:00
bol-van 889d120235 blockcheck2: fix non-working 'wait' after cygstart 2026-07-21 19:53:41 +03:00
bol-van b78b52c4cd blockcheck2: use cygstart in windows to avoid fork problems (without cygwin rebase) v1.0.3 2026-07-20 20:42:29 +03:00
bol-van 1d85620abd nfqws2: DLOG_ERR in timer out of memory case 2026-07-20 20:18:21 +03:00
bol-van 4b9b938db2 update changes.txt 2026-07-20 19:55:07 +03:00
bol-van 43a18c7eb7 init.d: extend discord media ports to 19294-19344 2026-07-20 19:53:18 +03:00
bol-van 49c8dfedc9 init.d: extend discord media ports to 19294-19344 2026-07-20 19:51:18 +03:00
bol-van 8a0f53f3cf nfqws2: small AI fixes 2026-07-16 18:33:23 +03:00
bol-van 8d34a4b7a2 nfqws2: limit delayed packet queue to 64 packets (anti-ddos) 2026-07-04 12:37:12 +03:00
bol-van bc6b8c64a4 nfqws2: minor fix in TLSAdvanceToHostInSNI 2026-07-04 11:27:46 +03:00
bol-van c5325fc267 blockcheck fix 2026-06-25 07:01:41 +03:00
bol-van d1b80a4254 builder-linux: curl download retries and timeouts 2026-06-24 14:29:18 +03:00
bol-van 4759d64c27 update docs 2026-06-23 20:18:56 +03:00
bol-van d9acc873fa Merge pull request #195 from goodrussian666/master
cppcheck cleanup
2026-06-23 16:40:01 +00:00
bol-van 4e5efbf2b2 update docs 2026-06-23 19:35:16 +03:00
bol-van b35db6aac5 Merge pull request #249 from loop-uh/master
орфография + фикс ошибок и ссылок
2026-06-23 16:33:22 +00:00
bol-van c54533bbb2 nfqws2: accept string or function in timer_set() 2026-06-22 19:45:43 +03:00
bol-van 8afe88dea7 update docs 2026-06-21 19:08:36 +03:00