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

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Jun 17 14:14:45 UTC 2025


Tag 'xwayland-24.1.7' created by Olivier Fourdan <ofourdan at redhat.com> at 2025-06-17 14:14 +0000

xwayland-24.1.7
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCaFF4RhQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQKsGAKDMakJ4NA/+uyYpQp+Pa0kbmoWtWACg
yxKS9YwjBwSgLMeP+BHjxS3zOSQ=
=cXXm
-----END PGP SIGNATURE-----

Changes since xwayland-24.1.6:
Alan Coopersmith (5):
      xkb: ensure XkbAllocNames sets num_rg to 0 on allocation failure
      xkb: Convert more sprintf calls to snprintf in xkbtext.c
      xkb: Add tbGetBufferString helper function
      pkgconfig files: Add URL
      dix-config.h: define HAVE_STRUCT_SOCKADDR_STORAGE for xtrans 1.6

José Expósito (1):
      xkb: Check that needed is > 0 in XkbResizeKeyActions

Martin Burggraf (1):
      xkb: correcting mathematical nonsense in XkbGeomFPText

Olivier Fourdan (7):
      render: Avoid 0 or less animated cursors
      os: Do not overflow the integer size with BigRequest
      xfixes: Check request length for SetClientDisconnectMode
      os: Account for bytes to ignore when sharing input buffer
      record: Check for overflow in RecordSanityCheckRegisterClients()
      randr: Check for overflow in RRChangeProviderProperty()
      Bump version to 24.1.7

Peter Hutterer (5):
      mi: don't crash on miPointerGetPosition for disabled devices
      mi: guard miPointer functions against NULL dereferences
      Xi: disallow grabbing disabled devices
      dix: fix erroneous BUG_RETURN check
      dix: pick the right keyboard for focus FollowKeyboard

---
 Xi/xigrabdev.c             |    3 +
 dix/dispatch.c             |    9 ++-
 dix/enterleave.c           |    2 
 dix/events.c               |   36 ++++++++++++++-
 hw/xwayland/meson.build    |    1 
 include/meson.build        |    2 
 meson.build                |    4 -
 mi/mipointer.c             |   27 ++++++++++-
 os/io.c                    |    6 ++
 randr/rrproviderproperty.c |    3 -
 record/record.c            |    8 +++
 render/animcur.c           |    3 +
 render/render.c            |    2 
 xfixes/disconnect.c        |    3 -
 xkb/XKBAlloc.c             |    4 +
 xkb/XKBMAlloc.c            |    2 
 xkb/xkbtext.c              |  104 ++++++++++++++++++++++++++-------------------
 17 files changed, 160 insertions(+), 59 deletions(-)
---


More information about the xorg-commit mailing list