Viktor Liu
|
bf2fb2fd44
|
Address CodeRabbit review on embedded VNC PR
|
2026-05-24 18:52:57 +02:00 |
|
Viktor Liu
|
4e3e3ce6d3
|
Surface VNC initiator in status, clarify proxy logs, dampen capture noise
|
2026-05-24 17:07:59 +02:00 |
|
Viktor Liu
|
5e2830be8a
|
Harden VNC server, IPC, and management plumbing
|
2026-05-24 16:02:36 +02:00 |
|
Viktor Liu
|
f557e665a5
|
Return error from gateApproval and log at the caller
|
2026-05-23 19:50:27 +02:00 |
|
Viktor Liu
|
fa57eedaf5
|
Address CodeRabbit review and fix CI on embedded-vnc
|
2026-05-23 19:44:21 +02:00 |
|
Viktor Liu
|
7cb6388349
|
Decline VNC approval early when no console user is logged in
|
2026-05-23 19:15:01 +02:00 |
|
Viktor Liu
|
1f912be673
|
Address codespell and Sonar findings on embedded-vnc
|
2026-05-23 19:06:02 +02:00 |
|
Viktor Liu
|
8e72967bbe
|
Add per-connection user-approval prompts for VNC
|
2026-05-23 18:33:55 +02:00 |
|
Viktor Liu
|
c29ef638f4
|
Switch VNC daemon-to-agent IPC to Unix sockets and audit-log every connection
|
2026-05-22 15:32:35 +02:00 |
|
Viktor Liu
|
97b7b010f5
|
Fold init-only VNC and SSH setters into Config-struct constructors
|
2026-05-22 13:32:25 +02:00 |
|
Viktor Liu
|
1cc5967198
|
Address follow-up CodeRabbit VNC findings
|
2026-05-22 11:35:16 +02:00 |
|
Viktor Liu
|
5e67febf57
|
Address Sonar findings and move noise to direct dependency
|
2026-05-21 17:55:27 +02:00 |
|
Viktor Liu
|
3d3055dc7f
|
Replace VNC JWT auth with a Noise_IK handshake bound to ACL-pushed pubkeys
|
2026-05-21 17:36:15 +02:00 |
|
Viktor Liu
|
98d533c8e8
|
Address CodeRabbit feedback on VNC server agent matching and session lifecycle
|
2026-05-21 12:01:45 +02:00 |
|
Viktor Liu
|
b41d11bbbe
|
Allow Cursor pseudo-encoding in session mode and cache last XFixes sprite
|
2026-05-20 17:39:07 +02:00 |
|
Viktor Liu
|
640a267556
|
Address CodeRabbit feedback on VNC server
|
2026-05-20 17:16:55 +02:00 |
|
Viktor Liu
|
517bea0daf
|
Collapse X11 DISPLAY/XAUTHORITY auto-detect logs into one line
|
2026-05-20 15:36:26 +02:00 |
|
Viktor Liu
|
896530fd82
|
Add ExtendedMouseButtons for back/forward mouse buttons
|
2026-05-20 12:15:00 +02:00 |
|
Viktor Liu
|
354fd004c7
|
Enable IdP JWKS refresh in VNC JWT validator
|
2026-05-20 12:15:00 +02:00 |
|
Viktor Liu
|
7d61975f6c
|
Proxy macOS VNC connections from the LaunchDaemon to a per-user agent via launchctl asuser
|
2026-05-20 12:12:20 +02:00 |
|
Viktor Liu
|
b1b04f9ec6
|
Composite remote cursor into the framebuffer when the dashboard toggles it on
|
2026-05-20 12:11:15 +02:00 |
|
Viktor Liu
|
fe15688f20
|
Emit Cursor pseudo-encoding on Linux, Windows, and macOS
|
2026-05-20 12:11:15 +02:00 |
|
Viktor Liu
|
c2fdf62f1f
|
Detect dead VNC peers on both ends and report session stats
|
2026-05-18 14:50:10 +02:00 |
|
Viktor Liu
|
7e7e056f3a
|
Reset Tight zlib stream when deflater is recreated mid-session
Also scrub brand-name references from comments.
|
2026-05-18 07:54:21 +02:00 |
|
Viktor Liu
|
da37a28951
|
Exclude VNC server from js, ios, and android builds
|
2026-05-17 15:48:15 +02:00 |
|
Viktor Liu
|
4f884d9f30
|
Add QEMU Extended Key Event for layout-independent input
|
2026-05-17 15:48:15 +02:00 |
|
Viktor Liu
|
b4f696272a
|
Drop unused VNC DES auth path
|
2026-05-17 15:48:15 +02:00 |
|
Viktor Liu
|
62cf9e873b
|
Track active VNC sessions in status and address CodeRabbit findings
|
2026-05-16 17:06:19 +02:00 |
|
Viktor Liu
|
9f0aa1ce26
|
Add embedded VNC server with JWT auth and per-peer toggle
|
2026-05-16 16:49:14 +02:00 |
|