Commit Graph

50 Commits

Author SHA1 Message Date
bol-van
5ff3172991 winws: optimize network list search 2024-07-13 19:06:16 +03:00
bol-van
1b65220878 winws: optimize network list search 2024-07-13 19:04:10 +03:00
bol-van
7e2ed880dc winws: NLM filter 2024-07-12 15:13:18 +03:00
bol-van
fc6bae8fcd winws: ssid-filter 2024-06-19 19:46:16 +03:00
bol-van
4febb74b0d winws: handle signals when busy, pass impostor and loopback 2024-05-11 16:48:51 +03:00
bol-van
60eadc9002 winws: FormatMessageA 2024-05-06 16:08:03 +03:00
bol-van
8a09df7097 winws: save win32 error in windivert send 2024-05-01 21:23:16 +03:00
bol-van
a145fe73fe winws: fix error messages and error code in windivert init 2024-05-01 19:02:28 +03:00
bol-van
f39f25666a winws: fix windivert init race condition 2024-05-01 13:55:11 +03:00
bol-van
e432d46e15 fix winws: possible crash on service stop 2024-05-01 09:53:53 +03:00
bol-van
9df7574b2b winws: windows service support 2024-04-30 15:35:20 +03:00
bol-van
1a9a676c94 winws 2024-04-26 21:36:27 +03:00
bol-van
f48617e1a3 nfqws: cygwin pre-compat 2024-04-25 10:25:48 +03:00
bol-van
51c0d1ce3c nfqws: packet delay support 2024-04-20 20:59:45 +03:00
bol-van
f8e6302844 nfqws: do not perform syndata desync if TCP fast open 2024-03-19 21:58:53 +03:00
bol-van
684869e54f syndata desync mode 2024-03-19 13:50:20 +03:00
bol-van
48850b5f4e dvtws fix socket buffers 2024-03-08 14:01:24 +03:00
bol-van
70fa1dbea7 do not use PF_DIVERT for openbsd 2024-03-08 13:50:19 +03:00
bol-van
eaaa1a326c freebsd dvtws respect freebsd14+ PF_DIVERT 2024-03-08 11:09:14 +03:00
bol-van
7ba1c28f94 auto ttl alog minor fix 2024-03-02 21:22:35 +03:00
bol-van
8a161f1f49 autottl, datanoack, oob, postnat 2024-03-02 17:53:37 +03:00
bol-van
3e8d7676fc function without args () -> (void) 2023-10-13 20:10:46 +03:00
bol-van
57486daa25 dvtws: do not fill excessive memory buffer 2023-09-21 14:16:28 +03:00
bol-van
905be06154 dvtws: FreeBSD 14 beta2 compat 2023-09-21 13:01:09 +03:00
bol-van
91ac09a8bd nfqws: udplen-pattern, hex string support 2023-09-07 13:41:25 +03:00
bol-van
04f8f7774d nfqws: do not complain if IPV6_FREEBIND not available 2022-07-29 08:20:57 +03:00
bol-van
895af0f629 nfqws: allow to decrease udp length 2022-07-27 12:00:36 +03:00
bol-van
01ec94806d nfqws: fix running on ipv6 disabled system 2022-05-20 11:21:38 +03:00
bol-van
877adbd6f6 nfqws: preserve fwmark. bind-fix 2022-05-15 15:54:35 +03:00
bol-van
ffda684a43 nfqws: fakeknown, udplen desync modes 2022-04-12 15:52:06 +03:00
bol-van
4aef7a96a4 nfqws: ipfrag1 desync mode 2022-02-05 15:41:46 +03:00
bol-van
b787ed0146 nfqws: cosmetics 2022-02-05 13:39:09 +03:00
bol-van
6151afe727 nfqws: destopt desync mode 2022-02-05 13:36:32 +03:00
bol-van
707e86bd90 nfqws: allow hopbyhop with 2nd phase desync 2022-02-02 15:18:35 +03:00
bol-van
427f16776c nfqws: hop-by-hop ipv6 fooling and desync 2022-02-01 20:35:52 +03:00
bol-van
6b39411454 nfqws: ipv6 fragment at transport header 2022-01-05 15:34:57 +03:00
bol-van
1221626b1d nfqws: IP_NODEFRAG not working for ipv6 2022-01-03 22:16:11 +03:00
bol-van
78de2c2137 nfqws: move IP_NODEFRAG sockopt 2022-01-03 21:30:42 +03:00
bol-van
94433e3279 nfqws: set IP_NODEFRAG sockopt 2022-01-03 21:14:55 +03:00
bol-van
690d458ec7 nfqws: ipfrag 2022-01-03 12:38:18 +03:00
bol-van
65830eb665 nfqws: udp protocol desync 2022-01-01 20:22:04 +03:00
bol-van
d1618faf40 nfqws: tunable badseq/badack increment, changed defaults 2021-12-26 17:11:21 +03:00
bol-van
37e3a11a77 source cosmetics 2021-11-12 12:36:25 +03:00
bol-van
29b905c1a1 nfqws: n prefix for network byte order vars 2021-03-21 11:51:38 +03:00
bol-van
5ddc0aa01b nfqws: extend conntrack 2021-03-19 15:39:32 +03:00
bol-van
b27cfbc813 nfqws: conntrack 2021-03-18 17:21:25 +03:00
bol-van
dccf672d8a nfqws: -artefact 2021-03-12 15:45:43 +03:00
bol-van
199bf7c9b0 nfqws: do not allow increasing scale factor 2021-03-12 15:44:25 +03:00
bol-van
53f36c7297 nfqws: wssize 2021-03-12 14:33:48 +03:00
bol-van
3703918a4b history purge 2021-03-04 14:30:38 +03:00