-
-
-
0.5.0e303e113 · ·
seatd 0.5.0 Aleksei Bavshin (1): meson: ignore 'man-pages' if 'server' is disabled Isaac Freund (1): libseat: log error when failing to open socket Kenny Levinsen (29): ci: Clean up build manifests poller: Retry poll immediately on EINTR client: More robust handling of client links terminal: Improve logging logind: switch_session should return 0 on success client: Do not use SOL_SOCKET for LOCAL_PEERCRED client: Use cr_pid if available client: Fix typo in cr_pid usage simpletest: Close fd after closing device logind: Send ReleaseControl when closing seat seat: Remove unused arg from seat_deactive_device client: Replace pending_disable with state enum seatd: Tear down VT when disabled client closes libseat: Fix typo in doc string logind: Fix return values from close_device/get_fd seatd: Set errno in seat_add_client Convert a few debug logs to error logs seatd: Clean up debug logs a bit client: Remove link if seat_add_client succeeds seatd: Close cur_ttyfd in seat_destroy clang-format log: Remove function name from log Normalize log texts a bit log: Include debug logs in release builds meson: Clean up test declarations a bit meson: Make summary prettier meson: Fix indentation ci: Add clang-extra-tools to alpine Bump version to 0.5.0 Simon Ser (1): libseat/backend/logind: stop waiting for CanGraphical
-
-
0.4.0271305a1 · ·
seatd 0.4.0 Notable improvements in this release includes several fixes to IPC connection handling, VT switching and FreeBSD portability. Kenny Levinsen (23): poller: Raise signals through self-pipe client: Remove unnecessary active_client check seat: Rework seat activation/switch logic seat: Plug leak of deactivated fds seat: Reuse deactivate logic, more logging seatd: Log on exit libseat: Dispatch all non-bg events on IPC call libseat: Execute bg events after IPC calls poller: Add unittest drm: Relax drm file detection, support FreeBSD meson: Make default seatd socket path configurable libseat/seatd: Fix socket path bounds terminal: Fix VT numbering on FreeBSD seat: Use current VT for switch and ack terminal: Ack both release and acquire seat: Only close VT if no new session was found logind: close_device should not close fd logind: Use seat_path for SwitchTo logind: clang-format libseat: Better error reporting from open_seat connection: Add unittest readme: Update mailing list link Bump version to 0.4.0