v2ray-core icon indicating copy to clipboard operation
v2ray-core copied to clipboard

Darwin's TFO impl was not support now.

Open fly3366 opened this issue 3 years ago • 3 comments

TCP Fastopen impl for darwin is not support syscall with TCP_FASTOPEN_CLIENT.

Need to instead with CONNECTX.

fly3366 avatar Aug 16 '22 06:08 fly3366

if anyone need it, i may submit PR for this.

fly3366 avatar Aug 16 '22 11:08 fly3366

Seems that v2ray's tfo impl is completely broken not only on darwin, but also on windows and freebsd. It does not work at all on non-linux.

dyhkwong avatar Sep 10 '22 06:09 dyhkwong

Instead of trying to fix this mess, maybe consider switching to a modern alternative instead:

  • https://github.com/database64128/shadowsocks-go
  • https://github.com/SagerNet/sing-box

Both of these use my https://github.com/database64128/tfo-go for TFO support on Linux, Windows, macOS and FreeBSD.

database64128 avatar Sep 10 '22 07:09 database64128

This issue is stale because it has been open 120 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar Feb 06 '23 02:02 github-actions[bot]