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/a2890e523e13
branches:  xorg
changeset: 10704:a2890e523e13
user:      mrg <mrg%NetBSD.org@localhost>
date:      Tue Apr 27 03:59:14 2021 +0000

description:
initial import of xorg-server-1.20.11

diffstat:

 external/mit/xorg-server/dist/ChangeLog                                                                   |   483 +
 external/mit/xorg-server/dist/Makefile.in                                                                 |    12 +-
 external/mit/xorg-server/dist/Xext/Makefile.in                                                            |     4 +-
 external/mit/xorg-server/dist/Xi/Makefile.in                                                              |     4 +-
 external/mit/xorg-server/dist/Xi/chgfctl.c                                                                |     5 +-
 external/mit/xorg-server/dist/aclocal.m4                                                                  |    54 +-
 external/mit/xorg-server/dist/compile                                                                     |     6 +-
 external/mit/xorg-server/dist/composite/Makefile.in                                                       |     4 +-
 external/mit/xorg-server/dist/config/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/configure                                                                   |    42 +-
 external/mit/xorg-server/dist/configure.ac                                                                |    10 +-
 external/mit/xorg-server/dist/damageext/Makefile.in                                                       |     4 +-
 external/mit/xorg-server/dist/dbe/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/depcomp                                                                     |     2 +-
 external/mit/xorg-server/dist/dix/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/doc/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/doc/dtrace/Makefile.in                                                      |     4 +-
 external/mit/xorg-server/dist/dri3/Makefile.in                                                            |     4 +-
 external/mit/xorg-server/dist/exa/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/fb/Makefile.in                                                              |     4 +-
 external/mit/xorg-server/dist/glamor/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/glx/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/hw/Makefile.in                                                              |     4 +-
 external/mit/xorg-server/dist/hw/dmx/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/hw/dmx/config/Makefile.in                                                   |     4 +-
 external/mit/xorg-server/dist/hw/dmx/config/man/Makefile.in                                               |     4 +-
 external/mit/xorg-server/dist/hw/dmx/config/parser.c                                                      |     4 +-
 external/mit/xorg-server/dist/hw/dmx/config/parser.h                                                      |     2 +-
 external/mit/xorg-server/dist/hw/dmx/doc/Makefile.in                                                      |     4 +-
 external/mit/xorg-server/dist/hw/dmx/doxygen/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/dmx/examples/Makefile.in                                                 |     4 +-
 external/mit/xorg-server/dist/hw/dmx/glxProxy/Makefile.in                                                 |     4 +-
 external/mit/xorg-server/dist/hw/dmx/input/Makefile.in                                                    |     4 +-
 external/mit/xorg-server/dist/hw/dmx/man/Makefile.in                                                      |     4 +-
 external/mit/xorg-server/dist/hw/kdrive/Makefile.in                                                       |     4 +-
 external/mit/xorg-server/dist/hw/kdrive/ephyr/Makefile.in                                                 |     4 +-
 external/mit/xorg-server/dist/hw/kdrive/ephyr/man/Makefile.in                                             |     4 +-
 external/mit/xorg-server/dist/hw/kdrive/src/Makefile.in                                                   |     4 +-
 external/mit/xorg-server/dist/hw/vfb/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/hw/vfb/man/Makefile.in                                                      |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/Makefile.in                                                      |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/common/Makefile.in                                               |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/ddc/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/dixmods/Makefile.in                                              |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/doc/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/dri/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/dri2/Makefile.in                                                 |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/dri2/pci_ids/Makefile.in                                         |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/drivers/Makefile.in                                              |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/Makefile.in                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/exa/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/exa/man/Makefile.in                                              |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/fbdevhw/Makefile.in                                              |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/fbdevhw/man/Makefile.in                                          |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/glamor_egl/Makefile.in                                           |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/i2c/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/int10/Makefile.in                                                |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/loader/Makefile.in                                               |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/man/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/modes/Makefile.in                                                |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/Makefile.in                                           |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/Makefile.in                                       |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/bus/Makefile.in                                       |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/hurd/Makefile.in                                      |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/linux/Makefile.in                                     |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/misc/Makefile.in                                      |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/solaris/Makefile.in                                   |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/os-support/stub/Makefile.in                                      |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/parser/Makefile.in                                               |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/ramdac/Makefile.in                                               |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/shadowfb/Makefile.in                                             |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/utils/Makefile.in                                                |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/utils/cvt/Makefile.in                                            |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/utils/gtf/Makefile.in                                            |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/utils/man/Makefile.in                                            |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/vbe/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/vgahw/Makefile.in                                                |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/x86emu/Makefile.in                                               |     4 +-
 external/mit/xorg-server/dist/hw/xfree86/xkb/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xnest/Makefile.in                                                        |     4 +-
 external/mit/xorg-server/dist/hw/xnest/man/Makefile.in                                                    |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/GL/Makefile.in                                                   |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/GL/capabilities.c                                                |     6 +-
 external/mit/xorg-server/dist/hw/xquartz/GL/indirect.c                                                    |     2 -
 external/mit/xorg-server/dist/hw/xquartz/GL/visualConfigs.c                                               |    26 +-
 external/mit/xorg-server/dist/hw/xquartz/Makefile.am                                                      |     8 +-
 external/mit/xorg-server/dist/hw/xquartz/Makefile.in                                                      |    30 +-
 external/mit/xorg-server/dist/hw/xquartz/X11Application.h                                                 |    15 +-
 external/mit/xorg-server/dist/hw/xquartz/X11Application.m                                                 |   425 +-
 external/mit/xorg-server/dist/hw/xquartz/X11Controller.h                                                  |    98 +-
 external/mit/xorg-server/dist/hw/xquartz/X11Controller.m                                                  |   465 +-
 external/mit/xorg-server/dist/hw/xquartz/applewm.c                                                        |     2 +-
 external/mit/xorg-server/dist/hw/xquartz/applewmExt.h                                                     |     6 -
 external/mit/xorg-server/dist/hw/xquartz/bundle/Info.plist.cpp                                            |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/bundle/Makefile.am                                               |    30 +
 external/mit/xorg-server/dist/hw/xquartz/bundle/Makefile.in                                               |    34 +-
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/designable.nib             |  4422 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/keyedobjects-110000.nib    |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Dutch.lproj/main.nib/keyedobjects.nib           |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/English.lproj/main.nib/designable.nib           |  4477 +--------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/English.lproj/main.nib/keyedobjects-110000.nib  |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/English.lproj/main.nib/keyedobjects.nib         |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/French.lproj/main.nib/designable.nib            |  4428 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects-110000.nib   |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects.nib          |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/German.lproj/main.nib/designable.nib            |  4371 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/German.lproj/main.nib/keyedobjects-110000.nib   |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/German.lproj/main.nib/keyedobjects.nib          |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Italian.lproj/main.nib/designable.nib           |  4422 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Italian.lproj/main.nib/keyedobjects-110000.nib  |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Italian.lproj/main.nib/keyedobjects.nib         |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/designable.nib          |  4370 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/keyedobjects-110000.nib |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Japanese.lproj/main.nib/keyedobjects.nib        |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/designable.nib           |  4434 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects-110000.nib  |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/Spanish.lproj/main.nib/keyedobjects.nib         |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ar.lproj/main.nib/designable.nib                |  4399 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ar.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ca.lproj/main.nib/designable.nib                |  4400 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ca.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ca.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/cs.lproj/main.nib/designable.nib                |  4375 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/cs.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/cs.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/da.lproj/main.nib/designable.nib                |  4418 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/da.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/el.lproj/main.nib/designable.nib                |  4296 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/el.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/el.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/fi.lproj/main.nib/designable.nib                |  4426 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/fi.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/fi.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/he.lproj/main.nib/designable.nib                |  4551 +--------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/he.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/he.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/hr.lproj/main.nib/designable.nib                |  4289 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/hr.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/hr.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/hu.lproj/main.nib/designable.nib                |  4399 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/hu.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/hu.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ko.lproj/main.nib/designable.nib                |  4373 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ko.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ko.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/no.lproj/main.nib/designable.nib                |  4369 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/no.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/no.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pl.lproj/main.nib/designable.nib                |  4443 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pl.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pl.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pt.lproj/main.nib/designable.nib                |  4423 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pt.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pt.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/designable.nib             |  4417 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/keyedobjects-110000.nib    |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/pt_PT.lproj/main.nib/keyedobjects.nib           |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ro.lproj/main.nib/designable.nib                |  4242 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ro.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ro.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ru.lproj/main.nib/designable.nib                |  4452 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ru.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/ru.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/sk.lproj/main.nib/designable.nib                |  4261 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/sk.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/sk.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/sv.lproj/main.nib/designable.nib                |  4635 +--------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/sv.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/sv.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/th.lproj/main.nib/designable.nib                |  4511 +--------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/th.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/th.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/tr.lproj/main.nib/designable.nib                |  4366 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/tr.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/tr.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/uk.lproj/main.nib/designable.nib                |  4249 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/uk.lproj/main.nib/keyedobjects-110000.nib       |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/uk.lproj/main.nib/keyedobjects.nib              |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/designable.nib             |  4630 +--------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/keyedobjects-110000.nib    |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/zh_CN.lproj/main.nib/keyedobjects.nib           |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/designable.nib             |  4362 +-------
 external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/zh_TW.lproj/main.nib/keyedobjects.nib           |   Bin 
 external/mit/xorg-server/dist/hw/xquartz/bundle/mk_bundke.sh                                              |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/darwin.c                                                         |    13 +-
 external/mit/xorg-server/dist/hw/xquartz/mach-startup/Makefile.am                                         |    12 +-
 external/mit/xorg-server/dist/hw/xquartz/mach-startup/Makefile.in                                         |    68 +-
 external/mit/xorg-server/dist/hw/xquartz/mach-startup/bundle-main.c                                       |    69 +-
 external/mit/xorg-server/dist/hw/xquartz/mach-startup/bundle_trampoline.c                                 |    87 +
 external/mit/xorg-server/dist/hw/xquartz/mach-startup/stub.c                                              |    15 -
 external/mit/xorg-server/dist/hw/xquartz/man/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/man/Xquartz.man                                                  |     2 +-
 external/mit/xorg-server/dist/hw/xquartz/pbproxy/Makefile.in                                              |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/pbproxy/main.m                                                   |    70 +-
 external/mit/xorg-server/dist/hw/xquartz/pbproxy/pbproxy.h                                                |    11 -
 external/mit/xorg-server/dist/hw/xquartz/pbproxy/x-input.m                                                |    13 +-
 external/mit/xorg-server/dist/hw/xquartz/pbproxy/x-selection.m                                            |    38 +-
 external/mit/xorg-server/dist/hw/xquartz/quartz.c                                                         |    38 +-
 external/mit/xorg-server/dist/hw/xquartz/quartz.h                                                         |    11 +
 external/mit/xorg-server/dist/hw/xquartz/quartzKeyboard.c                                                 |   180 +-
 external/mit/xorg-server/dist/hw/xquartz/quartzRandR.c                                                    |   153 -
 external/mit/xorg-server/dist/hw/xquartz/quartzStartup.c                                                  |     1 -
 external/mit/xorg-server/dist/hw/xquartz/xpr/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/hw/xquartz/xpr/dri.c                                                        |    12 +-
 external/mit/xorg-server/dist/hw/xquartz/xpr/driWrap.c                                                    |     2 +-
 external/mit/xorg-server/dist/hw/xquartz/xpr/xprAppleWM.c                                                 |    10 -
 external/mit/xorg-server/dist/hw/xquartz/xpr/xprEvent.c                                                   |    23 +-
 external/mit/xorg-server/dist/hw/xquartz/xpr/xprFrame.c                                                   |    39 -
 external/mit/xorg-server/dist/hw/xquartz/xpr/xprScreen.c                                                  |    34 +-
 external/mit/xorg-server/dist/hw/xwayland/Makefile.in                                                     |     4 +-
 external/mit/xorg-server/dist/hw/xwayland/xwayland.c                                                      |     4 +-
 external/mit/xorg-server/dist/hw/xwin/Makefile.in                                                         |     4 +-
 external/mit/xorg-server/dist/hw/xwin/dri/Makefile.in                                                     |     4 +-
 external/mit/xorg-server/dist/hw/xwin/glx/Makefile.in                                                     |     4 +-
 external/mit/xorg-server/dist/hw/xwin/man/Makefile.in                                                     |     4 +-
 external/mit/xorg-server/dist/hw/xwin/winclipboard/Makefile.in                                            |     4 +-
 external/mit/xorg-server/dist/hw/xwin/winprefsyacc.c                                                      |     4 +-
 external/mit/xorg-server/dist/hw/xwin/winprefsyacc.h                                                      |     2 +-
 external/mit/xorg-server/dist/include/Makefile.in                                                         |     8 +-
 external/mit/xorg-server/dist/include/dix-config.h.in                                                     |     3 -
 external/mit/xorg-server/dist/include/do-not-use-config.h.in                                              |     3 -
 external/mit/xorg-server/dist/install-sh                                                                  |    13 +-
 external/mit/xorg-server/dist/man/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/meson.build                                                                 |     4 +-
 external/mit/xorg-server/dist/mi/Makefile.in                                                              |     4 +-
 external/mit/xorg-server/dist/miext/Makefile.in                                                           |     4 +-
 external/mit/xorg-server/dist/miext/damage/Makefile.in                                                    |     4 +-
 external/mit/xorg-server/dist/miext/rootless/Makefile.in                                                  |     4 +-
 external/mit/xorg-server/dist/miext/shadow/Makefile.in                                                    |     4 +-
 external/mit/xorg-server/dist/miext/sync/Makefile.in                                                      |     4 +-
 external/mit/xorg-server/dist/missing                                                                     |     2 +-
 external/mit/xorg-server/dist/os/Makefile.in                                                              |     4 +-
 external/mit/xorg-server/dist/os/log.c                                                                    |     7 -
 external/mit/xorg-server/dist/present/Makefile.in                                                         |     4 +-
 external/mit/xorg-server/dist/pseudoramiX/Makefile.in                                                     |     4 +-
 external/mit/xorg-server/dist/randr/Makefile.in                                                           |     4 +-
 external/mit/xorg-server/dist/record/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/render/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/test-driver                                                                 |     2 +-
 external/mit/xorg-server/dist/test/Makefile.in                                                            |     4 +-
 external/mit/xorg-server/dist/xfixes/Makefile.in                                                          |     4 +-
 external/mit/xorg-server/dist/xkb/Makefile.in                                                             |     4 +-
 external/mit/xorg-server/dist/xkb/XKBGAlloc.c                                                             |    11 +-
 external/mit/xorg-server/dist/ylwrap                                                                      |     2 +-
 246 files changed, 24152 insertions(+), 111187 deletions(-)

diffs (truncated from 138897 to 300 lines):

diff -r 140e7e02ec4d -r a2890e523e13 external/mit/xorg-server/dist/ChangeLog
--- a/external/mit/xorg-server/dist/ChangeLog   Tue Apr 27 03:09:36 2021 +0000
+++ b/external/mit/xorg-server/dist/ChangeLog   Tue Apr 27 03:59:14 2021 +0000
@@ -1,3 +1,486 @@
+commit 6b767cdf6574081164aa6c6a7b617cda579b84c6
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date:   Tue Apr 13 10:01:34 2021 -0400
+
+    xserver 1.20.11
+    
+    Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
+commit a1a1aa2c14636284669b28a956d756d5705dcf15
+Author: Matthieu Herrb <matthieu%herrb.eu@localhost>
+Date:   Sun Mar 21 18:38:57 2021 +0100
+
+    Fix XChangeFeedbackControl() request underflow
+    
+    CVE-2021-3472 / ZDI-CAN-1259
+    
+    This vulnerability was discovered by:
+    Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
+    
+    Signed-off-by: Matthieu Herrb <matthieu%herrb.eu@localhost>
+
+commit 8890c44a75304097667ac7d42e83e2d78b105cb5
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Sun Feb 21 21:49:58 2021 -0800
+
+    xquartz: Remove a check for NSAppKitVersionNumber >= NSAppKitVersionNumber10_7
+    
+    This check is always true on our supported systems.
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 5ae47a9d579e8cb0fbe938455faea53ed75d7098)
+
+commit 3c3680c366f78168e828e4a35d41a048c6e2bb54
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Sun Feb 21 21:49:14 2021 -0800
+
+    xquartz: Don't include strndup.c any more since we no longer support 10.8 and older
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit b960675257d301605def6008bddcccb0980a3c4c)
+
+commit e1fdc856aedfcb4788011415930a0c6861df5123
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Sun Feb 21 20:58:42 2021 -0800
+
+    xquartz: Add a launch trampoline to better integrate with modern versions of macOS
+    
+    Fixes: https://github.com/XQuartz/XQuartz/issues/6
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 694724e42c4a3eadb32891220084b03504f9586b)
+
+commit 8f8e9c53e71ca58e8c23482d8f37687840371cda
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Fri Feb 19 23:16:56 2021 -0800
+
+    xquartz: Don't process AppKit events if we haven't finished initializing
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 25035229b73742f9e6a96ac3e535b30b5c6196a8)
+
+commit aa6f84021aaae145f54ebf98787e363e1c2022c6
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Sat Feb 20 17:24:14 2021 -0800
+
+    xquartz: Allocate each fbconfig separately
+    
+    A change during the 1.20 development cycle resulted in fbconfigs being walked
+    and deallocated individually during __glXScreenDestroy.  This change
+    now avoids a use-after-free caused by that change.
+    
+    ==50859==ERROR: AddressSanitizer: heap-use-after-free on address 0x00010d3819c8 at pc 0x0001009d4230 bp 0x00016feca7a0 sp 0x00016feca798
+    READ of size 8 at 0x00010d3819c8 thread T5
+        #0 0x1009d422c in __glXScreenDestroy glxscreens.c:448
+        #1 0x10091cc98 in __glXAquaScreenDestroy indirect.c:510
+        #2 0x1009d2734 in glxCloseScreen glxscreens.c:169
+        #3 0x100740a24 in dix_main main.c:325
+        #4 0x10023ed50 in server_thread quartzStartup.c:65
+        #5 0x199ae7fd0 in _pthread_start+0x13c (libsystem_pthread.dylib:arm64e+0x6fd0)
+        #6 0x199ae2d38 in thread_start+0x4 (libsystem_pthread.dylib:arm64e+0x1d38)
+    
+    0x00010d3819c8 is located 200 bytes inside of 12800-byte region [0x00010d381900,0x00010d384b00)
+    freed by thread T5 here:
+        #0 0x101477ba8 in wrap_free+0x98 (libclang_rt.asan_osx_dynamic.dylib:arm64e+0x3fba8)
+        #1 0x1009d4240 in __glXScreenDestroy glxscreens.c:449
+        #2 0x10091cc98 in __glXAquaScreenDestroy indirect.c:510
+        #3 0x1009d2734 in glxCloseScreen glxscreens.c:169
+        #4 0x100740a24 in dix_main main.c:325
+        #5 0x10023ed50 in server_thread quartzStartup.c:65
+        #6 0x199ae7fd0 in _pthread_start+0x13c (libsystem_pthread.dylib:arm64e+0x6fd0)
+        #7 0x199ae2d38 in thread_start+0x4 (libsystem_pthread.dylib:arm64e+0x1d38)
+    
+    previously allocated by thread T5 here:
+        #0 0x101477e38 in wrap_calloc+0x9c (libclang_rt.asan_osx_dynamic.dylib:arm64e+0x3fe38)
+        #1 0x100925a40 in __glXAquaCreateVisualConfigs visualConfigs.c:116
+        #2 0x10091cb24 in __glXAquaScreenProbe+0x224 (X11.bin:arm64+0x100730b24)
+        #3 0x1009cd840 in xorgGlxServerInit glxext.c:528
+        #4 0x10074539c in _CallCallbacks dixutils.c:743
+        #5 0x100932a70 in CallCallbacks callback.h:83
+        #6 0x100932478 in GlxExtensionInit vndext.c:244
+        #7 0x10020a364 in InitExtensions miinitext.c:267
+        #8 0x10073fe7c in dix_main main.c:197
+        #9 0x10023ed50 in server_thread quartzStartup.c:65
+        #10 0x199ae7fd0 in _pthread_start+0x13c (libsystem_pthread.dylib:arm64e+0x6fd0)
+        #11 0x199ae2d38 in thread_start+0x4 (libsystem_pthread.dylib:arm64e+0x1d38)
+    
+    Regressed-in: 4b0a3cbab131eb453e2b3fc0337121969258a7be
+    CC: Giuseppe Bilotta <giuseppe.bilotta%gmail.com@localhost>
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 487286d47260782d331229af10df17711cbca1ea)
+
+commit 7aa51bb5728f001bdffdca7f669db1678d903160
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Sat Feb 20 15:17:18 2021 -0800
+
+    xquartz: Fix a compiler warning about const incompatible pointer assignment
+    
+    driWrap.c:541:30: error: assigning to 'GCOps *' (aka 'struct _GCOps *') from 'const GCOps *' (aka 'const struct _GCOps *') discards
+          qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
+            pGCPriv->originalOps = pGC->ops;
+                                 ^ ~~~~~~~~
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 6a83fb51b7a8b2e167e7d6380229b69e5452f91f)
+
+commit d751c46bd7ce1f350df04cfc9ec9f3ba73058ccd
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 23:16:15 2021 -0800
+
+    xquartz: Fix build with sparkle enabled
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit a3ddcdd56c246e2226c7cdf372c2a1294eb6d888)
+
+commit 03c2e12a82e772461e069addbafdecdfff029ca5
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 12:43:53 2021 -0800
+
+    xquartz: Silence a compiler warning about missing internal methods on NSApplication
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 279bcbd9cf9e557a6789d6e4cede8e8799c3788e)
+
+commit fcbd57367ef2daa125d7acbbf00953477f9dc5cc
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 22:19:21 2021 -0800
+
+    xquartz: Rewrite Window menu handling to not depend on X11App.windowsMenu.numberOfItems being correct in -awakeFromNib
+    
+    Fixes: https://github.com/XQuartz/XQuartz/issues/56
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit fe89c70e472a9da0541b798eea60c5362b49a99d)
+
+commit b27c6602b39e02aa7ef25ea03b59ef499fc3dc1e
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 15:41:29 2021 -0800
+
+    xquartz: Convert X11Controller ivars into @properties
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 41aed8f69634ec61ea0e40fff1cfdaf868be843e)
+
+commit 625c7e4deced7e57a724b05750a92586a2785ff0
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 14:39:46 2021 -0800
+
+    xquartz: Convert X11Application ivars into @properties
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit c2750e1fab774c8e6675ecf284124ff55b5be9cf)
+
+commit 3017fec60581c1ab32ad3d6768baf04179fda5e2
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 14:47:50 2021 -0800
+
+    xquartz: Fold quartzCommon.h into quartz.h
+    
+    Everything declared in it comes from quartz.c, so match reality.
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit f51b97b0de2e562e341f2d72c5f00a74c71a159f)
+
+commit bdaff44f98587fd0112f3d86a461ee3ce190277c
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 13:00:43 2021 -0800
+
+    xquartz: Fold away some unnecessary hops to X11Controller through X11Application
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 4b4500c48f06e7ef41cd94f417e49b3f4f1412ae)
+
+commit 7d22031a6bd949f9357904310422901515a5ace7
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 09:41:30 2021 -0800
+
+    xquartz: Fold away array_with_strings_and_numbers and simplify with more modern Objective-C
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 39c0e1c0ab6a0a89a71f26446973c779ca7fd927)
+
+commit 937b63ff44edecc58ef020a0bfa453d98332482c
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 09:33:56 2021 -0800
+
+    xqaurtz: Remove message_kit_thread() and use dispatch instead
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 87f8fe1f74f10faf0ffc84f03539799ad4c2465e)
+
+commit e531d3a4cbca1a689189fe512fed7d7aeb84de34
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Feb 17 23:58:53 2021 -0800
+
+    xquartz: Use objc_autoreleasePoolPush / objc_autoreleasePoolPop directly in QuartzBlockHandler
+    
+    It violates @autoreleasepool best practices, and this helps collapse quartzCocoa.m into quartz.c
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 94e4e173486c2a94ddcfd2d0515e1ee6731f6656)
+
+commit 08cf6c90fdc31a563843dceeae3caeb8840951da
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Feb 17 22:04:55 2021 -0800
+
+    xquartz: Minor code modernization -- @autoreleasepool adoption
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit fba421f700498fa382089df47942df36a2d75ce6)
+
+commit 26e0c59a970229b343d00e6343436cbde2ce6354
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Feb 17 20:55:06 2021 -0800
+
+    xquartz: Remove some dead code for compatibility with older nibs
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 318f8a4a8a47a0ce4bbbf4290469e933602c9b30)
+
+commit 2853f38965f521cafb8991737db1c655960acc72
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 16:05:34 2021 -0800
+
+    xquartz: Remove a workaround for AppKit versions older than Lion
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 72a39dccf99191fbfbb4b399c446fd017d55f24e)
+
+commit 1edc9b980b49e6f9c79f90b7045f9f94c5553247
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Thu Feb 18 22:26:08 2021 -0800
+
+    xquartz: Apply spell check fixes from master for easier cherry-picking of changes in xquartz
+    
+    See also: 23e83724df4809fd7857cc609c33ce7e8d3021a4
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit 67f25cc1870a587f0e687da9f1281031b6543533
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Feb 17 15:45:45 2021 -0800
+
+    xquartz: Fix applications menu table background color for dark mode
+    
+    Fixes: https://github.com/XQuartz/XQuartz/issues/32
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 7e2875035800887f3f41f75cba4299088daf939a)
+
+commit 4028c2ad14a71e6b0c8a892a154f1a50736f2dd5
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Feb 17 15:16:26 2021 -0800
+
+    xquartz: Apply Xcode 12.4 automatic updates to nibs
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 85beee9885a8e65960fbbde2de9aa28598b4d6ae)
+
+commit ff1c8e2f72a7dc978187a46e089577b09c009c27
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Feb 17 13:38:31 2021 -0800
+
+    xquartz: Update the about box copyright to 2021
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+    (cherry picked from commit 4e892aa6e132447e43d7bae7e3aca4f1fb172f93)
+
+commit a16df6028458597c1ab722c7fe3464e6dd315b43
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Mon Feb 1 16:27:38 2021 -0800
+
+    xquartz: Ensure we call into TIS on the main thread
+    
+    There is a place where this code was called on the main thread.
+    
+    We're using a rather nasty anti-pattern to just call a block inline rather
+    than synchonously calling it on the main thread if we're already on the main
+    thread.  This code could use a good overhaul, but I don't have time to rip
+    it apart right now.  This will address the immediate issue.
+    




Home | Main Index | Thread Index | Old Index