Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/xorg-server/dist initial import of xorg-server...
details: https://anonhg.NetBSD.org/xsrc/rev/c34069f5235b
branches: xorg
changeset: 7293:c34069f5235b
user: mrg <mrg%NetBSD.org@localhost>
date: Sun Jan 08 00:18:38 2023 +0000
description:
initial import of xorg-server-21.1.6
diffstat:
external/mit/xorg-server/dist/ChangeLog | 1233 +-
external/mit/xorg-server/dist/Makefile.in | 5 +-
external/mit/xorg-server/dist/Xext/Makefile.in | 5 +-
external/mit/xorg-server/dist/Xext/xtest.c | 2 +-
external/mit/xorg-server/dist/Xi/Makefile.in | 5 +-
external/mit/xorg-server/dist/aclocal.m4 | 8409 +---------
external/mit/xorg-server/dist/composite/Makefile.in | 5 +-
external/mit/xorg-server/dist/config/Makefile.in | 5 +-
external/mit/xorg-server/dist/configure | 32 +-
external/mit/xorg-server/dist/configure.ac | 4 +-
external/mit/xorg-server/dist/damageext/Makefile.in | 5 +-
external/mit/xorg-server/dist/dbe/Makefile.in | 5 +-
external/mit/xorg-server/dist/dix/Makefile.in | 5 +-
external/mit/xorg-server/dist/doc/Makefile.in | 5 +-
external/mit/xorg-server/dist/doc/dtrace/Makefile.in | 5 +-
external/mit/xorg-server/dist/dri3/Makefile.in | 5 +-
external/mit/xorg-server/dist/exa/Makefile.in | 5 +-
external/mit/xorg-server/dist/fb/Makefile.in | 5 +-
external/mit/xorg-server/dist/glamor/Makefile.in | 5 +-
external/mit/xorg-server/dist/glx/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/kdrive/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/kdrive/src/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/vfb/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/vfb/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/common/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/ddc/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/dixmods/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/doc/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/dri/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/pci_ids/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/exa/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/exa/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/fbdevhw/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/fbdevhw/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/glamor_egl/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/i2c/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/int10/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/loader/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/modes/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bus/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/hurd/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/misc/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/solaris/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/stub/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/parser/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/ramdac/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/shadowfb/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/utils/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/utils/gtf/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/utils/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/vgahw/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xfree86/xkb/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xnest/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xnest/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/GL/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/bundle/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/mach-startup/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/mach-startup/stub.c | 113 +-
external/mit/xorg-server/dist/hw/xquartz/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/pbproxy/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xquartz/xpr/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xwin/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xwin/dri/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xwin/glx/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xwin/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/Makefile.in | 5 +-
external/mit/xorg-server/dist/include/Makefile.in | 5 +-
external/mit/xorg-server/dist/m4/libtool.m4 | 281 +-
external/mit/xorg-server/dist/m4/ltversion.m4 | 13 +-
external/mit/xorg-server/dist/man/Makefile.in | 5 +-
external/mit/xorg-server/dist/meson.build | 4 +-
external/mit/xorg-server/dist/mi/Makefile.in | 5 +-
external/mit/xorg-server/dist/miext/Makefile.in | 5 +-
external/mit/xorg-server/dist/miext/damage/Makefile.in | 5 +-
external/mit/xorg-server/dist/miext/rootless/Makefile.in | 5 +-
external/mit/xorg-server/dist/miext/shadow/Makefile.in | 5 +-
external/mit/xorg-server/dist/miext/sync/Makefile.in | 5 +-
external/mit/xorg-server/dist/os/Makefile.in | 5 +-
external/mit/xorg-server/dist/present/Makefile.in | 5 +-
external/mit/xorg-server/dist/pseudoramiX/Makefile.in | 5 +-
external/mit/xorg-server/dist/randr/Makefile.in | 5 +-
external/mit/xorg-server/dist/record/Makefile.in | 5 +-
external/mit/xorg-server/dist/render/Makefile.in | 5 +-
external/mit/xorg-server/dist/test/Makefile.in | 5 +-
external/mit/xorg-server/dist/xfixes/Makefile.in | 5 +-
external/mit/xorg-server/dist/xkb/Makefile.in | 5 +-
external/mit/xorg-server/dist/xkb/xkb.c | 31 +-
101 files changed, 1167 insertions(+), 9410 deletions(-)
diffs (truncated from 16364 to 300 lines):
diff -r de5d606f2308 -r c34069f5235b external/mit/xorg-server/dist/ChangeLog
--- a/external/mit/xorg-server/dist/ChangeLog Mon Dec 19 01:31:04 2022 +0000
+++ b/external/mit/xorg-server/dist/ChangeLog Sun Jan 08 00:18:38 2023 +0000
@@ -1,3 +1,70 @@
+commit 59b6fc88ed9f4b22397a568c2483e4c558856ffa
+Author: Olivier Fourdan <ofourdan%redhat.com@localhost>
+Date: Mon Dec 19 10:46:20 2022 +0100
+
+ xserver 21.1.6
+
+ Signed-off-by: Olivier Fourdan <ofourdan%redhat.com@localhost>
+
+commit b7760d41c177983c2f2fca2ebdb8105628291720
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date: Mon Dec 19 10:06:45 2022 +1000
+
+ Xext: fix invalid event type mask in XTestSwapFakeInput
+
+ In commit b320ca0 the mask was inadvertently changed from octal 0177 to
+ hexadecimal 0x177.
+
+ Fixes commit b320ca0ffe4c0c872eeb3a93d9bde21f765c7c63
+ Xtest: disallow GenericEvents in XTestSwapFakeInput
+
+ Found by Stuart Cassoff
+
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ (cherry picked from commit bb1711b7fba42f2a0c7d1c09beee241a1b2bcc30)
+
+commit 69ab3bcaa0f6a5adef6ec19161eb856a4744b32c
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date: Wed Jul 13 11:23:09 2022 +1000
+
+ xkb: fix some possible memleaks in XkbGetKbdByName
+
+ GetComponentByName returns an allocated string, so let's free that if we
+ fail somewhere.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ (cherry picked from commit 18f91b950e22c2a342a4fbc55e9ddf7534a707d2)
+
+commit 5dbb2b52cfeab212b5c9b7e344692a6384efdc4c
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date: Tue Jul 5 12:06:20 2022 +1000
+
+ xkb: proof GetCountedString against request length attacks
+
+ GetCountedString did a check for the whole string to be within the
+ request buffer but not for the initial 2 bytes that contain the length
+ field. A swapped client could send a malformed request to trigger a
+ swaps() on those bytes, writing into random memory.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ (cherry picked from commit 11beef0b7f1ed290348e45618e5fa0d2bffcb72e)
+
+commit becf9d51c33a21e7700b18bb2324f466bb966de5
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date: Wed Dec 14 00:13:34 2022 -0800
+
+ xquartz: Fix some formatting
+
+ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit 61d18bed664769b1d94ea1320e27f71560a01af2
+Author: John D Pell <John+git%gaelicWizard.net@localhost>
+Date: Tue Jul 13 23:46:28 2021 -0700
+
+ XQuartz: stub: Call LSOpenApplication instead of fork()/exec()
+
+ Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
commit f292fbfaac0c653ee49bbb24deb3add2b5da602f
Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
Date: Wed Dec 14 11:34:41 2022 +1000
@@ -12746,7 +12813,7 @@
Also add similar to meson.build
commit 29a8baa031a87ef44d1e5320ecec5015d26fd385
-Merge: 2aec5c3c81 56c0a71fdd
+Merge: 2aec5c3c8 56c0a71fd
Author: Aaron Plattner <aplattner%nvidia.com@localhost>
Date: Fri May 17 08:39:50 2019 -0700
@@ -30797,7 +30864,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 356db2340f5b473a7191c7969586ca5b0396c48f
-Merge: 9ed5b26354 03d99ef729
+Merge: 9ed5b2635 03d99ef72
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Fri Oct 28 09:05:54 2016 -0700
@@ -32738,7 +32805,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 265c4e66533243b60d92cffc7769ecadb0292c8d
-Merge: 3caf671ed2 f5f4d32ac7
+Merge: 3caf671ed f5f4d32ac
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Thu Sep 15 21:32:46 2016 -0700
@@ -33923,7 +33990,7 @@
Reviewed-and-Tested-by: Michel Dänzer <michel.daenzer%amd.com@localhost>
commit 387d6b5df3e11de5cb88db8a559128fcb62e4e5a
-Merge: d2558f063a 8bb9d460fb
+Merge: d2558f063 8bb9d460f
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Sat Aug 13 09:12:19 2016 -0700
@@ -36122,7 +36189,7 @@
Signed-off-by: Guilherme Quentel Melo <gqmelo%gmail.com@localhost>
commit 266cf39a8f108e2f365a9772f4ee4d9fca88eb36
-Merge: fa7b70a9b8 848089e0dd
+Merge: fa7b70a9b 848089e0d
Author: Adam Jackson <ajax%redhat.com@localhost>
Date: Mon Jun 20 11:21:40 2016 -0400
@@ -36765,7 +36832,7 @@
Reviewed-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
commit 3735ab965a4642273d070840bda4e827991e5219
-Merge: 7c77c42fe8 43dbc556f3
+Merge: 7c77c42fe 43dbc556f
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Thu Jun 2 07:47:16 2016 -0700
@@ -42530,7 +42597,7 @@
Reviewed-by: Adam Jackson <ajax%redhat.com@localhost>
commit 5b582a4a0350c253d729efb31b710851ae9a958e
-Merge: 1d4aa67242 27ad21254f
+Merge: 1d4aa6724 27ad21254
Author: Adam Jackson <ajax%redhat.com@localhost>
Date: Mon Oct 19 12:23:22 2015 -0400
@@ -43141,7 +43208,7 @@
Reviewed-by: Michel Dänzer <michel.daenzer%amd.com@localhost>
commit dca5770af9e20bb1148374ebfd60931a81b148a2
-Merge: a31bbc450a 21f384b7b8
+Merge: a31bbc450 21f384b7b
Author: Adam Jackson <ajax%redhat.com@localhost>
Date: Fri Sep 25 10:23:28 2015 -0400
@@ -43775,7 +43842,7 @@
Signed-off-by: Adam Jackson <ajax%redhat.com@localhost>
commit b25f7d0c165c4d32c73fbdf9080012503d319ba1
-Merge: db1089eafc 1ba4fde101
+Merge: db1089eaf 1ba4fde10
Author: Adam Jackson <ajax%redhat.com@localhost>
Date: Mon Sep 21 17:34:48 2015 -0400
@@ -44398,7 +44465,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 7ecdfbf0af3547295b245efa754123db65cabb43
-Merge: bca4f4b56c a0b4f30b1f
+Merge: bca4f4b56 a0b4f30b1
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon Aug 17 18:53:25 2015 -0700
@@ -44645,7 +44712,7 @@
Signed-off-by: Eric Anholt <eric%anholt.net@localhost>
commit 2fcfa532532fbe4a7f668556808e6245ff4e36bc
-Merge: cb695b0f3b 7b0f940625
+Merge: cb695b0f3 7b0f94062
Author: Eric Anholt <eric%anholt.net@localhost>
Date: Fri Jul 17 10:15:01 2015 -0700
@@ -45252,7 +45319,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 991712f1e8deeb6289ee0abd9910e279d6396246
-Merge: 0cd228073a 3c859112d3
+Merge: 0cd228073 3c859112d
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Wed Jul 8 10:43:31 2015 -0700
@@ -45804,28 +45871,28 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 8a8d51358cea782147bb9b5b2e0902b1e47fcf4a
-Merge: b22534d8e6 13c7d53df8
+Merge: b22534d8e 13c7d53df
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon Jun 29 21:04:53 2015 -0700
Merge remote-tracking branch 'airlied/for-keithp'
commit b22534d8e653575196180970292eaade33c090a8
-Merge: 0a625adeec 780a69aff0
+Merge: 0a625adee 780a69aff
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon Jun 29 21:04:11 2015 -0700
Merge remote-tracking branch 'jwrdecoede/for-keith'
commit 0a625adeec465d6c7dcdb8622c53157b4e932bb0
-Merge: 84128c10bb 790311cec3
+Merge: 84128c10b 790311cec
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon Jun 29 21:01:34 2015 -0700
Merge remote-tracking branch 'anholt/glamor-next'
commit 84128c10bb6d34f78f7a4148b3c640748efe58e1
-Merge: 9003a3e5c5 8c86dd5160
+Merge: 9003a3e5c 8c86dd516
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon Jun 29 20:59:31 2015 -0700
@@ -46849,14 +46916,14 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 0409b6e6d63e9cfb5dc71bb27de4b1ed0152dd9b
-Merge: c39c3a9750 23702dd268
+Merge: c39c3a975 23702dd26
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon May 11 16:50:43 2015 -0700
Merge remote-tracking branch 'evelikov/master'
commit c39c3a97508dc384c0757a0990c07b5d7b2fe97a
-Merge: 6b65e96189 7470578520
+Merge: 6b65e9618 747057852
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon May 11 16:34:48 2015 -0700
@@ -46875,7 +46942,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit d7091a21d90cf463ae39ec5e8741123218ec5686
-Merge: c3ce9d8fd4 8fb8bbb306
+Merge: c3ce9d8fd 8fb8bbb30
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon May 11 15:49:34 2015 -0700
@@ -46943,7 +47010,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 26e50e8b2cbd01d050b5ecc02d47488b53ecc08b
-Merge: 28ff661e73 c7b49bdbb9
+Merge: 28ff661e7 c7b49bdbb
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Mon May 11 15:36:53 2015 -0700
@@ -47607,7 +47674,7 @@
Acked-by: Alex Deucher <alexander.deucher%amd.com@localhost>
commit e608f3521eaaab972a3eea62aa04a65958351c1c
-Merge: d3b9c47c84 5de1383070
+Merge: d3b9c47c8 5de138307
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Tue Mar 31 09:06:08 2015 -0700
@@ -47679,7 +47746,7 @@
Signed-off-by: Dave Airlie <airlied%redhat.com@localhost>
commit 7088816fee0ca7d609c7bca41ef8c3fc938556f5
-Merge: 95e83ff87a e977b404d7
+Merge: 95e83ff87 e977b404d
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Fri Mar 27 06:45:56 2015 -0700
@@ -49168,7 +49235,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 5f2e8ac51ccbf7c02f25c8cb7617df0238418cd1
-Merge: 4e12d7b6f4 4301479508
+Merge: 4e12d7b6f 430147950
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Sat Jan 10 14:51:57 2015 +1300
@@ -49252,7 +49319,7 @@
Reviewed-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
commit 1c01633877caa4239f901f02fbe113926318d030
-Merge: 3573855514 e774663fa5
+Merge: 357385551 e774663fa
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Sun Jan 4 17:02:25 2015 -0800
@@ -49995,7 +50062,7 @@
Signed-off-by: Keith Packard <keithp%keithp.com@localhost>
commit 6704bb0ed7a10dabe8ef3bb3adf8b8a7f29a78f0
-Merge: 8aa23f27c7 1559a94395
+Merge: 8aa23f27c 1559a9439
Author: Keith Packard <keithp%keithp.com@localhost>
Date: Tue Dec 9 11:47:11 2014 -0800
@@ -50593,14 +50660,14 @@
Reviewed-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
commit 3e7218a6c23354d66f508b18164cac98a346b3ee
-Merge: 6f4c398a0e bc71081f0e
Home |
Main Index |
Thread Index |
Old Index