Files
rustdesk/docs
Mariano Abad ab69a612a3 docs: state the per-frame reauthz and the wake's one-shot bound
Two things the security doc left implicit, both measured on 2026-07-31.

The `_drm` authorization is described as per-connection, which undersells it.
DRM/KMS capture is not session-scoped - it grabs the physical scanout of a CRTC
no matter which session owns the display - so the check is re-run on every
frame, and when a user logs in at a greeter the greeter's stream is closed
rather than continued. That is the property that stops an outgoing greeter
process from capturing the screen of the user who just logged in, and it is
worth stating where a reader is looking for exactly that confinement.

And the wake section never said what happens after the wake. It resets the
compositor's idle timer; it does not hold the display on. Left alone, the
connector idles off again one full idle period later: 30.3 s at a GDM greeter,
70.3 s in a user session with idle-delay=60. Saying so makes the existing
"useless as a way to keep a screen lit" clause concrete, and points at the
component whose job that actually is.
2026-07-31 09:43:32 -03:00
..
2023-07-24 13:39:06 +02:00
2023-03-29 17:43:16 +02:00
2023-08-25 14:35:45 +03:00
2023-01-09 12:59:08 -05:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2026-01-17 18:31:41 +08:00
2025-10-27 16:52:36 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2025-08-13 19:24:00 +08:00
2023-04-25 23:26:55 +02:00
2023-07-24 13:39:06 +02:00
2024-01-23 15:35:32 +08:00
2025-07-17 21:11:58 +08:00
2025-01-23 13:22:25 +08:00
2023-03-28 21:55:28 +02:00
2025-10-27 16:52:36 +08:00
2023-08-25 14:38:38 +03:00
2023-02-07 17:00:36 +08:00