trojan-gfw / trojan

An unidentifiable mechanism that helps you bypass GFW.

Home Page:https://trojan-gfw.github.io/trojan/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature Request] Plan to support Zero Copy for network packets?

NagisaEfi opened this issue · comments

  • I certify that I have read the contributing guidelines and I acknowledge if I don't follow the format below or I don't check this box, my issue will be closed immediately without any notice.

Is your feature request related to a problem? Please describe.
None

Is this problem relevant to what trojan should care about?
None

Describe the solution you'd like
Plan to support Zero Copy for network packets? Such as Splice (Linux), TransmitFile (Windows).
And provides a config option to activate / deactivate Zero Copy.
This is similar to xtls-rprx-vision in VLESS and XRAY, but Trojan is also forward UDP packets through SOCKS.

Describe alternatives you've considered
None

Additional context
None