summaryrefslogtreecommitdiff
path: root/src/ck-device-udev.c
AgeCommit message (Collapse)AuthorFilesLines
2017-05-21fix: remove warnings about redundant function declarationsEric Koegel1-2/+0
2017-05-04Add support for server managed FDsEric Koegel1-0/+553
These will be needed by session compositors that don't want to run as root. It should also allow xorg to run as a user as well. This is what logind exports and session controllers like KDE expect. This adds a udev, evdev, libdevattr, and none backend for device management. More can be added in the future. This code is based on code in logind, dragonfly BSD's weston diffs, and libweston; See: https://freedesktop.org/wiki/Software/systemd/logind/ https://github.com/DragonFlyBSD/DeltaPorts/tree/master/ports/graphics/weston/newport https://cgit.freedesktop.org/wayland/weston/