Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR implements SIP003u described here.
I admit that I haven't performed any other tests to verify its functionality besides running the test.sh script. In fact, currently, apart from zonyito's yamux-plugin and brevent's wss-proxy (which I haven't tested either), no plugin supports SIP003u. Claiming that v2ray-plugin supports SIP003u is a misconception.
The reason I insist on using shadowsocks-libev is because it has the best known peripheral support, especially for OpenWRT and LuCI. I don't mean to criticize anyone behind their back, but there's still a lot of room for improvement in Shadowsocks-Rust's OpenWRT and LuCI support.
The commit also updates gitignore