Revisions of xwayland

Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1104339 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 54)
- Update to version 23.2.0:
  * Optional support for emulated input (EI) via the libei library,
    support for the tearing control protocol, and the XWayland
    rootful mode is now resizable with libdecor.
- Add pkgconfig(libei-1.0) BuildRequires, build new optional
  emulated input support.
- Add pkgconfig(libdecor-0) BuildRequires, build optional CSD
  support.
buildservice-autocommit accepted request 1091980 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 53)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 52)
- Update to version 23.1.2
  * This release includes improved DMA-BUF v4 feedback support for
    direct scanout, relaxed CVT modes for non-standard modes, fixes
    for the CHERI/Morello platform and other various fixes.
buildservice-autocommit accepted request 1076662 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 51)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1076649 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 50)
- Update to version 23.1.1 (CVE-2023-1393):
  + This release contains the fix for CVE-2023-1393.
  + xkbUtils: use existing symbol names instead of deleted
    deprecated ones
  + glamor: Don't glFlush/ctx switch unless any work has been
    performed
  + xwayland:
    - Refactor xwl_present_for_each_frame_callback helper
    - Prevent nested xwl_present_for_each_frame_callback calls
  + composite: Fix use-after-free of the COW
- Drop U_xserver-composite-Fix-use-after-free-of-the-COW.patch:
  Fixed upstream.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 49)
This can be checked in now https://lists.x.org/archives/xorg-announce/2023-March/003374.html

- U_xserver-composite-Fix-use-after-free-of-the-COW.patch
  * overlay window use-after-free (CVE-2023-1393, ZDI-CAN-19866,
    bsc#1209543)
buildservice-autocommit accepted request 1073963 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 48)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1073847 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 47)
New upstream release
buildservice-autocommit accepted request 1063637 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 46)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 45)
fixed build
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 44)
- Update to version 22.1.8
  * This release contains the fix for CVE-2023-0494 in today's
    security advisory: 
    https://lists.x.org/archives/xorg-announce/2023-February/003320.html
  * It also fixes a second possible OOB access during EnqueueEvent.
- supersedes U_Xi-fix-potential-use-after-free-in-DeepCopyPointerCl.patch
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 43)
- improved summary and description 
- added requires to xkeyboard-config
- added recommends to xorg-x11-fonts-core
- removed unused 'package' section

- U_Xi-fix-potential-use-after-free-in-DeepCopyPointerCl.patch
  * DeepCopyPointerClasses use-after-free (CVE-2023-0494, 
    ZDI-CAN-19596, bsc#1207783)
buildservice-autocommit accepted request 1045936 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 42)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 41)
- Update to version 22.1.7
  * This release fixes an invalid event type mask in 
    XTestSwapFakeInput which was inadvertently changed from octal
    0177 to hexadecimal 0x177 in the fix for CVE-2022-46340.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) accepted request 1043174 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 40)
Please note that I did not find a public key for peter.hutterer@who-t.net that did this release, so the keyring included here is wrong as it is for a different person....

- Update to version 22.1.6:
  * Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342,
    CVE-2022-46343, CVE-2022-46344, CVE-2022-4283.
  * Xtest: disallow GenericEvents in XTestSwapFakeInput
  * Xi: disallow passive grabs with a detail > 255
  * Xext: free the XvRTVideoNotify when turning off from the same
    client
  * Xext: free the screen saver resource when replacing it
  * Xi: return an error from XI property changes if verification
    failed
  * Xi: avoid integer truncation in length check of
    ProcXIChangeProperty
  * xkb: reset the radio_groups pointer to NULL after freeing it
- Drop patches fixed upstream:
  * U_0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch
  * U_0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch
  * U_0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch
  * U_0004-Xi-disallow-passive-grabs-with-a-detail-255.patch
  * U_0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch
  * U_0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch
  * U_0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch
buildservice-autocommit accepted request 1042896 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 39)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 38)
- U_0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch
  * XkbGetKbdByName use-after-free (ZDI-CAN-19530, CVE-2022-4283,
    bsc#1206017)

- U_0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch
  * Server XTestSwapFakeInput stack overflow (ZDI-CAN 19265,
    CVE-2022-46340, bsc#1205874)
- U_0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch
  * Xi: return an error from XI property changes if verification
    failed (no ZDI-CAN id, no CVE id, bsc#1205875)
- U_0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch
  * Server XIChangeProperty out-of-bounds access (ZDI-CAN 19405,
    CVE-2022-46344, bsc#1205876)
- U_0004-Xi-disallow-passive-grabs-with-a-detail-255.patch
  * Server XIPassiveUngrabDevice out-of-bounds access (ZDI-CAN 19381,
    CVE-2022-46341, bsc#1205877)
- U_0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch
  * Server ScreenSaverSetAttributes use-after-free (ZDI-CAN 19404,
    CVE-2022-46343, bsc#1205878)
- U_0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch
  * Server XvdiSelectVideoNotify use-after-free (ZDI-CAN 19400,
    CVE-2022-46342, bsc#1205879)
buildservice-autocommit accepted request 1032862 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 37)
baserev update by copy to link target
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 36)
- Update to version 22.1.5
  * This is a follow-up release to address a couple of regressions
    which found their way into the recent xwayland-22.1.4 release,
    namely:
    + Double scroll wheel events with some Wayland compositors
      https://gitlab.freedesktop.org/xorg/xserver/-/issues/1392
    + Key keeps repeating when a window is closed while a key is pressed
      https://gitlab.freedesktop.org/xorg/xserver/-/issues/1395
- supersedes U_Do-not-ignore-leave-events.patch
buildservice-autocommit accepted request 1030894 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 35)
baserev update by copy to link target
Displaying revisions 41 - 60 of 94
openSUSE Build Service is sponsored by