Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
69774044 by Błażej Szczygieł at 2022-01-19T11:04:14-08:00
present: Check for NULL to prevent crash

Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1275
Signed-off-by: Błażej Szczygieł <spa...@wp.pl>
Tested-by: Aaron Plattner <aplatt...@nvidia.com>
(cherry picked from commit 22d5818851967408bb7c903cb345b7ca8766094c)

- - - - -
53173fda by Olivier Fourdan at 2022-01-28T10:36:28+01:00
render: Fix build with gcc 12

The xserver fails to compile with the latest gcc 12:

 render/picture.c: In function ‘CreateSolidPicture’:
 render/picture.c:874:26: error: array subscript ‘union _SourcePict[0]’ is 
partly outside array bounds of ‘unsigned char[16]’ [-Werror=array-bounds]
  874 |     pPicture->pSourcePict->type = SourcePictTypeSolidFill;
      |                          ^~
 render/picture.c:868:45: note: object of size 16 allocated by ‘malloc’
  868 |     pPicture->pSourcePict = (SourcePictPtr) 
malloc(sizeof(PictSolidFill));
      |                                             
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 render/picture.c: In function ‘CreateLinearGradientPicture’:
 render/picture.c:906:26: error: array subscript ‘union _SourcePict[0]’ is 
partly outside array bounds of ‘unsigned char[32]’ [-Werror=array-bounds]
  906 |     pPicture->pSourcePict->linear.type = SourcePictTypeLinear;
      |                          ^~
 render/picture.c:899:45: note: object of size 32 allocated by ‘malloc’
  899 |     pPicture->pSourcePict = (SourcePictPtr) 
malloc(sizeof(PictLinearGradient));
      |                                             
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 render/picture.c: In function ‘CreateConicalGradientPicture’:
 render/picture.c:989:26: error: array subscript ‘union _SourcePict[0]’ is 
partly outside array bounds of ‘unsigned char[32]’ [-Werror=array-bounds]
  989 |     pPicture->pSourcePict->conical.type = SourcePictTypeConical;
      |                          ^~
 render/picture.c:982:45: note: object of size 32 allocated by ‘malloc’
  982 |     pPicture->pSourcePict = (SourcePictPtr) 
malloc(sizeof(PictConicalGradient));
      |                                             
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 cc1: some warnings being treated as errors
 ninja: build stopped: subcommand failed.

This is because gcc 12 has become stricter and raises a warning now.

Fix the warning/error by allocating enough memory to store the union
struct.

Signed-off-by: Olivier Fourdan <ofour...@redhat.com>
Acked-by: Michel Dänzer <mdaen...@redhat.com>
Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1256
(cherry picked from commit c6b0dcb82d4db07a2f32c09a8c09c85a5f57248e)

- - - - -
bd3564cf by Jeremy Huddleston Sequoia at 2022-06-14T23:36:39-07:00
rootless: Dead code removal (ROOTLESS_REDISPLAY_DELAY is already defined)

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit c11b55f3c0c64645bca964aece825de0bdd92b1f)

- - - - -
663af2f1 by Jeremy Huddleston Sequoia at 2022-06-14T23:36:39-07:00
X11Application: Ensure TIS operations are done on the main thread

Fixes: https://github.com/XQuartz/XQuartz/issues/205
Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit b1afcecc61d841f95e786e4f4f84184f91d149f1)

- - - - -
c6c1cba3 by Jeremy Huddleston Sequoia at 2022-06-14T23:36:39-07:00
os/connection: Improve abstraction for launchd secure sockets

This changes away from hard-coding the /tmp/launch-* path to now
supporting a generic <absolute path to unix socket>[.<screen>]
format for $DISPLAY.

cf-libxcb: d978a4f69b30b630f28d07f1003cf290284d24d8

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
CC: Adam Jackson <a...@kemper.freedesktop.org>
(cherry picked from commit 83d0d911069d502232d719882cd1c5cd090defa1)

- - - - -
6df6178b by Jeremy Huddleston Sequoia at 2022-06-14T23:36:39-07:00
xquartz: Create a separate category for organizing user preferences

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 963ba6d9adf578ec8d7ed12ae22dece76b895172)

- - - - -
03ec5b13 by Jeremy Huddleston Sequoia at 2022-06-14T23:36:39-07:00
xquartz pbproxy: Adopt NSUserDefaults+XQuartzDefaults for preferences

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 6134c73aebc3f928639e8f802be49ec8ecc17e66)

- - - - -
140d9a0f by Jeremy Huddleston Sequoia at 2022-06-14T23:36:40-07:00
xquartz: Fold spaces related preferences into NSUserDefaults+XQuartzDefaults

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit f40610e0b4f2b4ae54ef6bbff756cb4a60e17e3b)

- - - - -
e48acd9c by Jeremy Huddleston Sequoia at 2022-06-16T07:27:38-07:00
XQuartz: Ensure scroll events are delivered to a single window (not both X11 
and AppKit)

Fixes: https://github.com/XQuartz/XQuartz/issues/130
Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 4532b696c644cb7f21e96cf76d3e6b21ccc0e309)

- - - - -
6465263b by Jeremy Huddleston Sequoia at 2022-06-19T22:23:40-07:00
meson: Bump requirement to meson-0.50.0

WARNING: Project specifies a minimum meson_version '>= 0.47.0' but 
uses features which were added in newer versions:
 * 0.50.0: {'install arg in configure_file'}

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 0a27f96d1d0e474b308be982fa7069d3ae0d9892)

- - - - -
96e7b55c by Jeremy Huddleston Sequoia at 2022-06-19T22:23:40-07:00
xquartz: Update Sparkle configuration to use SUPublicEDKey

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 1d90bef30c4dfe13dd5e70fea606a02380cbcee6)

- - - - -
37285e62 by Jeremy Huddleston Sequoia at 2022-06-19T22:23:40-07:00
xquartz: Update copyright for 2022

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit b12f5dc62d964d0279e1fa9403259cfd8e491285)

- - - - -
a6a20a7c by Jeremy Huddleston Sequoia at 2022-06-19T23:10:48-07:00
meson: Provide options to set CFBundleVersion and CFBundleVersionString in 
XQuartz

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 4f5999826aa478ba5f138e74cfccdf3b854c8e54)

- - - - -
4ea6f661 by Jeremy Huddleston Sequoia at 2022-06-20T20:33:38-07:00
Revert "meson: Bump requirement to meson-0.50.0"

This bump is causing issues with our CI.  Sorry about that.

This reverts commit a6a20a7c40f86b5586286aaa614e6b64a5987d82

(cherry picked from commit 8cd0397e5b4c1f0e0add1fea67f82b811214bf3e)

- - - - -
6bb98fc6 by Jeremy Huddleston Sequoia at 2022-06-21T11:54:06-07:00
xquartz: Update autotools-based builds of XQuartz to account for recent changes

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>

- - - - -
afcaaac9 by Jeremy Huddleston Sequoia at 2022-06-26T03:03:26-07:00
print_edid: Fix a format string error

../hw/xfree86/ddc/print_edid.c:511:20: error: format specifies type 
'unsigned short' but the argument has type 'int' 
[-Werror,-Wformat]
                   det_mon->type - DS_VENDOR);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 199b8c0853c92ce19a589186f326621477401b74)

- - - - -
3868f364 by Jeremy Huddleston Sequoia at 2022-06-26T03:03:26-07:00
xf86-input-inputtest: Fix build on systems without SOCK_NONBLOCK

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 707f23dab8787b4154011186206dc9964e2ebc11)

- - - - -
433f53a1 by Jeremy Huddleston Sequoia at 2022-06-26T03:03:26-07:00
tests: Fix build failure from missing micmap.c

FAILED: test/tests
clang  -o test/tests test/tests.p/.._mi_miinitext.c.o test/tests.p/fixes.c.o 
test/tests.p/input.c.o test/tests.p/list.c.o test/tests.p/misc.c.o 
test/tests.p/signal-logging.c.o test/tests.p/string.c.o 
test/tests.p/test_xkb.c.o test/tests.p/tests-common.c.o test/tests.p/tests.c.o 
test/tests.p/touch.c.o test/tests.p/xfree86.c.o test/tests.p/xtest.c.o 
test/tests.p/hashtabletest.c.o -Wl,-dead_strip_dylibs 
-Wl,-headerpad_max_install_names -Wl,-undefined,error -fvisibility=hidden -O0 
-g3 -gdwarf-2 -mmacosx-version-min=10.9 -Werror=unguarded-availability-new 
-Werror=format -Werror=objc-method-access -Werror=incompatible-pointer-types 
-F/Applications/Utilities/XQuartz.app/Contents/Frameworks -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX10.13.sdk -arch x86_64 -O0 -g3 
-gdwarf-2 -mmacosx-version-min=10.9 -Werror=unguarded-availability-new 
-Werror=format -Werror=objc-method-access -Werror=incompatible-pointer-types 
-F/Applications/Utilities/XQuartz.app/Contents/Frameworks -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX10.13.sdk -arch x86_64 
-Wl,-rpath,/opt/X11/lib mi/liblibxserver_mi.a dix/liblibxserver_dix.a 
composite/liblibxserver_composite.a damageext/liblibxserver_damageext.a 
dbe/liblibxserver_dbe.a randr/liblibxserver_randr.a 
miext/damage/liblibxserver_miext_damage.a render/liblibxserver_render.a 
present/liblibxserver_present.a Xext/liblibxserver_xext.a 
miext/sync/liblibxserver_miext_sync.a xfixes/liblibxserver_xfixes.a 
Xi/liblibxserver_xi.a xkb/liblibxserver_xkb.a record/liblibxserver_record.a 
os/liblibxserver_os.a os/liblibxlibc.a glx/liblibglxvnd.a 
hw/xfree86/common/libxorg_common.a hw/xfree86/loader/libxorg_loader.a 
hw/xfree86/ddc/libxorg_ddc.a hw/xfree86/xkb/libxorg_xkb.a 
hw/xfree86/i2c/libxorg_i2c.a hw/xfree86/modes/libxorg_modes.a 
hw/xfree86/os-support/libxorg_os_support.a hw/xfree86/parser/libxorg_parser.a 
hw/xfree86/ramdac/libxorg_ramdac.a fb/liblibxserver_fb.a 
Xext/liblibxserver_xext_vidmode.a dix/liblibxserver_main.a 
config/liblibxserver_config.a /opt/X11/lib/libpixman-1.dylib 
/opt/X11/lib/libxcvt.dylib /opt/X11/lib/libxkbfile.dylib 
/opt/X11/lib/libXfont2.dylib /opt/X11/lib/libXdmcp.dylib -lm 
/opt/X11/lib/libxshmfence.dylib -ldl -lpthread /opt/X11/lib/libXau.dylib 
/opt/X11/lib/libGL.dylib
Undefined symbols for architecture x86_64:
  "_micmapScrPrivateKeyRec", referenced from:
      _DGAInstallCmap in libxorg_common.a(xf86DGA.c.o)
      _xf86HandleColormaps in libxorg_common.a(xf86cmap.c.o)
      _CMapInstallColormap in libxorg_common.a(xf86cmap.c.o)
      _CMapEnterVT in libxorg_common.a(xf86cmap.c.o)
      _CMapSwitchMode in libxorg_common.a(xf86cmap.c.o)
      _CMapSetDGAMode in libxorg_common.a(xf86cmap.c.o)
      _CMapChangeGamma in libxorg_common.a(xf86cmap.c.o)
      ...
ld: symbol(s) not found for architecture x86_64

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 6645ff59069d603806d749e8af73893cf88d2c06)

- - - - -
033d93a0 by Jeremy Huddleston Sequoia at 2022-06-26T03:03:26-07:00
meson: Support building Xnest and Xorg on darwin

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit ef8101560eefd6160df6d4b57ddb65ea2328c441)

- - - - -
66ac5009 by Jeremy Huddleston Sequoia at 2022-06-26T03:03:26-07:00
XQuartz: Build the bundle trampoline when using meson

This brings the change for e1fdc856aedfcb4788011415930a0c6861df5123 into meson 
based builds

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit b00cf4aef881e00533f995c141c3586749cd7ca1)

- - - - -
419fbf63 by Jeremy Huddleston Sequoia at 2022-06-26T13:25:51-07:00
XQuartz: Add TCC reason keys to Info.plist

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 9ce7264889e36fddbdf6bac332225ad6f628ad5d)

- - - - -
f5755243 by Povilas Kanapickas at 2022-07-01T15:13:01+03:00
Revert "os: Try to discover the current seat with the XDG_SEAT var 
first"

This reverts commit b27eaa72837eebe80adfe6c257a71a6b9eaf66ee.

- - - - -
cd3d21d8 by Samuel Thibault at 2022-07-01T15:13:01+03:00
xkb: fix XkbSetMap when changing a keysym without changing a keytype

As the comment says:

"symsPerKey/mapWidths must be filled regardless of client-side flags"

so we always have to call CheckKeyTypes which will notably fill mapWidths
and nTypes. That is needed for CheckKeySyms to work since it checks the
width. Without it, any request with XkbKeySymsMask but not
XkbKeyTypesMask will fail because of the missing width information, for
instance this:

  XkbDescPtr xkb;
  if (!(xkb = XkbGetMap (dpy, XkbKeyTypesMask|XkbKeySymsMask, XkbUseCoreKbd))) {
    fprintf (stderr, "ERROR getting map\n");
    exit(1);
  }
  XFlush (dpy);
  XSync (dpy, False);

  XkbMapChangesRec changes = { .changed = 0 };
  int oneGroupType[XkbNumKbdGroups] = { XkbOneLevelIndex };

  if (XkbChangeTypesOfKey(xkb, keycode, 1, XkbGroup1Mask, oneGroupType, 
&changes)) {
    fprintf(stderr, "ERROR changing type of key\n");
    exit(1);
  }
  XkbKeySymEntry(xkb,keycode,0,0) = keysym;

  if (!XkbChangeMap(dpy,xkb,&changes)) {
    fprintf(stderr, "ERROR changing map\n");
    exit(1);
  }

  XkbFreeKeyboard (xkb, 0, TRUE);
  XFlush (dpy);
  XSync (dpy, False);

This had being going under the radar since about ever until commit
de940e06f8733d87bbb857aef85d830053442cfe ("xkb: fix key type index check
in _XkbSetMapChecks") fixed checking the values of kt_index, which was
previously erroneously ignoring errors and ignoring all other checks, just
because nTypes was not set, precisely because CheckKeyTypes was not called.

Note: yes, CheckKeyTypes is meant to be callable without XkbKeyTypesMask, it
does properly check for that and just fills nTypes and mapWidths in that
case.

Signed-off-by: Samuel Thibault <samuel.thiba...@ens-lyon.org>
(cherry picked from commit 0217cc6e0cf5013366105a90f5f91ccc4bab5425)

- - - - -
b713e717 by Povilas Kanapickas at 2022-07-01T15:15:15+03:00
dix: Correctly save replayed event into GrabInfoRec

When processing events we operate on InternalEvent pointers. They may
actually refer to a an instance of DeviceEvent, GestureEvent or any
other event that comprises the InternalEvent union. This works well in
practice because we always look into event type before doing anything,
except in the case of copying the event.

*dst_event = *src_event would copy whole InternalEvent event and would
cause out of bounds read in case the pointed to event was not
InternalEvent but e.g. DeviceEvent.

This regression has been introduced in
23a8b62d34344575f9df9d057fb74bfefa94a77b.

Fixes https://gitlab.freedesktop.org/xorg/xserver/-/issues/1261

Signed-off-by: Povilas Kanapickas <povi...@radix.lt>
(cherry picked from commit 6ef5c05728f8b18170fbc8415d7502495a08670b)

- - - - -
9d05ee10 by Povilas Kanapickas at 2022-07-01T15:29:19+03:00
dix: Don't send touch end to clients that do async grab without touches

GTK3 menu widget creates a selection for touch and other events and
after receiving touch events creates an async grab that excludes touch
events. Unfortunately it relies on X server not sending the touch end
event in order to function properly. Sending touch end event will cause
it to think that the initiating touch ended and when it actually ends,
the ButtonRelease event will make it think that the menu should be
closed. As a result, the menu will be open only for the duration of the
touch making it useless.

This commit reverts f682e0563f736ed2c2c612ed575e05b6e3db945e.

Fixes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1255

Signed-off-by: Povilas Kanapickas <povi...@radix.lt>
(cherry picked from commit 43e934a19f644cddedae73602e86429c9dc5074a)

- - - - -
855b96a8 by Povilas Kanapickas at 2022-07-01T15:29:34+03:00
xfree86: Fix event data alignment in inputtest driver

This fixes address sanitizer errors when running unit tests. The
additional copying may reduce performance by a small amount, but we
don't care about that because this driver is used for testing only.

Signed-off-by: Povilas Kanapickas <povi...@radix.lt>
(cherry picked from commit 7d2014e7d523e10623203582b9f573303750f087)

- - - - -
86ace203 by Jeremy Huddleston Sequoia at 2022-07-01T14:37:01-07:00
xquartz: Use correct defines when building to support Sparkle updates

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit aa636b97c66343b25e508b9c73d8505e8c11b1d9)

- - - - -
9e2fc7e2 by Jeremy Huddleston Sequoia at 2022-07-02T14:25:47-07:00
xquartz: Fix a possible crash when editing the Application menu due to mutaing 
immutable arrays

Crashing on exception: -[__NSCFArray replaceObjectAtIndex:withObject:]: 
mutating method sent to immutable object

Application Specific Backtrace 0:
0   CoreFoundation                      0x00007ff80d2c5e9b 
__exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00007ff80d027e48 objc_exception_throw 
+ 48
2   CoreFoundation                      0x00007ff80d38167b 
_CFThrowFormattedException + 194
3   CoreFoundation                      0x00007ff80d382a25 -[__NSCFArray 
removeObjectAtIndex:].cold.1 + 0
4   CoreFoundation                      0x00007ff80d2e6c0b -[__NSCFArray 
replaceObjectAtIndex:withObject:] + 119
5   X11.bin                             0x00000001003180f9 -[X11Controller 
tableView:setObjectValue:forTableColumn:row:] + 169

Fixes: https://github.com/XQuartz/XQuartz/issues/267
Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit dfd057996b26420309c324ec844a5ba6dd07eda3)

- - - - -
147c17fc by Jeremy Huddleston Sequoia at 2022-07-02T14:25:48-07:00
XQuartz: Improve type safety for X11Controller's application menu editor

Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>
(cherry picked from commit 4cfdc5af31ae8282903d0f65cff858330b9f9d1a)

- - - - -
f3d9c6ff by Jeremy Huddleston Sequoia at 2022-07-04T14:16:43-07:00
xquartz: Add missing files to distribution tarball

Fixes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1346
Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com>

- - - - -
e7584056 by Peter Hutterer at 2022-07-12T15:24:39+03:00
xkb: switch to array index loops to moving pointers

Most similar loops here use a pointer that advances with each loop
iteration, let's do the same here for consistency.

No functional changes.

Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
Reviewed-by: Olivier Fourdan <ofour...@redhat.com>
(cherry picked from commit f1070c01d616c5f21f939d5ebc533738779451ac)

- - - - -
e3a53054 by Peter Hutterer at 2022-07-12T15:24:53+03:00
xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheck

XKB often uses a FooCheck and Foo function pair, the former is supposed
to check all values in the request and error out on BadLength,
BadValue, etc. The latter is then called once we're confident the values
are good (they may still fail on an individual device, but that's a
different topic).

In the case of XkbSetDeviceInfo, those functions were incorrectly
named, with XkbSetDeviceInfo ending up as the checker function and
XkbSetDeviceInfoCheck as the setter function. As a result, the setter
function was called before the checker function, accessing request
data and modifying device state before we ensured that the data is
valid.

In particular, the setter function relied on values being already
byte-swapped. This in turn could lead to potential OOB memory access.

Fix this by correctly naming the functions and moving the length checks
over to the checker function. These were added in 87c64fc5b0 to the
wrong function, probably due to the incorrect naming.

Fixes ZDI-CAN 16070, CVE-2022-2320.

This vulnerability was discovered by:
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative

Introduced in c06e27b2f6fd9f7b9f827623a48876a225264132

Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
(cherry picked from commit dd8caf39e9e15d8f302e54045dd08d8ebf1025dc)

- - - - -
06b23ccc by Peter Hutterer at 2022-07-12T15:24:59+03:00
xkb: add request length validation for XkbSetGeometry

No validation of the various fields on that report were done, so a
malicious client could send a short request that claims it had N
sections, or rows, or keys, and the server would process the request for
N sections, running out of bounds of the actual request data.

Fix this by adding size checks to ensure our data is valid.

ZDI-CAN 16062, CVE-2022-2319.

This vulnerability was discovered by:
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative

Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
(cherry picked from commit 6907b6ea2b4ce949cb07271f5b678d5966d9df42)

- - - - -
6bf62381 by Povilas Kanapickas at 2022-07-12T16:09:23+03:00
xserver 21.1.4

- - - - -
4345f6fb by Timo Aaltonen at 2022-07-25T12:30:33+03:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
7af8c7c2 by Timo Aaltonen at 2022-07-25T12:35:27+03:00
version bump

- - - - -
53886416 by Timo Aaltonen at 2022-07-25T12:47:01+03:00
release to sid

- - - - -


30 changed files:

- Xi/exevents.c
- configure.ac
- debian/changelog
- dix/events.c
- hw/xfree86/ddc/print_edid.c
- hw/xfree86/drivers/inputtest/xf86-input-inputtest.c
- hw/xfree86/meson.build
- hw/xquartz/Makefile.am
- + hw/xquartz/NSUserDefaults+XQuartzDefaults.h
- + hw/xquartz/NSUserDefaults+XQuartzDefaults.m
- hw/xquartz/X11Application.h
- hw/xquartz/X11Application.m
- hw/xquartz/X11Controller.m
- hw/xquartz/bundle/Info.plist.cpp
- hw/xquartz/bundle/Makefile.am
- − hw/xquartz/bundle/Xquartz.plist
- hw/xquartz/bundle/meson.build
- hw/xquartz/mach-startup/meson.build
- hw/xquartz/meson.build
- hw/xquartz/pbproxy/Makefile.am
- hw/xquartz/pbproxy/app-main.m
- hw/xquartz/pbproxy/meson.build
- hw/xquartz/pbproxy/x-selection.m
- hw/xquartz/quartz.c
- include/input.h
- meson.build
- meson_options.txt
- miext/rootless/rootlessScreen.c
- os/connection.c
- os/utils.c


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/compare/04cb5f9269b7c845c7dcf3d66806f72d4c7246b3...53886416a0ed5676db09823b05c4110488c2838b

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/-/compare/04cb5f9269b7c845c7dcf3d66806f72d4c7246b3...53886416a0ed5676db09823b05c4110488c2838b
You're receiving this email because of your account on salsa.debian.org.


Reply via email to