Commit Graph

44 Commits

Author SHA1 Message Date
bol-van
28797184e4 nfqws: apply seqovl only to the first multisplit part to prevent server races 2024-11-12 18:35:14 +03:00
bol-van
187affb844 nfqws: add seqovl support to multisplit/multidisorder 2024-11-12 16:26:36 +03:00
bol-van
5a82874624 nfqws: new name of split/disorder - fakedsplit/fakeddisorder 2024-11-12 13:02:18 +03:00
bol-van
f8b3dca6f5 nfqws: optimize code 2024-11-12 10:23:42 +03:00
bol-van
f973a6f3a6 nfqws: beautify 2024-11-11 21:58:00 +03:00
bol-van
9b3bbb7285 nfqws: minor beautify 2024-11-11 20:35:48 +03:00
bol-van
284f911785 nfqws: move code 2024-11-11 19:48:47 +03:00
bol-van
a17e490851 nfqws: multisplit 2024-11-11 18:41:42 +03:00
bol-van
c16b125a55 makefiles: -Os 2024-11-10 14:20:14 +03:00
bol-van
f0e68527ba nfqws,tpws: snisld split 2024-11-09 16:02:34 +03:00
bol-van
6514b6f4c3 nfqws: dissect struct 2024-11-09 13:26:20 +03:00
bol-van
f2ea38cf93 nfqws,tpws: optimize empty hostlists check in dp_match() 2024-11-03 21:43:22 +03:00
bol-van
31d4eaaa14 nfqws,tpws: remove @<config_file> function from OpenBSD 2024-11-03 15:32:51 +03:00
bol-van
74b6281770 nfqws,tpws: minor comment update 2024-11-02 19:15:23 +03:00
bol-van
174772e87f nfqws,tpws: minor comment update 2024-11-02 18:35:32 +03:00
bol-van
8f8e082ab4 nfqws,tpws: disallow optimizer to inline config_from_file 2024-11-02 11:33:59 +03:00
bol-van
db7078dcca nfqws,tpws: use alternate $ sign to indicate file config 2024-11-01 16:51:32 +03:00
bol-van
cc38472e32 nfqws,tpws: move config parse to separate function 2024-11-01 14:36:14 +03:00
bol-van
8b4b8c3fb0 nfqws,tpws: remove unneeded code 2024-10-31 19:59:26 +03:00
bol-van
a4632ef6d7 nfqws,tpws: read config from a file 2024-10-31 17:55:26 +03:00
bol-van
e0f8ff06b9 nfqws: fix uninitialized pointer crash 2024-10-31 12:17:00 +03:00
bol-van
f8bf9bbb38 nfqws,tpws: fix ipset reload if sets are empty 2024-10-30 09:01:14 +03:00
bol-van
a6ef91124e winws: return removed dp_list_have_autohostlist() 2024-10-29 18:36:05 +03:00
bol-van
1a722c1b78 nfqws,tpws: fix invalid port filter message 2024-10-29 18:30:40 +03:00
bol-van
2452a529eb nfqws: comma separated values in --filter-tcp, --filter-udp 2024-10-29 17:41:59 +03:00
bol-van
1fdf5477b4 nfqws: remove unneeded function 2024-10-29 14:35:04 +03:00
bol-van
6686c4a190 nfqws: fail if hostlist/ipset does not exist at startup 2024-10-29 13:41:29 +03:00
bol-van
e979f88963 nfqws: hostlist/ipset dedup and auto reload 2024-10-29 13:30:58 +03:00
bol-van
7f8803afe4 nfqws: fix autottl remove after profile change 2024-10-28 09:32:35 +03:00
bol-van
7e4d084c41 winws: fix non-working HUP reload 2024-10-28 09:32:35 +03:00
bol-van
076397eb99 nfqws: memleak fix 2024-10-28 09:32:34 +03:00
bol-van
2cbb497cb7 windivert libs reorganize 2024-10-28 09:32:34 +03:00
bol-van
2286996223 nfqws: remove tcp word from retrans threshold reached 2024-10-28 09:32:34 +03:00
bol-van
d5516dac8a nfqws: remove tcp word from retrans threshold reached 2024-10-28 09:32:34 +03:00
bol-van
8e336b746c winws: win32 build 2024-10-28 09:32:34 +03:00
bol-van
6b2ce5410a nfqws: fix dp_match 2024-10-28 09:32:34 +03:00
bol-van
4a81603d05 winws: move windows specific files to separate folder 2024-10-28 09:32:34 +03:00
bol-van
af6a01f56d nfqws: minor regression 2024-10-28 09:32:34 +03:00
bol-van
a371ca6ea2 nfqws: minor regression 2024-10-28 09:32:33 +03:00
bol-van
83a629b832 nfqws: auto hostlist debug log client and proto info 2024-10-28 09:32:33 +03:00
bol-van
5963ba617a comment typo 2024-10-28 09:32:33 +03:00
bol-van
ebecc423c7 nfqws: user mode ipset support 2024-10-28 09:32:33 +03:00
bol-van
baca5a184d tpws,nfqws: fix 100% cpu hang on gzipped hostlist with comments 2024-10-28 09:32:33 +03:00
bol-van
2aaa2f7cf3 Truncated history 2024-10-28 09:32:24 +03:00