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/6e3b3bbfd639
branches: xorg
changeset: 7100:6e3b3bbfd639
user: mrg <mrg%NetBSD.org@localhost>
date: Fri Jul 15 02:12:39 2022 +0000
description:
initial import of xorg-server-21.1.3
diffstat:
external/mit/xorg-server/dist/ChangeLog | 16305 ++++++++-
external/mit/xorg-server/dist/Makefile.am | 22 +-
external/mit/xorg-server/dist/Makefile.in | 104 +-
external/mit/xorg-server/dist/README.md | 2 +-
external/mit/xorg-server/dist/Xext/Makefile.in | 42 +-
external/mit/xorg-server/dist/Xext/geext.c | 8 +-
external/mit/xorg-server/dist/Xext/hashtable.c | 2 +-
external/mit/xorg-server/dist/Xext/hashtable.h | 2 +-
external/mit/xorg-server/dist/Xext/meson.build | 4 +-
external/mit/xorg-server/dist/Xext/saver.c | 6 +-
external/mit/xorg-server/dist/Xext/shm.c | 6 +-
external/mit/xorg-server/dist/Xext/vidmode.c | 4 +-
external/mit/xorg-server/dist/Xext/xres.c | 10 +-
external/mit/xorg-server/dist/Xext/xselinux_ext.c | 23 +-
external/mit/xorg-server/dist/Xext/xselinux_hooks.c | 10 +-
external/mit/xorg-server/dist/Xext/xselinux_label.c | 10 +-
external/mit/xorg-server/dist/Xext/xselinuxint.h | 2 +-
external/mit/xorg-server/dist/Xext/xtest.c | 5 +-
external/mit/xorg-server/dist/Xext/xvmain.c | 4 +-
external/mit/xorg-server/dist/Xi/Makefile.in | 42 +-
external/mit/xorg-server/dist/Xi/closedev.c | 2 +-
external/mit/xorg-server/dist/Xi/exevents.c | 400 +-
external/mit/xorg-server/dist/Xi/exglobals.h | 3 -
external/mit/xorg-server/dist/Xi/extinit.c | 142 +-
external/mit/xorg-server/dist/Xi/grabdev.c | 2 +-
external/mit/xorg-server/dist/Xi/selectev.c | 4 +-
external/mit/xorg-server/dist/Xi/xichangehierarchy.h | 2 +-
external/mit/xorg-server/dist/Xi/xipassivegrab.c | 29 +-
external/mit/xorg-server/dist/Xi/xiproperty.c | 6 +-
external/mit/xorg-server/dist/Xi/xiquerydevice.c | 57 +-
external/mit/xorg-server/dist/Xi/xiselectev.c | 66 +-
external/mit/xorg-server/dist/aclocal.m4 | 116 +-
external/mit/xorg-server/dist/compile | 6 +-
external/mit/xorg-server/dist/composite/Makefile.in | 42 +-
external/mit/xorg-server/dist/composite/compalloc.c | 5 +-
external/mit/xorg-server/dist/composite/compinit.c | 52 +-
external/mit/xorg-server/dist/composite/compint.h | 2 -
external/mit/xorg-server/dist/composite/compwindow.c | 17 +-
external/mit/xorg-server/dist/composite/meson.build | 4 +-
external/mit/xorg-server/dist/config.guess | 609 +-
external/mit/xorg-server/dist/config.sub | 2907 +-
external/mit/xorg-server/dist/config/Makefile.in | 42 +-
external/mit/xorg-server/dist/config/udev.c | 102 +-
external/mit/xorg-server/dist/configure | 2135 +-
external/mit/xorg-server/dist/configure.ac | 263 +-
external/mit/xorg-server/dist/damageext/Makefile.in | 42 +-
external/mit/xorg-server/dist/damageext/damageext.c | 6 +-
external/mit/xorg-server/dist/dbe/Makefile.in | 42 +-
external/mit/xorg-server/dist/dbe/dbe.c | 4 +-
external/mit/xorg-server/dist/dbe/dbestruct.h | 2 +-
external/mit/xorg-server/dist/dbe/meson.build | 4 +-
external/mit/xorg-server/dist/depcomp | 2 +-
external/mit/xorg-server/dist/dix/Makefile.am | 19 +-
external/mit/xorg-server/dist/dix/Makefile.in | 106 +-
external/mit/xorg-server/dist/dix/colormap.c | 4 +-
external/mit/xorg-server/dist/dix/cursor.c | 1 +
external/mit/xorg-server/dist/dix/devices.c | 56 +-
external/mit/xorg-server/dist/dix/dispatch.c | 148 +-
external/mit/xorg-server/dist/dix/dixfonts.c | 2 +-
external/mit/xorg-server/dist/dix/enterleave.c | 6 +-
external/mit/xorg-server/dist/dix/eventconvert.c | 164 +
external/mit/xorg-server/dist/dix/events.c | 367 +-
external/mit/xorg-server/dist/dix/gestures.c | 362 +
external/mit/xorg-server/dist/dix/getevents.c | 211 +-
external/mit/xorg-server/dist/dix/globals.c | 14 +-
external/mit/xorg-server/dist/dix/grabs.c | 7 +
external/mit/xorg-server/dist/dix/inpututils.c | 72 +-
external/mit/xorg-server/dist/dix/main.c | 10 +-
external/mit/xorg-server/dist/dix/meson.build | 15 +-
external/mit/xorg-server/dist/dix/pixmap.c | 53 +-
external/mit/xorg-server/dist/dix/privates.c | 37 +-
external/mit/xorg-server/dist/dix/property.c | 2 +-
external/mit/xorg-server/dist/dix/ptrveloc.c | 6 +-
external/mit/xorg-server/dist/dix/region.c | 7 +-
external/mit/xorg-server/dist/dix/resource.c | 11 +-
external/mit/xorg-server/dist/dix/swaprep.c | 4 +-
external/mit/xorg-server/dist/dix/touch.c | 87 +-
external/mit/xorg-server/dist/dix/window.c | 102 +-
external/mit/xorg-server/dist/doc/Makefile.in | 42 +-
external/mit/xorg-server/dist/doc/Xserver-spec.xml | 27 +-
external/mit/xorg-server/dist/doc/dtrace/Makefile.in | 42 +-
external/mit/xorg-server/dist/doc/dtrace/Xserver-DTrace.xml | 2 +-
external/mit/xorg-server/dist/doc/dtrace/meson.build | 64 +
external/mit/xorg-server/dist/doc/meson.build | 39 +
external/mit/xorg-server/dist/dri3/Makefile.am | 4 +-
external/mit/xorg-server/dist/dri3/Makefile.in | 46 +-
external/mit/xorg-server/dist/dri3/dri3.c | 4 -
external/mit/xorg-server/dist/dri3/dri3_priv.h | 1 +
external/mit/xorg-server/dist/dri3/dri3_request.c | 4 -
external/mit/xorg-server/dist/dri3/dri3_screen.c | 4 -
external/mit/xorg-server/dist/dri3/meson.build | 5 +-
external/mit/xorg-server/dist/exa/Makefile.in | 42 +-
external/mit/xorg-server/dist/exa/exa.c | 2 +-
external/mit/xorg-server/dist/exa/exa.h | 4 +-
external/mit/xorg-server/dist/exa/exa_accel.c | 2 +-
external/mit/xorg-server/dist/exa/exa_mixed.c | 4 +-
external/mit/xorg-server/dist/exa/exa_offscreen.c | 13 +-
external/mit/xorg-server/dist/exa/exa_priv.h | 6 +-
external/mit/xorg-server/dist/exa/exa_unaccel.c | 8 +-
external/mit/xorg-server/dist/fb/Makefile.in | 42 +-
external/mit/xorg-server/dist/fb/fbbltone.c | 2 +-
external/mit/xorg-server/dist/fb/fbcmap_mi.c | 2 +-
external/mit/xorg-server/dist/fb/fbpixmap.c | 2 +-
external/mit/xorg-server/dist/fb/meson.build | 4 +-
external/mit/xorg-server/dist/glamor/Makefile.in | 42 +-
external/mit/xorg-server/dist/glamor/glamor.c | 244 +-
external/mit/xorg-server/dist/glamor/glamor.h | 5 +-
external/mit/xorg-server/dist/glamor/glamor_composite_glyphs.c | 15 +-
external/mit/xorg-server/dist/glamor/glamor_egl.c | 96 +-
external/mit/xorg-server/dist/glamor/glamor_fbo.c | 55 +-
external/mit/xorg-server/dist/glamor/glamor_font.c | 4 +-
external/mit/xorg-server/dist/glamor/glamor_gradient.c | 6 +-
external/mit/xorg-server/dist/glamor/glamor_largepixmap.c | 2 +-
external/mit/xorg-server/dist/glamor/glamor_picture.c | 31 +-
external/mit/xorg-server/dist/glamor/glamor_pixmap.c | 2 +-
external/mit/xorg-server/dist/glamor/glamor_priv.h | 71 +-
external/mit/xorg-server/dist/glamor/glamor_program.c | 23 +-
external/mit/xorg-server/dist/glamor/glamor_rects.c | 6 +-
external/mit/xorg-server/dist/glamor/glamor_render.c | 24 +-
external/mit/xorg-server/dist/glamor/glamor_spans.c | 20 +-
external/mit/xorg-server/dist/glamor/glamor_transfer.c | 50 +-
external/mit/xorg-server/dist/glamor/glamor_transfer.h | 3 -
external/mit/xorg-server/dist/glamor/glamor_transform.c | 7 +-
external/mit/xorg-server/dist/glamor/glamor_utils.h | 63 +-
external/mit/xorg-server/dist/glamor/glamor_vbo.c | 2 +-
external/mit/xorg-server/dist/glamor/glamor_xv.c | 182 +-
external/mit/xorg-server/dist/glx/Makefile.in | 42 +-
external/mit/xorg-server/dist/glx/createcontext.c | 16 +-
external/mit/xorg-server/dist/glx/extension_string.c | 9 +-
external/mit/xorg-server/dist/glx/extension_string.h | 1 +
external/mit/xorg-server/dist/glx/glxcmds.c | 43 +-
external/mit/xorg-server/dist/glx/glxcontext.h | 5 +
external/mit/xorg-server/dist/glx/glxdricommon.c | 20 +
external/mit/xorg-server/dist/glx/glxext.h | 5 +
external/mit/xorg-server/dist/glx/indirect_dispatch_swap.c | 12 -
external/mit/xorg-server/dist/glx/indirect_util.c | 2 +-
external/mit/xorg-server/dist/glx/meson.build | 7 +-
external/mit/xorg-server/dist/glx/vndcmds.c | 3 +
external/mit/xorg-server/dist/hw/Makefile.am | 14 +-
external/mit/xorg-server/dist/hw/Makefile.in | 50 +-
external/mit/xorg-server/dist/hw/kdrive/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/README | 32 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/ephyr.c | 12 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/ephyr.h | 2 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/ephyr_glamor_glx.c | 4 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/ephyrinit.c | 2 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/ephyrlog.h | 2 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/ephyrvideo.c | 2 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/hostx.c | 6 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/hostx.h | 2 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/kdrive/ephyr/meson.build | 2 +-
external/mit/xorg-server/dist/hw/kdrive/src/Makefile.am | 4 +-
external/mit/xorg-server/dist/hw/kdrive/src/Makefile.in | 52 +-
external/mit/xorg-server/dist/hw/kdrive/src/kdrive.c | 20 +-
external/mit/xorg-server/dist/hw/kdrive/src/kinput.c | 6 -
external/mit/xorg-server/dist/hw/kdrive/src/kxv.c | 2 +-
external/mit/xorg-server/dist/hw/kdrive/src/meson.build | 3 +-
external/mit/xorg-server/dist/hw/meson.build | 8 -
external/mit/xorg-server/dist/hw/vfb/InitInput.c | 6 -
external/mit/xorg-server/dist/hw/vfb/InitOutput.c | 64 +-
external/mit/xorg-server/dist/hw/vfb/Makefile.am | 3 +-
external/mit/xorg-server/dist/hw/vfb/Makefile.in | 45 +-
external/mit/xorg-server/dist/hw/vfb/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/vfb/meson.build | 1 +
external/mit/xorg-server/dist/hw/xfree86/Makefile.am | 9 +-
external/mit/xorg-server/dist/hw/xfree86/Makefile.in | 55 +-
external/mit/xorg-server/dist/hw/xfree86/common/Makefile.am | 9 +-
external/mit/xorg-server/dist/hw/xfree86/common/Makefile.in | 75 +-
external/mit/xorg-server/dist/hw/xfree86/common/compiler.h | 8 +-
external/mit/xorg-server/dist/hw/xfree86/common/dgaproc.h | 1 -
external/mit/xorg-server/dist/hw/xfree86/common/meson.build | 26 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86.h | 16 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Bus.c | 95 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Bus.h | 1 -
external/mit/xorg-server/dist/hw/xfree86/common/xf86Config.c | 48 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Configure.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Cursor.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86DGA.c | 39 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Events.c | 27 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Globals.c | 5 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Helper.c | 46 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Init.c | 250 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Mode.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Module.h | 7 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Opt.h | 2 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Option.c | 10 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Priv.h | 9 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Privstr.h | 3 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86VGAarbiter.c | 5 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Xinput.c | 84 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86Xinput.h | 19 +
external/mit/xorg-server/dist/hw/xfree86/common/xf86fbman.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86pciBus.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86platformBus.c | 54 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86str.h | 3 +-
external/mit/xorg-server/dist/hw/xfree86/common/xf86xv.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/common/xisb.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/ddc/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/ddc/edid.h | 2 +-
external/mit/xorg-server/dist/hw/xfree86/ddc/interpret_edid.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/ddc/print_edid.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/dixmods/Makefile.am | 15 +-
external/mit/xorg-server/dist/hw/xfree86/dixmods/Makefile.in | 91 +-
external/mit/xorg-server/dist/hw/xfree86/dixmods/meson.build | 18 +-
external/mit/xorg-server/dist/hw/xfree86/doc/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/doc/README.modes | 2 +-
external/mit/xorg-server/dist/hw/xfree86/doc/Registry | 1 -
external/mit/xorg-server/dist/hw/xfree86/doc/ddxDesign.xml | 46 +-
external/mit/xorg-server/dist/hw/xfree86/doc/meson.build | 35 +
external/mit/xorg-server/dist/hw/xfree86/dri/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/dri/dri.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/dri2.c | 83 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/dri2.h | 8 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/dri2ext.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/pci_ids/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/dri2/pci_ids/i965_pci_ids.h | 11 +
external/mit/xorg-server/dist/hw/xfree86/dri2/pci_ids/pci_id_driver_map.h | 9 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/Makefile.am | 3 +
external/mit/xorg-server/dist/hw/xfree86/drivers/Makefile.in | 47 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/Makefile.am | 48 +
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/Makefile.in | 1052 +
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/inputtestdrv.man | 112 +
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/meson.build | 26 +
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/xf86-input-inputtest-protocol.h | 172 +
external/mit/xorg-server/dist/hw/xfree86/drivers/inputtest/xf86-input-inputtest.c | 1114 +
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/dri2.c | 21 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/driver.c | 360 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/driver.h | 65 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/drmmode_display.c | 449 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/drmmode_display.h | 29 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/meson.build | 1 -
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/modesetting.man | 28 +
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/pageflip.c | 175 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/present.c | 68 +-
external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/vblank.c | 25 +-
external/mit/xorg-server/dist/hw/xfree86/exa/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/exa/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/fbdevhw/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/fbdevhw/fbdevhw.c | 8 +-
external/mit/xorg-server/dist/hw/xfree86/fbdevhw/fbpriv.h | 2 +-
external/mit/xorg-server/dist/hw/xfree86/fbdevhw/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/glamor_egl/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/i2c/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/i2c/xf86i2c.c | 10 +-
external/mit/xorg-server/dist/hw/xfree86/int10/INT10.HOWTO | 4 +-
external/mit/xorg-server/dist/hw/xfree86/int10/Makefile.am | 7 +-
external/mit/xorg-server/dist/hw/xfree86/int10/Makefile.in | 66 +-
external/mit/xorg-server/dist/hw/xfree86/int10/generic.c | 14 +-
external/mit/xorg-server/dist/hw/xfree86/int10/helper_exec.c | 6 +-
external/mit/xorg-server/dist/hw/xfree86/int10/meson.build | 4 +
external/mit/xorg-server/dist/hw/xfree86/int10/vbe.c | 1096 +
external/mit/xorg-server/dist/hw/xfree86/int10/vbe.h | 356 +
external/mit/xorg-server/dist/hw/xfree86/int10/vbeModes.c | 453 +
external/mit/xorg-server/dist/hw/xfree86/int10/vbeModes.h | 94 +
external/mit/xorg-server/dist/hw/xfree86/int10/xf86int10.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/loader/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/loader/loader.c | 3 +-
external/mit/xorg-server/dist/hw/xfree86/loader/loader.h | 1 -
external/mit/xorg-server/dist/hw/xfree86/loader/loadmod.c | 7 +-
external/mit/xorg-server/dist/hw/xfree86/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/man/Xorg.man | 10 +-
external/mit/xorg-server/dist/hw/xfree86/man/xorg.conf.man | 26 +-
external/mit/xorg-server/dist/hw/xfree86/meson.build | 51 +-
external/mit/xorg-server/dist/hw/xfree86/modes/Makefile.am | 1 -
external/mit/xorg-server/dist/hw/xfree86/modes/Makefile.in | 56 +-
external/mit/xorg-server/dist/hw/xfree86/modes/meson.build | 5 +-
external/mit/xorg-server/dist/hw/xfree86/modes/xf86Crtc.c | 58 +-
external/mit/xorg-server/dist/hw/xfree86/modes/xf86Crtc.h | 10 +-
external/mit/xorg-server/dist/hw/xfree86/modes/xf86EdidModes.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/modes/xf86Modes.c | 31 +
external/mit/xorg-server/dist/hw/xfree86/modes/xf86RandR12.c | 53 +-
external/mit/xorg-server/dist/hw/xfree86/modes/xf86Rotate.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/Makefile.am | 12 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/Makefile.in | 82 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/arm_video.c | 3 +
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/bsd_init.c | 6 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bsd/memrange.h | 2 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/bus/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/hurd/Makefile.am | 2 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/hurd/Makefile.in | 44 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/Makefile.am | 17 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/Makefile.in | 81 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/lnx_agp.c | 1 +
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/lnx_apm.c | 9 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/lnx_init.c | 16 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/lnx_platform.c | 28 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/lnx_video.c | 34 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/linux/systemd-logind.c | 79 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/meson.build | 46 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/misc/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/shared/sigio.c | 8 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/solaris/Makefile.am | 2 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/solaris/Makefile.in | 44 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/solaris/sun_apm.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/stub/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/os-support/xf86_OSproc.h | 6 +-
external/mit/xorg-server/dist/hw/xfree86/parser/Configint.h | 6 +-
external/mit/xorg-server/dist/hw/xfree86/parser/Flags.c | 2 -
external/mit/xorg-server/dist/hw/xfree86/parser/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/parser/Monitor.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/parser/write.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/parser/xf86tokens.h | 1 -
external/mit/xorg-server/dist/hw/xfree86/ramdac/CURSOR.NOTES | 42 +-
external/mit/xorg-server/dist/hw/xfree86/ramdac/Makefile.am | 8 +-
external/mit/xorg-server/dist/hw/xfree86/ramdac/Makefile.in | 80 +-
external/mit/xorg-server/dist/hw/xfree86/ramdac/meson.build | 9 -
external/mit/xorg-server/dist/hw/xfree86/ramdac/xf86CursorRD.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/ramdac/xf86HWCurs.c | 14 +-
external/mit/xorg-server/dist/hw/xfree86/sdksyms.sh | 29 +-
external/mit/xorg-server/dist/hw/xfree86/shadowfb/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/utils/Makefile.am | 1 -
external/mit/xorg-server/dist/hw/xfree86/utils/Makefile.in | 43 +-
external/mit/xorg-server/dist/hw/xfree86/utils/gtf/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/utils/man/Makefile.am | 2 +-
external/mit/xorg-server/dist/hw/xfree86/utils/man/Makefile.in | 44 +-
external/mit/xorg-server/dist/hw/xfree86/vgahw/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/vgahw/vgaHW.c | 10 +-
external/mit/xorg-server/dist/hw/xfree86/vgahw/vgaHW.h | 2 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/decode.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/ops.c | 18 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/prim_ops.c | 14 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/sys.c | 4 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/x86emu/debug.h | 4 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/x86emu/regs.h | 2 +-
external/mit/xorg-server/dist/hw/xfree86/x86emu/x86emu/x86emui.h | 4 +-
external/mit/xorg-server/dist/hw/xfree86/xkb/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xfree86/xkb/xkbPrivate.c | 17 -
external/mit/xorg-server/dist/hw/xfree86/xorg-wrapper.c | 2 +-
external/mit/xorg-server/dist/hw/xfree86/xorgconf.cpp | 8 +-
external/mit/xorg-server/dist/hw/xnest/Args.c | 2 +-
external/mit/xorg-server/dist/hw/xnest/Display.c | 2 +-
external/mit/xorg-server/dist/hw/xnest/Handlers.c | 2 +-
external/mit/xorg-server/dist/hw/xnest/Init.c | 12 +-
external/mit/xorg-server/dist/hw/xnest/Keyboard.c | 12 +-
external/mit/xorg-server/dist/hw/xnest/Makefile.am | 3 +-
external/mit/xorg-server/dist/hw/xnest/Makefile.in | 45 +-
external/mit/xorg-server/dist/hw/xnest/Window.c | 2 +-
external/mit/xorg-server/dist/hw/xnest/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xnest/man/Xnest.man | 2 +-
external/mit/xorg-server/dist/hw/xnest/meson.build | 1 +
external/mit/xorg-server/dist/hw/xquartz/GL/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xquartz/GL/meson.build | 5 +
external/mit/xorg-server/dist/hw/xquartz/Makefile.am | 4 +-
external/mit/xorg-server/dist/hw/xquartz/Makefile.in | 46 +-
external/mit/xorg-server/dist/hw/xquartz/X11Application.m | 19 +-
external/mit/xorg-server/dist/hw/xquartz/bundle/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/French.lproj/main.nib/designable.nib | 200 +-
external/mit/xorg-server/dist/hw/xquartz/bundle/Resources/French.lproj/main.nib/keyedobjects.nib | Bin
external/mit/xorg-server/dist/hw/xquartz/bundle/meson.build | 63 +
external/mit/xorg-server/dist/hw/xquartz/darwin.c | 33 -
external/mit/xorg-server/dist/hw/xquartz/mach-startup/Makefile.am | 2 +-
external/mit/xorg-server/dist/hw/xquartz/mach-startup/Makefile.in | 49 +-
external/mit/xorg-server/dist/hw/xquartz/mach-startup/bundle-main.c | 8 +-
external/mit/xorg-server/dist/hw/xquartz/mach-startup/meson.build | 88 +
external/mit/xorg-server/dist/hw/xquartz/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xquartz/man/Xquartz.man | 2 +-
external/mit/xorg-server/dist/hw/xquartz/meson.build | 81 +-
external/mit/xorg-server/dist/hw/xquartz/pbproxy/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xquartz/pbproxy/meson.build | 29 +
external/mit/xorg-server/dist/hw/xquartz/quartzKeyboard.c | 11 -
external/mit/xorg-server/dist/hw/xquartz/xpr/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xquartz/xpr/appledristr.h | 160 +-
external/mit/xorg-server/dist/hw/xquartz/xpr/meson.build | 18 +
external/mit/xorg-server/dist/hw/xquartz/xpr/x-list.c | 3 +-
external/mit/xorg-server/dist/hw/xquartz/xpr/xprScreen.c | 6 +-
external/mit/xorg-server/dist/hw/xwin/InitInput.c | 15 -
external/mit/xorg-server/dist/hw/xwin/InitOutput.c | 46 +-
external/mit/xorg-server/dist/hw/xwin/Makefile.am | 18 +-
external/mit/xorg-server/dist/hw/xwin/Makefile.in | 115 +-
external/mit/xorg-server/dist/hw/xwin/ddraw.h | 24 +-
external/mit/xorg-server/dist/hw/xwin/dri/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xwin/dri/windowsdri.h | 1 -
external/mit/xorg-server/dist/hw/xwin/glx/Makefile.am | 7 -
external/mit/xorg-server/dist/hw/xwin/glx/Makefile.in | 50 +-
external/mit/xorg-server/dist/hw/xwin/glx/indirect.c | 283 +-
external/mit/xorg-server/dist/hw/xwin/glx/indirect.h | 1 +
external/mit/xorg-server/dist/hw/xwin/glx/meson.build | 4 +-
external/mit/xorg-server/dist/hw/xwin/glx/winpriv.c | 23 -
external/mit/xorg-server/dist/hw/xwin/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/hw/xwin/man/XWin.man | 32 +-
external/mit/xorg-server/dist/hw/xwin/man/XWinrc.man | 29 +-
external/mit/xorg-server/dist/hw/xwin/meson.build | 9 +-
external/mit/xorg-server/dist/hw/xwin/system.XWinrc | 12 +-
external/mit/xorg-server/dist/hw/xwin/win.h | 168 +-
external/mit/xorg-server/dist/hw/xwin/winallpriv.c | 2 +-
external/mit/xorg-server/dist/hw/xwin/winauth.c | 29 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/Makefile.am | 1 +
external/mit/xorg-server/dist/hw/xwin/winclipboard/Makefile.in | 43 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/internal.h | 119 +
external/mit/xorg-server/dist/hw/xwin/winclipboard/meson.build | 8 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/textconv.c | 9 -
external/mit/xorg-server/dist/hw/xwin/winclipboard/thread.c | 286 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/winclipboard.h | 7 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/wndproc.c | 331 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/xevents.c | 930 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/xwinclip.c | 53 +-
external/mit/xorg-server/dist/hw/xwin/winclipboard/xwinclip.man | 14 +-
external/mit/xorg-server/dist/hw/xwin/winclipboardinit.c | 12 +-
external/mit/xorg-server/dist/hw/xwin/winconfig.c | 24 +-
external/mit/xorg-server/dist/hw/xwin/winconfig.h | 2 +-
external/mit/xorg-server/dist/hw/xwin/wincreatewnd.c | 40 +-
external/mit/xorg-server/dist/hw/xwin/wincursor.c | 2 +-
external/mit/xorg-server/dist/hw/xwin/winengine.c | 3 -
external/mit/xorg-server/dist/hw/xwin/winglobals.c | 2 +-
external/mit/xorg-server/dist/hw/xwin/winglobals.h | 6 +-
external/mit/xorg-server/dist/hw/xwin/winkeynames.h | 8 +-
external/mit/xorg-server/dist/hw/xwin/winlayouts.h | 2 +
external/mit/xorg-server/dist/hw/xwin/winmonitors.c | 4 +-
external/mit/xorg-server/dist/hw/xwin/winmouse.c | 2 +-
external/mit/xorg-server/dist/hw/xwin/winmultiwindowicons.c | 5 +-
external/mit/xorg-server/dist/hw/xwin/winmultiwindowicons.h | 2 +-
external/mit/xorg-server/dist/hw/xwin/winmultiwindowwindow.c | 264 +-
external/mit/xorg-server/dist/hw/xwin/winmultiwindowwm.c | 111 +-
external/mit/xorg-server/dist/hw/xwin/winmultiwindowwndproc.c | 193 +-
external/mit/xorg-server/dist/hw/xwin/winprefs.c | 76 +-
external/mit/xorg-server/dist/hw/xwin/winprefs.h | 3 +
external/mit/xorg-server/dist/hw/xwin/winprefslex.c | 10 +-
external/mit/xorg-server/dist/hw/xwin/winprefsyacc.c | 1018 +-
external/mit/xorg-server/dist/hw/xwin/winprefsyacc.h | 84 +-
external/mit/xorg-server/dist/hw/xwin/winprocarg.c | 136 +-
external/mit/xorg-server/dist/hw/xwin/winrandr.c | 40 +-
external/mit/xorg-server/dist/hw/xwin/winscrinit.c | 93 +-
external/mit/xorg-server/dist/hw/xwin/winshadddnl.c | 1 +
external/mit/xorg-server/dist/hw/xwin/winshadgdi.c | 163 +-
external/mit/xorg-server/dist/hw/xwin/wintrayicon.c | 5 -
external/mit/xorg-server/dist/hw/xwin/winvalargs.c | 39 +-
external/mit/xorg-server/dist/hw/xwin/winwindow.h | 6 +-
external/mit/xorg-server/dist/hw/xwin/winwndproc.c | 82 +-
external/mit/xorg-server/dist/include/Makefile.am | 16 +-
external/mit/xorg-server/dist/include/Makefile.in | 107 +-
external/mit/xorg-server/dist/include/Xserver.d | 65 +
external/mit/xorg-server/dist/include/dix-config.h.in | 12 +-
external/mit/xorg-server/dist/include/dix.h | 132 +-
external/mit/xorg-server/dist/include/dixfont.h | 1 -
external/mit/xorg-server/dist/include/dixgrabs.h | 1 +
external/mit/xorg-server/dist/include/do-not-use-config.h.in | 21 +-
external/mit/xorg-server/dist/include/eventconvert.h | 3 +
external/mit/xorg-server/dist/include/events.h | 1 +
external/mit/xorg-server/dist/include/eventstr.h | 39 +
external/mit/xorg-server/dist/include/exevents.h | 11 +-
external/mit/xorg-server/dist/include/fourcc.h | 179 +
external/mit/xorg-server/dist/include/glxvndabi.h | 2 +-
external/mit/xorg-server/dist/include/input.h | 112 +-
external/mit/xorg-server/dist/include/inputstr.h | 32 +-
external/mit/xorg-server/dist/include/inpututils.h | 5 +
external/mit/xorg-server/dist/include/meson.build | 373 +-
external/mit/xorg-server/dist/include/misc.h | 2 +
external/mit/xorg-server/dist/include/opaque.h | 5 -
external/mit/xorg-server/dist/include/os.h | 15 +-
external/mit/xorg-server/dist/include/pixmap.h | 6 +-
external/mit/xorg-server/dist/include/pixmapstr.h | 4 +-
external/mit/xorg-server/dist/include/privates.h | 1 +
external/mit/xorg-server/dist/include/probes.h | 4 +-
external/mit/xorg-server/dist/include/property.h | 2 +-
external/mit/xorg-server/dist/include/protocol-versions.h | 4 +-
external/mit/xorg-server/dist/include/resource.h | 3 +-
external/mit/xorg-server/dist/include/screenint.h | 17 +-
external/mit/xorg-server/dist/include/scrnintstr.h | 32 +-
external/mit/xorg-server/dist/include/systemd-logind.h | 2 +
external/mit/xorg-server/dist/include/windowstr.h | 2 -
external/mit/xorg-server/dist/include/xkbstr.h | 2 +-
external/mit/xorg-server/dist/include/xorg-config.h.in | 3 -
external/mit/xorg-server/dist/include/xorg-config.h.meson.in | 3 -
external/mit/xorg-server/dist/install-sh | 157 +-
external/mit/xorg-server/dist/ltmain.sh | 335 +-
external/mit/xorg-server/dist/m4/libtool.m4 | 85 +-
external/mit/xorg-server/dist/man/Makefile.in | 42 +-
external/mit/xorg-server/dist/man/Xserver.man | 31 +-
external/mit/xorg-server/dist/meson.build | 372 +-
external/mit/xorg-server/dist/meson_options.txt | 52 +-
external/mit/xorg-server/dist/mi/Makefile.in | 42 +-
external/mit/xorg-server/dist/mi/meson.build | 4 +-
external/mit/xorg-server/dist/mi/mi.h | 6 +
external/mit/xorg-server/dist/mi/miarc.c | 4 +-
external/mit/xorg-server/dist/mi/mibitblt.c | 6 +-
external/mit/xorg-server/dist/mi/micmap.c | 10 +-
external/mit/xorg-server/dist/mi/micopy.c | 8 +-
external/mit/xorg-server/dist/mi/mieq.c | 40 +-
external/mit/xorg-server/dist/mi/miexpose.c | 16 +-
external/mit/xorg-server/dist/mi/miglblt.c | 2 +-
external/mit/xorg-server/dist/mi/miinitext.c | 39 +-
external/mit/xorg-server/dist/mi/miinitext.h | 83 +
external/mit/xorg-server/dist/mi/mipointer.c | 6 +-
external/mit/xorg-server/dist/mi/mipointer.h | 2 +-
external/mit/xorg-server/dist/mi/miscrinit.c | 13 +-
external/mit/xorg-server/dist/mi/misprite.c | 93 +-
external/mit/xorg-server/dist/mi/mizerline.c | 2 +-
external/mit/xorg-server/dist/miext/Makefile.in | 42 +-
external/mit/xorg-server/dist/miext/damage/Makefile.in | 42 +-
external/mit/xorg-server/dist/miext/damage/meson.build | 4 +-
external/mit/xorg-server/dist/miext/rootless/Makefile.in | 42 +-
external/mit/xorg-server/dist/miext/rootless/meson.build | 13 +
external/mit/xorg-server/dist/miext/rootless/rootless.h | 4 +-
external/mit/xorg-server/dist/miext/rootless/rootlessCommon.h | 2 +-
external/mit/xorg-server/dist/miext/rootless/rootlessGC.c | 10 +-
external/mit/xorg-server/dist/miext/rootless/rootlessScreen.c | 6 +-
external/mit/xorg-server/dist/miext/rootless/rootlessWindow.c | 6 +-
external/mit/xorg-server/dist/miext/shadow/Makefile.in | 42 +-
external/mit/xorg-server/dist/miext/shadow/meson.build | 4 +-
external/mit/xorg-server/dist/miext/shadow/shadow.c | 2 +-
external/mit/xorg-server/dist/miext/sync/Makefile.in | 42 +-
external/mit/xorg-server/dist/miext/sync/meson.build | 4 +-
external/mit/xorg-server/dist/miext/sync/misyncstr.h | 2 +-
external/mit/xorg-server/dist/missing | 2 +-
external/mit/xorg-server/dist/os/Makefile.am | 4 +-
external/mit/xorg-server/dist/os/Makefile.in | 46 +-
external/mit/xorg-server/dist/os/WaitFor.c | 6 +-
external/mit/xorg-server/dist/os/access.c | 9 +-
external/mit/xorg-server/dist/os/auth.c | 4 +-
external/mit/xorg-server/dist/os/backtrace.c | 4 +-
external/mit/xorg-server/dist/os/client.c | 2 +-
external/mit/xorg-server/dist/os/connection.c | 57 +-
external/mit/xorg-server/dist/os/inputthread.c | 8 +-
external/mit/xorg-server/dist/os/io.c | 6 +-
external/mit/xorg-server/dist/os/log.c | 11 +-
external/mit/xorg-server/dist/os/meson.build | 39 +-
external/mit/xorg-server/dist/os/strcasestr.c | 1 -
external/mit/xorg-server/dist/os/utils.c | 56 +-
external/mit/xorg-server/dist/os/xdmcp.c | 18 +-
external/mit/xorg-server/dist/os/xserver_poll.c | 6 +-
external/mit/xorg-server/dist/os/xsha1.c | 9 +
external/mit/xorg-server/dist/present/Makefile.am | 6 +-
external/mit/xorg-server/dist/present/Makefile.in | 55 +-
external/mit/xorg-server/dist/present/meson.build | 8 +-
external/mit/xorg-server/dist/present/present.c | 99 +-
external/mit/xorg-server/dist/present/present.h | 32 +-
external/mit/xorg-server/dist/present/present_event.c | 4 -
external/mit/xorg-server/dist/present/present_execute.c | 4 -
external/mit/xorg-server/dist/present/present_fake.c | 32 +-
external/mit/xorg-server/dist/present/present_fence.c | 4 -
external/mit/xorg-server/dist/present/present_notify.c | 4 -
external/mit/xorg-server/dist/present/present_priv.h | 63 +-
external/mit/xorg-server/dist/present/present_request.c | 4 -
external/mit/xorg-server/dist/present/present_scmd.c | 121 +-
external/mit/xorg-server/dist/present/present_screen.c | 85 +-
external/mit/xorg-server/dist/present/present_vblank.c | 90 +-
external/mit/xorg-server/dist/pseudoramiX/Makefile.in | 42 +-
external/mit/xorg-server/dist/randr/Makefile.in | 42 +-
external/mit/xorg-server/dist/randr/meson.build | 4 +-
external/mit/xorg-server/dist/randr/randr.c | 116 +-
external/mit/xorg-server/dist/randr/randrstr.h | 5 +-
external/mit/xorg-server/dist/randr/rrcrtc.c | 142 +-
external/mit/xorg-server/dist/randr/rrlease.c | 2 +-
external/mit/xorg-server/dist/randr/rrmonitor.c | 36 +-
external/mit/xorg-server/dist/randr/rroutput.c | 28 +-
external/mit/xorg-server/dist/randr/rrprovider.c | 52 +-
external/mit/xorg-server/dist/randr/rrscreen.c | 12 +-
external/mit/xorg-server/dist/record/Makefile.in | 42 +-
external/mit/xorg-server/dist/record/record.c | 14 +-
external/mit/xorg-server/dist/render/Makefile.in | 42 +-
external/mit/xorg-server/dist/render/meson.build | 4 +-
external/mit/xorg-server/dist/render/mipict.c | 6 +-
external/mit/xorg-server/dist/render/picture.c | 22 +-
external/mit/xorg-server/dist/render/render.c | 9 +
external/mit/xorg-server/dist/test-driver | 10 +-
external/mit/xorg-server/dist/test/Makefile.am | 1 +
external/mit/xorg-server/dist/test/Makefile.in | 52 +-
external/mit/xorg-server/dist/test/damage/meson.build | 9 +
external/mit/xorg-server/dist/test/damage/primitives.c | 374 +
external/mit/xorg-server/dist/test/fixes.c | 3 +
external/mit/xorg-server/dist/test/input.c | 6 +-
external/mit/xorg-server/dist/test/list.c | 3 +
external/mit/xorg-server/dist/test/meson.build | 156 +-
external/mit/xorg-server/dist/test/misc.c | 5 +-
external/mit/xorg-server/dist/test/scripts/xephyr-glamor-piglit.sh | 9 +
external/mit/xorg-server/dist/test/scripts/xinit-piglit-session.sh | 2 +
external/mit/xorg-server/dist/test/signal-logging.c | 3 +
external/mit/xorg-server/dist/test/simple-xinit.c | 39 +-
external/mit/xorg-server/dist/test/string.c | 3 +
external/mit/xorg-server/dist/test/test_xkb.c | 3 +
external/mit/xorg-server/dist/test/touch.c | 3 +
external/mit/xorg-server/dist/test/xfree86.c | 6 +-
external/mit/xorg-server/dist/test/xi1/protocol-xchangedevicecontrol.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-common.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-eventconvert.c | 9 +-
external/mit/xorg-server/dist/test/xi2/protocol-xigetclientpointer.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-xigetselectedevents.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-xipassivegrabdevice.c | 5 +-
external/mit/xorg-server/dist/test/xi2/protocol-xiquerydevice.c | 6 +-
external/mit/xorg-server/dist/test/xi2/protocol-xiquerypointer.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-xiqueryversion.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-xiselectevents.c | 38 +-
external/mit/xorg-server/dist/test/xi2/protocol-xisetclientpointer.c | 3 +
external/mit/xorg-server/dist/test/xi2/protocol-xiwarppointer.c | 3 +
external/mit/xorg-server/dist/test/xi2/xi2.c | 3 +
external/mit/xorg-server/dist/test/xtest.c | 5 +-
external/mit/xorg-server/dist/xfixes/Makefile.am | 1 +
external/mit/xorg-server/dist/xfixes/Makefile.in | 53 +-
external/mit/xorg-server/dist/xfixes/cursor.c | 8 +-
external/mit/xorg-server/dist/xfixes/disconnect.c | 147 +
external/mit/xorg-server/dist/xfixes/meson.build | 1 +
external/mit/xorg-server/dist/xfixes/xfixes.c | 38 +-
external/mit/xorg-server/dist/xfixes/xfixesint.h | 23 +-
external/mit/xorg-server/dist/xkb/Makefile.in | 42 +-
external/mit/xorg-server/dist/xkb/XKBMisc.c | 6 +-
external/mit/xorg-server/dist/xkb/ddxLoad.c | 29 +-
external/mit/xorg-server/dist/xkb/xkb.c | 68 +-
external/mit/xorg-server/dist/xkb/xkbActions.c | 42 +-
external/mit/xorg-server/dist/xkb/xkbInit.c | 4 +-
external/mit/xorg-server/dist/xkb/xkbtext.c | 1 +
external/mit/xorg-server/dist/xkb/xkmread.c | 2 +-
external/mit/xorg-server/dist/xorg-server.m4 | 2 +-
external/mit/xorg-server/dist/ylwrap | 2 +-
609 files changed, 31896 insertions(+), 17210 deletions(-)
diffs (truncated from 78127 to 300 lines):
diff -r f923c6e68169 -r 6e3b3bbfd639 external/mit/xorg-server/dist/ChangeLog
--- a/external/mit/xorg-server/dist/ChangeLog Wed Jul 13 20:26:18 2022 +0000
+++ b/external/mit/xorg-server/dist/ChangeLog Fri Jul 15 02:12:39 2022 +0000
@@ -1,22 +1,1437 @@
-commit 86a72cb1927dd91132d231bb7920b651704601ef
+commit 85397cc2efe8fa73461cd21afe700829b2eca768
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Mon Jan 3 00:23:30 2022 +0200
+
+ xserver 21.1.3
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+
+commit 001feb6692b77254db6a4906a82fa1bdadfd7b85
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date: Tue Oct 26 11:46:37 2021 -0400
+
+ glx/dri: Filter out fbconfigs that don't have a supported pixmap format
+
+ For depth 30 in particular it's not uncommon for the DDX to not have
+ a configured pixmap format. Since the client expects to back both
+ GLXPixmaps and GLXPbuffers with X Pixmaps, trying to use an x2rgb10
+ fbconfig would fail along various paths to CreatePixmap. Filter these
+ fbconfigs out so the client can't ask for something that we know won't
+ work.
+
+ (cherry picked from commit f6c070a1ac05801c52ae60efb7dc4b3142653b7d)
+
+commit 66890ca569291a53ea9cdc6ec19070173e522260
+Author: Jocelyn Falempe <jfalempe%redhat.com@localhost>
+Date: Fri Dec 17 10:18:25 2021 +0100
+
+ xf86/logind: fix missing call to vtenter if the platform device is not paused
+
+ If there is one platform device, which is not paused nor resumed,
+ systemd_logind_vtenter() will never get called.
+ This break suspend/resume, and switching to VT on system with Nvidia
+ proprietary driver.
+ This is a regression introduced by f5bd039633fa83
+
+ So now call systemd_logind_vtenter() if there are no paused
+ platform devices.
+
+ Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1271
+ Fixes: f5bd0396 - xf86/logind: fix call systemd_logind_vtenter after receiving drm device resume
+
+ Signed-off-by: Jocelyn Falempe <jfalempe%redhat.com@localhost>
+ Tested-by: Olivier Fourdan <ofourdan%redhat.com@localhost>
+ Reviewed-by: Hans de Goede <hdegoede%redhat.com@localhost>
+
+commit fec0e2501b424ec6cfbf4c7983727acfafea0ccb
+Author: Jocelyn Falempe <jfalempe%redhat.com@localhost>
+Date: Thu Dec 16 15:46:43 2021 +0100
+
+ xf86/logind: Fix compilation error when built without logind/platform bus
+
+ This was introduced by commit 8eb1396d
+
+ Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1269
+ Fixes: da9d012a9 - xf86/logind: Fix drm_drop_master before vt_reldisp
+
+ Signed-off-by: Jocelyn Falempe <jfalempe%redhat.com@localhost>
+ Reviewed-by: Hans de Goede <hdegoede%redhat.com@localhost>
+
+commit 8223a9d6d9ed2b9a4c1e6373f6ab854fdbda9ead
+Author: Matthieu Herrb <matthieu%herrb.eu@localhost>
+Date: Tue Nov 16 23:38:46 2021 +0100
+
+ Convert more funcs to use InternalEvent.
+
+ This fixes a crash when a DeviceEvent struct converted to
+ InteralEvent was beeing copied as InternalEvent (and thus
+ causing out of bounds reads) in ActivateGrabNoDelivery()
+ in events.c: 3876 *grabinfo->sync.event = *real_event;
+
+ Possible fix for https://gitlab.freedesktop.org/xorg/xserver/-/issues/1253
+
+ Signed-off-by: Matthieu Herrb <matthieu%herrb.eu@localhost>
+ (cherry picked from commit 5b8817a019845e1066c373022133985a0e2d718f)
+
+commit b27eaa72837eebe80adfe6c257a71a6b9eaf66ee
+Author: nerdopolis <bluescreen_avenger%verizon.net@localhost>
+Date: Fri Oct 8 18:15:29 2021 -0400
+
+ os: Try to discover the current seat with the XDG_SEAT var first
+
+ (cherry picked from commit ca1dfdc9aa4b548de624d3a9af5147a998ba3d79)
+
+commit 9852b29380673484aea25771a3e812c8e8a40393
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Wed Dec 15 15:46:09 2021 +0200
+
+ xserver 21.1.2
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+
+commit 9fe2991075aca3321d59d03f3e45faca6cb718b8
+Author: Sam James <sam%gentoo.org@localhost>
+Date: Wed Dec 15 10:41:22 2021 +0200
+
+ hw/xfree86: fix sbus build for SPARC
+
+ Initially reported downstream in Gentoo. Manifests with errors like:
+ ```
+ gnu/bin/ld: hw/xfree86/common/libxorg_common.a(xf86fbBus.c.o): in function `xf86ClaimFbSlot':
+ xf86fbBus.c:(.text+0x20): undefined reference to `sbusSlotClaimed'
+ /usr/lib/gcc/sparc-unknown-linux-gnu/11.2.0/../../../../sparc-unknown-linux-gnu/bin/ld: xf86fbBus.c:(.text+0x2c): undefined reference to `sbusSlotClaimed'
+ ```
+
+ While we use the headers in meson.build, we don't reference xf86sbusBus.c
+ which defines the missing symbols like sbusSlotClaimed.
+
+ Bug: https://bugs.gentoo.org/828513
+ Signed-off-by: Sam James <sam%gentoo.org@localhost>
+ (cherry picked from commit 6c1a1fcc4bff90546ebc954f428c6df97005ea50)
+
+commit 0b67785cd13e65d37416f75ab938bdc49cf4732f
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Wed Dec 15 10:41:21 2021 +0200
+
+ render: Fix out of bounds access in SProcRenderCompositeGlyphs()
+
+ ZDI-CAN-14192, CVE-2021-4008
+
+ This vulnerability was discovered and the fix was suggested by:
+ Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+ (cherry picked from commit ebce7e2d80e7c80e1dda60f2f0bc886f1106ba60)
+
+commit 7209982d2a89f2e27d2f83f8952e9512be813aa4
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Wed Dec 15 10:41:20 2021 +0200
+
+ Xext: Fix out of bounds access in SProcScreenSaverSuspend()
+
+ ZDI-CAN-14951, CVE-2021-4010
+
+ This vulnerability was discovered and the fix was suggested by:
+ Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+ (cherry picked from commit 6c4c53010772e3cb4cb8acd54950c8eec9c00d21)
+
+commit 6f09e7d3913a8188e32062f5e196bebb06bab140
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Wed Dec 15 10:41:19 2021 +0200
+
+ xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier()
+
+ ZDI-CAN-14950, CVE-2021-4009
+
+ This vulnerability was discovered and the fix was suggested by:
+ Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+ (cherry picked from commit b5196750099ae6ae582e1f46bd0a6dad29550e02)
+
+commit a82d523edb30e5856adca9f258ac716108c71f19
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Wed Dec 15 10:41:18 2021 +0200
+
+ record: Fix out of bounds access in SwapCreateRegister()
+
+ ZDI-CAN-14952, CVE-2021-4011
+
+ This vulnerability was discovered and the fix was suggested by:
+ Jan-Niklas Sohn working with Trend Micro Zero Day Initiative
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+ (cherry picked from commit e56f61c79fc3cee26d83cda0f84ae56d5979f768)
+
+commit a39218d99c6961dda0142d9956eb7404a37d9bd2
+Author: Matthieu Herrb <matthieu%herrb.eu@localhost>
+Date: Wed Dec 15 10:41:17 2021 +0200
+
+ remove the PRE_RELEASE message.
+
+ With the new numbering scheme, XORG_VERISON_SNAP doesn't mean
+ a pre-release version anymore.
+
+ Signed-off-by: Matthieu Herrb <matthieu%herrb.eu@localhost>
+ (cherry picked from commit 4de9666b6d3c86660d728ddfc13d88700e5ff20d)
+
+commit fc2eb7e8cc19a41e034f2f4286af58f8b4825d65
Author: Matt Turner <mattst88%gmail.com@localhost>
-Date: Thu Jul 29 11:23:15 2021 -0700
-
- xserver 1.20.13
-
- Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
-
-commit f85e4edba489316950fc3422f39e3c2ef8fb1ac5
+Date: Tue Dec 7 21:39:58 2021 -0800
+
+ test: #undef NDEBUG so assert is not compiled away
+
+ (cherry picked from commit d189102c783653a10931051175de24277a157331)
+
+commit 7caf29ca6607ddf4c19a81d19c0f4acc6deb8936
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Sat Nov 13 16:42:36 2021 +0200
+
+ meson: Correctly set DDXOSVERRORF and DDXBEFORERESET on xwin
+
+ This worked with autotools, but not meson build system.
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+ (cherry picked from commit 04c93b98e9e4593aa2e6701bb08f5e27c3544d8a)
+
+commit 101791f80fdefea738421a414177899db7c76e83
+Author: Jonathan Gray <jsg%jsg.id.au@localhost>
+Date: Fri Dec 3 19:17:18 2021 +1100
+
+ glamor: fix free of uninitialised pointers
+
+ Attempting to run fvwm on a x61/965gm with xserver 1.21.1 with the
+ modesetting driver on OpenBSD/amd64 would cause the xserver to
+ reliably crash.
+
+ I tracked this down to the free() calls introduced in
+ 2906ee5e4a722138cccb3265a615da7705a52589
+ (d1ca47e1242b51c79cec7287f52c36c8e494706b in branch).
+
+ clang also warns about this:
+ glamor_program.c:296:13: warning: variable 'vs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:290:9: warning: variable 'vs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:288:9: warning: variable 'vs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:277:13: warning: variable 'vs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:296:13: warning: variable 'fs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:290:9: warning: variable 'fs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:288:9: warning: variable 'fs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+ glamor_program.c:277:13: warning: variable 'fs_prog_string' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+
+ Signed-off-by: Jonathan Gray <jsg%jsg.id.au@localhost>
+ Reviewed-by: Olivier Fourdan <ofourdan%redhat.com@localhost>
+ Fixes: 2906ee5e4 ("glamor: Fix leak in glamor_build_program()")
+ (cherry picked from commit 5ac6319776b13f96a2b336da4b35237618a5b001)
+
+commit 2c6989f81e62bac05a583c39fa09a06172d1ece5
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date: Thu Dec 2 10:41:03 2021 +1000
+
+ xkb: fix XkbSetMap check for the keytypes count
+
+ The previous if/else condition resulted in us always setting the key
+ type count to the current number of key types. Split this up correctly.
+
+ Regression introduced in de940e06f8733d87bbb857aef85d830053442cfe
+
+ Fixes #1249
+
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ (cherry picked from commit be16bd8543f80ad2933ec9c37f082617c7084165)
+
+commit 49444ce9f7ad34fff6ff94a9db95337f4bfd7b03
+Author: Povilas Kanapickas <povilas%radix.lt@localhost>
+Date: Sat Nov 13 17:23:54 2021 +0200
+
+ Revert "hw/xfree86: Propagate physical dimensions from DRM connector"
+
+ Quite a lot of applications currently expect the screen DPI exposed by
+ the X server to be 96 even when the real display DPI is different.
+ Additionally, currently Xwayland completely ignores any hardware
+ information and sets the DPI to 96. Accordingly the new behavior, even
+ if it fixes a bug, should not be enabled automatically to all users.
+
+ A better solution would be to make the default DPI stay as is and enable
+ the correct behavior with a command line option (maybe -dpi auto, or
+ similar). For now let's just revert the bug fix.
+
+ This reverts commit 05b3c681ea2f478c0cb941c2f8279919cf78de6d.
+
+ Signed-off-by: Povilas Kanapickas <povilas%radix.lt@localhost>
+ (cherry picked from commit 35af1299e73483eaf93d913a960e1d1738bc7de6)
+
+commit 6f11b3c803898e0effe6ade2ae951f5758936152
+Author: Dave Airlie <airlied%redhat.com@localhost>
+Date: Thu Nov 11 06:35:19 2021 +1000
+
+ dri2: add crocus to the list of va_gl users
+
+ (cherry picked from commit a7b0a7fabd137183cc42a5edb15697e354c4450c)
+
+commit 8eb1396d3ecfd2bf968105a99759ae9445bdf768
+Author: Jocelyn Falempe <jfalempe%redhat.com@localhost>
+Date: Thu Nov 18 14:51:21 2021 +0100
+
+ xf86/logind: Fix drm_drop_master before vt_reldisp
+
+ When switching to VT, the ioctl DRM_DROP_MASTER must be done before
+ the ioctl VT_RELDISP. Otherwise the kernel can't change the modesetting
+ reliably, and this leads to the console not showing up in some cases, like
+ after unplugging a docking station with a DP or HDMI monitor.
+
+ Before doing the VT_RELDISP, send a dbus message to logind, to
+ pause the drm device, so logind will do the ioctl DRM_DROP_MASTER.
+
+ With this patch, it changes the order logind will send the resume
+ event, and drm will be sent last instead of first.
Home |
Main Index |
Thread Index |
Old Index