Revisions of xwayland
Stefan Dirsch (sndirsch)
committed
(revision 94)
- Security update 21.1.14 This release addresses the following security issue * CVE-2024-9632: Heap-based buffer overflow privilege escalation in _XkbSetCompatMap (bsc#1231565)
buildservice-autocommit
accepted
request 1205602
from
Stefan Dirsch (sndirsch)
(revision 93)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 92)
- Update to bugfix release 24.1.3 * dix: check for calloc() failure in Xi event conversion routines * dix: PolyText: fully initialize local_closure * dix: SetFontPath: don't set errorValue on Success * dix: enterleave.c: fix implicit fallthrough warnings * dix: CreateScratchGC: avoid dereference of pointer we just set to NULL * dix: InitPredictableAccelerationScheme: avoid memory leak on failure * dix: dixChangeWindowProperty: don't call memcpy if malloc failed * dix: ProcListProperties: skip unneeded work if numProps is 0 * dix: HashResourceID: use unsigned integers for bit shifting * dix: GetPairedDevice: check if GetMaster returned NULL * dix: FindBestPixel: fix implicit fallthrough warning * CI: clone libdecor from fd.o instead of gnome.org * CI: update libdecor from 0.1.0 to 0.1.1 * Don't crash if the client argv or argv[0] is NULL. * Return NULL in *cmdname if the client argv or argv[0] is NULL * xwayland: connect to the wl display before calling into EGL * xwayland: Report correct mode size when rootful * build: Move epoll dependency check * build: Add epoll to Xwayland for DragonFly and OpenBSD * build: Fix DRI3 on DragonFly and OpenBSD * os: Fix NULL pointer dereference * dix: don't push the XKB state to a non-existing master keyboard * Xi: when removing a master search for a disabled paired device
buildservice-autocommit
accepted
request 1202923
from
Stefan Dirsch (sndirsch)
(revision 91)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 90)
- added conflicts to patterns-wsl-tmpfiles as this patterns package creates a symlink from /tmp/.X11-unix to /mnt/wslg/.X11-unix and therefore prevents Xwayland from creating this needed directory (bsc#1230755)
buildservice-autocommit
accepted
request 1195855
from
Stefan Dirsch (sndirsch)
(revision 89)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 88)
- Update to bugfix release 24.1.2 * This release addresses several issues, including the first events being skipped with input emulation using libEI or a fix with rendering using the UYVY format with the X-Video extension using GLAMOR.
buildservice-autocommit
accepted
request 1187080
from
Stefan Dirsch (sndirsch)
(revision 87)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 86)
fixed typo in latest changelog
Stefan Dirsch (sndirsch)
committed
(revision 85)
- added version specific reqirements for dri3proto, presentproto and wayland-protocols - This supersedes the following patches * U_CVE-2024-31080-Xi-ProcXIGetSelectedEvents-needs-to-use-unswapped-le.patch * U_CVE-2024-31081-Xi-ProcXIPassiveGrabDevice-needs-to-use-unswapped-le.patch * U_CVE-2024-31083-render-fix-refcounting-of-glyphs-during-ProcRenderAd.patch * U_render-Avoid-possible-double-free-in-ProcRenderAddGl.patch which fixed security issues * CVE-2024-31080 (bsc#1222309) * CVE-2024-31081 (bsc#1222310) * CVE-2024-31083 (bsc#1222312) and a regression due to a security fix for CVE-2024-31083 (bsc#1222312, boo#1222442, gitlab xserver issue #1659)
Stefan Dirsch (sndirsch)
committed
(revision 84)
- Update to bugfix release 24.1.1 for the current stable 24.1 branch of Xwayland * xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev` * os: Explicitly include X11/Xmd.h for CARD32 definition to fix building on i686 * present: On *BSD, epoll-shim is needed to emulate eventfd() * 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 * wayland/window-buffers: Move buffer disposal to its own function * xwayland/window-buffers: optionally force disposal * wayland: Force disposal of windows buffers for root on destroy * xwayland: Check for pointer in xwl_seat_leave_ptr() * xwayland: remove includedir from pkgconfig
buildservice-autocommit
accepted
request 1178726
from
Stefan Dirsch (sndirsch)
(revision 83)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 82)
- disable DPMS on sle15 due to missing proto package
buildservice-autocommit
accepted
request 1174287
from
Stefan Dirsch (sndirsch)
(revision 81)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 80)
- Update to feature release 24.1.0 * This fixes a couple of regressions introduced in the previous release candidate versions along with a fix for XTEST emulation with EI. + xwayland: Send ei_device_frame on device_scroll_discrete + xwayland: Restore the ResizeWindow handler + xwayland: Handle rootful resize in ResizeWindow + xwayland: Move XRandR emulation to the ResizeWindow hook + xwayland: Use correct xwl_window lookup function in xwl_set_shape - eglstreams has been dropped
Stefan Dirsch (sndirsch)
committed
(revision 79)
- Update to bug fix relesae 23.2.7 * m4: drop autoconf leftovers * xwayland: Send ei_device_frame on device_scroll_discrete * xwayland: Call drmFreeDevice for dma-buf default feedback * xwayland: Use drmDevicesEqual in xwl_dmabuf_feedback_tranche_done * dri3: Free formats in cache_formats_and_modifiers * xwayland/glamor: Handle depth 15 in gbm_format_for_depth * Revert "xwayland/glamor: Avoid implicit redirection with depth 32 parent windows" * xwayland: Check for outputs before lease devices * xwayland: Do not remove output on withdraw if leased
buildservice-autocommit
accepted
request 1166452
from
Stefan Dirsch (sndirsch)
(revision 78)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 77)
- Update to 23.2.6 * This is a quick bug fix release to address a regression introduced by the fix for CVE-2024-31083 in xwayland-23.2.5.
buildservice-autocommit
accepted
request 1164509
from
Stefan Dirsch (sndirsch)
(revision 76)
baserev update by copy to link target
Stefan Dirsch (sndirsch)
committed
(revision 75)
- Security update 23.2.5 This release contains the 3 security fixes that actually apply to Xwayland reported in the security advisory of April 3rd 2024 * CVE-2024-31080 * CVE-2024-31081 * CVE-2024-31083 Additionally, it also contains a couple of other fixes, a copy/paste error in the DeviceStateNotify event and a fix to enable buttons with pointer gestures for backward compatibility with legacy X11 clients.
Displaying revisions 1 - 20 of 94