Commit Graph

  • 3b550d691b Deploy website - based on e1680857f1 gh-pages lxien 2026-11-10 12:06:09 +08:00
  • 4ac160a275 Deploy website - based on e1680857f1 lxien 2026-11-10 11:59:17 +08:00
  • e1680857f1 chore: bump version to 3.10.0 main v3.10.0 lxien 2026-11-10 11:43:32 +08:00
  • bc54c970e3 ci: upgrade macOS version from 14 to 15 release/v3.10.0 dev lxien 2026-11-10 11:11:28 +08:00
  • e3cc5c664b chore: bump version to 3.10.0-beta.1 lxien 2026-11-09 22:46:05 +08:00
  • ed02ac4e8a feat: add HTTPS support for admin panel lxien 2026-11-09 22:23:32 +08:00
  • 2447bc0fd1 chore: delete unused files lxien 2026-10-21 23:48:36 +08:00
  • fa0b3ddd79 ci: automatically generate the release description after a successful release lxien 2026-10-20 09:51:54 +08:00
  • 51eb4a37da Deploy website - based on 4cf44bf3ac lxien 2026-10-19 01:36:56 +08:00
  • 4cf44bf3ac Merge remote-tracking branch 'origin/main' v3.9.0 lxien 2026-10-19 00:52:20 +08:00
  • c6a9ccb219 chore: bump version to 3.9.0 lxien 2026-10-19 00:51:47 +08:00
  • 8b4ff5acb7 fix: version format release/v3.9.0 lxien 2026-10-19 00:20:57 +08:00
  • b7997c0eb7 chore: bump version to 3.9.0-beta.1 lxien 2026-10-19 00:12:15 +08:00
  • dc0d92aa5a refactor: update running GIF screenshot lxien 2026-10-18 23:18:15 +08:00
  • 8b877e718d docs(docs): add log documentation lxien 2026-10-18 23:16:31 +08:00
  • 4045aa9127 feat: add log persistence support lxien 2026-10-18 22:43:48 +08:00
  • 57f89829f3 style: improve code comments lxien 2026-10-18 19:18:47 +08:00
  • 04143e94b2 style: update white-space lxien 2026-10-17 23:46:06 +08:00
  • a8c5cb123e style: update white-space lxien 2026-10-16 23:32:33 +08:00
  • d75fcf5a4c docs(docs): update docs lxien 2026-10-15 20:36:04 +08:00
  • b49d2bc69a style: update code style lxien 2026-10-14 20:14:42 +08:00
  • 4a1ab6557b docs(docs): improve the document formatting lxien 2026-10-10 23:43:59 +08:00
  • d56afc1d55 docs(docs): improve the installation documentation lxien 2026-10-10 23:32:44 +08:00
  • 1b4d0a37e8 docs(docs): update the homepage project description lxien 2026-10-07 23:02:13 +08:00
  • 30b8827b66 update README lxien 2026-10-04 11:15:49 +08:00
  • 7ed9b8b11a Deploy website - based on 9168c407b9 lxien 2026-09-28 01:02:05 +08:00
  • 9168c407b9 chore: bump version to 3.8.0 v3.8.0 lxien 2026-09-28 00:31:36 +08:00
  • 38dbc9ecd2 Deploy website - based on cb652418c2 lxien 2026-09-28 00:26:43 +08:00
  • cb652418c2 ci: use official crates.io release/v3.8.0 lxien 2026-09-27 23:30:29 +08:00
  • f801b5118f chore: bump version to 3.8.0-beta.1 lxien 2026-09-27 23:01:11 +08:00
  • c8ad05f7dc docs(docs): improve documentation lxien 2026-09-27 22:51:37 +08:00
  • 52a7b7bf9a docs: improve README lxien 2026-09-27 22:35:04 +08:00
  • 5bff78bce4 chore(docs): remove pnpm config from package.json lxien 2026-09-27 22:10:40 +08:00
  • ebd4b063fd feat(desktop): add ACME certificate issuance with multi-cloud DNS-01 validation lxien 2026-09-27 21:57:00 +08:00
  • 8ff2db8553 ci: remove the README file from the Windows desktop client release package lxien 2026-09-26 12:59:40 +08:00
  • a4d6fbdf56 ci: remove the EXE from the Windows desktop client release package lxien 2026-09-26 12:55:31 +08:00
  • 7877f2e7a6 Deploy website - based on c3c5d4a5e3 lxien 2026-09-26 02:09:43 +08:00
  • c3c5d4a5e3 chore: bump version to 3.7.0 v3.7.0 lxien 2026-09-26 01:24:11 +08:00
  • c5304a4d2f Merge branch 'release/v3.7.0' lxien 2026-09-26 01:10:20 +08:00
  • 15e265e873 chore: bump version to 3.7.0-beta.1 release/v3.7.0 lxien 2026-09-26 00:47:43 +08:00
  • ae7253b86c fix: add session cleanup under termination signals for QUIC and KCP to prevent the tunnel name from remaining occupied after a normal exit, which causes the client to fail to register the tunnel properly after a restart lxien 2026-09-26 00:21:29 +08:00
  • 51c93411af chore: improve code log messages lxien 2026-09-23 21:45:07 +08:00
  • f4af46ce02 chore: change the default service logs and prompts lxien 2026-09-21 23:27:17 +08:00
  • 518e8037b0 refactor: upgrade package dependency versions to avoid security warnings lxien 2026-09-19 23:31:24 +08:00
  • 5915f4e160 feat: enable kernel keepalive (KEEPIDLE / KEEPINTVL) for TCP connections to detect dead links faster in NAT/half-open connection scenarios, complementing application-layer mux keepalive lxien 2026-09-18 23:44:22 +08:00
  • a53ffd279a Merge branch 'release/v3.6.1' into dev lxien 2026-09-18 03:44:11 +08:00
  • c7fe8de437 perf: disable the TCP Nagle algorithm to reduce packet transmission latency lxien 2026-09-18 03:43:43 +08:00
  • 77f0fe4527 Deploy website - based on cb036fdda2 lxien 2026-09-17 03:25:31 +08:00
  • b0f4f375e3 Deploy website - based on f1af87dbe8 lxien 2026-09-17 03:19:54 +08:00
  • f1af87dbe8 ci: add the libfontconfig1-dev library to avoid orbien-desktop build failures lxien 2026-09-17 02:56:22 +08:00
  • cb036fdda2 chore: bump version to 3.6.1 v3.6.1 lxien 2026-09-17 02:50:24 +08:00
  • e95447fd7c Merge branch 'release/v3.6.1' lxien 2026-09-17 02:46:44 +08:00
  • d604baf131 Deploy website - based on d98cbcb162 lxien 2026-09-17 02:26:18 +08:00
  • d98cbcb162 chore: bump version to 3.6.1-beta.1 release/v3.6.1 lxien 2026-09-17 02:20:04 +08:00
  • 01284e0cd5 fix: improve login authentication against digest replay and stale timestamps (#24) lxien 2026-09-17 01:46:48 +08:00
  • 983c6a9b1e fix: bound control teardown and fix transport close to clear stale presence Avoid hanging kick/shutdown on wedged KickOut writes or writer.shutdown, fix the control Notify race, and make WebSocket/yamux close reliable so desktop clients no longer remain online after disconnect (#25) lxien 2026-09-16 23:38:34 +08:00
  • 1d8d3b6418 fix: remove the sessionId configuration and persistence from the Java client to align with the Rust client lxien 2026-09-15 23:50:14 +08:00
  • 5be597a82f docs: Improve the document content lxien 2026-09-15 23:41:16 +08:00
  • 31a0f95ecc Deploy website - based on 71655967ee lxien 2026-09-10 20:58:36 +08:00
  • 846b84feb0 Deploy website - based on 71655967ee lxien 2026-09-10 19:18:15 +08:00
  • 71655967ee chore: bump version to 3.6.0 v3.6.0 lxien 2026-09-10 19:17:02 +08:00
  • 2274a48cc8 Merge branch 'release/v3.6.0' lxien 2026-09-10 19:15:22 +08:00
  • 9b39266156 ci: upgrade the actions/checkout version to avoid warnings release/v3.6.0 lxien 2026-09-10 18:52:37 +08:00
  • ef0508d309 chore: bump version to 3.6.0-beta.1 lxien 2026-09-10 18:47:28 +08:00
  • 1e38932334 feat(desktop): add the wsPath parameter configuration to the desktop lxien 2026-09-10 18:33:32 +08:00
  • 7bc8e1901b fix: truncate HTTP header rewrites at httparse Complete(n) lxien 2026-09-07 23:04:33 +08:00
  • 4e24b07096 refactor(server): trim dead abstractions, shorten locks, fix http(s) abandon cleanup lxien 2026-09-06 23:24:38 +08:00
  • 79220862db refactor: reuse register_tunnel in register_all for consistent tunnel setup lxien 2026-09-06 22:37:22 +08:00
  • b9a1afc5ba refactor: resolve KCP/QUIC server addresses via async lookup_host lxien 2026-09-06 22:17:12 +08:00
  • d049afa6d0 refactor: reap JoinSet tasks on client/server to avoid growth and shutdown self-join lxien 2026-09-05 21:54:04 +08:00
  • f87d18b086 feat: add configurable WebSocket path via transport.wsPath lxien 2026-09-05 00:30:17 +08:00
  • 86227ac4ae docs: fetch release asset sizes at build time and show them statically on the download page lxien 2026-09-04 12:22:48 +08:00
  • cb02506873 refactor: trim tokio/clap features and drop unused deps to shrink binaries lxien 2026-09-04 12:19:10 +08:00
  • 1cfd964ee7 chore: bump version to 3.6.0-dev lxien 2026-09-04 11:29:32 +08:00
  • d440de4cdf Deploy website - based on 366b87bcdb lxien 2026-09-03 22:13:48 +08:00
  • 366b87bcdb chore: bump version to 3.5.0 v3.5.0 lxien 2026-09-03 21:28:03 +08:00
  • debf256789 chore: bump version to 3.5.0 lxien 2026-09-03 21:23:59 +08:00
  • 067fb1b4a4 Merge branch 'release/v3.5.0' lxien 2026-09-03 21:20:53 +08:00
  • 6717f107c6 chore: bump version to 3.5.0-beta.1 release/v3.5.0 lxien 2026-09-03 20:52:40 +08:00
  • e9939f282c feat: add agent_id for client identity and improve error reporting lxien 2026-09-03 20:29:27 +08:00
  • af60f723ba feat: Harden session and tunnel registration, add agent_id identity management, drop session persistence, and support multi-client login (#21) lxien 2026-09-03 18:21:31 +08:00
  • 78b51168ba feat(desktop): restore main window from tray and macOS Dock lxien 2026-09-03 12:44:07 +08:00
  • 5849825144 refactor(ci): split release workflows and optimize docker packaging (#20) lxien 2026-09-02 11:35:57 +08:00
  • 5b79e89fde feat(desktop): add system tray lxien 2026-08-31 18:09:47 +08:00
  • 4f1be7fc29 refactor: Delete management panel staticDir lxien 2026-08-31 18:00:20 +08:00
  • 870dfba88b refactor(server-ui): Improve the monitor panel lxien 2026-08-30 21:47:02 +08:00
  • 1313077e09 chore: bump version to 3.5.0-dev lxien 2026-08-30 21:21:25 +08:00
  • a755bf2122 Deploy website - based on 2e922f59e8 lxien 2026-08-30 20:03:11 +08:00
  • bf0b1547f9 Deploy website - based on 2e922f59e8 lxien 2026-08-30 19:50:32 +08:00
  • 2e922f59e8 chore: bump version to 3.4.0 v3.4.0 lxien 2026-08-30 19:48:29 +08:00
  • c75217a7a1 Merge branch 'release/v3.4.0' lxien 2026-08-30 19:45:38 +08:00
  • e854a9c191 chore: bump version to 3.4.0-beta.1 release/v3.4.0 lxien 2026-08-30 19:14:26 +08:00
  • 80dd721d0c Deploy website - based on 223039ffc1 lxien 2026-08-30 19:14:15 +08:00
  • 223039ffc1 refactor(client-java): use host:port format for server config lxien 2026-08-30 18:20:25 +08:00
  • f90921f6d5 Deploy website - based on b5f88fd340 lxien 2026-08-30 00:55:12 +08:00
  • b5f88fd340 chore: make fmt lxien 2026-08-30 00:53:23 +08:00
  • 741649791d refactor: remove custom requestHeaders lxien 2026-08-30 00:50:18 +08:00
  • 5a604d0476 refactor: remove compress and routeByHTTPUser lxien 2026-08-30 00:40:21 +08:00
  • 123ada38f9 Deploy website - based on 63f0d14d2f lxien 2026-08-29 23:45:00 +08:00
  • 63f0d14d2f docs: update docs lxien 2026-08-29 23:30:11 +08:00