bol-van
f256fea2d8
fix inconsistances in docs and comments
2026-10-20 09:16:53 +03:00
bol-van
8b50962e66
nfqws2: --filter-mark
2026-09-02 10:36:00 +03:00
bol-van
36355d46e3
nfqws2: fix exit on HUP
2026-08-28 09:04:12 +03:00
bol-van
1c5d49699c
AI and manual fixes
2026-08-23 12:07:59 +03:00
bol-van
46010c4a42
nfqws2: negate ssid/nlm filters
2026-08-20 18:45:49 +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
fd9896846a
nfqws2: lua-gc arg check fix
2026-06-08 13:41:14 +03:00
bol-van
5e2b6d8bde
nfqws2: AI fixes
2026-06-07 19:09:27 +03:00
bol-van
fe8b8df2ae
nfqws2,zapret-lib: fix wrong spelling : WRITEABLE -> WRITABLE
2026-06-07 08:34:40 +03:00
bol-van
8d08b4f9a4
nfqws2: nfq close ifname sock after queue deinit
2026-05-06 14:46:51 +03:00
bol-van
7db50c018a
nfqws2: timer rework. remove timer-res
2026-04-30 13:12:56 +03:00
bol-van
640a73d25c
nfqws2: do not call timer code if there're no timers
2026-04-15 08:31:39 +03:00
bol-van
787e5244ad
Merge pull request #181 from goodrussian666/master
...
code cleanup based on cppcheck
2026-04-14 06:03:30 +00:00
bol-van
f062579ca7
nfqws2: fix wrong debug line
2026-04-12 17:45:40 +03:00
bol-van
3364294af6
nfqws2: timers
2026-04-12 17:41:47 +03:00
Your Name
d4aa4cc5b1
code cleanup based on cppcheck
...
nfq2/nfqws.c:1114:19: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
2026-04-04 14:06:26 +02:00
bol-van
827b1cf065
AI fixes
2026-02-28 10:10:26 +03:00
bol-van
e0f67fb203
AI fixes
2026-02-27 14:34:35 +03:00
bol-van
697f9fc986
AI fixes
2026-02-25 08:56:35 +03:00
bol-van
59b3734643
nfqws2: add comment
2026-02-22 19:41:08 +03:00
bol-van
37f45a132f
nfqws2: optimize
2026-02-22 18:49:44 +03:00
bol-van
4d753ecdc6
nfqws2: save some syscalls
2026-02-22 18:22:43 +03:00
bol-van
272f086639
nfqws2: optimize nfq buffers
2026-02-22 17:31:13 +03:00
bol-van
d9ae16e56f
nfqws2: nfq_handle_packet verbose error logging
2026-02-22 17:03:52 +03:00
bol-van
7c12f60e1e
AI fixes
2026-02-21 10:23:25 +03:00
bol-van
4b7ff505e4
nfqws2: old kernels compat
2026-02-16 20:51:39 +03:00
bol-van
a621edf898
AI fixes
2026-02-15 09:40:54 +03:00
bol-van
97819327cd
nfqws2: remember absolute paths
2026-02-14 18:10:26 +03:00
bol-van
eb9a1e9f6b
nfqws2: --chdir
2026-02-14 16:08:01 +03:00
bol-van
f702865311
AI fixes
2026-02-14 13:19:48 +03:00
bol-van
827ab7cdcc
nfqws2: optimize quit logic
2026-02-10 19:05:14 +03:00
bol-van
7db676e02c
init.d: use bitmap:port ipset for standard dports
2026-02-10 11:33:50 +03:00
bol-van
c91cae0903
nfqws2: quit handling optimize
2026-02-09 21:06:36 +03:00
bol-van
2e2f118e10
nfqws2: EINTR safety
2026-02-09 19:44:06 +03:00
bol-van
8f316ae1a2
nfqws2: AI fixes
2026-02-07 20:07:49 +03:00
bol-van
5d0af6b058
nfqws2: load wlanapi.dll dynamically only if required
2026-02-06 15:42:36 +03:00
bol-van
6299a46ab7
nfqws2: 1ULL in proto/payload
2026-02-06 11:31:47 +03:00
bol-van
c5ecc0493d
nfqws2: check malloc result
2026-02-06 11:05:54 +03:00
bol-van
401bd83f82
nfqws2: use malloc in fuzz for packet data
2026-02-06 11:03:51 +03:00
bol-van
c80ae95a09
nfqws2: hidden packet data fuzz option
2026-02-05 11:06:32 +03:00
bol-van
4a9072a949
nfqws2: unblocked bcryptorandom, --new=name, AI fixes
2026-02-04 14:24:10 +03:00
bol-van
2977c20044
AI inspired fixes
2026-02-03 10:45:15 +03:00
bol-van
739c24cdf3
nfqws2: process --filter-l3 as a list in templates
2026-02-02 13:57:40 +03:00
bol-van
37f0f4589f
nfqws2: template free import
2026-02-01 14:28:24 +03:00
bol-van
a531da39fd
winws2: optimize bulk buffer size
2026-01-31 17:14:00 +03:00
bol-van
b920964ab3
winws2: optimize bulk buffer size
2026-01-31 17:13:37 +03:00
bol-van
7d9f5a4b83
winws2: use windivert bulk mode
2026-01-31 16:54:17 +03:00
bol-van
9128601820
AI inspired fixes
2026-01-30 17:23:47 +03:00
bol-van
47f6410946
winws2: --wf-raw-filter
2026-01-29 10:16:12 +03:00
bol-van
68c15864a4
nfqws2: print ver on all os
2026-01-27 10:25:04 +03:00