Viktor Liu
|
ab3d72660d
|
Keep DXGI on an idle desktop, honour the FreeBSD pitch when swizzling, close the handler-drain race
|
2026-08-29 16:25:07 +02:00 |
|
Viktor Liu
|
5b46753f1d
|
Reject an unsupported VNC session id and say why a cursor rect was skipped
|
2026-08-29 16:09:47 +02:00 |
|
Viktor Liu
|
0adf5ca70d
|
Authenticate the daemon and its VNC agent to each other without sending the token
|
2026-08-29 15:45:09 +02:00 |
|
Viktor Liu
|
e426401941
|
Split the status summary into per-section helpers and scope retrackConn to service mode
|
2026-08-27 19:49:39 +02:00 |
|
Viktor Liu
|
e95365f8b1
|
Recycle the macOS VNC agent per connection so permission prompts work
|
2026-08-07 15:59:45 +02:00 |
|
Viktor Liu
|
34669a0be8
|
Share one VNC session agent manager across all accept loops
|
2026-07-30 14:29:34 +02:00 |
|
Viktor Liu
|
e77e0de7d8
|
Surface VNC initiator in status, clarify proxy logs, dampen capture noise
|
2026-05-24 17:07:59 +02:00 |
|
Viktor Liu
|
9e84c998b3
|
Harden VNC server, IPC, and management plumbing
|
2026-05-24 16:02:36 +02:00 |
|
Viktor Liu
|
03cf48f8cc
|
Return error from gateApproval and log at the caller
|
2026-05-23 19:50:27 +02:00 |
|
Viktor Liu
|
a70446b8af
|
Add per-connection user-approval prompts for VNC
|
2026-05-23 18:33:55 +02:00 |
|
Viktor Liu
|
613b886c78
|
Switch VNC daemon-to-agent IPC to Unix sockets and audit-log every connection
|
2026-05-22 15:32:35 +02:00 |
|
Viktor Liu
|
ec464cb0ec
|
Abort VNC agent dial retry loop on server shutdown
|
2026-05-21 17:44:22 +02:00 |
|
Viktor Liu
|
639d0a1723
|
Replace magic env-var and subcommand strings with named constants
|
2026-05-20 17:22:02 +02:00 |
|
Viktor Liu
|
273306d797
|
Address CodeRabbit feedback on VNC server
|
2026-05-20 17:16:55 +02:00 |
|
Viktor Liu
|
d52cf1d376
|
Fix VNC lint, 386 atomic alignment, and Sonar code smells
|
2026-05-20 16:34:29 +02:00 |
|
Viktor Liu
|
88695f17cc
|
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
|
8092fe2f93
|
Extract daemon-to-agent loopback proxy and token helpers into a platform-neutral file
|
2026-05-20 12:11:15 +02:00 |
|