aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-02log: Fix inverted loglevel checkKenny Levinsen
2020-08-01seat: Fix seat_device->fd assertKenny Levinsen
2020-08-01Remove ALWAYS_INLINEKenny Levinsen
Didn't do what I wanted it to anyway.
2020-08-01connection: Shrink buffers from 1KB to 256B eachKenny Levinsen
2020-08-01Add platform support note to READMEKenny Levinsen
2020-08-01seatd: Perform clean server shutdownKenny Levinsen
2020-08-01ci: Add completion print to smoketestKenny Levinsen
2020-08-01ci: Add Alpine/FreeBSD builtin smoketestKenny Levinsen
2020-08-01simpletest: Take file to open as argumentKenny Levinsen
2020-08-01ci: Add FreeBSDKenny Levinsen
2020-08-01FreeBSD compiler warning fixKenny Levinsen
2020-08-01client: Implement get_peer for FreeBSDKenny Levinsen
2020-08-01devices: Use path to check device typeKenny Levinsen
FreeBSD device numbers cannot be used to check the type of a device, as they are merely unique filesystem IDs. As the paths we use have been sanitized with realpath, we can simply use the path to check if a requested file is an evdev or drm device. This also allows us to make the check before the file is opened.
2020-08-01devices: FreeBSD support in drm and evdev codeKenny Levinsen
2020-08-01log: Avoid unnecessary GNU extensionKenny Levinsen
2020-08-01terminal: FreeBSD VT and KD handlingKenny Levinsen
2020-08-01meson: FreeBSD optionsKenny Levinsen
2020-07-31meson: Set _FORTIFY_SOURCE=2 for optimized buildsKenny Levinsen
2020-07-31seat: Use PATH_MAX long array for realpathKenny Levinsen
2020-07-31meson: Add summary printoutKenny Levinsen
2020-07-31seat: remove_client return value was invertedKenny Levinsen
2020-07-31Add LICENSEKenny Levinsen
2020-07-31Update READMEKenny Levinsen
2020-07-31ci: Initial CIKenny Levinsen
2020-07-31Add clang format specificationKenny Levinsen
2020-07-31Initial implementation of seatd and libseatKenny Levinsen
2020-06-26Initial commitKenny Levinsen