diff --git a/binaries/x86_64/tpws_wsl.tgz b/binaries/x86_64/tpws_wsl.tgz index 3b30e4a..943689f 100644 Binary files a/binaries/x86_64/tpws_wsl.tgz and b/binaries/x86_64/tpws_wsl.tgz differ diff --git a/init.d/openwrt/custom-nfqws-quic4all-complex b/init.d/openwrt/custom-nfqws-quic4all-complex index 030a7a7..eaeb241 100644 --- a/init.d/openwrt/custom-nfqws-quic4all-complex +++ b/init.d/openwrt/custom-nfqws-quic4all-complex @@ -33,7 +33,7 @@ zapret_custom_firewall() local f local first_packets_only="-m connbytes --connbytes-dir=original --connbytes-mode=packets --connbytes 1:3" local desync="-m mark ! --mark $DESYNC_MARK/$DESYNC_MARK" - local udplen="-m length --length 600:1500" + local udplen="-m length --length 601:1500" local short_header4="-m u32 --u32 0>>22&0x3C@8>>24&0xC0=0x40" zapret_do_firewall_rules_ipt $1 @@ -52,7 +52,7 @@ zapret_custom_firewall_nft() local f local first_packets_only="ct original packets 1-3" local desync="mark and $DESYNC_MARK == 0" - local udplen="udp length 600-1500" + local udplen="udp length 601-1500" local short_header4="@th,64,2 1" zapret_apply_firewall_rules_nft diff --git a/tpws/tpws b/tpws/tpws new file mode 100644 index 0000000..9aa91f1 Binary files /dev/null and b/tpws/tpws differ