mirror of
https://github.com/X11Libre/xserver.git
synced 2026-11-14 05:14:45 +00:00
| Filename | Latest commit message | Latest commit date |
|---|---|---|
XFixes 6.1 adds a new feature where individual client can demand immediate server shutdown when it disconnects: the client can set a special flag via X_XFixesGetClientDisconnectMode request - when it's set and that client terminates, the server stops event delivery and shuts down immediately. It's is mainly a security feature for screen lockers: without it, crashing screen locker leading to the whole session becoming unlocked. This is now prevented by immediately killing the xserver, so no unauthorized access to the session is possible anymore. Another practical use case is when some critical applications must be present (eg. in certain control centers), and a crash of those should trigger to immediate fault state or session restart. For now, the feature can only be enabled explicitly in the xfree86 DDX, via the AllowForceTerminate boolean config file option. Not enabled at all on other DDX'es yet. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> |
||
| .. | ||
| cursor.c | ||
| disconnect.c | ||
| meson.build | ||
| region.c | ||
| saveset.c | ||
| select.c | ||
| xfixes.c | ||
| xfixes.h | ||
| xfixes_priv.h | ||
| xfixesint.h | ||