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

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Jan 16 10:19:40 UTC 2024


Tag 'xwayland-23.2.4' created by Olivier Fourdan <ofourdan at redhat.com> at 2024-01-16 10:19 +0000

xwayland-23.2.4
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCZaZYLBQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQEbZAKC/L9BQ3DDNv/47D+/ehYhdZaCTwgCf
VX5QRD3HV4Y4t4QTM0+Z6dmuZ7g=
=CS+w
-----END PGP SIGNATURE-----

Changes since xwayland-23.2.3:
Jan Beich (2):
      os: Use LOCAL_PEERCRED to determine local client PID on FreeBSD
      os: Use KERN_PROC_ARGS to determine client command on DragonFly and FreeBSD

José Expósito (2):
      Xi: do not keep linked list pointer during recursion
      Bump version to 23.2.4

Michel Dänzer (3):
      glamor: Don't override source alpha to 1.0 if it's used for blending
      glamor: Make glamor_set_alu take a DrawablePtr
      glamor: Fall back for mixed depth 24/32 in glamor_set_alu

Olivier Fourdan (3):
      xwayland: Pass the correct oeffis device types
      glx: Call XACE hooks on the GLX buffer
      ephyr,xwayland: Use the proper private key for cursor

Peter Hutterer (10):
      Xi: require a pointer and keyboard device for XIAttachToMaster
      dix: don't allow for devices with 0 axes
      xwayland: override the XTest sendEventsProc for all devices
      dix: initialize the XTest sendEventsProc for all devices
      dix: allocate enough space for logical button maps
      dix: Allocate sufficient xEvents for our DeviceStateNotify
      dix: fix DeviceStateNotify event calculation
      Xi: when creating a new ButtonClass, set the number of buttons
      Xi: flush hierarchy events after adding/removing master devices
      dix: when disabling a master, float disabled slaved devices too

---
 Xext/xtest.c                            |    5 -
 Xi/exevents.c                           |    1 
 Xi/xichangehierarchy.c                  |   31 ++++++-
 Xi/xiquerypointer.c                     |    3 
 dix/devices.c                           |   30 ++++++-
 dix/enterleave.c                        |  126 +++++++++++++-------------------
 glamor/glamor_copy.c                    |    4 -
 glamor/glamor_gradient.c                |    4 -
 glamor/glamor_pixmap.c                  |   18 ++++
 glamor/glamor_priv.h                    |    2 
 glamor/glamor_render.c                  |   30 +++++++
 glamor/glamor_transform.c               |    4 -
 glamor/glamor_xv.c                      |    2 
 glx/glxcmds.c                           |    8 ++
 hw/xwayland/xwayland-cursor.c           |    2 
 hw/xwayland/xwayland-glamor-eglstream.c |    2 
 hw/xwayland/xwayland-xtest.c            |   14 +--
 include/exevents.h                      |    7 +
 include/meson.build                     |    2 
 meson.build                             |    4 -
 os/access.c                             |   20 ++++-
 os/client.c                             |   57 ++++++++++++++
 22 files changed, 265 insertions(+), 111 deletions(-)
---


More information about the xorg-commit mailing list