Commit Graph

71 Commits

Author SHA1 Message Date
bol-van
2e09dce5f0 nfqws: preserve tos and flow_label in ip4/ipv6 headers 2024-09-22 09:43:22 +03:00
bol-van
9684e647ab nfqws: show profile numbers in auto hostlist messages 2024-09-19 20:52:01 +03:00
bol-van
c179b3e474 nfqws: remove bIsHttp 2024-09-18 09:07:01 +03:00
bol-van
d951b99bd8 nfqws: fix crash on rdata_payload=NULL 2024-09-18 08:33:21 +03:00
bol-van
85de6fc3a7 nfqws: safety assignment 2024-09-18 07:20:14 +03:00
bol-van
c532ec4f75 nfqws: multi strategy 2024-09-17 19:57:21 +03:00
bol-van
a702adeec8 nfqws: TLS Hello from firefox. randomize 2024-09-14 22:07:46 +03:00
bol-van
ea9435a737 nfqws: --debug to file and syslog 2024-08-23 14:42:21 +03:00
bol-van
1fa5965784 fix compiler warnings: -Wswitch 2024-08-20 20:42:00 +03:00
[anp/hsw]
787ade07af fix compiler warnings: -Wswitch 2024-08-20 20:40:27 +03:00
[anp/hsw]
aaea80a97c fix compiler warnings: -Wunused (part2) 2024-08-20 20:21:36 +03:00
bol-van
8a53c03eb6 nfqws: use BSD udphdr 2024-08-20 17:13:02 +03:00
bol-van
3fc6b86cf5 nfqws: desync condition fix 2024-08-18 19:18:41 +03:00
bol-van
177dda3760 some code fixes 2024-08-18 12:19:49 +03:00
bol-van
2ae426c7ab nfqws: autohostlist fail counter reset on non-RST 2024-07-16 14:12:11 +03:00
bol-van
a01505ca37 nfqws: autohostlist reset fail counter if website accessible 2024-07-16 13:38:43 +03:00
bol-van
7e2ed880dc winws: NLM filter 2024-07-12 15:13:18 +03:00
bol-van
bc1aaec754 nfqws: ipfrag do not disorder, fix DLOG 2024-06-25 17:19:06 +03:00
bol-van
ff0d59faf4 nfqws: seqovl 2024-06-24 16:52:07 +03:00
bol-van
dcf6bf8cc7 nfqws: split-http-req,split-tls 2024-06-18 17:40:56 +03:00
bol-van
9df7574b2b winws: windows service support 2024-04-30 15:35:20 +03:00
bol-van
21ce641ebf nfqws: optimize autohostlist handling 2024-04-24 17:03:18 +03:00
bol-van
7d789f79d0 nfqws: fix reasm seq handling 2024-04-22 14:30:05 +03:00
bol-van
0f14f2e71b nfqws: quic fix retrans counter, optimize reasm 2024-04-22 10:28:07 +03:00
bol-van
e8f6b89efd nfqws: increase quic defrag buf 2024-04-20 21:40:52 +03:00
bol-van
51c0d1ce3c nfqws: packet delay support 2024-04-20 20:59:45 +03:00
bol-van
9088d40940 nfqws: --dpi-desync-start 2024-04-13 11:13:11 +03:00
bol-van
b4a5aa4d90 nfqws: change default fake TLS sni 2024-04-11 14:11:08 +03:00
bol-van
d1389f2527 nfqws: improve postnat workaround 2024-04-08 19:34:01 +03:00
bol-van
99c6014adb nfqws: fix posnat initial packet handling 2024-04-07 18:23:48 +03:00
bol-van
14428cd545 tpws,nfqws: autohostlist reread on modify 2024-03-23 22:57:05 +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
8a161f1f49 autottl, datanoack, oob, postnat 2024-03-02 17:53:37 +03:00
bol-van
8d56d02d1d nfqws: change default fake from w3.org to iana.org (NOT cloudflare) 2024-02-27 13:58:36 +03:00
bol-van
a9a4cd5cb4 nfqws: tls client hello reassemble 2023-11-15 19:36:34 +03:00
bol-van
3559e1f2b8 autohostlist debug 2023-11-09 12:08:09 +03:00
bol-van
7ef7cbe554 recheck domain before adding to autohostlist 2023-10-26 16:27:52 +03:00
bol-van
ac574ce2ce autohostlist mode 2023-10-26 15:12:32 +03:00
bol-van
3e8d7676fc function without args () -> (void) 2023-10-13 20:10:46 +03:00
bol-van
394c590a25 nfqws: tamper dht lex order 00 instead of aa 2023-09-07 21:02:29 +03:00
bol-van
15a31d53ed nfqws: tamper dht lex order aa instead of zz 2023-09-07 20:50:03 +03:00
bol-van
c91542d516 nfqws: DHT and tamper 2023-09-07 19:03:37 +03:00
bol-van
91ac09a8bd nfqws: udplen-pattern, hex string support 2023-09-07 13:41:25 +03:00
bol-van
bc6b683009 nfqws: wireguard protocol recognition 2023-08-12 09:56:19 +03:00
bol-van
895af0f629 nfqws: allow to decrease udp length 2022-07-27 12:00:36 +03:00
bol-van
403dc1a204 nfqws,tpws: multiple hostlist support, exclude hostlist support 2022-07-26 19:15:28 +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
f7c0c35670 nfqws: handle QUIC decrypt failed case during desync 2022-03-25 22:34:37 +03:00