Files
rustdesk/docs
Mariano Abad a94420ba86 drm: document the display wake in the threat model
the wake is deliberate input injection by privileged code, which is
exactly the kind of thing this document exists to state precisely
rather than leave to be discovered in the diff: why it must run in the
root service (uinput is root-only and the compositor holds drm master),
what it can reach (only an already-authorized _drm connection triggers
it), how narrow the trigger is (a connected-but-undriven connector,
with a self-refuting per-connector memory for the hopeless ones), the
rate bound (one wake per 20s process-wide, single winner), the device
lifetime (created and destroyed around the emit), and that a host
without /dev/uinput loses nothing it had (such a session was already
view-only).
2026-07-30 13:31:40 -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