aboutsummaryrefslogtreecommitdiff
path: root/seatd
AgeCommit message (Expand)Author
2022-03-29seatd: handle client_create failureSimon Ser
2022-03-29wscons: Move to its own device typeKenny Levinsen
2022-03-16Initial netbsd supportilliliti
2022-03-03seatd: Shut down on client disconnect in builtinKenny Levinsen
2022-02-26seatd: Change default log-level to infoKenny Levinsen
2022-02-26seatd: Remove runtime socket path configurationKenny Levinsen
2022-02-26seatd: Handle socket unlink errorsKenny Levinsen
2022-02-26seatd: Command-line argument for loglevelKenny Levinsen
2022-02-21seatd: Fix usage renderingKenny Levinsen
2022-02-21seatd: Ensure socket gets unlinked on errorKenny Levinsen
2022-02-21seatd: Remove SOCK_PATH and improve cleanupKenny Levinsen
2021-10-24seatd: don't log errno on EVENT_ERRORSimon Ser
2021-10-24seatd: avoid overwriting errno in set_nonblock error handlingSimon Ser
2021-09-21seatd: Implement ping request to wake up laterKenny Levinsen
2021-09-07seat: Allow new clients when active is pending ackKenny Levinsen
2021-09-02seat: Avoid holding a tty fdKenny Levinsen
2021-08-08seatd: Use path in chmod/chown operationsKenny Levinsen
2021-08-08seatd: Improve socket permission error handlingKenny Levinsen
2021-08-06seatd: Only set UID/GID when specifiedKenny Levinsen
2021-08-06seatd: s6-style readiness notification supportKenny Levinsen
2021-03-21client: enable cr_pid on FreeBSD >= 12.3Jan Beich
2021-03-16Correct minor misspellingsKenny Levinsen
2021-03-02Normalize log texts a bitKenny Levinsen
2021-02-27clang-formatKenny Levinsen
2021-02-27seatd: Close cur_ttyfd in seat_destroyKenny Levinsen
2021-02-27client: Remove link if seat_add_client succeedsKenny Levinsen
2021-02-27seatd: Clean up debug logs a bitKenny Levinsen
2021-02-27Convert a few debug logs to error logsKenny Levinsen
2021-02-27seatd: Set errno in seat_add_clientKenny Levinsen
2021-02-27seatd: Tear down VT when disabled client closesKenny Levinsen
2021-02-27client: Replace pending_disable with state enumKenny Levinsen
2021-02-02seat: Remove unused arg from seat_deactive_deviceKenny Levinsen
2020-12-10client: Fix typo in cr_pid usageKenny Levinsen
2020-12-08client: Use cr_pid if availableKenny Levinsen
2020-12-08client: Do not use SOL_SOCKET for LOCAL_PEERCREDKenny Levinsen
2020-11-23client: More robust handling of client linksKenny Levinsen
2020-11-23poller: Retry poll immediately on EINTRKenny Levinsen
2020-09-22seat: Only close VT if no new session was foundKenny Levinsen
2020-09-22terminal: Ack both release and acquireKenny Levinsen
2020-09-22seat: Use current VT for switch and ackKenny Levinsen
2020-09-22meson: Make default seatd socket path configurableKenny Levinsen
2020-09-22poller: Add unittestKenny Levinsen
2020-09-22seatd: Log on exitKenny Levinsen
2020-09-22seat: Reuse deactivate logic, more loggingKenny Levinsen
2020-09-22seat: Plug leak of deactivated fdsKenny Levinsen
2020-09-22seat: Rework seat activation/switch logicKenny Levinsen
2020-09-22client: Remove unnecessary active_client checkKenny Levinsen
2020-09-22poller: Raise signals through self-pipeKenny Levinsen
2020-09-01client: Only unlink if on the idle listKenny Levinsen
2020-09-01Move list removal to seat/client destroyKenny Levinsen