kwin/src/xwl
Vlad Zahorodnii c5e91b94c4 xwayland: Refuse to create connection sockets if sockets dir doesn't exist
Since kwin runs as a normal user, it cannot create the X11 connection
socket directory because any user process can easily compromise the
security of the system by unsetting the sticky bit.

In order to guarantee the security of the system, the socket directory
must be created by root and have the sticky bit on.
2021-02-12 10:03:02 +02:00
..
clipboard.cpp
clipboard.h
databridge.cpp
databridge.h
dnd.cpp
dnd.h
drag.cpp
drag.h
drag_wl.cpp
drag_wl.h
drag_x.cpp
drag_x.h
selection.cpp
selection.h
selection_source.cpp
selection_source.h
transfer.cpp
transfer.h
xwayland.cpp xwayland: Emit Xwayland::started() after WM_S0 is claimed 2021-02-11 15:10:01 +00:00
xwayland.h xwayland: Emit Xwayland::started() after WM_S0 is claimed 2021-02-11 15:10:01 +00:00
xwayland_interface.cpp
xwayland_interface.h
xwaylandsocket.cpp xwayland: Refuse to create connection sockets if sockets dir doesn't exist 2021-02-12 10:03:02 +02:00
xwaylandsocket.h xwayland: Manually create sockets 2021-02-11 15:10:01 +00:00