Viktor Liu
|
12b18f5bbb
|
Recycle the macOS VNC agent per connection so permission prompts work
|
2026-08-07 15:59:45 +02:00 |
|
Viktor Liu
|
6c9465df54
|
Handle Lstat error in purgeStaleAgentSubdir
|
2026-05-25 15:52:30 +02:00 |
|
Viktor Liu
|
6cd5d6084f
|
Split prepareAgentSocketDir to reduce cognitive complexity
|
2026-05-25 15:09:28 +02:00 |
|
Viktor Liu
|
2f67841b1e
|
Reuse /var/run/netbird as VNC agent socket parent via configs.RuntimeDir
|
2026-05-25 11:11:07 +02:00 |
|
Viktor Liu
|
5e2830be8a
|
Harden VNC server, IPC, and management plumbing
|
2026-05-24 16:02:36 +02:00 |
|
Viktor Liu
|
8d329da591
|
Evict orphaned packet captures and annotate VNC streams
|
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
|
98d533c8e8
|
Address CodeRabbit feedback on VNC server agent matching and session lifecycle
|
2026-05-21 12:01:45 +02:00 |
|
Viktor Liu
|
f37e228cc2
|
Replace magic env-var and subcommand strings with named constants
|
2026-05-20 17:22:02 +02:00 |
|
Viktor Liu
|
640a267556
|
Address CodeRabbit feedback on VNC server
|
2026-05-20 17:16:55 +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 |
|