Xray-core/proxy
yuhan6665 d21e9b0abd Try a better fix for rare ssl error with freedom splice
It seems the root cause is if the flag set at the inbound pipe reader, it is a race condition and freedom outbound can possibly do splice at the same time with inbound xtls writer.
Now we set the flag at the earliest and always do splice at the next buffer cycle.
2024-01-26 04:42:45 -05:00
..
blackhole Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
dns Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
dokodemo Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
freedom Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
http Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
loopback Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
shadowsocks Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
shadowsocks_2022 Cleanup sing buffer usage 2023-12-17 17:37:08 -05:00
socks Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
trojan Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
vless Try a better fix for rare ssl error with freedom splice 2024-01-26 04:42:45 -05:00
vmess Freedom xdomain strategy (#2719) 2023-11-12 16:27:39 -05:00
wireguard Add DestIpAddress() in Dialer interface 2023-12-18 18:36:56 -05:00
errors.generated.go Enable splice for freedom outbound (downlink only) 2023-09-07 14:17:39 -04:00
proxy.go Try a better fix for rare ssl error with freedom splice 2024-01-26 04:42:45 -05:00