Commit Graph

  • f3b7b4786b Accepting request 1225723 from X11:Wayland factory Ana Guerrero 2024-11-22 22:51:42 +0000
  • 2894b86b40 - Update to 0.9.1 * Fix libseat not servicing seat enable/disable events if they were received immediately after a response, leading to the session deadlocking in a deactivated state. * Fix some protocol strings lacking validation of the NULL termination requirement. - Update to 0.9.0 * Improve session state tracking in the libseat logind backend, which could previously fail to notify the libseat client that the session had been deactivated. * Do not trigger a VT switch when starting a logind session, allowing sessions to be started in the background. * Improve error handling in some edgecases in the libseat seatd backend. * Apply more aggressive security policies to the included systemd unit. devel Ana Guerrero 2024-11-22 06:34:27 +0000
  • ad452e0a86 Accepting request 1099473 from X11:Wayland Ana Guerrero 2023-07-19 17:11:04 +0000
  • 162a87fc5d Accepting request 1099462 from home:llyyr:branches:X11:Wayland Michael Vetter 2023-07-19 10:40:45 +0000
  • 1d15dc876a Accepting request 1096072 from X11:Wayland Dominique Leuenberger 2023-06-30 17:59:41 +0000
  • d158e5306b - Update to 0.7.0: * Support for NetBSD and wscons devices * Fix for a polling bug in the logind libseat backend * Removal of SEATD_SOCK and runtime socket path configuration * Removal of SEATD_LOGLEVEL, replaced by a command-line argument Michael Vetter 2023-06-23 05:52:11 +0000
  • 356bb37b7f Accepting request 957630 from X11:Wayland Dominique Leuenberger 2022-02-25 20:25:20 +0000
  • f6948312b6 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/seatd?expand=0&rev=19 Michael Vetter 2022-02-25 16:21:32 +0000
  • 5f2db36748 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/seatd?expand=0&rev=18 Michael Vetter 2022-02-25 16:19:19 +0000
  • 1bcf03a370 - Update to 0.6.4 * seatd-launch: Use snprintf for socket path * seatd-launch: Remove socket path command line arg - This updates fixes bsc#1196493 (CVE-2022-25643) Michael Vetter 2022-02-25 16:18:56 +0000
  • a69f38eeef Accepting request 935932 from X11:Wayland Dominique Leuenberger 2021-12-06 22:59:50 +0000
  • 2236ada2d6 Accepting request 935644 from home:fbui:branches:X11:Wayland Michael Vetter 2021-12-06 09:01:26 +0000
  • e9e9be7258 Accepting request 926487 from X11:Wayland Dominique Leuenberger 2021-10-20 18:24:01 +0000
  • 7973fb8e31 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/seatd?expand=0&rev=15 Michael Vetter 2021-10-20 08:31:49 +0000
  • 1f50ad7472 Accepting request 919491 from X11:Wayland Dominique Leuenberger 2021-09-16 21:14:55 +0000
  • 0340db9ecb OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/seatd?expand=0&rev=13 Michael Vetter 2021-09-16 10:05:11 +0000
  • 5fb95687f4 Accepting request 918472 from X11:Wayland Dominique Leuenberger 2021-09-12 18:09:34 +0000
  • 5bf8537f80 - Update to 0.6.0: * seatd-launch: Fix chmod error goto * man: Add simple seatd-launch(1) page * seatd-launch: Set socket permissions directly * seat: Allow new clients when active is pending ack * Add .editorconfig * seat: Avoid holding a tty fd * meson.build: fix build with gcc < 7 * libseat: Fix build of builtin backend * libseat: Update builtin backend root requirement documentation * Revert "libseat: Check euid before using builtin" * logind: Remove redundant null check * Make libseat_seat_listener const * seatd: Use path in chmod/chown operations * seatd: Improve socket permission error handling * seatd-launch: Command line argument support * seatd-launch: check for getpwuid errors * seatd-launch: don't use gotos in child processes * seatd-launch: propagate child exit status * seatd-launch: Add seatd launch wrapper * seatd: Only set UID/GID when specified * seatd: s6-style readiness notification support * seatd: We shouldn't poll if predispatch > 0 * libseat: Rename dispatch_background in backends * libseat/seatd: Add dispatch_pending_and_execute * libseat/seatd: Return executed events * link with rt * readme: Update discuss section * meson: Support building builtin without seatd * libseat/seatd: downgrade ENOENT log to info Michael Vetter 2021-09-11 20:28:10 +0000
  • bf8f23e150 Accepting request 881462 from X11:Wayland Richard Brown 2021-03-28 09:55:18 +0000
  • 711857cf25 Accepting request 881388 from home:stdden:branches:X11:Wayland Michael Vetter 2021-03-26 07:39:38 +0000
  • 6576c5f280 Accepting request 879386 from X11:Wayland Richard Brown 2021-03-16 14:46:34 +0000
  • 4a6ef7a526 - Update to 0.5.0: * libseat: log error when failing to open socket * poller: Retry poll immediately on EINTR * client: More robust handling of client links * logind: switch_session should return 0 on success * libseat/backend/logind: stop waiting for CanGraphical * client: Do not use SOL_SOCKET for LOCAL_PEERCRED * client: Use cr_pid if available * logind: Send ReleaseControl when closing seat * seatd: Tear down VT when disabled client closes * client: Remove link if seat_add_client succeeds Michael Vetter 2021-03-16 10:46:37 +0000
  • 7a48be5117 Accepting request 847724 from X11:Wayland Dominique Leuenberger 2020-11-11 19:46:48 +0000
  • d9728a29f6 - Change _service file to use correct version number and not git hash Michael Vetter 2020-11-11 08:47:16 +0000
  • 410938e010 Accepting request 847092 from home:jengelh:branches:X11:Wayland Michael Vetter 2020-11-09 09:54:07 +0000
  • 10ff71aa33 Accepting request 847083 from home:jubalh Jan Engelhardt 2020-11-09 09:38:39 +0000