157 Commits
Author SHA1 Message Date
lxien 2447bc0fd1 chore: delete unused files 2026-10-21 23:48:36 +08:00
lxien fa0b3ddd79 ci: automatically generate the release description after a successful release 2026-10-20 09:51:54 +08:00
lxien 4cf44bf3ac Merge remote-tracking branch 'origin/main' v3.9.0 2026-10-19 00:52:20 +08:00
lxien c6a9ccb219 chore: bump version to 3.9.0 2026-10-19 00:51:47 +08:00
lxien 8b4ff5acb7 fix: version format 2026-10-19 00:20:57 +08:00
lxien b7997c0eb7 chore: bump version to 3.9.0-beta.1 2026-10-19 00:12:15 +08:00
lxien dc0d92aa5a refactor: update running GIF screenshot 2026-10-18 23:18:15 +08:00
lxien 8b877e718d docs(docs): add log documentation 2026-10-18 23:16:31 +08:00
lxien 4045aa9127 feat: add log persistence support 2026-10-18 22:43:48 +08:00
lxien 57f89829f3 style: improve code comments 2026-10-18 19:18:47 +08:00
lxien 04143e94b2 style: update white-space 2026-10-17 23:46:06 +08:00
lxien a8c5cb123e style: update white-space 2026-10-16 23:32:33 +08:00
lxien d75fcf5a4c docs(docs): update docs 2026-10-15 20:36:04 +08:00
lxien b49d2bc69a style: update code style 2026-10-14 20:14:42 +08:00
lxien 4a1ab6557b docs(docs): improve the document formatting 2026-10-10 23:43:59 +08:00
lxien d56afc1d55 docs(docs): improve the installation documentation 2026-10-10 23:32:44 +08:00
lxien 1b4d0a37e8 docs(docs): update the homepage project description 2026-10-07 23:02:13 +08:00
lxien 30b8827b66 update README 2026-10-04 11:15:49 +08:00
lxien 9168c407b9 chore: bump version to 3.8.0 v3.8.0 2026-09-28 00:31:36 +08:00
lxien cb652418c2 ci: use official crates.io 2026-09-27 23:30:29 +08:00
lxien f801b5118f chore: bump version to 3.8.0-beta.1 2026-09-27 23:01:11 +08:00
lxien c8ad05f7dc docs(docs): improve documentation 2026-09-27 22:51:37 +08:00
lxien 52a7b7bf9a docs: improve README 2026-09-27 22:35:04 +08:00
lxien 5bff78bce4 chore(docs): remove pnpm config from package.json 2026-09-27 22:10:40 +08:00
lxien ebd4b063fd feat(desktop): add ACME certificate issuance with multi-cloud DNS-01 validation 2026-09-27 21:57:00 +08:00
lxien 8ff2db8553 ci: remove the README file from the Windows desktop client release package 2026-09-26 12:59:40 +08:00
lxien a4d6fbdf56 ci: remove the EXE from the Windows desktop client release package 2026-09-26 12:55:31 +08:00
lxien c3c5d4a5e3 chore: bump version to 3.7.0 v3.7.0 2026-09-26 01:24:11 +08:00
lxien c5304a4d2f Merge branch 'release/v3.7.0'
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	README.md
#	README_ZH.md
#	client-java/orbien-client/pom.xml
#	client-java/orbien-client/src/main/java/io/github/lxien/orbien/client/OrbienClient.java
#	client-java/orbien-spring-boot-demo/pom.xml
#	client-java/orbien-spring-boot-starter/pom.xml
#	client-java/pom.xml
#	docs/docs/integrations/springboot.mdx
#	docs/i18n/en/docusaurus-plugin-content-docs/current/integrations/springboot.mdx
#	docs/package.json
#	docs/src/components/DownloadMatrix/index.tsx
#	server-ui/package-lock.json
#	server-ui/package.json
2026-09-26 01:10:20 +08:00
lxien 15e265e873 chore: bump version to 3.7.0-beta.1 2026-09-26 00:47:43 +08:00
lxien 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 2026-09-26 00:21:29 +08:00
lxien 51c93411af chore: improve code log messages 2026-09-23 21:45:07 +08:00
lxien f4af46ce02 chore: change the default service logs and prompts 2026-09-21 23:27:17 +08:00
lxien 518e8037b0 refactor: upgrade package dependency versions to avoid security warnings 2026-09-19 23:31:24 +08:00
lxien 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 2026-09-18 23:44:22 +08:00
lxien a53ffd279a Merge branch 'release/v3.6.1' into dev 2026-09-18 03:44:11 +08:00
lxien c7fe8de437 perf: disable the TCP Nagle algorithm to reduce packet transmission latency 2026-09-18 03:43:43 +08:00
lxien f1af87dbe8 ci: add the libfontconfig1-dev library to avoid orbien-desktop build failures 2026-09-17 02:56:22 +08:00
lxien cb036fdda2 chore: bump version to 3.6.1 v3.6.1 2026-09-17 02:50:24 +08:00
lxien e95447fd7c Merge branch 'release/v3.6.1'
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	README.md
#	README_ZH.md
#	client-java/orbien-client/pom.xml
#	client-java/orbien-client/src/main/java/io/github/lxien/orbien/client/OrbienClient.java
#	client-java/orbien-spring-boot-demo/pom.xml
#	client-java/orbien-spring-boot-starter/pom.xml
#	client-java/pom.xml
#	docs/docs/integrations/springboot.mdx
#	docs/i18n/en/docusaurus-plugin-content-docs/current/integrations/springboot.mdx
#	docs/package.json
#	docs/src/components/DownloadMatrix/index.tsx
#	server-ui/package-lock.json
#	server-ui/package.json
2026-09-17 02:46:44 +08:00
lxien d98cbcb162 chore: bump version to 3.6.1-beta.1 2026-09-17 02:20:04 +08:00
lxien 01284e0cd5 fix: improve login authentication against digest replay and stale timestamps (#24)
Add a ±180s timestamp window and in-process digest replay cache; warn when auth.token is empty
2026-09-17 01:46:48 +08:00
lxien 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)
2026-09-16 23:38:34 +08:00
lxien 1d8d3b6418 fix: remove the sessionId configuration and persistence from the Java client to align with the Rust client 2026-09-15 23:50:14 +08:00
lxien 5be597a82f docs: Improve the document content 2026-09-15 23:41:16 +08:00
lxien 71655967ee chore: bump version to 3.6.0 v3.6.0 2026-09-10 19:17:02 +08:00
lxien 2274a48cc8 Merge branch 'release/v3.6.0'
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	README.md
#	README_ZH.md
#	client-java/orbien-client/pom.xml
#	client-java/orbien-client/src/main/java/io/github/lxien/orbien/client/OrbienClient.java
#	client-java/orbien-spring-boot-demo/pom.xml
#	client-java/orbien-spring-boot-starter/pom.xml
#	client-java/pom.xml
#	docs/docs/integrations/springboot.mdx
#	docs/i18n/en/docusaurus-plugin-content-docs/current/integrations/springboot.mdx
#	docs/package.json
#	docs/src/components/DownloadMatrix/index.tsx
#	server-ui/package-lock.json
#	server-ui/package.json
2026-09-10 19:15:22 +08:00
lxien 9b39266156 ci: upgrade the actions/checkout version to avoid warnings 2026-09-10 18:52:37 +08:00
lxien ef0508d309 chore: bump version to 3.6.0-beta.1 2026-09-10 18:47:28 +08:00
lxien 1e38932334 feat(desktop): add the wsPath parameter configuration to the desktop 2026-09-10 18:33:32 +08:00