xserver/Xext/namespace
Enrico Weigelt, metux IT consult 8df9373199 Xnamespace: whitelist some XI operations
Whitelisting some XI operations in various hooks.

Note that some additional filtering needs to be done in send or
receive hook in order to prevent clients to receive possibly sensible
input data from the root window.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2025-06-12 17:21:48 +02:00
..
config.c Xnamespace: filter transparency 2025-06-12 17:21:48 +02:00
hook-client.c Xnamespace: filter access on other clients 2025-06-12 17:21:48 +02:00
hook-clientstate.c Xnamespace: assign incoming clients to namespaces 2025-06-12 17:21:48 +02:00
hook-device.c Xnamespace: whitelist some XI operations 2025-06-12 17:21:48 +02:00
hook-ext-access.c Xnamespace: filter extension access 2025-06-12 17:21:48 +02:00
hook-ext-dispatch.c Xnamespace: whitelist some XI operations 2025-06-12 17:21:48 +02:00
hook-init-rootwindow.c Xnamespace: create per-namespace fake root windows 2025-06-12 17:21:48 +02:00
hook-receive.c Xnamespace: filter raw mouse motion and keyboard access 2025-06-12 17:21:48 +02:00
hook-resource.c Xnamespace: whitelist some XI operations 2025-06-12 17:21:48 +02:00
hook-selection.c Xnamespace: add selection isolation 2025-06-12 17:21:48 +02:00
hook-send.c Xnamespace: filter client-to-client message sending 2025-06-12 17:21:48 +02:00
hook-server.c Xnamespace: filter server access 2025-06-12 17:21:48 +02:00
hook-windowproperty.c Xnamespace: whitelist access to namespace virtual root window 2025-06-12 17:21:48 +02:00
hooks.h Xnamespace: filter access on other clients 2025-06-12 17:21:48 +02:00
meson.build Xnamespace: filter access on other clients 2025-06-12 17:21:48 +02:00
namespace.c Xnamespace: filter access on other clients 2025-06-12 17:21:48 +02:00
namespace.h Xnamespace: filter transparency 2025-06-12 17:21:48 +02:00