Commit Graph

54 Commits

Author SHA1 Message Date
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
zonyitoo
dff72e8c7f Updated libsodium 2019-08-06 22:15:54 +08:00
zonyitoo
dcb7ecca95 Updated build script sodium verison to v1.0.17 2019-02-20 01:32:04 +08:00
zonyitoo
c7bd013beb Can always build with miscreant 2019-01-25 00:51:31 +08:00
zonyitoo
5cc2d6d191 Allow redefine build env 2018-11-20 21:11:13 +08:00
Y. T. Chung
6091ad2a2b Optimized aead encrypt code, uses buffer space directly without copy 2018-06-03 02:23:27 +08:00
Y. T. CHUNG
8be6da51f3 Migrate tokio and uses new features (#108)
* Add #102 link in README

* Migrating to tokio, #100

* Migrated to tokio-signal v0.2, reformatted

* Should not call tokio::spawn before tokio::run

* Build nightly and stable with different image tag

* Removed unnecessary rustup install

* Renamed version to v1.7.0-alpha

* Removed deprecated calls of Buf

* Updated dependencies

* [#106] Fixed bug, should not hold UDP connections forever

* Lower info log to debug

* Bump version to v1.7.0-alpha.2

* Implement a simple DNS relay server, bump version to v1.7.0-alpha.3

* Better logging

* Fixed build on travis

* Add elapsed time in log

* Should not exit if handler return error

* reformatted

* Add test for DNS

* Updated ssdns param

* Use `trust-dns` and impl Trait
1. Replaced `ToSocketAddrs` with `trust-dns`
2. Uses impl Trait for functions
3. Updated dependencies
4. Fixed bugs

* Bug fixed, logging crate in ssdns
2018-05-16 00:03:50 +08:00
Y. T. Chung
948da8eac3 Removed unnecessary update 2018-03-04 05:51:51 +08:00
Y. T. Chung
8319aeeabb Updated build script 2018-01-20 09:31:06 +08:00
Y. T. Chung
eee075ca93 Updated openssl version in AppVeyor 2018-01-10 09:08:42 +08:00
Y. T. Chung
83a022099b Updated docker build 2017-12-02 23:31:46 +08:00
Y. T. Chung
cf44a3db90 Remove OSX meta data when creating tarballs 2017-10-12 02:16:25 +08:00
Y. T. Chung
03cf77cf76 Fixed monitor on Windows 2017-10-09 01:46:59 +08:00
Y. T. Chung
9e4a5f8d44 Remove my own http proxy :( 2017-10-07 23:04:33 +08:00
Y. T. Chung
ad924db56b Removed aes-128-ctr and updated Makefile
* aes128ctr has been deprecated in libsodium 1.0.15
2017-10-04 04:23:35 +08:00