zonyitoo
dbaafdd57f
users other actions to install nightly
2020-11-29 00:31:00 +08:00
zonyitoo
81d8b338ad
Remove unnecessary customized Dockerfile, RUSTFLAGS is controlled by .cargo/config.toml
2020-11-23 23:36:39 +08:00
zonyitoo
a807cd307b
crypto2 requires unstable simd and asm featurs, we have to build with nightly
2020-11-21 22:18:50 +08:00
zonyitoo
050512d20d
Remove target-cpu=native in default build profile
2020-11-21 13:49:46 +08:00
zonyitoo
855fae6220
Indirect dependent to shadowsocks_crypto, reformatted
2020-11-21 13:38:02 +08:00
zonyitoo
7572430e14
Send DNS queries sequentially, UDP then TCP
2020-11-15 14:23:21 +08:00
zonyitoo
fd952cac37
fix #318 , impl From<&str> for LocalDnsAddr
2020-11-15 14:23:21 +08:00
zonyitoo
7638140f20
DNS relay outbound socket should also set SO_MARK
...
- Pass Context reference to UpStream trait for protect() and fwmark
2020-11-15 14:23:21 +08:00
zonyitoo
5269e59d7e
Refine local DNS relay configurations
...
- Renamed local-dns-relay feature to local-dns
- sslocal DNS relay cmd options become --dns-addr --local-dns-addr --remote-dns-addr
- sslocal accepts --protocol dns to start standalone DNS resolver
- Hide local-tunnel specific configuration fields if feature disabled
2020-11-15 14:23:21 +08:00
Feng Yu
b501ec6fd5
Fix #311 . Fix mips and mipsel build
2020-11-04 21:13:34 +08:00
zonyitoo
ed9accff73
ARM gnueabihf doesnt have AES instructions
2020-11-02 01:35:02 +08:00
zonyitoo
8eeda75a72
Add arm-unknown-linux-musleabihf for rpi
2020-10-14 11:08:25 +08:00
Feng Yu
98343be4e1
Fix arm-unknown-linux-musleabi build
2020-10-12 14:13:53 +08:00
zonyitoo
945ebacd76
set COPYFILE_DISABLE on macos runner, use gnu-tar instead of bsd-tar on github action
2020-10-12 10:05:30 +08:00
Feng Yu
988e69d4da
Add arm-unknown-linux-musleabi release
2020-09-20 00:30:15 +08:00
zonyitoo
4fd4ac5bbe
Removed .cargo/config.toml and use RUSTFLAGS instead
...
ref: rust-lang/cargo#6858
2020-08-20 15:55:28 +08:00
zonyitoo
4493c55235
Set rustflags target-feature without space
2020-08-20 15:42:11 +08:00
zonyitoo
43f9195f2f
Set RUSTFLAGS with project based config, fixed OPENSSL_STATIC
2020-08-19 22:19:27 +08:00
cyber386
ed0ca0dd4a
Enable upx for MIPS
2020-08-13 20:09:20 +08:00
zonyitoo
a198207bcb
Docker build tasks separated into multiple steps
2020-08-08 01:41:52 +08:00
zonyitoo
534512cc3d
Windows build host release with powershell
2020-08-08 01:10:37 +08:00
cyber386
1d0fc9ab61
Add docker build for mips/el-unknown-linux-musl
2020-08-07 23:57:21 +08:00
cyber386
b46cef2703
Add mips/mipsel targets build with docker
2020-08-07 23:57:21 +08:00
zonyitoo
1ae41274ad
linux-gnu target is now built with docker
...
ref #275 , cross docker's glibc version is 2.15
2020-07-05 01:09:33 +08:00
zonyitoo
130503ae18
Enable neon feature for aarch64 build targets
2020-05-30 23:58:56 +08:00
zonyitoo
7fd445a17e
Release name removed -stable
2020-05-16 23:01:33 +08:00
zonyitoo
bb3369ebc1
local-redir will not be set by default
2020-05-14 22:17:51 +08:00
Clement Wong
a611d6d39d
[ #243 ] Support cross compiling for aarch64-unknown-linux-gnu
2020-05-13 23:50:10 +08:00
zonyitoo
8fc070010f
windows-gnu target build is fixed in openssl-sys v0.9.56
2020-05-10 22:35:28 +08:00
zonyitoo
131de5fd6e
Removed +ssse3 from arm platform build script
2020-05-10 00:36:35 +08:00
zonyitoo
a50daf2ee5
[ #243 ] Support cross compiling for arm-unknown-linux-gnueabihf
2020-05-10 00:05:48 +08:00
zonyitoo
a12c171602
Merged tunnel and redir into local
2020-04-09 23:23:41 +08:00
zonyitoo
15c9ddae49
Uses vendored openssl
2020-04-07 21:59:24 +08:00
zonyitoo
7ace411b5b
Update OpenSSL to 1.1.1f
2020-04-06 22:39:36 +08:00
zonyitoo
bd2fe561bc
Renamed miscreant feature to aes-pmac-siv
2020-03-15 02:34:24 +08:00
zonyitoo
bef28999a5
[ #85 ] Implemented basic manager server listening on UDP
2020-02-08 00:55:39 +08:00
zonyitoo
e1ea72fda2
Enable osx and windows build on circle-ci, disable LTO
2020-02-05 19:44:54 +08:00
zonyitoo
84b4227eb5
Enable circle-ci
2020-02-05 18:01:03 +08:00
zonyitoo
cb89ec78d0
[ #190 ] Supports TCP transparent proxy on Linux
2020-01-31 23:21:02 +08:00
zonyitoo
b0f1b5a8e7
Calculate checksum when building release packages
2020-01-09 23:35:59 +08:00
zonyitoo
6daadc9ed0
Fixed build-release script
2020-01-08 13:45:52 +08:00
zonyitoo
cd401215f7
Make clippy happy
2020-01-08 13:37:39 +08:00
zonyitoo
d3ce4869f4
Uses default env-logger format
2020-01-07 09:17:52 +08:00
zonyitoo
a50d452ad6
Points to pre-built libsodium
2019-12-23 01:22:47 +08:00
zonyitoo
c3d117ea43
libsodium-sys is already good enough to depend
2019-12-23 01:19:07 +08:00
zonyitoo
5488fb7fc6
Windows target should output zip package
2019-12-13 01:06:55 +08:00
zonyitoo
4b2a315510
Making Build docker actually works for mingw64 and musl target
2019-12-13 00:47:14 +08:00
zonyitoo
da12a4c56e
Build with cross instead
2019-12-08 10:59:36 +08:00
zonyitoo
206c8c7f09
Set trust-dns as default, optimized most of the context.clone()s
2019-12-07 14:32:23 +08:00
zonyitoo
7258d70370
Updated libsodium
2019-08-06 23:42:05 +08:00