Commit Graph

  • 15a4183ba7
    chore: update dependencies (#163) Yujia Qiao 2022-05-20 23:40:57 +0800
  • 3569051c2d chore: update dependencies Yujia Qiao 2022-05-20 23:18:35 +0800
  • f8c415c558
    chore: add `feature_request.md` issue template Yujia Qiao 2022-05-20 23:26:29 +0800
  • 8665e6a2cf
    fix: make watcher's path absolute for notify's MacOS fsevent implementation (#155) Victor C 2022-04-15 08:47:55 +0000
  • 1e67643ddf make watcher's path absolute for notify's MacOS fsevent implementation Victor C 2022-04-13 22:27:30 +0300
  • 18d38c66b2
    refactor: use rustls for tls implementation Ning Sun 2022-04-08 22:56:46 +0800
  • 8a24723895
    chore: bump v0.4.1 v0.4.1 Yujia Qiao 2022-03-28 19:42:49 +0800
  • feb8c2dbfa
    fix: restart when heartbeat times out (#147) Yujia Qiao 2022-03-28 16:42:09 +0800
  • a734fc641a
    fix: restart when heartbeat times out Yujia Qiao 2022-03-25 11:51:00 +0800
  • 636bdbd604
    revert(ci): disable incremental compilation (#140) (#144) Takayuki Maeda 2022-03-25 12:57:12 +0900
  • 3f5a9b3eb7 Revert "ci: disable incremental compilation (#140)" Takayuki Maeda 2022-03-23 16:46:36 +0900
  • f9ee8ec2f9
    ci: disable incremental compilation (#140) Takayuki Maeda 2022-03-15 22:53:19 +0900
  • 2a1347dc12 disable incremental compilation Takayuki Maeda 2022-03-15 22:43:30 +0900
  • 952c4134c3
    chore: bump v0.4.0 v0.4.0 Yujia Qiao 2022-03-09 12:26:30 +0800
  • 479260720e
    chore: bump dependencies Yujia Qiao 2022-03-09 12:26:16 +0800
  • d2c55cc99c
    chore: make clippy happy Yujia Qiao 2022-03-09 12:34:29 +0800
  • d842fbb2da
    docs: update README.md Yujia Qiao 2022-03-09 12:22:01 +0800
  • f5ec8422e1
    ci: run checks for commits on branch dev Yujia Qiao 2022-03-08 23:38:18 +0800
  • 2746a0ea88
    feat: application layer heartbeat (#136) Yujia Qiao 2022-03-08 23:27:18 +0800
  • 5597d75345
    docs: update about heartbeat Yujia Qiao 2022-03-08 23:22:56 +0800
  • 9bf0a8f40d
    fix: update keepalive params Yujia Qiao 2022-03-08 22:12:32 +0800
  • cc37dcd62b
    feat: make heartbeat configurable Yujia Qiao 2022-03-08 21:57:21 +0800
  • af99c34219
    feat: application layer heartbeat Yujia Qiao 2022-03-08 21:02:16 +0800
  • 1ef7747019
    feat: support SOCKS5 and HTTP proxy (#135) Yujia Qiao 2022-03-08 18:53:25 +0800
  • bec7533222 ci: fix missing artifacts Yujia Qiao 2022-03-08 22:45:59 +0800
  • c3551feed3
    ci: fix missing artifacts Yujia Qiao 2022-03-08 22:45:59 +0800
  • 702f6ac10a
    ci: fix duplicated checks Yujia Qiao 2022-03-08 22:33:51 +0800
  • 5f1479b226
    ci: run checks on all branches Yujia Qiao 2022-03-08 22:24:08 +0800
  • 1c01052df3
    chore: rename directories Yujia Qiao 2022-03-08 18:39:21 +0800
  • dd029eff98
    fix: always validate tcp config Yujia Qiao 2022-03-08 17:45:00 +0800
  • d9f2ed3195
    fix: clippy Yujia Qiao 2022-03-08 17:40:54 +0800
  • 3d18b07e9b
    feat: support socks5/http proxy Yujia Qiao 2022-03-08 17:33:02 +0800
  • a42d13e14b
    chore: add comments Yujia Qiao 2022-03-08 10:58:31 +0800
  • 4682581038
    chore: enable strip in cargo Yujia Qiao 2022-02-25 12:35:04 +0800
  • 860e3ce2ed
    chore: bump v0.3.10 v0.3.10 Yujia Qiao 2022-02-21 14:37:16 +0800
  • a492ea4f14
    fix(config_watcher): allow backupcopy for vim (#122) mgt 2022-02-21 14:31:21 +0800
  • d96402a7c1
    fix: use unbounded channel mgt 2022-02-21 13:14:15 +0800
  • 57d51a2e56
    style: make clippy happy mgt 2022-02-20 15:54:18 +0800
  • 667812c364
    fix: trigger reload when Modify event is emitted mgt 2022-02-20 15:48:36 +0800
  • 02986f5229
    fix(config_watcher): allow backupcopy for vim mgt 2022-02-06 10:07:01 +0000
  • 55aedfc29a
    fix: use unbounded_channel Yujia Qiao 2022-02-20 15:25:40 +0800
  • fcfb0bc701
    test: adapt to openssl 3 (#126) Yujia Qiao 2022-02-08 09:35:19 +0800
  • 22cf7561ac test: adapt to openssl 3 Yujia Qiao 2022-02-07 16:06:19 +0800
  • 3d245c5e5f
    chore: refactor and clean up Yujia Qiao 2022-02-07 21:21:22 +0800
  • 5f301ed8e3
    feat: mask out token in logging (#129) Yujia Qiao 2022-02-07 20:01:12 +0800
  • 924cebd04a
    feat: mask out token in logging Yujia Qiao 2022-02-07 19:54:54 +0800
  • cb66c2342c
    Merge 7f083c21b7 into 90aa0a4e44 emillynge 2022-02-07 19:23:06 +0800
  • 90aa0a4e44
    fix: use unbounded channels in `config_watcher` (#127) Yujia Qiao 2022-02-07 18:12:13 +0800
  • 4fcd520eef
    fix: use unbounded channels in `config_watcher` Yujia Qiao 2022-02-07 18:04:52 +0800
  • 4c08779ff6
    chore: refactor Yujia Qiao 2022-02-07 17:58:45 +0800
  • 2b85161186
    fix: set `codegen-units` to 1 (#124) Yujia Qiao 2022-02-06 22:51:18 +0800
  • cf7c77476c fix: set `codegen-units` to 1 Yujia Qiao 2022-02-06 22:20:34 +0800
  • 9d143dab6a
    fix: reimplement `retry_notify` with signals (#123) Yujia Qiao 2022-02-06 22:26:21 +0800
  • 4cbcf26445
    fix: reimplement `retry_notify` with signals Yujia Qiao 2022-02-06 22:06:48 +0800
  • dc5ba42e0a
    ci: run tests in debug profile Yujia Qiao 2022-02-06 22:09:37 +0800
  • 9eee4fb05c
    ci: format Yujia Qiao 2022-02-06 22:09:13 +0800
  • 81d85f6d7e
    test: fix unstable tests Yujia Qiao 2022-02-02 19:33:44 +0800
  • 0278c529dd
    fix: respect shutdown signal when retry (#121) Yujia Qiao 2022-02-02 14:27:43 +0800
  • cdfdd165a5
    test: add tests for retry_notify Yujia Qiao 2022-02-01 22:25:03 +0800
  • 93de25dab6
    chore: drop backoff/tokio Yujia Qiao 2022-02-01 22:29:33 +0800
  • 721121b237
    fix: respect shutdown signal when retry Yujia Qiao 2022-02-01 21:48:57 +0800
  • dde08bdd8c
    fix: change some messages to single line style Yujia Qiao 2022-02-01 21:49:17 +0800
  • ef154cb56b
    docs: fix a typo Yujia Qiao 2022-01-26 21:11:48 +0800
  • 720778b07c
    chore: clean up Yujia Qiao 2022-01-25 17:26:02 +0800
  • 95efd457d5
    chore: rename docs Yujia Qiao 2022-01-25 16:08:04 +0800
  • 5527936d16 chore: add issue template Yujia Qiao 2022-01-25 16:02:16 +0800
  • f5956e780f
    ci: fix strip on MacOS Yujia Qiao 2022-01-22 00:42:28 +0800
  • 3cab131fc4
    chore: bump v0.3.9 v0.3.9 Yujia Qiao 2022-01-22 00:18:37 +0800
  • 47991fb16d
    ci: remove `rust-cache` Yujia Qiao 2022-01-21 23:28:12 +0800
  • 06db33b86c
    ci: use llvm-strip Yujia Qiao 2022-01-21 23:27:31 +0800
  • 3780b4cf95
    ci: enable manually running ci Yujia Qiao 2022-01-21 23:05:23 +0800
  • 694363fd60
    ci: fix mips build Yujia Qiao 2022-01-21 21:36:26 +0800
  • c87122da0a
    fix: link aginst glibc instead of muslc on mips32 Yujia Qiao 2022-01-21 21:34:20 +0800
  • f772c7cfed
    fix: remove `assert_eq` for `read_hello` Yujia Qiao 2022-01-21 19:06:35 +0800
  • cdbf8781e4
    fix: throw errors when the service type or protocol version doesn't match (#112) Yujia Qiao 2022-01-21 14:35:32 +0800
  • d1b38a082e
    fix: validate the protocol version when handshake Yujia Qiao 2022-01-21 14:17:41 +0800
  • 0d2738eb70
    fix: print errors when service types don't match Yujia Qiao 2022-01-21 14:03:34 +0800
  • a66502d33b
    chore: drop the unused dependency `const_format` (#113) Yujia Qiao 2022-01-21 14:17:56 +0800
  • 8c6d7f8717
    chore: drop the unused dependency `const_format` Yujia Qiao 2022-01-21 14:08:41 +0800
  • 2d75295f58
    docs: update shields Yujia Qiao 2022-01-19 14:14:07 +0800
  • fc2b3c0d29
    chore: bump v0.3.8 v0.3.8 Yujia Qiao 2022-01-19 13:38:41 +0800
  • 3fad4c4350
    fix: improve exp backoff for control channels Yujia Qiao 2022-01-19 10:58:05 +0800
  • 3331f3e7e8
    fix: ignore broken data channels (#110) Yujia Qiao 2022-01-18 22:26:32 +0800
  • 228022d7af
    fix: ignore broken data channels Yujia Qiao 2022-01-18 22:15:40 +0800
  • ea6a607706
    docs: fix examples Yujia Qiao 2022-01-18 22:03:31 +0800
  • 7f083c21b7 QUIC transport remove dependency on native-tls which may not be present Emil Sauer Lynge 2022-01-17 23:37:16 +0100
  • 3a280b0ac0 add QUIC transport based on bi streams Emil Sauer Lynge 2022-01-08 22:42:39 +0100
  • 1fe3509536
    fix: improve log (#108) Yujia Qiao 2022-01-17 18:05:04 +0800
  • 8978adb42f
    fix: make span name clearer Yujia Qiao 2022-01-17 17:53:23 +0800
  • c7ced9477f
    fix: set data channel errors to warn level Yujia Qiao 2022-01-17 17:39:45 +0800
  • cd0e727e0f
    fix: improve log format Yujia Qiao 2022-01-17 17:39:20 +0800
  • 8caaf0f776
    docs: add shields (#107) Yujia Qiao 2022-01-17 17:19:23 +0800
  • 6769f4b2e6
    docs: add shields Yujia Qiao 2022-01-17 17:17:34 +0800
  • b7cafa5977
    Add a Gitter chat badge to README.md (#106) The Gitter Badger 2022-01-17 03:07:57 -0600
  • 6c01e7caf3
    Update README.md Yujia Qiao 2022-01-17 17:07:33 +0800
  • b7903deea1
    Update README.md Yujia Qiao 2022-01-17 17:07:15 +0800
  • 4c04858fa3 Add Gitter badge The Gitter Badger 2022-01-17 08:58:12 +0000
  • 81303f7181
    fix: deny unknown fields for config (#105) Yujia Qiao 2022-01-17 16:53:02 +0800
  • e90cf5eb1f
    fix: deny unknown fields for config Yujia Qiao 2022-01-17 16:45:57 +0800
  • 907109984f
    fix: use exp backoff for running control channel (#104) Yujia Qiao 2022-01-17 12:30:37 +0800