I am pleased to announce Xwayland 24.1.1, the first bugfix release for the current stable 24.1 branch of Xwayland.
This release addresses several issues and regressions which have been reported in Xwayland 24.1.0. Chenx Dust (1): xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev` Fotios Valasiadis (1): os: Explicitly include X11/Xmd.h for CARD32 definition to fix building on i686 Matthieu Herrb (1): present: On *BSD, epoll-shim is needed to emulate eventfd() Olivier Fourdan (16): xwayland: Do not use manual redirect windows as surface window xwayland: Stop on first unmapped child xwayland/window-buffers: Promote xwl_window_buffer xwayland/window-buffers: Add xwl_window_buffer_release() xwayland/glamor/gbm: Copy explicit sync code to GLAMOR/GBM xwayland/window-buffers: Use synchronization from GLAMOR/GBM xwayland/window-buffers: Do not always set syncpnts xwayland/window-buffers: Move code to submit pixmaps xwayland/window-buffers: Set syncpnts for all pixmaps xwayland: Move xwl_window disposal to its own function xwayland: Make sure we do not leak xwl_window on destroy xwayland/window-buffers: Move buffer disposal to its own function xwayland/window-buffers: optionally force disposal xwayland: Force disposal of windows buffers for root on destroy xwayland: Check for pointer in xwl_seat_leave_ptr() Bump version to 24.1.1 Rouven Czerwinski (1): xwayland: remove includedir from pkgconfig git tag: xwayland-24.1.1 https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.1.tar.xz SHA256: 7125bee0b10335805d7f5ba57dfaa359a7850af1a68524f1d97b362741a51832 xwayland-24.1.1.tar.xz SHA512: e44f47adab3830846360fd05fdc06d9016832133c662f2e4b0763b98de0c9b48dbfce7d757ffea5538b5fabb68170e5d1057acc1b9a086e396b147deaa750998 xwayland-24.1.1.tar.xz PGP: https://xorg.freedesktop.org/archive/individual/xserver/xwayland-24.1.1.tar.xz.sig
OpenPGP_0x14706DBE1E4B4540.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature