dijunkun
|
89d3c8b53f
|
[fix] prevent expired probe cluster reuse
|
2026-08-20 18:30:04 +08:00 |
|
dijunkun
|
51a4190e97
|
[fix] propagate encoder bitrate update failures
|
2026-08-20 18:20:02 +08:00 |
|
dijunkun
|
3737cd0dd5
|
[fix] align encoder and network bitrate limits
|
2026-08-20 18:05:45 +08:00 |
|
dijunkun
|
00957d6740
|
[fix] serialize pacer tasks and harden probing
|
2026-08-20 17:42:50 +08:00 |
|
dijunkun
|
6ec86322b2
|
[fix] abort probing when ICE becomes unavailable
|
2026-08-20 17:12:45 +08:00 |
|
dijunkun
|
ecc131b5ee
|
[fix] gate media-less probing by transport capability
|
2026-08-20 16:56:49 +08:00 |
|
dijunkun
|
1aa50e9ffa
|
[fix] schedule pacer with high precision tasks
|
2026-08-20 16:22:01 +08:00 |
|
dijunkun
|
d49f5bc520
|
[fix] handle task queue wakeups correctly
|
2026-08-20 14:45:18 +08:00 |
|
dijunkun
|
8818b9b8be
|
[fix] ensure video bitrate updates reach encoders
|
2026-08-19 16:33:47 +08:00 |
|
dijunkun
|
3be283238c
|
[fix] prevent screen capture without connected peers
|
2026-08-19 15:51:37 +08:00 |
|
dijunkun
|
5d0453fff3
|
[fix] prevent ICE callback self-join during teardown
|
2026-08-18 17:10:03 +08:00 |
|
dijunkun
|
8a9775a571
|
[fix] adapt VideoToolbox encoder resolution
|
2026-08-18 16:42:42 +08:00 |
|
dijunkun
|
7f4f1882ae
|
[fix] sync signal status after server switch
|
2026-08-17 00:07:01 +08:00 |
|
dijunkun
|
23e24e3d47
|
[fix] prevent websocket reconnect during shutdown
|
2026-08-16 23:07:02 +08:00 |
|
dijunkun
|
7e1b9cb00e
|
[fix] use -ld_classic only on macOS Intel
|
2026-08-16 22:34:58 +08:00 |
|
dijunkun
|
0c70acbdbf
|
[fix] eliminate macOS build warnings
|
2026-08-16 22:18:30 +08:00 |
|
dijunkun
|
fcbbb0f51c
|
[fix] check log path before logger initialization
|
2026-08-16 22:16:26 +08:00 |
|
dijunkun
|
f4be0700bf
|
[fix] remove deprecated -ld_classic linker flag
|
2026-08-16 22:05:22 +08:00 |
|
dijunkun
|
a45670b04d
|
[fix] prevent invalid file descriptors during ICE teardown
|
2026-08-16 21:54:02 +08:00 |
|
dijunkun
|
ff329cae81
|
[fix] use libsrtp v2.7.0 release tag
|
2026-08-16 17:51:08 +08:00 |
|
dijunkun
|
092664784e
|
[fix] synchronize authenticated password changes
|
2026-08-16 16:57:36 +08:00 |
|
dijunkun
|
1709eb0efb
|
[feat] use server-issued TURN credentials
|
2026-08-16 16:41:26 +08:00 |
|
dijunkun
|
d27bb5d7a4
|
[docs] add CrossDesk privacy policy
|
2026-08-08 03:26:02 +08:00 |
|
dijunkun
|
62c8f0a38d
|
[docs] improve README structure and signing policy
|
2026-08-08 03:00:13 +08:00 |
|
dijunkun
|
21eee5ccdc
|
[ci] add SignPath Windows test signing
|
2026-08-08 01:50:47 +08:00 |
|
dijunkun
|
e6c26511cd
|
[fix] capture Windows keyboard input with Raw Input, refs #94
latest
v1.4.2
v1.4.2-20260803
|
2026-08-03 17:38:46 +08:00 |
|
dijunkun
|
c0b880e1eb
|
[fix] pass Windows resource compiler to Slint build
|
2026-08-01 02:08:05 +08:00 |
|
dijunkun
|
c10f1499f2
|
[fix] encode web audio before RTP packetization, fixes #93
|
2026-07-31 23:58:56 +08:00 |
|
dijunkun
|
d7a9c26ff9
|
[fix] scale local ID text to fit
|
2026-07-31 23:57:09 +08:00 |
|
dijunkun
|
f809ad173c
|
[fix] restore Linux keyboard injection
|
2026-07-31 23:57:09 +08:00 |
|
dijunkun
|
34155d0266
|
[fix] let SDL select available Linux audio driver
|
2026-07-31 23:57:09 +08:00 |
|
dijunkun
|
9d544788b0
|
[fix] use custom titlebar only with X11
|
2026-07-31 23:57:08 +08:00 |
|
dijunkun
|
dd16e65b68
|
[fix] stabilize third-party dependency builds
|
2026-07-31 23:57:08 +08:00 |
|
dijunkun
|
91eac61a90
|
[docs] use GCC 10 toolchain for Linux builds
|
2026-07-31 23:57:08 +08:00 |
|
dijunkun
|
941cc79af5
|
[fix] use xmake-managed CMake for builds
|
2026-07-31 23:57:08 +08:00 |
|
dijunkun
|
0d6ecfc730
|
[ci] build Linux releases on Ubuntu 20.04 for compatibility
|
2026-07-31 23:57:08 +08:00 |
|
dijunkun
|
d32974dc18
|
ci: add Linux capture build dependencies
v1.4.1
v1.4.1-20260728
|
2026-07-28 17:58:39 +08:00 |
|
dijunkun
|
efd8b7c0ff
|
fix: let ICE drive connection failure state
|
2026-07-28 17:43:25 +08:00 |
|
dijunkun
|
383452ed3b
|
ci: enable Wayland for Linux release builds
|
2026-07-28 17:25:49 +08:00 |
|
dijunkun
|
2570e57958
|
ci: use macOS 26 SDK for release artifacts
|
2026-07-28 16:29:32 +08:00 |
|
dijunkun
|
eed90dad34
|
revert: keep macOS main window titlebar opaque
|
2026-07-28 16:29:32 +08:00 |
|
dijunkun
|
c53ce2a581
|
fix: prevent video callback crash during transport teardown
|
2026-07-28 15:26:13 +08:00 |
|
dijunkun
|
708c39bb99
|
fix: keep macOS main window titlebar opaque
|
2026-07-28 14:42:06 +08:00 |
|
dijunkun
|
cee249a25b
|
fix: align DTLS handling with SRTP negotiation
|
2026-07-28 14:11:17 +08:00 |
|
dijunkun
|
7c3b13409c
|
fix: restore remote keyboard control in Slint client, refs #91
|
2026-07-28 14:11:16 +08:00 |
|
dijunkun
|
e3d15f8f9a
|
fix: include platform header for Linux build
v1.4.0
v1.4.0-20260727
|
2026-07-27 10:18:48 +08:00 |
|
dijunkun
|
a6e8038286
|
fix: block remote mouse input over control bar
|
2026-07-27 00:30:48 +08:00 |
|
dijunkun
|
765452e3c9
|
fix: close server window after controller disconnects
|
2026-07-27 00:22:33 +08:00 |
|
dijunkun
|
7cd0d6a351
|
fix: support SDL keyboard auto-repeat
|
2026-07-26 18:11:41 +08:00 |
|
dijunkun
|
c01b52eac5
|
fix: refine settings dialog scrolling layout
|
2026-07-26 17:52:23 +08:00 |
|