File tree Expand file tree Collapse file tree 6 files changed +13
-18
lines changed Expand file tree Collapse file tree 6 files changed +13
-18
lines changed Original file line number Diff line number Diff line change 29
29
~/.cargo/git
30
30
target
31
31
key : ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
32
- - name : Install Rust nightly
32
+ - name : Install Rust
33
33
uses : actions-rs/toolchain@v1
34
34
with :
35
+ toolchain : stable
35
36
profile : minimal
36
37
components : clippy
37
38
- name : Build & Test (Default)
64
65
uses : actions-rs/toolchain@v1
65
66
with :
66
67
target : aarch64-apple-darwin
68
+ toolchain : stable
67
69
if : runner.os == 'macOS'
68
70
69
71
# https://github.com/actions/virtual-environments/issues/2557#issuecomment-769611326
Original file line number Diff line number Diff line change @@ -69,12 +69,12 @@ jobs:
69
69
# echo "::add-path::/usr/local/opt/gnu-tar/libexec/gnubin"
70
70
echo "/usr/local/opt/gnu-tar/libexec/gnubin" >> $GITHUB_PATH
71
71
72
- - name : Install Rust nightly
72
+ - name : Install Rust
73
73
uses : actions-rs/toolchain@v1
74
74
with :
75
75
profile : minimal
76
- toolchain : nightly
77
76
target : ${{ matrix.target }}
77
+ toolchain : stable
78
78
default : true
79
79
override : true
80
80
@@ -103,11 +103,11 @@ jobs:
103
103
steps :
104
104
- uses : actions/checkout@v2
105
105
106
- - name : Install Rust nightly
106
+ - name : Install Rust
107
107
uses : actions-rs/toolchain@v1
108
108
with :
109
109
profile : minimal
110
- toolchain : nightly
110
+ toolchain : stable
111
111
default : true
112
112
override : true
113
113
Original file line number Diff line number Diff line change @@ -84,12 +84,12 @@ jobs:
84
84
# echo "::add-path::/usr/local/opt/gnu-tar/libexec/gnubin"
85
85
echo "/usr/local/opt/gnu-tar/libexec/gnubin" >> $GITHUB_PATH
86
86
87
- - name : Install Rust Nightly
87
+ - name : Install Rust
88
88
uses : actions-rs/toolchain@v1
89
89
with :
90
90
profile : minimal
91
- toolchain : nightly
92
91
target : ${{ matrix.target }}
92
+ toolchain : stable
93
93
default : true
94
94
override : true
95
95
@@ -120,11 +120,11 @@ jobs:
120
120
steps :
121
121
- uses : actions/checkout@v2
122
122
123
- - name : Install Rust Nightly
123
+ - name : Install Rust
124
124
uses : actions-rs/toolchain@v1
125
125
with :
126
126
profile : minimal
127
- toolchain : nightly
127
+ toolchain : stable
128
128
default : true
129
129
override : true
130
130
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ lto = "fat"
50
50
codegen-units = 1
51
51
incremental = false
52
52
panic = " abort"
53
- strip = true
53
+ # strip = true
54
54
55
55
[features ]
56
56
default = [
Original file line number Diff line number Diff line change @@ -69,12 +69,6 @@ This project uses system (libc) memory allocator (Rust's default). But it also a
69
69
Install from [ crates.io] ( https://crates.io/crates/shadowsocks-rust ) :
70
70
71
71
``` bash
72
- # Set default toolchain to nightly
73
- rustup default nightly
74
- # RECOMMEND: Check the rust-toolchain file in the project root and use the recommended nightly version
75
- # For example:
76
- # rustup default nightly-2021-06-03
77
-
78
72
# Install from crates.io
79
73
cargo install shadowsocks-rust
80
74
```
@@ -789,7 +783,7 @@ It supports the following features:
789
783
- [x] Improved logging format (waiting for the new official log crate)
790
784
- [x] Support more ciphers without depending on ` libcrypto ` (waiting for an acceptable Rust crypto lib implementation)
791
785
- [x] Windows support.
792
- - [ ] Build with stable ` rustc ` (blocking by ` crypto2 ` ).
786
+ - [x ] Build with stable ` rustc ` < del > (blocking by ` crypto2 ` )</ del > .
793
787
- [x] Support HTTP Proxy protocol
794
788
- [x] AEAD ciphers. (proposed in [ SIP004] ( https://github.com/shadowsocks/shadowsocks-org/issues/30 ) , still under discussion)
795
789
- [x] Choose server based on delay #152
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments