Commit Graph
49 Commits
Author SHA1 Message Date
zonyitoo 86336c4c89 nightly artifacts put in different names 2021-06-04 23:26:49 +08:00
zonyitoo a213db5b3a add release script for nightly builds 2021-05-15 00:54:29 +08:00
ty 8a27bb296c support TFO on Linux, FreeBSD, macOS and Windows (#487)
- ref #184
2021-04-25 23:31:13 +08:00
zonyitoo 67179c10ee rustls doesnt support webpki 0.22 2021-04-15 17:15:58 +08:00
zonyitoo ca85b6a65b make clippy happy
- allow clippy::collapsible_else_if, useful in separating feature blocks
2021-04-15 16:46:57 +08:00
zonyitoo a79517af6c Lower log level of early EOF while handshaking
- ref #490
- Enable clippy on github action
2021-04-15 14:12:46 +08:00
Tianling Shen c2a6c20715 add release i386
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-03-11 09:26:11 +08:00
zonyitoo 94ef9faec8 add release aarch64-unknown-linux-musl 2021-03-04 00:00:33 +08:00
zonyitoo 9000b31ffb Disable deprecated stream ciphers by default
- Enable stream ciphers explicitly with stream-cipher feature
- Upgraded shadowsocks-crypto to v0.1.2

fixes #373
2021-01-04 23:09:12 +08:00
zonyitoo a1bfc0d15d build release for mips-unknown-linux-gnu #370 2021-01-03 00:05:27 +08:00
zonyitoo 7467d51f99 update toolchain nightly-2020-12-30 2020-12-31 21:40:43 +08:00
zonyitoo 2a92ab8324 ci tests with rust-toolchain file 2020-12-30 15:09:04 +08:00
zonyitoo 75c28313ea disable https by default, let users to choose which TLS library to use 2020-12-30 10:09:34 +08:00
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 c5586a1335 Temporary skip trust-dns https build failure 2020-11-21 23:12:33 +08:00
zonyitoo 741e019da6 Remove deps to mio v0.6 and update all dependencies
fix #321
2020-11-21 22:54:53 +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 536a2d5799 Build on action with mostly features enabled 2020-11-21 22:03:00 +08:00
luozijun c550913247 Add shadowsocks-crypto 2020-11-21 10:42:56 +08:00
zonyitoo 78853d3705 Tests should enable all logging output 2020-11-15 14:23:21 +08:00
zonyitoo 8eeda75a72 Add arm-unknown-linux-musleabihf for rpi 2020-10-14 11:08:25 +08:00
zonyitoo 20ee780509 Github action have deprecated ::add-path:: command 2020-10-12 10:49:36 +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 e88a536bd4 Workaround for restoring cache from action/cache getting corrupted
ref actions/cache#403
ref rust-lang/cargo#8603
2020-08-22 11:18:04 +08:00
zonyitoo f085b67081 Link openssl statically
ref sfackler/rust-openssl#1063
ref #288
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 d30b8de961 pack_req returns Bytes preventing copies 2020-08-20 14:13:09 +08:00
zonyitoo 43f9195f2f Set RUSTFLAGS with project based config, fixed OPENSSL_STATIC 2020-08-19 22:19:27 +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 663be08c9d Make a formal release of 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
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 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
zonyitoo aaa59b7f4c Install openssl manually on windows 2020-08-07 01:24:07 +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