Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/xorg-server/dist initial import of xorg-serve...



details:   https://anonhg.NetBSD.org/xsrc/rev/91de6805c814
branches:  trunk
changeset: 7294:91de6805c814
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/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/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/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 +-
 95 files changed, 969 insertions(+), 9245 deletions(-)

diffs (truncated from 15233 to 300 lines):

diff -r e25c7625eb98 -r 91de6805c814 external/mit/xorg-server/dist/ChangeLog
--- a/external/mit/xorg-server/dist/ChangeLog   Mon Dec 19 19:37:36 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