Commit Graph

29 Commits

Author SHA1 Message Date
[anp/hsw]
9574539292 cppcheck: fix possible null pointer dereference
[nfq/desync.c:1242] -> [nfq/desync.c:1243]: (warning) Either the condition 'if(ip6hdr)' is redundant or there is possible null pointer dereference: ip6hdr.
[nfq/protocol.c:280] -> [nfq/protocol.c:284]: (warning) Either the condition 'if(ext&&len_host)' is redundant or there is possible null pointer dereference: ext.
[tpws/protocol.c:270] -> [tpws/protocol.c:274]: (warning) Either the condition 'if(ext&&len_host)' is redundant or there is possible null pointer dereference: ext.
2024-08-03 20:51:53 +07:00
[anp/hsw]
81dbfca4a4 fix compiler warnings: -Wparentheses 2024-08-02 23:16:30 +07:00
[anp/hsw]
b65d0f2d73 fix compiler warnings: -Wmaybe-uninitialized 2024-08-02 21:18:51 +07:00
bol-van
fc6bae8fcd winws: ssid-filter 2024-06-19 19:46:16 +03:00
bol-van
dcf6bf8cc7 nfqws: split-http-req,split-tls 2024-06-18 17:40:56 +03:00
bol-van
7d789f79d0 nfqws: fix reasm seq handling 2024-04-22 14:30:05 +03:00
bol-van
32f6c57ca2 nfqws: quicv2 change draft to rfc 2024-04-21 15:50:15 +03:00
bol-van
ff330334d6 nfqws: quicv2 change draft to rfc 2024-04-21 15:48:10 +03:00
bol-van
51c0d1ce3c nfqws: packet delay support 2024-04-20 20:59:45 +03:00
bol-van
a33848b212 tls: respect tls record length 2023-12-19 13:40:28 +03:00
bol-van
a9a4cd5cb4 nfqws: tls client hello reassemble 2023-11-15 19:36:34 +03:00
bol-van
ac574ce2ce autohostlist mode 2023-10-26 15:12:32 +03:00
bol-van
c4729c3006 nfqws,tpws: fix tls protocol bounds check 2023-10-12 14:46:32 +03:00
bol-van
5b6ea0bf5d nfqws: dht require at least 7 chars 2023-09-09 18:53:25 +03:00
bol-van
c91542d516 nfqws: DHT and tamper 2023-09-07 19:03:37 +03:00
bol-van
bc6b683009 nfqws: wireguard protocol recognition 2023-08-12 09:56:19 +03:00
Reki
7ffa952d01 Use byte-per-byte accesses when accessing possibly unaligned data. 2022-05-03 10:20:42 +03:00
bol-van
ad5588ebf1 nfqws: cosmetics 2022-03-27 10:15:28 +03:00
bol-van
1111845590 nfqws: QUIC check fixed bit = 1 2022-03-26 21:09:15 +03:00
bol-van
2eec88c2bf nfqws: verify quic auth tag. improve initial packet detection 2022-03-26 21:00:58 +03:00
bol-van
3753349058 nfqws: quic protocol code optimizations 2022-03-26 10:08:10 +03:00
bol-van
f7c0c35670 nfqws: handle QUIC decrypt failed case during desync 2022-03-25 22:34:37 +03:00
bol-van
7df1be9d3e nfqws: prevent out-of-bound access 2022-03-25 20:22:15 +03:00
bol-van
0887fe6f2a nfqws: remove duplicate check 2022-03-25 20:15:09 +03:00
bol-van
64406960aa nfqws: prevent out-of-band access in IsQUICCryptoHello 2022-03-25 20:08:05 +03:00
bol-van
dce5b4c6f0 nfqws: QUIC initial dissection support 2022-03-25 16:59:58 +03:00
bol-van
0a5ffc1a54 nfqws: QUIC protocol recognition 2022-03-20 20:46:39 +03:00
bol-van
45f6838059 nfqws, tpws : fix tls1.1, tls1.2, tls1.3 header recognition 2021-10-12 23:24:38 +03:00
bol-van
3703918a4b history purge 2021-03-04 14:30:38 +03:00