1116 Commits

Author SHA1 Message Date
zonyitoo
f085b67081 Link openssl statically
ref sfackler/rust-openssl#1063
ref #288
v1.8.16
2020-08-20 17:11:01 +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
6b0c6baccf Enable aes and ssse3 only 2020-08-20 15:07:24 +08:00
zonyitoo
3ff5666371 Updated dependencies 2020-08-20 14:14:29 +08:00
zonyitoo
d30b8de961 pack_req returns Bytes preventing copies 2020-08-20 14:13:09 +08:00
eycorsican
e90ad717f5 add split support to the UDP client 2020-08-20 14:05:15 +08:00
eycorsican
182a867e3b fix data decryption in UDP ServerClient 2020-08-20 11:53:32 +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
c766908bd8 Changed badges 2020-08-10 10:47:45 +08:00
zonyitoo
0b87f7413e Master is now v1.8.16 2020-08-10 01:19:12 +08:00
zonyitoo
30db05fbea Updated dependencies v1.8.15 2020-08-10 01:12:54 +08:00
zonyitoo
8184869924 Disable cache for macos build temporary rust-lang/cargo#8603 2020-08-09 23:07:58 +08:00
zonyitoo
6451f33b2e linux-gnu is already built by docker 2020-08-09 01:59:06 +08:00
zonyitoo
02c086a349 Master is now v1.8.15 2020-08-09 01:34:20 +08:00
zonyitoo
663be08c9d Make a formal release of v1.8.14 v1.8.14 2020-08-09 01:06:49 +08:00
zonyitoo
b6e1c69376 Publish assets to github directly instead of action assets 2020-08-09 00:43:57 +08:00
Stzx
8884389dee Fix conflicts_with related errors
> conflicts_with
> > NOTE: Conflicting rules take precedence over being required by default. Conflict rules only need to be set for one of the two arguments, they do not need to be set for each.
2020-08-08 22:58:29 +08:00
zonyitoo
380126afd0 Cross builds with matrix to start multiple jobs 2020-08-08 02:00:51 +08:00
zonyitoo
d2f401ee2e fix typo aarch64-unknown-linux-gnu target 2020-08-08 01:50:44 +08:00
zonyitoo
36a14836e0 fix #283, build regression because of flow-stat with usize 2020-08-08 01:48:43 +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
b7079d29fa None Cipher as default for maximum compatibility 2020-08-07 23:57:21 +08:00
cyber386
e9562706a0 Enable ring-aead-ciphers by default 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
cyber386
a58f8980a1 ring-based AEAD ciphers now optional 2020-08-07 23:57:21 +08:00
zonyitoo
aaa59b7f4c Install openssl manually on windows 2020-08-07 01:24:07 +08:00
zonyitoo
22f25a20ca Update dependencies for triggering rebuild 2020-08-07 01:06:30 +08:00
zonyitoo
daca88c4c9 Add missing BUILD_EXTRA_FEATURES 2020-08-07 01:03:38 +08:00
zonyitoo
cc7b55bf06 Run build script with bash 2020-08-07 01:00:56 +08:00
zonyitoo
4af7637690 Build native releases 2020-08-07 00:55:07 +08:00
zonyitoo
36d67effb5 Try building release with docker 2020-08-07 00:31:42 +08:00
zonyitoo
902611df7a Cache cargo output 2020-08-07 00:19:16 +08:00
zonyitoo
d0c86df74f Build with local-redir 2020-08-07 00:14:19 +08:00
zonyitoo
2b55f9c0fa Windows build with vendored openssl 2020-08-07 00:12:21 +08:00
zonyitoo
8bfa7e3e41 Build on linux, windows, macos 2020-08-07 00:06:16 +08:00
ty
eba114acaf Create build-and-test.yml 2020-08-07 00:00:13 +08:00
zonyitoo
b226d2a50d [#273] Use AtomicUsize for maximum compatibility 2020-08-06 22:10:22 +08:00
zonyitoo
23c2695b3d Support mimalloc and tcmalloc 2020-08-04 00:08:49 +08:00
Stzx
f6565fb948 Refactor some code 2020-08-03 23:46:50 +08:00
zonyitoo
357e1a06f5 Uses tokio *_buf APIs for better styling, kill plugins when Dropped 2020-08-03 02:09:17 +08:00
zonyitoo
7eac5416b3 Optimize ring AEAD cipher data copy 2020-07-24 19:22:07 +08:00
Max Lv
e39de3416f Remove the VPN option hack 2020-07-23 11:05:41 +08:00
zonyitoo
efd9e7747d Master is now v1.8.14 2020-07-22 00:22:05 +08:00
Max Lv
edf69098f4 Fix the tx/rx update in ProxyStream v1.8.13 2020-07-20 10:37:35 +08:00
Max Lv
b56eaac692 Revert "Fix tx/rx order for android RPC"
This reverts commit 205eaa95ad.
2020-07-20 10:37:35 +08:00
zonyitoo
5324ab7829 Removed unnecessary ACL cache 2020-07-13 23:03:14 +08:00