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

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Oct 2 09:18:14 UTC 2024


Tag 'xwayland-24.1.3' created by Olivier Fourdan <ofourdan at redhat.com> at 2024-10-02 09:17 +0000

xwayland-24.1.3
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCZv0PxBQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQMgQAJ9o8DaeeZxjd3Ur2i3nCPO/gmaiwACc
Db6lYzB9krZr007dNInNoi0OAA0=
=HlxL
-----END PGP SIGNATURE-----

Changes since xwayland-24.1.2:
Alan Coopersmith (13):
      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

Matthieu Herrb (2):
      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

Mike Blumenkrantz (1):
      xwayland: connect to the wl display before calling into EGL

Olivier Fourdan (6):
      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
      Bump version to 24.1.3

Peter Hutterer (2):
      dix: don't push the XKB state to a non-existing master keyboard
      Xi: when removing a master search for a disabled paired device

---
 .gitlab-ci.yml                |    2 -
 .gitlab-ci/debian-install.sh  |    2 -
 Xi/xichangehierarchy.c        |   33 +++++++++++++++++++++++++-----
 dix/colormap.c                |    1 
 dix/devices.c                 |    7 ++++--
 dix/dixfonts.c                |   27 +++++++++++++------------
 dix/enterleave.c              |    7 ++++++
 dix/eventconvert.c            |   12 +++++++++++
 dix/gc.c                      |    3 +-
 dix/property.c                |   45 ++++++++++++++++++++++++------------------
 dix/ptrveloc.c                |    1 
 dix/resource.c                |    2 -
 hw/xwayland/meson.build       |    1 
 hw/xwayland/xwayland-output.c |   15 +++++++++++---
 hw/xwayland/xwayland-screen.c |   12 +++++------
 meson.build                   |   12 ++++++++---
 os/access.c                   |    6 +++--
 os/client.c                   |   29 ++++++++++++++++-----------
 present/meson.build           |    6 -----
 19 files changed, 148 insertions(+), 75 deletions(-)
---


More information about the xorg-commit mailing list