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