xserver: Changes to 'refs/tags/xorg-server-21.1.4'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Jul 12 13:27:21 UTC 2022


Tag 'xorg-server-21.1.4' created by Povilas Kanapickas <povilas at radix.lt> at 2022-07-12 13:14 +0000

xorg-server-21.1.4
-----BEGIN PGP SIGNATURE-----

iQFFBAABCgAvFiEE/QAEom6t/kOkw/JJxveuIAN0RS0FAmLNc8ARHHBvdmlsYXNA
cmFkaXgubHQACgkQxveuIAN0RS3sXwgAggDX74y/iP0laE1O8rp0P0Pkq6DsAmRH
zqtwpIEMYYbgeOy927/Xy4iTn+zHosQNCrT3/vaYpB8o2RsUaXB53kfr9VEH82TU
hWt1DXsjufT4bTDy7HGjkdPDpAYTZkUzRGEHICQuLXN9hDjPr1wHXKfIINNrkGOM
YMsNoe0QhMTOj4SMxsR0/RK25ms3V/4XiRc4SOLJGunHl6yu6AGSO23jozked3bo
9UB55ZmO3s5rrJxaK/iCU+q6JFCcwmS66DWdlj/Ebojcn20kvl4Qkb+MEo7bcnFr
qgCb9PIZZmeP10gTZBCliKdf4b/FLdOouGALHRlwGthTlSFyLgpMRg==
=r+Xm
-----END PGP SIGNATURE-----

Changes since xorg-server-21.1.3:
Błażej Szczygieł (1):
      present: Check for NULL to prevent crash

Jeremy Huddleston Sequoia (23):
      rootless: Dead code removal (ROOTLESS_REDISPLAY_DELAY is already defined)
      X11Application: Ensure TIS operations are done on the main thread
      os/connection: Improve abstraction for launchd secure sockets
      xquartz: Create a separate category for organizing user preferences
      xquartz pbproxy: Adopt NSUserDefaults+XQuartzDefaults for preferences
      xquartz: Fold spaces related preferences into NSUserDefaults+XQuartzDefaults
      XQuartz: Ensure scroll events are delivered to a single window (not both X11 and AppKit)
      meson: Bump requirement to meson-0.50.0
      xquartz: Update Sparkle configuration to use SUPublicEDKey
      xquartz: Update copyright for 2022
      meson: Provide options to set CFBundleVersion and CFBundleVersionString in XQuartz
      Revert "meson: Bump requirement to meson-0.50.0"
      xquartz: Update autotools-based builds of XQuartz to account for recent changes
      print_edid: Fix a format string error
      xf86-input-inputtest: Fix build on systems without SOCK_NONBLOCK
      tests: Fix build failure from missing micmap.c
      meson: Support building Xnest and Xorg on darwin
      XQuartz: Build the bundle trampoline when using meson
      XQuartz: Add TCC reason keys to Info.plist
      xquartz: Use correct defines when building to support Sparkle updates
      xquartz: Fix a possible crash when editing the Application menu due to mutaing immutable arrays
      XQuartz: Improve type safety for X11Controller's application menu editor
      xquartz: Add missing files to distribution tarball

Olivier Fourdan (1):
      render: Fix build with gcc 12

Peter Hutterer (3):
      xkb: switch to array index loops to moving pointers
      xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheck
      xkb: add request length validation for XkbSetGeometry

Povilas Kanapickas (5):
      Revert "os: Try to discover the current seat with the XDG_SEAT var first"
      dix: Correctly save replayed event into GrabInfoRec
      dix: Don't send touch end to clients that do async grab without touches
      xfree86: Fix event data alignment in inputtest driver
      xserver 21.1.4

Samuel Thibault (1):
      xkb: fix XkbSetMap when changing a keysym without changing a keytype

---
 Xi/exevents.c                                       |    2 
 configure.ac                                        |    4 
 dix/events.c                                        |   33 -
 hw/xfree86/ddc/print_edid.c                         |    2 
 hw/xfree86/drivers/inputtest/xf86-input-inputtest.c |   45 +
 hw/xfree86/meson.build                              |    2 
 hw/xquartz/Makefile.am                              |    3 
 hw/xquartz/NSUserDefaults+XQuartzDefaults.h         |   49 ++
 hw/xquartz/NSUserDefaults+XQuartzDefaults.m         |  149 ++++++
 hw/xquartz/X11Application.h                         |   48 -
 hw/xquartz/X11Application.m                         |  481 ++------------------
 hw/xquartz/X11Controller.m                          |  231 ++++-----
 hw/xquartz/bundle/Info.plist.cpp                    |   33 +
 hw/xquartz/bundle/Makefile.am                       |    6 
 hw/xquartz/bundle/Xquartz.plist                     |   27 -
 hw/xquartz/bundle/meson.build                       |    6 
 hw/xquartz/mach-startup/meson.build                 |   11 
 hw/xquartz/meson.build                              |   28 +
 hw/xquartz/pbproxy/Makefile.am                      |    4 
 hw/xquartz/pbproxy/app-main.m                       |   40 -
 hw/xquartz/pbproxy/meson.build                      |    4 
 hw/xquartz/pbproxy/x-selection.m                    |   45 -
 hw/xquartz/quartz.c                                 |   12 
 include/input.h                                     |    1 
 meson.build                                         |   10 
 meson_options.txt                                   |    6 
 miext/rootless/rootlessScreen.c                     |    5 
 os/connection.c                                     |   31 +
 os/utils.c                                          |    1 
 present/present_scmd.c                              |    6 
 render/picture.c                                    |    8 
 test/meson.build                                    |    2 
 xkb/xkb.c                                           |  120 +++-
 33 files changed, 642 insertions(+), 813 deletions(-)
---


More information about the xorg-commit mailing list