[ANNOUNCE] xorg-server 1.9.99.901

Keith Packard keithp at keithp.com
Mon Dec 6 21:04:22 PST 2010


Ok, I think we've done enough damage for one release. Thanks everyone
for pulling a long weekend to get changes prepared and reviewed.

We're still missing the threaded input stuff, but that needs more review
and I think we wore Tiago out this time around. If someone wants to
propose merging it after the freeze, I think we should consider doing
it.

Note that this tarball depends on unreleased protocol packages for xext
and randr. It should correctly whine if they aren't available.

Time for a bit of a break.

-keith

git tag: xorg-server-1.9.99.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.99.901.tar.bz2
MD5:  73ce57401de4a50e0abdb8e820fb2fd7  xorg-server-1.9.99.901.tar.bz2
SHA1: 5735f6fb896fbda73f50919d9f02e5c74e9db69c  xorg-server-1.9.99.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.99.901.tar.gz
MD5:  10b7712b13faefe33f81b64f6348fef3  xorg-server-1.9.99.901.tar.gz
SHA1: baaa2e729e47368223b9b97967372f6d1c76be23  xorg-server-1.9.99.901.tar.gz

 COPYING                                            |    2 +-
 Makefile.am                                        |    2 -
 Xext/Makefile.am                                   |    3 +-
 Xext/bigreq.c                                      |   18 +-
 Xext/geext.c                                       |    1 -
 Xext/panoramiX.c                                   |   16 +
 Xext/panoramiXprocs.c                              |    2 +-
 Xext/panoramiXsrv.h                                |    1 +
 Xext/saver.c                                       |   88 +-
 Xext/shape.c                                       |   54 +-
 Xext/shm.c                                         |  713 +++---
 Xext/sync.c                                        |  929 ++++++--
 Xext/syncsdk.h                                     |   47 +
 Xext/syncsrv.h                                     |   37 +-
 Xext/xcmisc.c                                      |   26 +-
 Xext/xf86bigfont.c                                 |    6 -
 Xext/xtest.c                                       |   39 +-
 Xi/closedev.c                                      |    1 -
 Xi/exevents.c                                      |   27 +-
 Xi/extinit.c                                       |    7 +-
 Xi/listdev.c                                       |   14 +-
 Xi/opendev.c                                       |    1 -
 Xi/queryst.c                                       |    3 +-
 Xi/setmode.c                                       |    2 +-
 Xi/stubs.c                                         |   90 -
 Xi/xichangehierarchy.c                             |  522 +++--
 Xi/xiquerydevice.c                                 |    2 +-
 composite/compalloc.c                              |   44 +-
 composite/compext.c                                |  362 +++-
 composite/compint.h                                |    3 +
 composite/compoverlay.c                            |   17 +-
 composite/compwindow.c                             |   56 +-
 config/Makefile.am                                 |    2 +
 config/hal.c                                       |    6 +-
 config/udev.c                                      |   31 +-
 config/x11-input.fdi                               |    5 -
 configure.ac                                       |   54 +-
 damageext/damageext.c                              |    4 +-
 dix/Makefile.am                                    |    1 +
 dix/devices.c                                      |   75 +-
 dix/dispatch.c                                     |   33 +-
 dix/dispatch.h                                     |  211 +-
 dix/dixfonts.c                                     |   54 +-
 dix/dixutils.c                                     |    9 +-
 dix/enterleave.c                                   |   13 +-
 dix/eventconvert.c                                 |   17 +-
 dix/events.c                                       |   76 +-
 dix/extension.c                                    |    6 +-
 dix/gc.c                                           |    6 +-
 dix/getevents.c                                    |  359 ++--
 dix/globals.c                                      |    4 -
 dix/grabs.c                                        |    7 +-
 dix/inpututils.c                                   |  154 ++-
 dix/main.c                                         |    4 -
 dix/privates.c                                     |   35 +-
 dix/property.c                                     |    1 -
 dix/ptrveloc.c                                     |    8 +-
 dix/selection.c                                    |    3 +-
 dix/tables.c                                       |  508 ++++-
 dix/window.c                                       |  236 +--
 doc/.gitignore                                     |    2 -
 doc/Makefile.am                                    |   27 +-
 doc/Xserver.man.pre                                |  592 -----
 doc/man/Makefile.am                                |   20 +
 doc/man/Xserver.man                                |  584 +++++
 doc/xml/.gitignore                                 |    1 -
 doc/xml/Makefile.am                                |   11 +-
 doc/xml/Xserver-spec.xml                           |  205 +--
 doc/xml/dtrace/.gitignore                          |    1 -
 doc/xml/dtrace/Makefile.am                         |   12 +-
 doc/xml/xmlrules-inst.in                           |   23 +
 doc/xml/xmlrules-noinst.in                         |   22 +
 doc/xml/xmlrules.in                                |   53 +-
 exa/exa.c                                          |    3 +-
 fb/Makefile.am                                     |    2 +-
 fb/fb.h                                            |    3 +-
 fb/fbcmap.c                                        |  586 -----
 fb/fbgc.c                                          |   12 +-
 fb/fbpict.c                                        |  125 -
 fb/fbpict.h                                        |  416 ----
 fb/fbtrap.c                                        |    1 -
 fb/wfbrename.h                                     |   19 -
 glx/Makefile.am                                    |    1 -
 glx/g_disptab.h                                    |   52 -
 glx/glxcmds.c                                      |  233 --
 glx/glxcmdsswap.c                                  |    1 -
 glx/glxdri.c                                       |    9 +-
 glx/glxdri2.c                                      |    5 +-
 glx/glxdriswrast.c                                 |   21 +-
 glx/glxext.c                                       |   30 +-
 glx/glxscreens.c                                   |   27 -
 glx/glxscreens.h                                   |   18 -
 glx/indirect_table.c                               |    1 -
 glx/single2.c                                      |    7 +-
 glx/xfont.c                                        |    1 -
 hw/dmx/dmx.c                                       |   56 +-
 hw/dmx/dmxinit.c                                   |    9 -
 hw/dmx/dmxpict.c                                   |    2 -
 hw/dmx/dmxscrinit.c                                |    2 -
 hw/dmx/doc/Makefile.am                             |    8 +-
 hw/dmx/doc/dmx.xml                                 |   14 +-
 hw/dmx/glxProxy/glxcmds.c                          |   61 +-
 hw/dmx/glxProxy/glxcmdsswap.c                      |    6 +-
 hw/dmx/glxProxy/glxext.c                           |   76 +-
 hw/dmx/glxProxy/glxext.h                           |   14 -
 hw/dmx/glxProxy/glxscreens.c                       |    5 -
 hw/dmx/glxProxy/glxsingle.c                        |    5 -
 hw/dmx/glxProxy/glxutil.c                          |   75 -
 hw/dmx/glxProxy/glxutil.h                          |    6 -
 hw/dmx/glxProxy/glxvendor.c                        |    5 -
 hw/dmx/glxProxy/glxvisuals.c                       |  388 +---
 hw/dmx/glxProxy/glxvisuals.h                       |    8 -
 hw/dmx/input/dmxevents.c                           |   53 +-
 hw/dmx/input/dmxinputinit.c                        |   16 +-
 hw/dmx/input/dmxmotion.c                           |    7 +-
 hw/dmx/input/dmxxinput.c                           |   17 -
 hw/kdrive/ephyr/ephyrdriext.c                      |  137 +-
 hw/kdrive/fake/fake.c                              |    7 +-
 hw/kdrive/linux/tslib.c                            |   15 +-
 hw/kdrive/src/kdrive.c                             |    6 -
 hw/kdrive/src/kinput.c                             |   39 +-
 hw/kdrive/src/kxv.c                                |    9 +-
 hw/vfb/InitInput.c                                 |    2 -
 hw/vfb/InitOutput.c                                |    7 -
 hw/xfree86/Makefile.am                             |    4 +-
 hw/xfree86/common/Makefile.am                      |    2 -
 hw/xfree86/common/compiler.h                       |  416 ++++-
 hw/xfree86/common/xf86.h                           |    4 +-
 hw/xfree86/common/xf86AutoConfig.c                 |   20 +-
 hw/xfree86/common/xf86Config.c                     |  215 +--
 hw/xfree86/common/xf86Configure.c                  |  115 +-
 hw/xfree86/common/xf86DGA.c                        |    6 +-
 hw/xfree86/common/xf86Events.c                     |   20 +
 hw/xfree86/common/xf86Globals.c                    |   10 +-
 hw/xfree86/common/xf86Helper.c                     |  136 +-
 hw/xfree86/common/xf86InPriv.h                     |    3 -
 hw/xfree86/common/xf86Init.c                       |   26 +-
 hw/xfree86/common/xf86Mode.c                       |   91 +-
 hw/xfree86/common/xf86Module.h                     |    6 +-
 hw/xfree86/common/xf86Opt.h                        |    1 +
 hw/xfree86/common/xf86Option.c                     |   61 +-
 hw/xfree86/common/xf86Priv.h                       |    3 -
 hw/xfree86/common/xf86Privstr.h                    |    4 +-
 hw/xfree86/common/xf86VGAarbiter.c                 |  172 +-
 hw/xfree86/common/xf86VGAarbiter.h                 |    2 +-
 hw/xfree86/common/xf86VGAarbiterPriv.h             |   21 +-
 hw/xfree86/common/xf86Xinput.c                     |  594 +++---
 hw/xfree86/common/xf86Xinput.h                     |  126 +-
 hw/xfree86/common/xf86pciBus.c                     |   51 +-
 hw/xfree86/common/xf86pciBus.h                     |    3 +
 hw/xfree86/common/xf86sbusBus.c                    |   29 +
 hw/xfree86/common/xf86sbusBus.h                    |    4 +
 hw/xfree86/common/xf86str.h                        |   17 +-
 hw/xfree86/common/xf86xv.c                         |  267 ++-
 hw/xfree86/common/xf86xv.h                         |   10 +-
 hw/xfree86/common/xf86xvpriv.h                     |    2 +-
 hw/xfree86/ddc/ddc.c                               |    4 -
 hw/xfree86/dixmods/extmod/Makefile.am              |    2 +-
 hw/xfree86/dixmods/extmod/xf86dga2.c               |  132 +-
 hw/xfree86/dixmods/extmod/xf86dgaext.h             |   10 -
 hw/xfree86/dixmods/extmod/xf86vmode.c              |  146 +-
 hw/xfree86/doc/devel/Registry                      |    2 +-
 hw/xfree86/doc/man/Xorg.man.pre                    |   14 +-
 hw/xfree86/doc/man/xorg.conf.man.pre               |   66 +-
 hw/xfree86/doc/sgml/DESIGN.xml                     |    8 -
 hw/xfree86/doc/sgml/Makefile.am                    |   10 +-
 hw/xfree86/dri/dri.c                               |    2 -
 hw/xfree86/dri/xf86dri.c                           |   70 +-
 hw/xfree86/dri2/dri2.c                             |   11 +-
 hw/xfree86/fbdevhw/fbdevhw.c                       |   53 +-
 hw/xfree86/i2c/bt829_module.c                      |    9 +-
 hw/xfree86/i2c/fi1236_module.c                     |    9 +-
 hw/xfree86/i2c/msp3430_module.c                    |    9 +-
 hw/xfree86/i2c/tda8425_module.c                    |    9 +-
 hw/xfree86/i2c/tda9850_module.c                    |    9 +-
 hw/xfree86/i2c/tda9885_module.c                    |    9 +-
 hw/xfree86/i2c/uda1380_module.c                    |    9 +-
 hw/xfree86/int10/helper_exec.c                     |    5 +
 hw/xfree86/int10/xf86int10module.c                 |   23 +-
 hw/xfree86/loader/Makefile.am                      |    2 -
 hw/xfree86/loader/dlloader.c                       |  178 --
 hw/xfree86/loader/dlloader.h                       |   33 -
 hw/xfree86/loader/loader.c                         |  191 +--
 hw/xfree86/loader/loader.h                         |   29 +-
 hw/xfree86/loader/loaderProcs.h                    |    5 +-
 hw/xfree86/loader/loadmod.c                        |   85 +-
 hw/xfree86/loader/sdksyms.sh                       |   23 +-
 hw/xfree86/modes/xf86Crtc.c                        |  148 +-
 hw/xfree86/modes/xf86Crtc.h                        |  119 +-
 hw/xfree86/modes/xf86Cursors.c                     |   74 +-
 hw/xfree86/modes/xf86EdidModes.c                   |    8 +-
 hw/xfree86/modes/xf86Modes.c                       |   14 -
 hw/xfree86/modes/xf86RandR12.c                     |  443 +++-
 hw/xfree86/modes/xf86Rotate.c                      |   46 +-
 hw/xfree86/os-support/Makefile.am                  |    2 +-
 hw/xfree86/os-support/bus/Makefile.am              |    5 +-
 hw/xfree86/os-support/bus/Pci.c                    |   11 -
 hw/xfree86/os-support/bus/Pci.h                    |    5 -
 hw/xfree86/os-support/bus/linuxPci.c               |    4 -
 hw/xfree86/os-support/hurd/hurd_mmap.c             |   12 +-
 hw/xfree86/os-support/hurd/hurd_video.c            |   27 +-
 hw/xfree86/os-support/linux/lnx_init.c             |  111 +-
 hw/xfree86/os-support/linux/lnx_video.c            |    7 +-
 hw/xfree86/os-support/shared/VTsw_usl.c            |   15 -
 hw/xfree86/os-support/shared/sigio.c               |    9 -
 hw/xfree86/os-support/solaris/sun_agp.c            |    2 +-
 hw/xfree86/os-support/solaris/sun_init.c           |    7 +-
 hw/xfree86/os-support/solaris/sun_vid.c            |    5 +-
 hw/xfree86/os-support/sysv/Makefile.am             |    1 -
 hw/xfree86/os-support/sysv/sysv_init.c             |  252 --
 hw/xfree86/os-support/sysv/sysv_video.c            |  315 ---
 hw/xfree86/parser/Configint.h                      |    9 -
 hw/xfree86/parser/DRI.c                            |   64 -
 hw/xfree86/parser/Flags.c                          |   10 +-
 hw/xfree86/parser/Monitor.c                        |    7 -
 hw/xfree86/parser/scan.c                           |   68 +-
 hw/xfree86/parser/write.c                          |    4 -
 hw/xfree86/parser/xf86Parser.h                     |   12 -
 hw/xfree86/parser/xf86tokens.h                     |    2 -
 hw/xfree86/shadowfb/shadow.c                       |   54 -
 hw/xfree86/vbe/vbe.c                               |   71 +-
 hw/xfree86/vbe/vbe_module.c                        |   10 +-
 hw/xfree86/vgahw/vgaHW.h                           |    2 +-
 hw/xfree86/x86emu/ops.c                            |   20 +-
 hw/xfree86/xaa/Makefile.am                         |    4 +-
 hw/xfree86/xaa/xaa.h                               |    2 -
 hw/xfree86/xaa/xaaFallback.c                       |    1 -
 hw/xfree86/xaa/xaaGC.c                             |    6 -
 hw/xfree86/xaa/xaaWrapper.c                        |  477 ----
 hw/xfree86/xaa/xaaWrapper.h                        |   10 -
 hw/xfree86/xf8_16bpp/Makefile.am                   |   11 -
 hw/xfree86/xf8_16bpp/cfb8_16.h                     |   37 -
 hw/xfree86/xf8_16bpp/xf8_16module.c                |   78 -
 hw/xnest/Color.c                                   |    5 +-
 hw/xnest/Color.h                                   |    3 +-
 hw/xnest/Events.c                                  |   14 +-
 hw/xnest/GC.c                                      |    5 -
 hw/xnest/Screen.c                                  |    4 +-
 hw/xquartz/GL/indirect.c                           |    2 -
 hw/xquartz/Makefile.am                             |    2 +
 hw/xquartz/X11Application.h                        |    3 -
 hw/xquartz/X11Application.m                        |   90 +-
 hw/xquartz/X11Controller.m                         |   42 +-
 hw/xquartz/applewm.c                               |   56 +-
 hw/xquartz/bundle/Makefile.am                      |    4 +-
 .../bundle/Resources/Dutch.lproj/locversion.plist  |    4 +-
 .../Resources/Dutch.lproj/main.nib/designable.nib  | 1591 +++++--------
 .../Dutch.lproj/main.nib/keyedobjects.nib          |  Bin 45943 -> 47472 bytes
 .../Resources/French.lproj/Localizable.strings     |  Bin 2894 -> 2894 bytes
 .../bundle/Resources/French.lproj/locversion.plist |    4 +-
 .../Resources/French.lproj/main.nib/designable.nib | 1720 ++++++--------
 .../French.lproj/main.nib/keyedobjects.nib         |  Bin 55699 -> 55820 bytes
 .../bundle/Resources/German.lproj/locversion.plist |    4 +-
 .../Resources/German.lproj/main.nib/designable.nib | 1598 +++++--------
 .../German.lproj/main.nib/keyedobjects.nib         |  Bin 52610 -> 54286 bytes
 .../Resources/Italian.lproj/Localizable.strings    |  Bin 2802 -> 2796 bytes
 .../Resources/Italian.lproj/locversion.plist       |    4 +-
 .../Italian.lproj/main.nib/designable.nib          | 1543 +++++--------
 .../Italian.lproj/main.nib/keyedobjects.nib        |  Bin 49748 -> 51319 bytes
 .../Resources/Japanese.lproj/locversion.plist      |    4 +-
 .../Japanese.lproj/main.nib/designable.nib         | 1618 +++++--------
 .../Japanese.lproj/main.nib/keyedobjects.nib       |  Bin 47584 -> 49135 bytes
 .../Resources/Spanish.lproj/Localizable.strings    |  Bin 2744 -> 2744 bytes
 .../Resources/Spanish.lproj/locversion.plist       |    4 +-
 .../Spanish.lproj/main.nib/designable.nib          | 1594 +++++--------
 .../Spanish.lproj/main.nib/keyedobjects.nib        |  Bin 53366 -> 55363 bytes
 .../bundle/Resources/ar.lproj/InfoPlist.strings    |  Bin 320 -> 276 bytes
 .../bundle/Resources/ar.lproj/Localizable.strings  |  Bin 2452 -> 2632 bytes
 .../bundle/Resources/ar.lproj/locversion.plist     |    4 +-
 .../Resources/ar.lproj/main.nib/designable.nib     | 2503 +++++++++-----------
 .../Resources/ar.lproj/main.nib/keyedobjects.nib   |  Bin 52847 -> 52500 bytes
 .../bundle/Resources/da.lproj/locversion.plist     |    4 +-
 .../Resources/da.lproj/main.nib/designable.nib     | 1551 +++++--------
 .../Resources/da.lproj/main.nib/keyedobjects.nib   |  Bin 51511 -> 51733 bytes
 .../bundle/Resources/fi.lproj/locversion.plist     |    4 +-
 .../Resources/fi.lproj/main.nib/designable.nib     | 1678 ++++++--------
 .../Resources/fi.lproj/main.nib/keyedobjects.nib   |  Bin 53083 -> 54750 bytes
 .../bundle/Resources/ko.lproj/locversion.plist     |    4 +-
 .../Resources/ko.lproj/main.nib/designable.nib     | 1544 +++++--------
 .../Resources/ko.lproj/main.nib/keyedobjects.nib   |  Bin 46478 -> 47943 bytes
 .../bundle/Resources/no.lproj/locversion.plist     |    4 +-
 .../Resources/no.lproj/main.nib/designable.nib     | 1588 +++++--------
 .../Resources/no.lproj/main.nib/keyedobjects.nib   |  Bin 50084 -> 51758 bytes
 .../bundle/Resources/pl.lproj/locversion.plist     |    4 +-
 .../Resources/pl.lproj/main.nib/designable.nib     | 1577 +++++--------
 .../Resources/pl.lproj/main.nib/keyedobjects.nib   |  Bin 52193 -> 52636 bytes
 .../bundle/Resources/pt.lproj/locversion.plist     |    4 +-
 .../Resources/pt.lproj/main.nib/designable.nib     | 1615 ++++++--------
 .../Resources/pt.lproj/main.nib/keyedobjects.nib   |  Bin 52696 -> 54868 bytes
 .../bundle/Resources/pt_PT.lproj/locversion.plist  |    4 +-
 .../Resources/pt_PT.lproj/main.nib/designable.nib  | 1530 +++++--------
 .../pt_PT.lproj/main.nib/keyedobjects.nib          |  Bin 53711 -> 55486 bytes
 .../bundle/Resources/ru.lproj/locversion.plist     |    4 +-
 .../Resources/ru.lproj/main.nib/designable.nib     | 1537 +++++--------
 .../Resources/ru.lproj/main.nib/keyedobjects.nib   |  Bin 54972 -> 56631 bytes
 .../bundle/Resources/sv.lproj/locversion.plist     |    4 +-
 .../Resources/sv.lproj/main.nib/designable.nib     | 1567 +++++--------
 .../Resources/sv.lproj/main.nib/keyedobjects.nib   |  Bin 52356 -> 52740 bytes
 .../bundle/Resources/zh_CN.lproj/locversion.plist  |    4 +-
 .../Resources/zh_CN.lproj/main.nib/designable.nib  | 1566 +++++--------
 .../zh_CN.lproj/main.nib/keyedobjects.nib          |  Bin 43954 -> 43969 bytes
 .../bundle/Resources/zh_TW.lproj/locversion.plist  |    4 +-
 .../Resources/zh_TW.lproj/main.nib/designable.nib  | 1598 +++++--------
 .../zh_TW.lproj/main.nib/keyedobjects.nib          |  Bin 44214 -> 45835 bytes
 hw/xquartz/bundle/mk_bundke.sh                     |    3 +-
 hw/xquartz/darwin.c                                |   45 +-
 hw/xquartz/darwinEvents.c                          |   32 +-
 hw/xquartz/darwinXinput.c                          |   91 -
 hw/xquartz/mach-startup/bundle-main.c              |    5 +-
 hw/xquartz/quartz.c                                |  236 +-
 hw/xquartz/quartz.h                                |   17 +-
 hw/xquartz/quartzAudio.c                           |    4 +-
 hw/xquartz/quartzCommon.h                          |   19 -
 hw/xquartz/quartzKeyboard.c                        |    6 +-
 hw/xquartz/quartzRandR.c                           |  563 +++++
 hw/xquartz/quartzRandR.h                           |   80 +
 hw/xquartz/xpr/appledri.c                          |   43 +-
 hw/xquartz/xpr/dri.c                               |  112 -
 hw/xquartz/xpr/driWrap.c                           |    6 +-
 hw/xquartz/xpr/xprAppleWM.c                        |    2 +-
 hw/xquartz/xpr/xprCursor.c                         |    6 +-
 hw/xquartz/xpr/xprFrame.c                          |    8 +-
 hw/xquartz/xpr/xprScreen.c                         |   18 +-
 hw/xwin/InitInput.c                                |   25 +-
 hw/xwin/InitOutput.c                               |   48 +-
 hw/xwin/Makefile.am                                |    4 +-
 hw/xwin/XWin.man.pre                               |    8 +-
 hw/xwin/glx/indirect.c                             |   12 +-
 hw/xwin/win.h                                      |   24 +-
 hw/xwin/winblock.c                                 |   10 -
 hw/xwin/winclipboardinit.c                         |    2 +-
 hw/xwin/winclipboardthread.c                       |    2 +-
 hw/xwin/winclipboardwrappers.c                     |    6 +-
 hw/xwin/winclipboardxevents.c                      |    6 +-
 hw/xwin/wincmap.c                                  |    7 +-
 hw/xwin/winconfig.c                                |   12 +-
 hw/xwin/wincursor.c                                |    4 +-
 hw/xwin/windialogs.c                               |   26 +-
 hw/xwin/winengine.c                                |   24 +-
 hw/xwin/winerror.c                                 |   18 +-
 hw/xwin/winfillsp.c                                |   35 -
 hw/xwin/wingc.c                                    |    5 -
 hw/xwin/wingetsp.c                                 |    8 -
 hw/xwin/winglobals.c                               |    8 -
 hw/xwin/winglobals.h                               |   88 +
 hw/xwin/winkeybd.c                                 |    2 +-
 hw/xwin/winkeyhook.c                               |    8 +-
 hw/xwin/winlayouts.h                               |  266 +--
 hw/xwin/winmouse.c                                 |   22 +-
 hw/xwin/winmultiwindowicons.c                      |    7 -
 hw/xwin/winmultiwindowwindow.c                     |   10 -
 hw/xwin/winmultiwindowwm.c                         |    4 +-
 hw/xwin/winmultiwindowwndproc.c                    |    9 -
 hw/xwin/winnativegdi.c                             |    7 -
 hw/xwin/winpfbdd.c                                 |    8 -
 hw/xwin/winpixmap.c                                |    7 +-
 hw/xwin/winprefs.c                                 |   11 -
 hw/xwin/winprefs.h                                 |    3 +-
 hw/xwin/winprocarg.c                               |   26 +-
 hw/xwin/winscrinit.c                               |   21 -
 hw/xwin/winsetsp.c                                 |    8 -
 hw/xwin/winshaddd.c                                |   57 +-
 hw/xwin/winshadddnl.c                              |   55 -
 hw/xwin/winshadgdi.c                               |   57 -
 hw/xwin/winvalargs.c                               |    7 -
 hw/xwin/winwakeup.c                                |   10 -
 hw/xwin/winwin32rootless.c                         |   23 -
 hw/xwin/winwin32rootlesswndproc.c                  |    8 -
 hw/xwin/winwindowswm.c                             |   84 +-
 hw/xwin/winwndproc.c                               |   18 -
 include/Makefile.am                                |    4 +-
 include/XIstubs.h                                  |   14 -
 include/bstore.h                                   |   22 -
 include/bstorestr.h                                |   55 -
 include/callback.h                                 |    9 +-
 include/closestr.h                                 |   24 -
 include/colormapst.h                               |    4 +-
 include/dix.h                                      |    2 +-
 include/dixstruct.h                                |    2 +-
 include/eventstr.h                                 |    2 +-
 include/exevents.h                                 |    7 +-
 include/gc.h                                       |    4 -
 include/gcstruct.h                                 |    4 -
 include/input.h                                    |   34 +-
 include/inputstr.h                                 |    7 +-
 include/inpututils.h                               |   48 +
 include/opaque.h                                   |    5 +-
 include/os.h                                       |   25 +-
 include/pixmap.h                                   |    6 +-
 include/privates.h                                 |   52 +-
 include/protocol-versions.h                        |    6 +-
 include/scrnintstr.h                               |   73 +-
 include/servermd.h                                 |   21 +
 include/site.h                                     |    3 -
 include/windowstr.h                                |    2 +-
 m4/dolt.m4                                         |  181 --
 mi/Makefile.am                                     |    2 -
 mi/mi.h                                            |    4 -
 mi/mibstore.c                                      |    6 -
 mi/mibstore.h                                      |    4 +-
 mi/mibstorest.h                                    |   91 -
 mi/midispcur.c                                     |   42 +-
 mi/mieq.c                                          |   12 +-
 mi/miglblt.c                                       |    2 -
 mi/mipointer.c                                     |    6 +-
 mi/miscrinit.c                                     |   20 -
 mi/mispans.c                                       |    2 +-
 mi/mivalidate.h                                    |    3 +-
 mi/miwideline.c                                    |    2 +-
 mi/miwindow.c                                      |    5 +-
 miext/Makefile.am                                  |    4 +-
 miext/cw/cw.c                                      |    1 -
 miext/damage/damage.c                              |   30 +-
 miext/rootless/README.txt                          |   75 +-
 miext/rootless/rootless.h                          |   90 +-
 miext/rootless/rootlessCommon.c                    |   39 -
 miext/rootless/rootlessConfig.h                    |    4 -
 miext/rootless/rootlessGC.c                        |   57 +-
 miext/rootless/rootlessScreen.c                    |    3 +-
 miext/rootless/rootlessValTree.c                   |   12 -
 miext/rootless/rootlessWindow.c                    |   29 +-
 miext/shadow/shpacked.c                            |    4 +-
 miext/sync/Makefile.am                             |   14 +
 miext/sync/misync.c                                |  201 ++
 miext/sync/misync.h                                |   77 +
 miext/sync/misyncstr.h                             |   86 +
 os/access.c                                        |  137 +-
 os/connection.c                                    |   15 +-
 os/io.c                                            |   40 +-
 os/log.c                                           |   37 +-
 os/osdep.h                                         |    1 +
 os/osinit.c                                        |   10 +-
 os/strlcat.c                                       |    4 +-
 os/strlcpy.c                                       |    4 +-
 os/utils.c                                         |   79 +-
 os/xdmcp.c                                         |    2 +-
 randr/Makefile.am                                  |    7 +-
 randr/mirandr.c                                    |  165 --
 randr/mirrcrtc.c                                   |  174 ++
 randr/randr.c                                      |   20 +
 randr/randrstr.h                                   |  262 ++-
 randr/rrcrtc.c                                     |  571 ++++-
 randr/rrdispatch.c                                 |    6 +
 randr/rrinfo.c                                     |    2 +-
 randr/rrmode.c                                     |   14 +-
 randr/rroutput.c                                   |   11 +-
 randr/rrpixmap.c                                   |  154 ++
 randr/rrscreen.c                                   |   32 +-
 randr/rrsdispatch.c                                |  132 +
 randr/rrsprite.c                                   |  104 +
 randr/rrtransform.c                                |   64 +-
 randr/rrtransform.h                                |   15 +-
 render/Makefile.am                                 |    5 +-
 render/glyphstr.h                                  |    3 +-
 render/miindex.c                                   |   14 +-
 render/picture.c                                   |   13 +-
 render/picturestr.h                                |   15 +-
 render/render.c                                    |    4 +-
 render/renderedge.c                                |   91 -
 render/renderedge.h                                |  105 -
 test/Makefile.am                                   |    3 +-
 test/input.c                                       |  204 ++-
 test/xi2/protocol-common.c                         |    1 +
 xfixes/region.c                                    |   78 +
 xfixes/xfixes.c                                    |   30 +
 xfixes/xfixesint.h                                 |   13 +
 xkb/XKBAlloc.c                                     |    6 +-
 xkb/XKBGAlloc.c                                    |   30 +-
 xkb/XKBMAlloc.c                                    |   40 +-
 xkb/ddxList.c                                      |    8 +-
 xkb/ddxLoad.c                                      |    6 +-
 xkb/xkb.c                                          |   44 +-
 xkb/xkbActions.c                                   |   14 +-
 xkb/xkbEvents.c                                    |    9 -
 xkb/xkbLEDs.c                                      |   13 +-
 xkb/xkmread.c                                      |    9 +-
 476 files changed, 22155 insertions(+), 29891 deletions(-)

Aaron Plattner (6):
      Tag sdksyms.c entries with source file and line number
      os: Return BadLength instead of disconnecting BigReq clients (#4565)
      Bump video driver ABI version to 9.0
      Revert "Set DamageSetReportAfterOp to true for the damage extension" (#30260)
      os: Fix BigReq ignoring when another request is pending
      xfree86: Fix rotation of 2-color non-interleaved cursor images

Adam Jackson (46):
      composite: Convert compWindowUpdate to use TraverseTree
      loader: Merge dlloader directly into the loader
      loader: Remove unused module serial number
      loader: Remove unused canonical name field
      loader: Remove the handle field from LoaderOpen
      loader: include cleanup
      loader: Remove a silly layer of reference counting
      xfree86: Remove unused refcounting from input drivers
      xfree86: Remove useless module setup functions where appropriate
      xfree86: Add 18bpp support
      edid: Fix the HDTV sync pulse adjustment
      vbe: Fix copying the mode info block
      dix: Remove the memory of the multibuffer extension
      xwin: Remove some undue paranoia about UNDRAWABLE_WINDOW
      dix: optimize CallCallbacks
      os: Clean up various xtrans bits that we've never supported
      config: Don't look for .o drivers anymore
      config: Remove atimisc workaround
      xfree86: Remove an open-coded strtoul()
      xfree86: Remove %M expansion from config parser
      dri1: Remove "buffers" from the config logic
      xfree86: Drop linux libc5 support from the SIGIO code
      ddc: Don't probe for DDC/CI or EEPROM
      composite: Don't backfill non-bg-None windows
      composite: Don't backfill non-MapWindow allocations
      composite: Move the backfill comment to a more appropriate indent level
      randr: Remove mirandr
      shadow: Optimize shadowUpdatePacked(). (#26973)
      linux: Fix CPU usage bug in console fd flushing
      xfree86: apply gamma settings on EnterVT.
      glx: Remove swap barrier and hyperpipe support
      linux: Remove redundant variable
      xfree86: Remove os-support/sysv
      linux: Don't muck about with tty permissions
      xfree86: Remove dead ifdefs from VT switching
      linux: Refactor VT switch on {re,}generation and shutdown
      render: repack PictureRec
      dix: Remove the backing store leftovers
      dix: Remove unused ChangeSaveUnder hooks
      dix: reshuffle WindowOptRec to fill a hole on LP64
      render: Reshuffle and cull dead field from GlyphSetRec
      mi: Remove unused miAllocateGCPrivateIndex
      xfree86: Remove unused xf86PixmapKeyRec
      vbe: Refuse to believe tiny (or negative) panel sizes from PanelID
      xfree86: Remove the xf8_16bpp overlay module
      xfree86: Bump classic driver default to 1024x768

Adam Tkac (1):
      Return Success from generate_modkeymap() when max_keys_per_mod is zero

Adrian Bunk (1):
      remove dolt

Alan Coopersmith (21):
      Use GetMaster instead of direct u.master access in core procs
      Remove leftover fbSaveAreas & fbRestoreAreas defines from wfbrename.h
      Xorg.man: Replace XDarwin reference with Xquartz
      Remove unused ReqLen & CastxReq macros
      Xserver-spec: Delete DBE Idioms section
      Xserver-spec: Update Memory Management functions
      Xserver-spec: Replace deprecated resource id lookup functions
      Xserver-spec: Remove CreateCallbackList
      Xserver-spec: Update lists of macros
      Xserver-spec: Fix assorted typos
      Xserver-spec: Update location of log functions
      Xserver-spec: Update discussion of font library
      config: Remove AC_PROG_CC, SED & INSTALL that XORG_DEFAULT_OPTIONS provide
      Move xchomp inside #ifdef __linux__
      Fix compiler warnings in hw/xfree86/os-support/solaris
      xf86OutputRename: Replace another strlen/malloc/strcpy set with strdup
      xf86ValidateModes: xnfalloc(strlen) + strcpy => xnfstrdup
      xf86AutoConfig: make copyScreen memory allocation & error handling more sane
      xf86VIDrvMsgVerb: print args, not format string
      FindModuleInSubdir: Stop allocating one more byte than needed
      Simplify Error() - don't allocate temporary copy of error string

Andrea Canciani (1):
      render: Fix byteswapping of gradient stops

Bill Nottingham (1):
      xfree86: store the screen's gamma information on init.

Chase Douglas (6):
      Fix udev population of Bluetooth input device product IDs
      Add CountBits() to the server.
      test: input - set valuators mask for event to core conversion
      Add support for per-axis valuator modes (Relative/Absolute)
      Fix GPE Y axis scaling
      Fix transformAbsolute

Chris Wilson (3):
      modes: Beware the driver switching root pixmaps
      xfree86: Kill pixmapPrivate with a vengeance (v2)
      xfree86: Do not call dlclose(NULL) [regression after ab7f057]

Colin Harrison (10):
      Comparison between pointer and integer in latest dix/dispatch.c
      Xming: Fix warning in winClipboardErrorHandler()
      Xming: Fix warnings in winClipboardFlushXEvents()
      Xming: Fix warnings in winNameCompare(), winNormalizeName()
      Xming: Fix warnings in windialogs.c
      Xming: Fix warnings in ProcWindowsWMFrameSetTitle()
      Xming: Warning fix in winApplyHints()
      Xming: Warning fix in winDeviceCursorCleanup()
      Xming: Casts to remove warnings on event pointers
      Xming: Remove uses of register keyword

Cyril Brulebois (7):
      Remove superfluous if(p!=NULL) checks around free(p); p=NULL;
      Remove more superfluous if(p) checks around free(p).
      Remove more superfluous if(p!=NULL) checks around free(p).
      Remove more superfluous if(p!=NULL) checks around free(p).
      test: Fix missing xkbsrv.h include.
      xfree86: Initialize Pointer and Keyboard.
      Fix screen number checks.

Dan Horák (1):
      XF86CONFIGDIR is undefined when built with --disable-xorg (#28672)

David Ge (1):
      xkb: Fix RedirectKey didn't send any event.

David Reveman (2):
      fixes: Add panoramix support
      composite: add panoramix support

Eamon Walsh (2):
      Fix property and selection devPrivate allocation.
      Add screens to the PRIVATE_XSELINUX set.

Eoghan Sherry (1):
      Xi: Fix master button update when slave buttons are mapped. #24887

Eric Anholt (1):
      Replace usage of DamageRegionAppend with DamageDamageRegion to fix reportAfter.

Ferry Huberts (1):
      dix: do not use bit-wise operators on the boolean result of BitIsOn

Gaetan Nadon (9):
      config: remove --with-dri-driver-path option, use dri.pc #29740
      doc: HTML file generation: use the installed copy of xorg.css
      xmlrules.in: remove unrequired "@rm -f $@" from doc targets
      xmlrules.in: no need to setup xmlto flags when configuring --without-xmlto
      xmlrules.in: use pattern rules to enable dependencies
      xmlrules.in: specify the xserver entities depedencies on the target
      xmlrules.in: use $(top_srcdir) rather than ../../../ [...]
      doc: refactor Makefile and xmlrules.in code for reusability
      config: build Xserver man pages using XORG_MANPAGE_SECTIONS

James Jones (11):
      Add and use SERVER_SYNC_*_VERSION
      Create SyncObject base type.
      Make Await SyncTrigger functions generic
      Factor out generic code from ProcSyncAwait()
      Move some sync code to miext
      Add fence sync driver interface
      Require xextproto 7.1.99
      Create/Destroy/Trigger/Reset/Query Fence Sync objs
      Add XSyncAwaitFence() handler
      Expose Sync Fence Object protocol
      Bump extension ABI to 5

Jamey Sharp (26):
      dmx: Delete unused GLX visual matching code.
      dmx: __glXMalloc -> malloc, etc.
      dmx: Delete '#undef Xmalloc' and friends.
      fb: Delete unused oneRect private field.
      damage: Delete NOTUSED block--it was never not NOTUSED.
      Delete unused devPrivate field from GCFuncs and GCOps.
      Delete unused lastWinOrg field from GCs.
      Delete xaaWrapper.
      Delete redundant GC initializations.
      dixfonts: Deobfuscate GC ops calls.
      xquartz: Delete compile-time-constant DRIGCRec.driOps field.
      xnest: Replace use of Colormap->devPriv with standard devPrivates.
      Delete Colormap->devPriv. It isn't used any more.
      VGA arbiter: No need for arbitration around CreateGC.
      glxdriswrast: Use CreateGC, not CreateScratchGC.
      Un-export CreateScratchGC now that nothing external uses it.
      miPolyGlyphBlt: Delete redundant ValidateGC.
      rootless: ROOTLESS_TRACK_DAMAGE is never set, so unifdef it.
      rootless: ROOTLESS_GLOBAL_COORDS is always set, so unifdef it.
      rootless: Delete dead remnants of rootless acceleration.
      Xserver need not be compatible with old versions of xserver.
      Introduce per-object per-screen privates.
      Let CheckPassiveGrabsOnWindow callers check if device is already grabbed.
      CheckDeviceGrabs: Delete redundant pWin->optional test.
      Move replay-window check from ComputeFreezes to CheckDeviceGrabs.
      Use GetCurrentRootWindow or equivalent instead of spriteTrace[0].

Jan Hauffa (3):
      XQuartz: RandR: Implement basic RandR functionality.
      XQuartz: RandR: Toggle rootless mode on XRandR mode switch.
      XQuartz: RandR: Remove FAKE_RANDR code.

Jeremy Huddleston (22):
      rootless: Remove ROOTLESS_WORKAROUND
      XQuartz: Localization updates
      XQuartz: Move use of static dispatch procs after declaration
      XQuartz: RandR: Use deprecated CG APIs only on Leopard and earlier
      XQuartz: RandR: Respond better to resolution changes made outside X
      XQuartz: RandR: Better handle switching betwen RandR modes that share CG modes
      XQuartz: RandR: Don't change the rootless preference when changing RandR mode
      XQuartz: RandR: Refactor legacy mode-switching to be better integrated with RandR
      test: Fix make distcheck when not building unit tests
      DOC: Only build dtrace documentation with --enable-docs
      XQuartz: Build-fixes for XQuartz for recent input API changes
      dix: Fix make distcheck
      XQuartz: Fix make distcheck
      XQuartz: Add pointer debugging
      XQuartz dri: Don't check CoreGraphics version
      XQuartz: Remove existing localization files on install to avoid conflicts
      XQuartz: Localization Updates
      XQuartz: Remove unused CloseInputDevice stub
      XQuartz: Disable the Mac OS X screensaver when in full screen mode
      XQuartz: Remove one more backing store leftover
      XQuartz: Cleanup some compiler warnings
      XQuartz: RandR: Fix mode changing for multi-monitor configurations.

Jesse Adkins (10):
      xfree86: Remove comments about unable to use malloc.
      xfree86: Remove prototypes for non-existant functions.
      xfree86: Simplify xf86Msg{,Verb}
      xfree86: Fix leaks in OpenConfigFile and OpenConfigDir
      xfree86: Removed unused messages from Configint.h
      xfree86: Purge parsePrologueVoid.
      xfree86: Document terminate not mapped by default (bug 25083)
      xfree86: Purge kbdCustomKeycodes from xf86Info.
      xfree86: parser: Remove 'CUSTOM' flag option in Monitor section.
      fb: Remove fbcmap.c (bug 5436)

Joe Shaw (1):
      fix a sign problem with valuator data.

Jon TURNEY (17):
      Cygwin/X: Fix compilation after "delete pervasively use of DISPATCH_PROC"
      event_size is currently never assigned to in mieqProcessInputEvents().
      Cygwin/X: Cleanup some VENDOR_STRING/VENDOR_CONTACT cruft
      Cygwin/X: Use normal apostrophe in XWin DDX help text
      Cygwin/X: unifdef XFree86Server
      Cygwin/X: Remove execute permission from source files
      Cygwin/X: Turn off the bad-function-cast warning for XWin code
      Cygwin/X: Clarify XKB options in XWin man page
      Cygwin/X: Reformat the keyboard layout mapping table
      Cygwin/X: Drop several unneeded includes of winprefs.h
      Cygwin/X: Fix typos in comments
      Cygwin/X: Make g_hhookKeyboardLL static
      Cygwin/X: Make g_hmodDirectDraw static
      Cygwin/X: Make g_hmodCommonControls static
      Cygwin/X: Remove g_hwndKeyboardFocus
      Cygwin/X: Move duplicate extern variable declarations from various .c files to a new header file
      Fix compilation after input API change

Julien Cristau (2):
      os: include dix-config.h, not xorg-config.h
      DGA: fix screen number check

Keith Packard (15):
      Bump version to 1.9.99.1 (1.10 development series)
      Replace huge argument list in xf86CrtcSetModeTransform with struct
      Require RandR protocol version 1.4 or newer
      randr: Add sprite position transforms
      randr: Implement RRSetCrtcConfigs
      hw/xfree86/modes: Add optional driver API for RRSetCrtcConfigs
      randr: Add per-crtc pixmaps
      randr: Hook up the new RandR 1.4 functionality
      DIX is responsible for ref counting scanout pixmaps.
      Set sprite transforms from RRSetCrtcConfigs
      Separate out screen size and screen pixmap sizes in RRScreenSizeSet
      ProcRRSetCrtcConfigs uses 'configs' without being initialized
      randr: handle RRSetCrtcConfigs request with zero configs
      sync: syncObject may be None in SyncInitTrigger
      Version bumped to 1.9.99.901 (1.10 RC1)

Kristian Høgsberg (2):
      glx: Fix use after free in DrawableGone
      Set DamageSetReportAfterOp to true for the damage extension

Linus Arver (1):
      Xext: panoramiXprocs: fix typo

Luc Verhaegen (1):
      x86emu: fix jump_near_IMM to handle DATA: flag correctly.

Macpaul Lin (5):
      xfree86: nds32: add nds32 related definitions into include headers.
      xfree86: nds32: add nds32 definition for support linux video related io.
      xfree86: nds32: add nds32 definition for vgaHW support.
      xfree86: nds32: add nds32 support for compiler specific codes
      xfree86: nds32: add nds32 support for compiler related mmio codes

Matt Turner (1):
      Replace malloc/strlen/strcpy with strdup.

Michał Górny (2):
      kdrive: Fix tslib check fallback to set TSLIB_LIBS. #30599
      kdrive: Fix linking with tslib, with -Wl, --as-needed. #30600

Mikhail Gusarov (3):
      Remove now-misleading comment
      Replace "if(buf) realloc(buf, size) else malloc(size)" with realloc()
      Remove now-misleading comment

Nicolas Peninguy (1):
      Fix Xdmx and Xephyr build when DTrace support is enabled

Olivier Fourdan (1):
      modes: improve aspect ratio match for classic drivers

Pauli Nieminen (10):
      xkb: Use memcpy for copy that has known length
      xkb: Fix memory leak if opening file fails
      xkb: Don't check for NULL before calling free
      xkb: Fix NULL pointer dereference
      xkb: Remove redurant intialization code
      xkb: Fix memory leak in error path
      xkb: Fix possible NULL pointer dereference
      xkb: Fix possible NULL pointer dereference
      xkb: Check if AddResource failed
      DRI2: Avoid call to NULL pointer

Paulius Zaleckas (1):
      KDrive: Fix error handlig in tslib driver

Peter Hutterer (94):
      dix: don't create core motion events for non-x/y valuators.
      xfree86: fix compiler warning about implicied decl of DuplicateModule.
      xfree86: rework driver PreInit API - XInput ABI 12
      config: expose config_info as an input option.
      xfree86: make xf86ActivateDevice static.
      xfree86: remove superflous assignments.
      input: Purge Register*Device() functions.
      xfree86: purge some unused defines.
      xfree86: remove XI86_CONFIGURED flag.
      xfree86: purge SendDragEvents support.
      input: set XKB extension for all new devices, not just xfree86 ones.
      xfree86: return the device from xf86ActivateDevice.
      xfree86: move xf86AllocateInput and xf86DeleteInput to xf86Xinput.c
      xfree86: add xf86IDrvMsg and friends for input driver logging.
      xfree86: remove LocalDeviceRec/Ptr definition.
      xfree86: remove unused DeviceAssocRec struct.
      xfree86: purge superfluous includes from xf86Xinput.c
      input: remove OpenInputDevice and CloseInputDevice DDX hooks.
      input: Purge AddOtherInputDevices DDX hook.
      xfree86: Purge old_x/old_y from InputInfoRec.
      xfree86: remove private_flags from InputInfoRec.
      xfree86: remove first/last from InputInfoRec.
      xfree86: remove always_core_feedback from InputInfoRec.
      xfree86: remove history_size
      dix: fix crash when removing devices on a buttonless MD pointer (#29669)
      dix: don't set time to CurrentTime in DeviceChangedEvents.
      input: constify valuators passed in by input drivers.
      Remove atom field from InputInfoRec.
      xfree86: Check for existence of button class before dereferencing it.
      xfree86: remove conversion procs and close proc from InputInfoRec.
      xfree86: skip a few NULL initialization, calloc does it for us.
      xfree86: minor comment fix. HAL → config backend
      xfree86: move a declaration down to the block it is used in.
      xfree86: remove some ifdef 0 code.
      xfree86: remove extraOptions field from IDevRec.
      xfree86: Remove extraOptions parameter from xf86CollectInputOptions.
      xfree86: plug minor memory leak.
      xfree86: remove IDevRec, replace with InputInfoRec.
      xfree86: update comment for xf86DeleteInput
      xfree86: remove XI_PRIVATE macro, unused.
      xfree86: don't export xf86InputDevs.
      xfree86: remove {Dont}SendCoreEvents defines
      xfree86: remove TS_Raw and TS_Scaled defines.
      xfree86: move XI_VERIFY_VALUATORS to the source file it's used in.
      xfree86: add a hook to replace the new console handler.
      xfree86: add xf86OptionListDuplicate()
      xfree86: rename parameter names to xf86ScaleAxis.
      dix: update comments for GetPointerEvents and friends
      xkb: init mapWidth and symsPerKey arrays to 0.
      xkb: always fill the symsPerKey array, regardless of client flags (#30527)
      xfree86: set mask for valuators 0/1 when emulating core events (#30267)
      Abstract valuator masks through a set of APIs.
      dix: get rid of the now-superfluous valuator arrays in GPE and friends.
      xfree86: convert xf86Post{Motion|Key|Button|Proximity}Event to masks
      dix: remove valuator_mask_copy_valuators, not needed anymore.
      test: valuator_mask tests.
      dix: send proximity events if one or more axes are Absolute.
      input: add valuator_get_mode() helper.
      dix: populate motion history only if the mode matches the first axis.
      dix: clip absolute axes depending on their mode.
      dmx: clarify a valuator mode condition.
      input: move proximity state into ProximityClassRec.
      input: remove "mode" field from ValuatorClassRec.
      Convert some leftover axes->mode access to valuator_get_mode()
      test: valuator_mode tests.
      Re-export xf86CollectInputOptions.
      Xi: reshuffle conditions for labeling a device as IsXExtensionKeyboard (#29046)
      xfree86: remove two unused variables from Makefile.am
      xfree86: fix two compiler warnings - unused variable ati, atimisc
      xfree86: fix compiler warnings - unused variable i
      Xi: split hierarchy manipulation into static functions.
      Xi: rename two variables from ptr to dev.
      Xi: if XTEST device creation fails, fail the master devices.
      config: remove mention of AllowEmptyInput
      xfree86: remove user-configured AllowEmptyInput
      Xi: move property reset from extension shutdown to init.
      dix: fix typo in setting valuator modes (#21548)
      xfree86: rename allowEmptyInput to forceInputDevices.
      xfree86: add missing linebreak in error message.
      test: compare byte padding macros against the expected bytes.
      test: reduce range of byte-padding macro tests.
      dix: replace a manual valuator check with valuator_get_mode().
      dix: when comparing axis modes, compare the bits, not the bytes.
      dix: when converting to XI 1.x events, use the first_valuator's device mode
      dix: GetProximityEvents needs to check up to the last valuator
      dix: fix typo, set the second valuator with the y-axis data.
      dix: add a fixme about a corner-case that should probably be fixed.
      include: let BitIsOn() return a boolean value.
      dix: remove now unnecessary !! before BitIsOn()
      dix: don't stop processing valuators when the mode changes.
      mi: handle DGA subtypes when determining the master device.
      xfree86: add option "Floating", deprecate SendCoreEvents and friends.
      xfree86: don't overwrite option list (#32115)
      xfree86: use xf86AllocateInput() for xorg.conf devices too.

Samuel Thibault (2):
      hurd: Fix use of deprecated iopl device
      Do not trap access to timer and keyboard

Siddhesh Poyarekar (1):
      mi: Integer overflow for dashed lines longer than 46340. #31093

Simon Thum (2):
      xfree86: Fix xf86 backend-specific input initialization
      dix: fix up valuators passed to acceleration code.

Søren Sandmann Pedersen (5):
      Delete unused fbWalkCompositeRegion()
      render: Delete renderedge.[ch]
      fb: Delete fbCompositeGeneral()
      wfb: Delete unused renamings
      fb: Delete a bunch more left-overs

Thomas Hellstrom (2):
      linux: Don't lose console events on non-evdev drivers (#29969)
      linux: Don't lose console events on non-evdev drivers (#29969)

Tiago Vignatti (26):
      xfree86: vgaarb: change macros by inline functions to ease debug
      xfree86: vgaarb: remove superfluous and confusing VGAGet_GC and VGAPut_GC
      xfree86: vgaarb: remove useless macro
      xfree86: vgaarb: fix device decoding interface to send resources type properly
      os/xfree86: remove macro checking for POSIX symbols
      os: remove useless smart scheduler macros
      os: simplify smart scheduler init process
      mi: delete unused code
      xext: remove unused header
      xfree86: fbdevhw: remove unused cmap fields from main structure
      xfree86: fbdevhw: remove unnecessary debug code
      xfree86: vgaarb: fix decoding stub API
      xfree86: use xf86PciIsolateDevice to get PCI config information
      xfree86: bus: remove useless automake variable
      xfree86: bus: remove xfree86 and few other references from OS files
      xfree86: configure: move buses references to their own location
      xfree86: dri: remove unused PCI macro
      xfree86: bus: move macros from common PCI header to private file
      xfree86: bus: assign PCI_SOURCES with the actual source files
      xfree86: delete useless "Primary device is not PCI" message
      xserver: delete pervasively use of DISPATCH_PROC
      dix: remove proc tables initialization
      dix: advance parent window pointer when no node is found
      dix: delete logo hack screen saver
      dix: adds support for none root window background
      dix: fix root window background behaviour for protocol calls

Tobias Droste (1):
      randr: set error numbers of resource types in RRExtenstionInit() (V2)

Vignatti Tiago (Nokia-MS/Helsinki) (1):
      os: add -sigstop option for Upstart (or equivalent) startup

Ville Syrjälä (15):
      xfree86/xv: Remove useless NULL check from ClipNotify
      xfree86/xv: Eliminate two open coded copies of xf86XVRemovePortFromWindow
      xfree86/xv: Factor out the meat of xf86XVWindowExposures for later reuse
      xfree86/xv: Allow xf86XVReputOrStopPort() to stop PutVideo/GetVideo ports
      xfree86/xv: Change the behaviour of ClipNotify to reput instead of stop
      xfree86/xv: No need to free composite clip in AdjustFrame
      xfree86/xv: Change the behaviour of AdjustFrame to reput everything
      xfree86/xv: Factor out the meat of xf86XVAdjustFrame for later reuse
      xfree86/xv: Remove clipOrg from XvPortRecPrivate
      xfree86/xv: Fix ReputImage clipping
      xfree86/xv: Add some helpful comments about ReputImage
      xfree86/xv: Document VIDEO_CLIP_TO_VIEWPORT incompatibility with reput
      xfree86/xv: Pass all coordinate arguments to ReputImage
      xfree86/modes: Provide a ModeSet hook in ScrnInfo
      xfree86/xv: Provide a ModeSet hook

-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20101206/0e93352d/attachment.pgp>


More information about the xorg mailing list