aboutsummaryrefslogtreecommitdiff
path: root/libseat
AgeCommit message (Expand)Author
2023-04-10vt-switchvt-switchAnna (navi) Figueiredo Gomes
2023-04-01noop: Additional open flags for `open(2)`Anna (navi) Figueiredo Gomes
2023-04-01noop: Return seat0 as the seat nameAnna (navi) Figueiredo Gomes
2023-01-16noop: initialize initial_setupChia-I Wu
2022-03-29drm: Make dev_is_drm local to logind backendKenny Levinsen
2022-03-03builtin: Remove deathsig and log start/stopKenny Levinsen
2022-03-03builtin: Close other end of socketpair after forkKenny Levinsen
2022-02-15logind: Always send ping if data is queuedKenny Levinsen
2022-02-09libseat: Use SOCK_CLOEXEC and SOCK_NONBLOCKKenny Levinsen
2021-11-28build: use list for logind depSimon Ser
2021-10-05logind: Set userdata for ping_handlerKenny Levinsen
2021-09-22logind: Improve error handling in open_seatKenny Levinsen
2021-09-22logind: check if session is active on startupSimon Ser
2021-09-21logind: Send ping to wake us up laterKenny Levinsen
2021-09-21seatd: Implement ping request to wake up laterKenny Levinsen
2021-08-15libseat: Fix build of builtin backendKenny Levinsen
2021-08-15Revert "libseat: Check euid before using builtin"Greg Depoire--Ferrer
2021-08-15logind: Remove redundant null checkKenny Levinsen
2021-08-15Make libseat_seat_listener constSimon Ser
2021-08-06seatd: We shouldn't poll if predispatch > 0Kenny Levinsen
2021-07-09libseat: Rename dispatch_background in backendsKenny Levinsen
2021-07-09libseat/seatd: Add dispatch_pending_and_executeKenny Levinsen
2021-07-08libseat/seatd: Return executed eventsKenny Levinsen
2021-04-25libseat/seatd: downgrade ENOENT log to infoSimon Ser
2021-03-26Avoid a clang-format quirkKenny Levinsen
2021-03-26Add no-op sessionSimon Ser
2021-02-27Convert a few debug logs to error logsKenny Levinsen
2021-02-27logind: Fix return values from close_device/get_fdKenny Levinsen
2020-12-23logind: Send ReleaseControl when closing seatKenny Levinsen
2020-12-04libseat/backend/logind: stop waiting for CanGraphicalSimon Ser
2020-11-24logind: switch_session should return 0 on successKenny Levinsen
2020-11-21libseat: log error when failing to open socketIsaac Freund
2020-10-11libseat: Better error reporting from open_seatKenny Levinsen
2020-10-11logind: clang-formatKenny Levinsen
2020-10-10logind: Use seat_path for SwitchToKenny Levinsen
2020-09-28logind: close_device should not close fdKenny Levinsen
2020-09-22libseat/seatd: Fix socket path boundsKenny Levinsen
2020-09-22meson: Make default seatd socket path configurableKenny Levinsen
2020-09-22libseat: Execute bg events after IPC callsKenny Levinsen
2020-09-22libseat: Dispatch all non-bg events on IPC callKenny Levinsen
2020-09-07libseat: Handle SERVER_ERROR correctlyKenny Levinsen
2020-08-31client: Do not leak idle clients on exitKenny Levinsen
2020-08-31linked_list: linked_list_take should concat listsKenny Levinsen
2020-08-30seatd: Remove unused device_closed msg bodyKenny Levinsen
2020-08-30linked_list: Implement linked_list_takeKenny Levinsen
2020-08-29libseat: Check euid before using builtinKenny Levinsen
2020-08-29libseat: Remove pointless checkKenny Levinsen
2020-08-29libseat: Keep track of error stateKenny Levinsen
2020-08-29libseat: Improve logging with seatd conn helpersKenny Levinsen
2020-08-29libseat: Assert that listener is non-NULLKenny Levinsen