-
-
Notifications
You must be signed in to change notification settings - Fork 11.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
服务端升级到shadowsocks-rust v1.15.0之后,客户端shadowsocks-android v5.3.1-preview不能使用 #2966
Comments
It should be a bug in the latest shadowsocks-rust. I saw a segfault of ss-rust on the server after enabling plugin. @zonyitoo |
That was strange. How can I reproduce? Could you provide more detail about
Hmm, please provide more detail about v1.15.0 is nearly identical to v1.15.0-alpha.9. |
https://github.com/shadowsocks/shadowsocks-rust/actions/runs/3717954160/jobs/6305787076 It probably related to some bugs introduced from the latest nightly Rust. Please change toolchain to stable Rust. shadowsocks-rust is able to be compiled with stable Rust since 1.64. |
@dev4u Please remove features |
客户端v1.15.0-alpha.9配合服务端v1.14.3或v1.15.0都是可用的…原因未知,我只是编译路由器固件时用了新版客户端…… 服务端升级到v1.15.1之后,客户端shadowsocks-android v5.3.1-preview可以使用了 |
Good. shadowsocks-android should also upgrade the build script. ping @dev4u |
It's about time. 👍 |
- submodule shadowsocks-rust - build scripts as suggested: shadowsocks#2966 (comment)
- submodule shadowsocks-rust - build scripts as suggested: shadowsocks#2966 (comment)
- submodule shadowsocks-rust - build scripts as suggested: #2966 (comment)
@zonyitoo So |
Tracking Issue: rust-lang/stdarch#1266 Release Note: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1590-2022-02-24 |
So they would be enabled already? And there had been no reason to build shadowsocks-rust on nightly since this February? |
Rust-Crypto's libraries removes
The
I couldn't remember why we still need nightly after Feb. :( |
Shouldn't the |
Yes, I think we should. NEON is required for standard ARMv8 implementations: https://developer.arm.com/documentation/den0024/a/AArch64-Floating-point-and-NEON . But why they still kept the |
Well, they know: RustCrypto/stream-ciphers#310 . Maybe the only reason is for keeping MSRV unchanged in the current version. |
Great. So let's add it (back) to shadowsocks-crypto? |
|
Maybe we could send them a friendly reminder. :) EDIT: Done. |
ss用的是chacha20-ietf-poly1305,sip003是cloak,没敢裸连测试。其他不变,之前服务端版本v1.14.3没有使用问题。
另外目前服务端v1.15.0,客户端shadowsocks-rust v1.15.0-alpha.9,其它不变,使用是正常的
The text was updated successfully, but these errors were encountered: