]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
seatd: upgrade 0.8.0 -> 0.9.1
authorWang Mingyu <wangmy@fujitsu.com>
Tue, 12 Nov 2024 09:24:38 +0000 (17:24 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Nov 2024 13:57:33 +0000 (13:57 +0000)
Changelog:
===========
- libseat could end up not servicing seat enable/disable events if they
  were received immediately after a response, leading to the session
  deadlocking in a deactivated state.
- Some protocol strings lacked validation of the NULL termination
  requirement.
- libseat/seatd: Remove read_and_execute
- libseat/seatd: Read remaining events after processing responses
- libseat/seatd: Cleanup of request error handling
- libseat/seatd: Set EINVAL if target session is invalid
- libseat/seatd: Set backend error if poll fails
- seatd: Add validation of device path libseat/seatd: Add validation of seat_name
- seatd: Add strict message size comparison

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/seatd/seatd_0.9.1.bb [moved from meta/recipes-core/seatd/seatd_0.8.0.bb with 96% similarity]

similarity index 96%
rename from meta/recipes-core/seatd/seatd_0.8.0.bb
rename to meta/recipes-core/seatd/seatd_0.9.1.bb
index df5fe35f989f8bad3376932655c5efc4bf6370f6..8da57acc5670df6fb1c543a92b1f9094e8e15826 100644 (file)
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=715a99d2dd552e6188e74d4ed2914d5a"
 
 SRC_URI = "git://git.sr.ht/~kennylevinsen/seatd;protocol=https;branch=master \
            file://init"
-SRCREV = "3e9ef69f14f630a719dd464f3c90a7932f1c8296"
+SRCREV = "566ffeb032af42865dc1210e48cec08368059bb9"
 S = "${WORKDIR}/git"
 
 inherit meson pkgconfig update-rc.d