Commit Graph
68 Commits
Author SHA1 Message Date
bol-van b65da8d8db nfqws2: remove unused var 2026-01-19 16:30:37 +03:00
bol-van 1359986d29 nfqws2: deduplicate code 2026-01-19 16:28:12 +03:00
bol-van 36ee42bc8c nfqws2: remove unneeded code 2026-01-19 12:02:30 +03:00
bol-van 8e67260a23 nfqws2: minor optimize 2026-01-18 13:16:01 +03:00
bol-van 378b1c727d nfqws2: removed hard check for host: presence in http_req 2026-01-18 11:47:06 +03:00
bol-van 00b6d70efc nfqws2: tcp protocol_probe reasm data 2026-01-18 10:59:03 +03:00
bol-van 681c53c3b4 AI inspired fixes 2026-01-16 16:17:34 +03:00
bol-van 6b7507deb5 nfqws2: set desync.tcp_mss to minimum of both ends or default if at least one is unknown 2026-01-15 20:51:57 +03:00
bol-van 4b3fba3fb2 nfqws2: add comments 2026-01-13 10:39:15 +03:00
bol-van 9cded5448a nfqws2: add comments 2026-01-13 10:38:00 +03:00
bol-van 2302ac6949 nfqws2: optimize unmodified csum fix logic 2026-01-13 10:33:59 +03:00
bol-van 918258413f nfqws2: fix tls reasm logic 2026-01-11 19:41:13 +03:00
bol-van e6206c5a5f nfqws2: fix tls reasm 2026-01-11 18:20:29 +03:00
bol-van f93c6de772 nfqws2: --payload-disable 2026-01-11 17:25:53 +03:00
bol-van ca8104c72a zapret-lib: remove bitable, use barray 2026-01-11 15:36:10 +03:00
bol-van 3aad1f9ed9 nfqws2: optimize ctx userdata 2026-01-11 14:10:42 +03:00
bol-van fd288d5e7d nfqws2: move ctx from lightuserdata to userdata. prevents crashes on specific ARM cpus 2026-01-11 13:58:31 +03:00
bol-van b2a53e9c64 nfqws2: AI inspired fixes 2026-01-11 10:56:24 +03:00
bol-van b3b8133c39 nfqws2: minor safety fix 2026-01-08 12:19:41 +03:00
bol-van 5f96ce1099 nfqws2: minor safety fix 2026-01-08 12:18:54 +03:00
bol-van 23d6cddb30 nfqws2: coroutine compat 2026-01-06 23:12:28 +03:00
bol-van 0847d9f140 nfqws2: replace printf with write in sighup 2026-01-03 13:24:18 +03:00
bol-van 24d9eb1fe2 nfqws2: use query name in dns response extraction 2026-01-03 00:12:43 +03:00
bol-van 7278bb1b87 nfqws2: fix non-working dns ipcache if --debug=0 2026-01-02 20:01:23 +03:00
bol-van fdca797671 nfqws2: cache dns response IP addresses if --ipcache-hostname enabled 2026-01-02 19:29:33 +03:00
bol-van bb9e78e8fb nfqws2: optimize udp protocol detect code 2026-01-02 17:44:52 +03:00
bol-van 173dcd47d1 nfqws2: detect incoming quic_initial (w/o decryption) 2025-12-28 17:09:25 +03:00
bol-van 3043963e28 nfqws2,zapret-auto: ip6flow fixes 2025-12-23 23:48:32 +03:00
bol-van 664bc60175 winws2: send to interface 1.0 if no ifname given 2025-12-23 23:01:36 +03:00
bol-van da8bb9f5b8 nfqws2: struct iphdr -> ip 2025-12-23 21:39:04 +03:00
bol-van 2a5c036909 nfqws2,zapret-auto: reset retransmitter 2025-12-23 15:13:33 +03:00
bol-van 63767929a0 nfqws2: dtls, reevaulate profile on l7/host discovery in any direction 2025-12-22 17:42:53 +03:00
bol-van 2cf74b3ed6 nfqws2: fix 'reasm cancelled' if no incoming traffic redirected 2025-12-21 14:52:08 +03:00
bol-van e7e175dd82 nfqws2: fix parentheses 2025-12-17 14:38:03 +03:00
bol-van 2ecd34cbca winws2: harden sandbox 2025-12-17 13:43:13 +03:00
bol-van b9a0d42815 nfqws2: improve ctx magic protection 2025-12-16 16:00:29 +03:00
bol-van 60b6ec2f49 nfqws2: lightuserdata safety check 2025-12-16 15:03:43 +03:00
bol-van dffba7cd13 rename seq_over_2G to rseq_over_2G 2025-12-15 11:11:04 +03:00
bol-van d06e4f4c82 nfqws2,zapret-lib: check tcp seq overflow 2025-12-15 11:00:01 +03:00
bol-van f1eae764ab nfqws2: clean lua cutoff on profile change 2025-12-14 17:39:15 +03:00
bol-van 053556fe2d nfqws2: autohostlist reset fail counter if udp_in > threshold 2025-12-12 23:11:11 +03:00
bol-van db875ed1d4 nfqws2: cancel reasm if server window size is smaller than expected reasm size 2025-12-12 20:20:12 +03:00
bol-van e828864811 nfqws2: cancel reasm if server window size is smaller than expected reasm size 2025-12-12 20:18:55 +03:00
bol-van 7708021587 nfqws2: rewrite autohostlist udp failure detector logic 2025-12-11 15:19:31 +03:00
bol-van 420cc0c3ef nfqws2: fix crash 2025-12-11 13:38:10 +03:00
bol-van a6d43af931 nfqws2: autohostlist do not react to rseq 0 2025-12-11 01:03:25 +03:00
bol-van d1690aadcf nfqws2: autohostlist incoming failure triggers change 2025-12-10 23:11:28 +03:00
bol-van 2dd8533fb5 nfqws2,zapret-lib.lua,zapret-auto.lua: restructure conntrack record 2025-12-10 19:36:31 +03:00
bol-van 7de0995d4a nfqws2,zapret-lib: fix non-working # and % arg subst under orchestrator 2025-12-10 10:28:48 +03:00
bol-van 2017889207 nfqws2: change retransmission detection scheme 2025-12-08 16:46:04 +03:00