Commit Graph
100 Commits
Author SHA1 Message Date
bol-van c59771f744 doc works 2025-05-08 12:20:55 +03:00
bol-van dd23d6f3f4 doc works 2025-05-08 12:08:38 +03:00
bol-van 92dc012f08 doc works 2025-05-08 12:01:04 +03:00
bol-van 9bcefde37a doc works 2025-05-08 11:45:50 +03:00
bol-van d2f7a53927 nfqws: --ctrack-disable 2025-05-08 09:00:20 +03:00
bol-van f1dd351854 nfqws: --ctrack-disable 2025-05-08 08:54:05 +03:00
bol-van 5c63cb43e7 readme: update vps section 2025-05-06 09:58:03 +03:00
bol-van 7f24f82002 readme: update vps section 2025-05-06 09:51:53 +03:00
bol-van b0c7af789a init: remove autohostlist touch, not needed anymore 2025-05-04 22:02:36 +03:00
bol-van a426ea6dad nfqws,tpws: check list files accessibility after all params are parsed 2025-05-04 22:01:00 +03:00
bol-van bda4226162 init: create autohostlist file if not exists 2025-05-04 21:47:26 +03:00
bol-van dc1dc5c876 drop time exceeded icmp for nfqws-related connections 2025-05-04 18:21:43 +03:00
bol-van 3ca682e25a drop time exceeded icmp for nfqws-related connections 2025-05-04 18:15:33 +03:00
bol-van 9629ce5cb7 tpws: ipcache 2025-05-04 10:57:23 +03:00
bol-van c626d88f54 nfqws: minor changes 2025-05-04 10:42:27 +03:00
bol-van c91ddf4a54 nfqws: do not use interface name for ip->hostname 2025-05-03 22:06:14 +03:00
bol-van 6f1286b5b9 nfqws: fix mem leak 2025-05-03 21:59:43 +03:00
bol-van c96bc62d3b nfqws: ip->hostname cache 2025-05-03 20:25:53 +03:00
bol-van 8432388b37 nfqws: debug autottl cache lifetime 2025-05-03 15:15:26 +03:00
bol-van 7efa83e61e init.d: remove --ipset prohibition 2025-05-03 13:03:33 +03:00
bol-van abe91a4bfa nfqws: ipcache destroy in cleanup_params 2025-05-03 12:50:53 +03:00
bol-van 43173e6396 nfqws: return autottl path len check 2025-05-03 12:28:49 +03:00
bol-van 5cc888cd2c nfqws: autottl cache, --dup-autottl, --orig-autottl 2025-05-03 12:11:16 +03:00
bol-van 5b625fa709 update nftables.txt,iptables.txt 2025-05-03 10:54:59 +03:00
bol-van 0a8135b2de update config defaults 2025-05-03 10:52:20 +03:00
bol-van d21175b4a3 nfqws: prepare for +- autottl 2025-04-29 17:45:34 +03:00
bol-van 68a538daed nfqws: conntrack: do not reset entry on dup SA 2025-04-29 16:31:37 +03:00
bol-van d2c9ff50cd nfqws: copy DF ip flag 2025-04-29 13:36:05 +03:00
bol-van 50539d6cbf nfqws: windows fixes for recent changes 2025-04-29 12:25:23 +03:00
bol-van 8b5dfcfae1 nfqws: dup,orig_mod 2025-04-26 19:48:35 +03:00
bol-van ccc60b5f07 init.d: fix missing - sign in 50-nfqws-ipset 2025-04-22 19:28:14 +03:00
bol-van 7f94f42b1d init.d: fix local var name 2025-04-22 19:07:26 +03:00
bol-van 1c1f259b39 init.d: improve nfqws ipset example 2025-04-22 19:03:18 +03:00
bol-van 6ef6c8ee5a nfqws: do not use overlapping memcmp 2025-04-21 15:54:06 +03:00
bol-van 581badfb73 nfqws: --dpi-desync-fake-tls=! 2025-04-21 14:52:51 +03:00
bol-van 8fce75daa4 hardware offload: be closer to fw4 in interface names 2025-04-20 11:26:07 +03:00
bol-van c1e2e56576 hardware offload: be closer to fw4 in interface names 2025-04-20 11:24:55 +03:00
bol-van e16ec69922 nfqws: fix unitialized use of host buffer (udp) 2025-04-20 08:49:50 +03:00
bol-van 63256a142f nfqws: fix unitialized use of host buffer 2025-04-19 19:59:42 +03:00
bol-van 4a9a8bd48e typo 2025-04-19 19:41:40 +03:00
bol-van b996abd5ce nfqws,tpws: use tls record length in TLSDebug 2025-04-14 12:18:07 +03:00
bol-van 12461de3b0 nfqws,tpws: optimize tls debug, show quic 2025-04-14 11:21:16 +03:00
bol-van 7dab497b57 nfqws,tpws: optimize tls debug, show quic 2025-04-14 11:20:20 +03:00
bol-van 41dbba1c4c nfqws,tpws: debug alpn and ech 2025-04-13 18:07:46 +03:00
bol-van d19f6c19a4 nfqws,tpws: debug tls version 2025-04-13 15:27:50 +03:00
bol-van b12b1a5a17 winws build fix 2025-04-08 17:33:14 +03:00
bol-van 8022e2576d nfqws: BSD/clang build fix 2025-04-08 17:23:15 +03:00
bol-van f4ea264ba9 minor var spelling fix 2025-04-08 17:02:33 +03:00
bol-van 2fb93c6add blockcheck: test tpws exists 2025-04-08 16:17:40 +03:00
bol-van ad5c246629 blockcheck: test whether tpws supports fix-seg 2025-04-08 16:15:06 +03:00
bol-van 58e73d0331 github actions: do not use broken upx 5.0.0 2025-04-07 17:52:11 +03:00
bol-van 9ebeff621a readme.en : update ver 2025-04-07 10:16:30 +03:00
bol-van 69df271a16 readme: update crypto addresses 2025-04-07 10:15:36 +03:00
bol-van e285b2401d isakmp fake 2025-04-06 16:42:56 +03:00
bol-van 6e1e7e43bc nfqws: optimize tls mod parse 2025-04-06 11:53:57 +03:00
bol-van d04419a60c nfqws: safety check 2025-04-06 11:43:25 +03:00
bol-van fc1bf47e82 update changes.txt 2025-04-06 11:34:43 +03:00
bol-van 929df3f094 nfqws: support different tls mods for every tls fake 2025-04-06 11:29:58 +03:00
bol-van 7272b243cb blockcheck: optimize 2025-04-05 18:13:16 +03:00
bol-van 72d48d957a update changes.txt 2025-04-05 18:10:46 +03:00
bol-van f4069d484a update changes.txt 2025-04-05 18:10:18 +03:00
bol-van 1c82b0a6af blockcheck: --fix seg only if multiple split pos 2025-04-05 16:35:26 +03:00
bol-van c08e69aa65 blockcheck: --fix seg only if multiple split pos 2025-04-05 16:31:22 +03:00
bol-van 8097f08020 ipset: some pkill's do not support multiple patterns 2025-04-05 13:56:31 +03:00
bol-van 4cae291e6f blockcheck: remove fix-seg for single split 2025-04-05 12:32:16 +03:00
bol-van 82ad5508dc blockcheck: --fix-seg for tpws multisplits 2025-04-05 12:24:43 +03:00
bol-van fa8ddcfc79 desync.h fix 2025-04-05 11:53:59 +03:00
bol-van b560e32e18 nfqws: update default tls fake 2025-04-05 09:45:44 +03:00
bol-van 67e1aee8a8 update compile docs 2025-04-04 17:38:52 +03:00
bol-van 1d8385a9b4 update compile docs 2025-04-04 17:37:49 +03:00
bol-van 340dec62a7 update changes.txt 2025-04-04 15:13:58 +03:00
bol-van db4585c02f remove discord custom 2025-04-04 15:03:06 +03:00
bol-van e792ca67ef nfqws: display original SNI value 2025-04-04 14:32:37 +03:00
bol-van e5e53db6b8 nfqws: fixes 2025-04-04 14:20:36 +03:00
bol-van e14ee9d1fe nfqws: fix wrong and mask 2025-04-04 14:09:45 +03:00
bol-van 360506ba4e discord and stun fakes 2025-04-04 13:58:46 +03:00
bol-van aa769e05c6 nfqws: minor optimize 2025-04-04 13:58:33 +03:00
bol-van 6b0bc7a96b nfqws: tls mod set sni 2025-04-04 13:24:02 +03:00
bol-van 93bdfdb6be nfqws: loop for multiple blob cleanup 2025-04-04 09:25:46 +03:00
bol-van e452ee8688 nfqws: cosmetics 2025-04-03 21:32:28 +03:00
bol-van 6e746f94cd nfqws: help text cosmetics 2025-04-03 21:29:38 +03:00
bol-van 743eb5a4a2 tpws makefile support systemd target for old systems 2025-03-31 16:26:00 +03:00
bol-van b9b91a0e68 replace tls fake google 2025-03-26 12:09:49 +03:00
bol-van 9de7b66eef update build docs 2025-03-25 13:44:27 +03:00
bol-van a2ffa3455d nfqws: minor beautify text 2025-03-24 11:20:51 +03:00
bol-van 60b97dbed0 nfqws: remove debug printfs 2025-03-24 11:14:38 +03:00
bol-van e56e4f5f35 update changes 2025-03-24 10:32:02 +03:00
bol-van 5305ea83c8 fakes: GGC kyber with inter-packet CRYPTO frag 2025-03-24 09:44:50 +03:00
bol-van 14b3dd459b nfqws: define reasm buffer sizes 2025-03-24 09:34:37 +03:00
bol-van 66fda2c33d nfqws: support QUIC multi packet CRYPTO fragmentation 2025-03-23 23:29:16 +03:00
bol-van 77df43b9cb nfqws: minor optimize 2025-03-22 13:03:31 +03:00
bol-van 85f2b37c88 update docs 2025-03-21 21:00:47 +03:00
bol-van e2d600fcc6 update docs 2025-03-21 20:58:53 +03:00
bol-van 37eda0ad98 nfqws: mod skipped DLOG_ERR -> DLOG 2025-03-21 19:40:25 +03:00
bol-van 770be21e1c nfqws: fix custom tls fake fallback logic 2025-03-21 19:09:37 +03:00
bol-van 1b880d42f9 nfqws,tpws: missing va_end 2025-03-21 17:33:57 +03:00
bol-van 6387315c0b nfqws: multiple fakes 2025-03-21 17:12:36 +03:00
bol-van 3d4b395bfe ignore windivert files in nfq 2025-03-21 14:23:19 +03:00
bol-van 55950ed7d0 remove bad files 2025-03-21 14:22:28 +03:00
bol-van f2b0341484 blockcheck: add dupsid to tls-mod 2025-03-20 18:14:35 +03:00