ccaapton
ccaapton
@ccsexyz Linux support splice since 2.6.17, and we could always fall back to read/write for other platforms. Haproxy uses splice by default, I guess that should be revealing. I didn't...
On unix platforms, a process can pass/transfer its current file-descriptors to others with **sendmsg/SCM_RIGHTS** on AF_UNIX (pls see https://docs.python.org/3/library/socket.html for details). This is how inetd/xinetd/systemd listens for incoming connection and...
For kcptun, there is also a way to pass the remote peer info with sendmsg: Instead of connecting to ss-server directly, kcptun create pipe-pair or socket pair, pass the receiving...
同求这一功能。还可以按照不同的tag,每个tag有默认模式,这样管理也方便
Actually any Fake* protocol could be implemented without much hassle if the handshakes are completed by a real program, and this project take it over on layer 2. More detailed...
> Could you pickle the program string instead, rather than the compiled program? Sure I could compile the string inside a remote function, but I'm concerned about the computing cost...