Yujia Qiao
3ab540f19d
chore: update bug_report.md
2024-02-18 22:55:59 +08:00
sunmy2019
4ac53a5a39
feat: optional rustls support ( #330 )
...
* initial implementation of rustls support
* Refactor create_self_signed_cert.sh script
* resolve lint errors
* Fix handling of Option in tls.rs
* Update cargo-hack check command and feature dependencies
* fix missing point
* Add conditional check to skip test if client or server is not enabled
* clean up things
* fix for windows CI
* try fixing Windows CI
* Update src/main.rs
* Update src/transport/websocket.rs
* add missing messages
* split the tls mod
Co-authored-by: Ning Sun <n@sunng.info>
2024-02-18 17:17:17 +08:00
Vincent Young
e4766e7d90
ci: support apple aarch64 ( #294 )
2024-02-18 02:25:45 +00:00
zhfish
65b27f076c
chore: vendor openssl for musl ( #301 )
...
* Update Cargo.toml
add openssl's features for musl
* Update release.yml
* Update Cargo.toml
musl
* 更新 Cargo.toml
---------
Co-authored-by: Yujia Qiao <rapiz3142@gmail.com>
2023-11-05 13:39:16 +08:00
Yujia Qiao
97541afaed
chore: fix build
...
- Drop tls for embedded devices in release
- Upgrade cross
- Specify rust 1.71
2023-10-01 17:13:17 +08:00
Yujia Qiao
9479b9a3a9
ci: upgrade to upx v4.0.2
2023-03-07 23:34:42 +08:00
Yujia Qiao
e4c6c8abce
ci: upgrade upx to v4.0.0 ( #203 )
2022-11-04 14:49:31 +00:00
Vincent Young
8fb9304549
chore: aarch64-apple-darwin CI
2022-10-29 20:44:42 +08:00
Yujia Qiao
f8c415c558
chore: add `feature_request.md` issue template
2022-05-20 23:26:29 +08:00
Takayuki Maeda
636bdbd604
revert(ci): disable incremental compilation ( #140 ) ( #144 )
...
This reverts commit f9ee8ec2f9
.
2022-03-25 11:57:12 +08:00
Takayuki Maeda
f9ee8ec2f9
ci: disable incremental compilation ( #140 )
2022-03-15 13:53:19 +00:00
Yujia Qiao
f5ec8422e1
ci: run checks for commits on branch dev
2022-03-08 23:38:18 +08:00
Yujia Qiao
bec7533222
ci: fix missing artifacts
2022-03-08 22:53:22 +08:00
Yujia Qiao
702f6ac10a
ci: fix duplicated checks
2022-03-08 22:33:51 +08:00
Yujia Qiao
5f1479b226
ci: run checks on all branches
2022-03-08 22:24:08 +08:00
Yujia Qiao
4682581038
chore: enable strip in cargo
2022-02-25 12:35:04 +08:00
Yujia Qiao
dc5ba42e0a
ci: run tests in debug profile
2022-02-06 22:09:37 +08:00
Yujia Qiao
9eee4fb05c
ci: format
2022-02-06 22:09:13 +08:00
Yujia Qiao
5527936d16
chore: add issue template
2022-01-25 16:02:16 +08:00
Yujia Qiao
f5956e780f
ci: fix strip on MacOS
2022-01-22 00:42:28 +08:00
Yujia Qiao
47991fb16d
ci: remove `rust-cache`
2022-01-21 23:46:33 +08:00
Yujia Qiao
06db33b86c
ci: use llvm-strip
2022-01-21 23:46:33 +08:00
Yujia Qiao
3780b4cf95
ci: enable manually running ci
2022-01-21 23:30:53 +08:00
Yujia Qiao
694363fd60
ci: fix mips build
...
- link aginst glibc instead of muslc on mips32 (#115 )
- build both muslc and glibc for mips
- disable upx for mips
2022-01-21 23:30:37 +08:00
Yujia Qiao
25a737b10e
ci: don't publish unless release is successful
...
fix: fix test_udp_connect for `cross`
2022-01-14 22:30:23 +08:00
Yujia Qiao
0b2cb15dae
ci: fix zip and mark CI release as draft
2022-01-13 11:39:49 +08:00
Yujia Qiao
d4de47716c
ci: publish to crates.io
2022-01-12 21:06:29 +08:00
Yujia Qiao
2b9c915485
ci: create docker workflow
2022-01-06 22:07:46 +08:00
Yujia Qiao
08a2f1a73a
ci: add ARM32 targets for release
2022-01-06 19:05:12 +08:00
Yujia Qiao
2e0cc225f8
ci: use native strip
2022-01-04 18:33:17 +08:00
Yujia Qiao
d128829bec
ci: add multiple platform releases ( #54 )
2022-01-04 16:59:25 +08:00
Yujia Qiao
3124fb9475
ci: fix cancel for main
2022-01-04 11:05:30 +08:00
Yujia Qiao
7599d8306d
ci: strip linux binary
2022-01-03 21:21:10 +08:00
Yujia Qiao
92d0f8d00a
ci: speed up
...
ci: cancel duplicated runs
ci: seperate lint
2022-01-03 17:36:39 +08:00
Yujia Qiao
5a54483f23
ci: build release and upload artifacts
2022-01-03 17:36:39 +08:00
Yujia Qiao
a927d0001e
ci: adopt cargo hack to test each feature
2021-12-25 18:49:35 +08:00
Yujia Qiao
65c75da633
ci: treat clippy lints as errors ( #16 )
...
* fix: clippy lint
* ci: treat clippy as errors
2021-12-20 12:50:20 +08:00
Yujia Qiao
b173b9e22a
ci: test crate features
2021-12-20 12:46:35 +08:00
Yujia Qiao
d813692e6f
ci: create rust.yml
2021-12-19 18:02:51 +08:00