xserver: Changes to 'refs/tags/xwayland-22.1.4'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Oct 20 11:34:01 UTC 2022


Tag 'xwayland-22.1.4' created by Olivier Fourdan <ofourdan at redhat.com> at 2022-10-20 11:33 +0000

xwayland-22.1.4
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCY1EyGBQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQHisAJsHMge6AsPJItJpsVrVwqcP5aX/QACf
Vq8k1bPbLQpngJ4JrBSXMec3CPg=
=Nq5D
-----END PGP SIGNATURE-----

Changes since xwayland-22.1.3:
David Jacewicz (1):
      xwayland: Aggregate scroll axis events to fix kinetic scrolling

Demi Marie Obenour (1):
      Forbid server grabs by non-WM on *rootless* XWayland

FeepingCreature (1):
      xkb: Avoid length-check failure on empty strings.

Luc Ma (1):
      ci: remove redundant slash in libxcvt repository url

Michel Dänzer (1):
      dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLY

Olivier Fourdan (7):
      dix: Fix overzealous caching of ResourceClientBits()
      xwayland: Prevent Xserver grabs with rootless
      xwayland: Delay wl_surface destruction
      build: Bump wayland requirement to 1.18
      xwayland: set tag on our surfaces
      xwayland: Clear the "xwl-window" tag on unrealize
      Bump version to 22.1.4

Peter Hutterer (5):
      xwayland: correct the type for the discrete scroll events
      xkb: fix some possible memleaks in XkbGetKbdByName
      xkb: length-check XkbGetKbdByName before accessing the fields
      xkb: length-check XkbListComponents before accessing the fields
      xkb: proof GetCountedString against request length attacks

---
 .gitlab-ci/debian-install.sh  |    2 
 dix/resource.c                |   11 ++-
 dix/window.c                  |    4 -
 hw/xwayland/xwayland-input.c  |  137 ++++++++++++++++++++++++++----------------
 hw/xwayland/xwayland-input.h  |   10 ++-
 hw/xwayland/xwayland-screen.c |   55 ++++++++++++++++
 hw/xwayland/xwayland-screen.h |    4 +
 hw/xwayland/xwayland-window.c |   80 ++++++++++++++++++++++++
 hw/xwayland/xwayland-window.h |   10 +++
 meson.build                   |    4 -
 xkb/xkb.c                     |   54 ++++++++++++----
 11 files changed, 298 insertions(+), 73 deletions(-)
---


More information about the xorg-commit mailing list