Commit Graph

229 Commits

Author SHA1 Message Date
mgt e20298f70b docs: fix typo 2022-01-04 19:49:26 +08:00
Yujia Qiao 2e0cc225f8 ci: use native strip 2022-01-04 18:33:17 +08:00
Yujia Qiao 45a6d538c2
chore: bump v0.3.1 2022-01-04 17:02:16 +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 4d3af9799a
chore: bump v0.3.0 2022-01-03 22:43:44 +08:00
Yujia Qiao f7b673529e docs: add translation link in README.md 2022-01-03 22:37:45 +08:00
Yujia Qiao cc393bd329 docs: improve README and add zh-cn translation 2022-01-03 22:34:53 +08:00
Yujia Qiao 7599d8306d ci: strip linux binary 2022-01-03 21:21:10 +08:00
Yujia Qiao 7c6422377a chore: update dependencies 2022-01-03 20:43:40 +08:00
Yujia Qiao 30ac69fdb1 fix: panic on top-level errors 2022-01-03 18:37:26 +08:00
Yujia Qiao d396cdd0b8 fix: vergen without git repo 2022-01-03 17:36:53 +08:00
Yujia Qiao ca4b566294 ci: fix windows 2022-01-03 17:36:39 +08:00
Yujia Qiao 26dbfe10bb test: disable tls test on mac 2022-01-03 17:36:39 +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 b4bb02f845 docs: update about build 2022-01-03 10:27:56 +08:00
Yujia Qiao d772215dc8 docs: add about TLS 2022-01-03 10:27:56 +08:00
Yujia Qiao 55404285a1 feat: verbose version message 2022-01-02 14:24:16 +08:00
Yujia Qiao 7bdb71a60e
chore: update dependencies 2022-01-02 12:05:21 +08:00
Yujia Qiao cca74fbc2a
chore: clean up 2022-01-02 12:05:21 +08:00
Yujia Qiao 9f8a324d35
feat: tokio-console 2022-01-02 12:05:21 +08:00
Yujia Qiao 07cd606b63
refactor: improve log 2022-01-02 12:05:21 +08:00
Yujia Qiao 9b3d2eb79a
fix: decrease tcp connection pool size 2022-01-02 12:05:21 +08:00
Yujia Qiao 8d2dc65a1d
fix: improve keepalive 2022-01-02 12:05:21 +08:00
Yujia Qiao 4a1da9be7f
docs: update benchmark and add about memory usage 2022-01-02 12:05:21 +08:00
Yujia Qiao 1180c7e538 docs: update README.md 2021-12-27 15:50:13 +08:00
Yujia Qiao c8cb60708d test: refactor and add tests for hot-reload 2021-12-27 15:50:13 +08:00
Yujia Qiao c8e679fa65 feat: add crate feature `notify` 2021-12-27 15:50:13 +08:00
Yujia Qiao 9c0f28caee feat: service-wise hot reload 2021-12-27 15:50:13 +08:00
Yujia Qiao 8097b6916f feat: hot-reload by restarting 2021-12-27 15:50:13 +08:00
Yujia Qiao 24959daa93 chore: update `snowstorm` 2021-12-27 11:10:05 +08:00
Yujia Qiao b8501b79e6 docs: update README.md and add build-guide.md 2021-12-26 14:53:23 +08:00
Yujia Qiao 467afe279a feat: opt binary size for `minimal` profile 2021-12-26 14:53:23 +08:00
Yujia Qiao 21e63fe10e chore: bump v0.2.0 2021-12-25 19:20:35 +08:00
Yujia Qiao 48f0514b6c feat: separate `noise` as a crate feature 2021-12-25 19:08:36 +08:00
Yujia Qiao a927d0001e ci: adopt cargo hack to test each feature 2021-12-25 18:49:35 +08:00
mgt 3c5160c19b feat: add systemd unit files 2021-12-25 18:23:13 +08:00
Yujia Qiao 53603320a9
docs: fix a dead link 2021-12-25 15:31:42 +08:00
Yujia Qiao 73ac0d6dc7
docs: update README.md 2021-12-25 14:56:23 +08:00
Yujia Qiao 59eb5b539d
docs: fix typo 2021-12-25 14:46:13 +08:00
Yujia Qiao aa30408518 fix: update snowstorm to v0.1.3 2021-12-25 14:21:15 +08:00
Yujia Qiao e836071c3a fix(test): wait for spawned tasks' result 2021-12-25 14:21:15 +08:00
Yujia Qiao ae20ecf477 fix: set keepalive for noise 2021-12-25 14:21:15 +08:00
Yujia Qiao d409a839b4 fix: use snowstorm v0.1.2 instead of git 2021-12-24 23:23:49 +08:00
Yujia Qiao c8336bd1ee
docs: update README.md 2021-12-24 22:52:30 +08:00
Yujia Qiao 9ac350d355 docs: add about the noise protocol 2021-12-24 22:01:54 +08:00
Yujia Qiao a3684686e1 test: add tests for noise 2021-12-24 22:01:54 +08:00
Yujia Qiao 46ec6400e4 feat: add `--genkey` 2021-12-24 22:01:54 +08:00
Yujia Qiao f472814013 feat: add noise protocol support 2021-12-24 22:01:54 +08:00