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 |
|
dijunkun
|
dacdbc5c45
|
[fix] close remote stream tabs after host disconnects
|
2026-10-09 09:25:39 +08:00 |
|
dijunkun
|
9d613a5a13
|
[fix] update MiniRTC to detect silent controller disconnects
|
2026-10-09 04:03:09 +08:00 |
|
dijunkun
|
ff706857bd
|
[feat] enable Android MediaCodec decoding and simplify tests
|
2026-10-02 02:11:33 +08:00 |
|
dijunkun
|
b05a84198a
|
[fix] disable Rust symbol stripping for Slint on macOS
|
2026-10-01 23:21:17 +08:00 |
|
dijunkun
|
f08194f686
|
[feat] add native Android controller
|
2026-10-01 23:17:47 +08:00 |
|
dijunkun
|
380a2a225c
|
[fix] update minirtc for macOS 14 libyuv compatibility
|
2026-09-30 00:25:24 +08:00 |
|
dijunkun
|
2d1241c0a0
|
[feat] update minirtc with session recovery
|
2026-09-29 22:36:20 +08:00 |
|
dijunkun
|
f347fc2387
|
[feat] update minirtc with negotiated audio and data SRTP
|
2026-09-28 11:14:31 +08:00 |
|
dijunkun
|
0b28d1bc99
|
[fix] improve iOS privacy and App Store distribution compliance
|
2026-09-28 10:23:41 +08:00 |
|
dijunkun
|
e65a30e969
|
[fix] use VideoToolbox exclusively for iOS H.264
|
2026-09-27 20:53:12 +08:00 |
|
dijunkun
|
3d2235ad4e
|
[fix] statically link the Windows CRT in Slint
|
2026-09-27 03:35:06 +08:00 |
|
dijunkun
|
bbbcfb9d6f
|
[fix] correct video latency measurement and smooth connection RTT
|
2026-09-26 03:15:47 +08:00 |
|
dijunkun
|
9ef64cc00f
|
[fix] reduce release log verbosity and enforce single instance
|
2026-09-26 02:58:55 +08:00 |
|
dijunkun
|
b8389a8aa0
|
[feat] add connection latency to network statistics
|
2026-09-26 02:04:18 +08:00 |
|
dijunkun
|
7ac8163931
|
[feat] add video latency to network statistics
|
2026-09-26 00:39:05 +08:00 |
|
dijunkun
|
704938a157
|
[feat] update minirtc with adaptive media FEC
|
2026-09-25 23:39:23 +08:00 |
|
dijunkun
|
f73a57baaa
|
[fix] restore missing includes for Linux and Windows builds
|
2026-09-25 02:20:02 +08:00 |
|
dijunkun
|
e0cd4c0567
|
[feat] add live remote video settings to the toolbar
|
2026-09-24 15:44:02 +08:00 |
|
dijunkun
|
000b2e44e3
|
[fix] restore Windows cursor capture and web input control
|
2026-09-18 23:26:06 +08:00 |
|
dijunkun
|
fb34f42744
|
[fix] show encryption status and simplify network stats labels
|
2026-09-17 02:01:55 +08:00 |
|
dijunkun
|
57cab3979e
|
[fix] initialize logging before startup operations and update MiniRTC
|
2026-09-16 12:54:07 +08:00 |
|
dijunkun
|
f6324416ec
|
[fix] update MiniRTC legacy DTLS-SRTP compatibility
|
2026-09-15 12:20:00 +08:00 |
|
dijunkun
|
0977bd4195
|
[fix] update MiniRTC SRTP replay handling and bandwidth accounting
|
2026-09-15 03:38:29 +08:00 |
|
dijunkun
|
f4e094cb35
|
[fix] update MiniRTC packet validation and SRTP buffering
|
2026-09-15 03:16:18 +08:00 |
|
dijunkun
|
1fe706c5fc
|
[fix] update MiniRTC SRTP initialization
|
2026-09-15 03:03:47 +08:00 |
|
dijunkun
|
5fd928ddba
|
[fix] update MiniRTC DTLS-SRTP key layout and profiles
|
2026-09-15 02:53:25 +08:00 |
|
dijunkun
|
7fc1344756
|
[feat] enable enhanced UDP punching on desktop
|
2026-09-15 02:37:30 +08:00 |
|
dijunkun
|
73e3bf709d
|
[perf] exclude optional libaom from default builds
|
2026-09-13 06:43:29 +08:00 |
|
dijunkun
|
ba2afc982b
|
[fix] repair macOS Intel OpenH264 CI build
|
2026-09-13 06:04:23 +08:00 |
|
dijunkun
|
3c403f6162
|
[fix] update minirtc for SIMD and frame rate fixes
|
2026-09-13 02:40:44 +08:00 |
|
dijunkun
|
b87ab025be
|
[feat] use server-issued ICE configuration across clients
|
2026-09-08 17:07:16 +08:00 |
|
dijunkun
|
5f37d0e753
|
[docs] update MiniRTC submodule documentation
|
2026-09-07 23:13:49 +08:00 |
|
dijunkun
|
abc8f907f3
|
[fix] restore iOS video after returning to the foreground
|
2026-09-07 21:31:08 +08:00 |
|
dijunkun
|
5aedb09c55
|
[feat] enable CUDA/OpenGL video rendering on Linux
|
2026-09-07 17:31:48 +08:00 |
|
dijunkun
|
fe1178e26f
|
[fix] move connection cleanup off the UI thread
|
2026-09-07 10:54:18 +08:00 |
|