Re:A12 – Advancing Network Transparency on the Desktop
by crazyloglad on Thursday October 29, 2020 @03:35PM
(#24934651)
Author of the article referenced, not AMA but go ahead -- there is about ~3+ years of research going into this one, excluding the crash recovery bits that is a prerequisite (https://arcan-fe.com/2017/12/24/crash-resilient-wayland-comp...). Now it's part of my bread and butter -- literally, external funds secured.
Re:A12 – Advancing Network Transparency on the Desktop
by crazyloglad on Thursday October 29, 2020 @07:38PM
(#24937406)
One protocol for remote casting both single-application and composited desktops with:
1. free (bsd) implementation
2. all the remote use cases of x11, rdp(vnc), ssh (not as a suisse army knife netcat with encryption, the interactive thing for text clients), spice, rdp (not usb/printer), ...
3. at about ~300LoC pre-auth attack surface and less than 4000loc implementation, sandboxable down to read/write syscalls
4. preserves original type (passthrough rather than recompression, native formats for vector content, ...) and identity (tray icon with a popup child, ...)
5. compression/packing based on content type
6. covers both audio/video/exotic input devices (accessibility, games, ...) and (soon) 3d/vr
That can runtime 'jump'/redirect (nearly) seamlessly between devices and change the look and feel to match that of the viewer with special provisions for VM like metadata (clipboard) and input bindings.
1. free (bsd) implementation
2. all the remote use cases of x11, rdp(vnc), ssh (not as a suisse army knife netcat with encryption, the interactive thing for text clients), spice, rdp (not usb/printer), ...
3. at about ~300LoC pre-auth attack surface and less than 4000loc implementation, sandboxable down to read/write syscalls
4. preserves original type (passthrough rather than recompression, native formats for vector content, ...) and identity (tray icon with a popup child, ...)
5. compression/packing based on content type
6. covers both audio/video/exotic input devices (accessibility, games, ...) and (soon) 3d/vr
That can runtime 'jump'/redirect (nearly) seamlessly between devices and change the look and feel to match that of the viewer with special provisions for VM like metadata (clipboard) and input bindings.