dijunkun
4f37422317
[feat] unify Windows unattended hosting with shared device identity
...
Keep RTC connections in the persistent SYSTEM host and attach GUI session features through an authenticated local channel. Share device credentials, settings and trusted devices, and use the service for Windows boot startup.
Unify normal and secure desktop capture fallback, recover virtual displays, and coordinate cursor ownership across desktop transitions. Update localization, documentation and the MiniRTC dependency.
Validated with git diff --check and localization catalog JSON parsing. Builds and runtime tests were not run.
2026-11-09 14:13:17 +08:00
dijunkun
da4ffa6f06
[fix] reuse host Python and capture iOS dependency failures
2026-11-07 03:55:29 +08:00
dijunkun
e3ad683809
[fix] resolve cross-platform build warnings
2026-11-07 01:55:51 +08:00
dijunkun
84466ccea4
[refactor] migrate clients to unified MiniRTC APIs
2026-11-07 00:41:25 +08:00
dijunkun
1a12a1d7d5
[refactor] adopt MiniRtc API naming across clients
2026-11-06 23:55:00 +08:00
dijunkun
a64a28a5a3
[refactor] use MiniRTC public APIs across clients
2026-11-06 23:44:54 +08:00
dijunkun
2535a04d2b
[fix] recover initial MCP signaling connections and preserve failure reasons
2026-11-06 20:02:52 +08:00
dijunkun
593bd550aa
[chore] update MiniRTC signaling recovery
2026-11-06 14:10:10 +08:00
dijunkun
4d8a650afc
[fix] update MiniRTC for NVDEC runtime recovery
2026-11-04 19:41:10 +08:00
dijunkun
f57b4cc4e3
[feat] add CrossDesk MCP with remote desktop panels
2026-11-03 02:44:55 +08:00
dijunkun
b1a0dcdb92
[fix] correct certificate errors and restore automatic reconnection
2026-11-02 11:07:19 +08:00
dijunkun
49717f0f68
[feat] use device keys for server login
2026-11-02 01:15:11 +08:00
dijunkun
c2bfce03f2
[fix] update MiniRTC to correct inbound data bitrate
2026-11-01 02:57:42 +08:00
dijunkun
dde5b57165
[fix] update MiniRTC to prevent macOS connection hangs
2026-10-31 00:18:01 +08:00
dijunkun
699d867956
[feat] integrate CrossDesk CLI with terminal rendering and npm packaging
2026-10-30 10:42:23 +08:00
dijunkun
0f0dde8b49
[feat] add web clipboard synchronization, refs #132
2026-10-29 23:17:06 +08:00
dijunkun
38a01b085a
[fix] update MiniRTC to fix Opus dependency downloads
2026-10-29 21:48:57 +08:00
dijunkun
4190f8beda
[fix] update MiniRTC to fix Windows ASIO compilation
2026-10-29 21:07:20 +08:00
dijunkun
7c6e14989f
[feat] add IPv6 support for direct IP connections, refs #129
2026-10-29 20:02:43 +08:00
dijunkun
99bb63f641
[fix] fix iOS native builds and expose CI diagnostics
2026-10-27 15:21:32 +08:00
dijunkun
9f7411e5c0
[fix] update MiniRTC for WebSocket++ C++20 compatibility
2026-10-26 16:38:15 +08:00
dijunkun
63bc5648c0
[chore] update MiniRTC for IP direct API grouping
2026-10-25 01:24:39 +08:00
dijunkun
2445f79f92
[feat] add authenticated LAN transport and per-IP listeners
2026-10-25 00:54:10 +08:00
dijunkun
1d465239cf
[chore] update MiniRTC for web file transfers
2026-10-23 23:01:39 +08:00
dijunkun
c6a2f6a35b
[feat] display video codecs and refine network statistics
2026-10-22 19:18:37 +08:00
kunkundi
621f2ff205
[fix] update MiniRTC for Windows hardware encoding
2026-10-22 10:46:24 +08:00
dijunkun
dd5c572852
[feat] enable Windows MFT codecs without CUDA
2026-10-22 03:25:24 +08:00
dijunkun
a6f4df405b
[fix] update MiniRTC for signaling disconnect detection
2026-10-21 23:34:53 +08:00
dijunkun
7662b80995
[chore] update MiniRTC documentation reference
2026-10-19 04:55:02 +08:00
dijunkun
34eb2b1fe3
[chore] update MiniRTC for web ICE connectivity
2026-10-17 15:24:42 +08:00
dijunkun
40670de954
[fix] accept web video settings and update MiniRTC QoS
2026-10-16 13:44:24 +08:00
dijunkun
33cbfa5b8a
[chore] update MiniRTC for web video settings negotiation
2026-10-16 10:57:54 +08:00
dijunkun
81430d78d9
[chore] update MiniRTC for web quality fixes and 30fps cap
2026-10-16 10:12:38 +08:00
dijunkun
aed6ad99c2
[chore] update MiniRTC for web QoS flow control
2026-10-16 09:40:58 +08:00
kunkundi
45bf6ec4ee
[feat] add HarmonyOS desktop and mobile clients,issue #117
2026-10-16 00:42:55 +08:00
dijunkun
2a9887ab8a
[fix] fix UPnP leaks and disable UPnP on iOS, refs #115
2026-10-13 20:42:57 +08:00
dijunkun
4dfd8c3005
[feat] allocate DeskHub video bandwidth automatically
2026-10-13 15:39:50 +08:00
dijunkun
de16eb3b92
[refactor] use MiniRTC APIs for DeskHub media pause controls
2026-10-13 15:39:34 +08:00
dijunkun
3bd0676672
[feat] add DeskHub stream controls and network status
2026-10-13 10:45:48 +08:00
dijunkun
b44a203b19
[fix] update MiniRTC with DTLS retransmission recovery
2026-10-12 03:06:03 +08:00
dijunkun
3baedac6df
[chore] update MiniRTC after removing deadline tests
2026-10-11 16:59:41 +08:00
dijunkun
a667fe3b31
[fix] preserve current MiniRTC fixes with bounded DTLS recovery
2026-10-11 16:57:26 +08:00
dijunkun
05f6d3d90a
[fix] show truthful signaling recovery state and pin safe retries
2026-10-11 15:35:11 +08:00
lamagu
52ca253980
[fix] delay signaling offline indication during reconnects
2026-10-11 15:35:11 +08:00
lamagu
1925e5ffcc
[fix] time out stalled DTLS handshakes so reconnects can recover
...
Without a deadline a half-negotiated session stayed CONNECTED forever;
every further reconnect reused that dead state until the app restarted.
2026-10-10 21:03:14 +08:00
dijunkun
3aa0470510
[fix] restore password prompts and handle join authentication failures
2026-10-10 17:00:58 +08:00
dijunkun
171de8b026
[feat] update MiniRTC for fast signaling reconnects
2026-10-10 00:54:40 +08:00
dijunkun
a06ed5806a
[fix] support self-hosted server URLs with paths
2026-10-09 15:34:12 +08:00
dijunkun
41aed0984f
[feat] complete mobile session controls and file transfer
2026-10-09 12:57:23 +08:00
dijunkun
4d65d12add
[fix] apply settings without reconnecting signaling
2026-10-09 10:01:34 +08:00