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 |
|
lxien
|
7bc8e1901b
|
fix: truncate HTTP header rewrites at httparse Complete(n)
keep Host/XFF mutations on the header block only; forward any already-buffered
body bytes unchanged in tls-term and server HTTP ingress
|
2026-09-07 23:04:33 +08:00 |
|
lxien
|
4e24b07096
|
refactor(server): trim dead abstractions, shorten locks, fix http(s) abandon cleanup
|
2026-09-06 23:24:38 +08:00 |
|
lxien
|
79220862db
|
refactor: reuse register_tunnel in register_all for consistent tunnel setup
|
2026-09-06 22:37:22 +08:00 |
|
lxien
|
b9a1afc5ba
|
refactor: resolve KCP/QUIC server addresses via async lookup_host
replace blocking to_socket_addrs so DNS work no longer stalls the Tokio runtime during connector setup
|
2026-09-06 22:17:12 +08:00 |
|
lxien
|
d049afa6d0
|
refactor: reap JoinSet tasks on client/server to avoid growth and shutdown self-join
|
2026-09-05 21:54:04 +08:00 |
|
lxien
|
f87d18b086
|
feat: add configurable WebSocket path via transport.wsPath
|
2026-09-05 00:30:17 +08:00 |
|
lxien
|
86227ac4ae
|
docs: fetch release asset sizes at build time and show them statically on the download page
|
2026-09-04 12:22:48 +08:00 |
|
lxien
|
cb02506873
|
refactor: trim tokio/clap features and drop unused deps to shrink binaries
|
2026-09-04 12:19:10 +08:00 |
|
lxien
|
1cfd964ee7
|
chore: bump version to 3.6.0-dev
|
2026-09-04 11:29:32 +08:00 |
|
lxien
|
366b87bcdb
|
chore: bump version to 3.5.0
v3.5.0
|
2026-09-03 21:28:03 +08:00 |
|
lxien
|
debf256789
|
chore: bump version to 3.5.0
|
2026-09-03 21:23:59 +08:00 |
|
lxien
|
067fb1b4a4
|
Merge branch 'release/v3.5.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-03 21:20:53 +08:00 |
|
lxien
|
6717f107c6
|
chore: bump version to 3.5.0-beta.1
|
2026-09-03 20:52:40 +08:00 |
|
lxien
|
e9939f282c
|
feat: add agent_id for client identity and improve error reporting
|
2026-09-03 20:29:27 +08:00 |
|
lxien
|
af60f723ba
|
feat: Harden session and tunnel registration, add agent_id identity management, drop session persistence, and support multi-client login (#21)
|
2026-09-03 18:21:31 +08:00 |
|
lxien
|
78b51168ba
|
feat(desktop): restore main window from tray and macOS Dock
|
2026-09-03 12:44:07 +08:00 |
|
lxien
|
5849825144
|
refactor(ci): split release workflows and optimize docker packaging (#20)
|
2026-09-02 11:35:57 +08:00 |
|
lxien
|
5b79e89fde
|
feat(desktop): add system tray
|
2026-08-31 18:09:47 +08:00 |
|
lxien
|
4f1be7fc29
|
refactor: Delete management panel staticDir
|
2026-08-31 18:00:20 +08:00 |
|
lxien
|
870dfba88b
|
refactor(server-ui): Improve the monitor panel
|
2026-08-30 21:47:02 +08:00 |
|
lxien
|
1313077e09
|
chore: bump version to 3.5.0-dev
|
2026-08-30 21:21:25 +08:00 |
|
lxien
|
2e922f59e8
|
chore: bump version to 3.4.0
v3.4.0
|
2026-08-30 19:48:29 +08:00 |
|
lxien
|
c75217a7a1
|
Merge branch 'release/v3.4.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-08-30 19:45:38 +08:00 |
|
lxien
|
e854a9c191
|
chore: bump version to 3.4.0-beta.1
|
2026-08-30 19:14:26 +08:00 |
|
lxien
|
223039ffc1
|
refactor(client-java): use host:port format for server config
|
2026-08-30 18:20:25 +08:00 |
|
lxien
|
b5f88fd340
|
chore: make fmt
|
2026-08-30 00:53:23 +08:00 |
|
lxien
|
741649791d
|
refactor: remove custom requestHeaders
|
2026-08-30 00:50:18 +08:00 |
|
lxien
|
5a604d0476
|
refactor: remove compress and routeByHTTPUser
|
2026-08-30 00:40:21 +08:00 |
|
lxien
|
63f0d14d2f
|
docs: update docs
|
2026-08-29 23:30:11 +08:00 |
|
lxien
|
1326a478c9
|
refactor: Improve tunnel configuration
|
2026-08-29 23:28:23 +08:00 |
|
lxien
|
d8520ac1c8
|
feat(desktop): add tunnel compression UI and restore HTTP transport fields
|
2026-08-29 22:33:23 +08:00 |
|
lxien
|
6245a62c09
|
feat: implement LZ4 framed stream compression for data connections
|
2026-08-29 21:42:12 +08:00 |
|
lxien
|
8dc9aadd72
|
docs: update docs
|
2026-08-29 20:01:32 +08:00 |
|
lxien
|
b424b46850
|
chore: bump version to 3.4.0-dev
|
2026-08-29 20:00:21 +08:00 |
|
lxien
|
2b28340b19
|
chore: bump version to 3.3.0
v3.3.0
|
2026-08-28 21:57:10 +08:00 |
|
lxien
|
53232476f1
|
Merge branch 'release/v3.3.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-08-28 21:51:54 +08:00 |
|
lxien
|
4f5d6ceaf8
|
chore: silence unused bail import on Windows
|
2026-08-28 20:17:06 +08:00 |
|
lxien
|
7721d3a67f
|
fix: Use named pipe for local control on Windows
|
2026-08-28 20:04:39 +08:00 |
|
lxien
|
b092e31866
|
chore: bump version to 3.3.0-beta.1
|
2026-08-28 19:31:42 +08:00 |
|
lxien
|
99518fd5e6
|
refactor: update font
|
2026-08-28 19:19:54 +08:00 |
|
lxien
|
63ed76fef1
|
feat: Embed Noto Sans SC subset for reliable CJK rendering
|
2026-08-28 18:41:53 +08:00 |
|
lxien
|
97862a1e27
|
refactor: Improve config hot reload
|
2026-08-28 12:01:23 +08:00 |
|
lxien
|
550273e9b1
|
docs: add hot reload documentation
|
2026-08-28 09:58:37 +08:00 |
|
lxien
|
a30231153b
|
feat: Add config hot reload
|
2026-08-28 00:35:50 +08:00 |
|
lxien
|
c220f5f014
|
refactor: Update desktop i18n
|
2026-08-27 23:46:45 +08:00 |
|