[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.4.99.901'

Jeremy Huddleston jeremyhu at freedesktop.org
Sun Feb 15 00:51:57 PST 2015


Tag 'xorg-server-1.4.99.901' created by Adam Jackson <ajax at redhat.com> at 2008-03-06 05:19 -0800

xorg-server 1.4.99.901
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)

iEYEABECAAYFAkfPfucACgkQW4otUKDs0NPJ8gCff12yflRBGonci2grAn1Wgs56
eusAn1zXXvbpUHxQ7whwsqt6CHl/JbuR
=Efdv
-----END PGP SIGNATURE-----

Changes since xorg-server-1.3.99.0:
Aaron Plattner (12):
      Don't unwrap too early in libwfb for Composite.
      Bug #12015: Use the right offsets in the dst arguments of pixman_blt.
      stride is in FbBits-sized chunks, but xoff is not.
      Bump video driver ABI for pci-rework.
      Set noCompositeExtension to TRUE when failing to initialize the extension (e.g. when Xinerama is enabled).
      Don't segfault on shutdown if we never managed to connect to dbus.
      Restore the CompositeGlyphs -> ps->Glyphs -> miGlyphs callchain to allow acceleration architectures to wrap above miGlyphs.
      Add CreatePixmap allocation hints.
      Save pixmap allocation hints into the PixmapRec.
      Fix a really dumb typo.
      Get rid of xf86DefModes.c.
      Fix dist by including modeline2c.awk.

Adam Jackson (105):
      Fix an error message to not point to @xfree86.org.
      Implement core protocol backing store exclusively in terms of Composite.
      Refactor PictureInitIndexedFormats.
      [RANDR] Don't mark Xinerama as active if no crtcs are enabled. (bug #11504).
      Ignore - not just block - SIGALRM around Popen()/Pclose().
      Enable MIT-SHM in Xdmx.
      Move SIGUSR1 notification as late as possible.
      Fix accidental ABI usage in RANDR 1.2 drivers.
      Avoid PS/2 protocol probing for /dev/input/mice
      Disable explicit commenting in Monitor section.
      Fix magic number in fbdevhw
      Don't filter modes away during VBE mode list construction.
      Restore build of xf8_16bpp.
      Export the server ABI versions from xorg-server.pc
      Don't sleep(1) at server exit.
      Add -pogo option for init/teardown performance testing.
      Start 1.4.99
      Don't sleep(1) at exit on any platform.
      Eliminate some redundancy in autoconfiguration.
      Clean up some garbage in driver enumeration.
      Nuke the debugging allocator.
      Delete some dead code in X -configure.
      Simplify system resource range setup.
      Allocate RRCrtcRecs with calloc.
      Small static cleanups on dix/
      Bug #1612: Use a stronger PRNG.
      Disinfect mi/ of mfb.
      Bug #9725: Don't look in root's $HOME for config files, that's just confusing.
      Document the requirement for interleaved code and declarations.
      Bump DEFAULT_DPI to 96.
      Allow Virtual to be specified globally in the Screen section.
      RANDR 1.2: Only enable unknown outputs if there are no connected outputs.
      Clean up many #if 0.
      Fix swapped Xv dispatch under Xinerama.
      Death to libcwrapper.
      xf86getpagesize -> getpagesize elsewhere in os-support/
      Restore xf86getsecs() as not having an ANSI equivalent.
      Clean up some #if 0.
      Explain a confusing #ifdef.
      Add infrastructure for validating modes by memory bandwidth.
      Correct the documentation comments in xf86Modes.c
      Reference cvt and gtf in the xorg.conf man page.
      Report serverClient resources in the X-Resource extension.
      Add HDMI and DisplayPort connector types.
      EDID 1.4: Allow for sync range offsets.
      EDID 1.4: Trivial support for new detailed sections.
      EDID 1.4: Decode CVT 3-byte codes and add them to the mode pool.
      EDID 1.4: Extended support for digital interfaces.
      EDID 1.4: Additional aspect ratio semantics for screen size fields.
      EDID 1.4: Allow for gamma definition in extension blocks.
      EDID 1.4: Alternate color encodings for digital inputs.
      EDID 1.4: Additional semantics for display feature bits.
      Check the gamma value, not its address.
      Don't carp on EDID 1.4 blocks anymore.
      EDID 1.4: First detailed mode is always preferred.
      EDID 1.4: If given a native pixel format, use it when inferring virtual.
      CVE-2007-6429: Don't spuriously reject <8bpp shm pixmaps.
      There is no such thing as /dev/cpu/mtrr.
      Rip out useless indirection in the callback list management.
      Disable Record by default.
      Simplify critical output flushing.
      Remove some MAX* #defines that never get used.
      Redact all mention of PanoramiX from user strings.
      requestingClient is an xprintism, hide it for other servers.
      Silence the harmless FreeFontPath error message.
      X.Org Group -> X.Org Foundation
      Silence FreeResource()
      Silence an error message in ConfigureWindow that never happens.
      Use strerror instead of errno values in user strings.
      Remove useless commentary from environment and argument processing.
      Don't even attempt to parse -bpp in xfree86 DDX option parsing.
      Don't bother warning people about the keyboard driver rename, just do it.
      Eradicate the VTInit code.
      Friends don't let friends call xf86AddModuleInfo.
      Remove some braindamage from ModuleDesc.
      Simplify dlloader a bit more.
      Silence useless debug spew from XFree86-Misc extension.
      Bah, macros are hard.
      Fix Xinerama's consolidated visual handling.
      fbFillRegionTiled() is now dead code.
      Normalize swapped dispatch for Fixes{ChangeSaveSet,SelectSelectionInput}
      Match Xephyr DRI definitions to the ones in xf86dri.h
      s/via/openchrome/ in the autoconfig logic.
      Use the client-side XKB headers for the config utilities
      Bug #13736: Fix %bx in VBEGetPixelClock to match spec.
      Add several comments documenting our EDID failures.
      Allow xf86DuplicateMode() to work correctly on read-only modes.
      Remove some #if 0 guarding code duplicated in xf86Modes.c
      Clean up DisplayModeRec handling in many places.
      Constify the built-in mode tables.
      Remove the duplicate copy of xf86cvt.c
      Add xf86GTFMode().
      Nuke a duplicate SYMFUNC(xf86CVTMode)
      Fix CVT abuse in DDCModesFromStandardTiming.
      EDID 1.4: Decode additional CVT support information.
      EDID 1.4: Print additional CVT support data in the log.
      On second thought, revert that, it'll make large pixmaps painfully slow.
      Branch for 1.5.
      xf86DDCMonitorSet: Honor the DisplaySize from the config file.
      Fix Motif menu drawing in Xnest.
      RANDR 1.2: Inherit PreferredMode from the global configuration, if any.
      Remove all mention of the vga driver from the config logic.
      Make xf86InitialConfiguration slightly smarter.
      Fix distcheck.
      xserver 1.4.99.901

Ademar de Souza Reis Jr (2):
      Add xorg.conf man section about catalogue:<dir> FPE
      Add Xserver man section about catalogue:<dir> FPE

Alan Coopersmith (23):
      xorgcfg needs PIXMAN_CFLAGS in order to build libc_wrapper.c
      Only use evdev drivers in Xephyr #ifdef linux
      Correct XErrorDB path and make it configurable (used by DTrace support)
      Update pci.ids to 2007-08-15 snapshot
      Actually build Secure RPC authentication support (missed in modularization)
      Remove unused pciAddrHostToBus functions from ix86Pci.c
      Fix PCI rework build on Solaris (copy what BSD does)
      xorgcfg needs $(DIX_CFLAGS) for pixman-1 include path
      Rework local client id finding code to be more uniform
      Sun bug 6589829: include zoneid of shm segment in access policy for MIT-SHM
      Enable use of /dev/urandom on Solaris as well
      Restore checks for __i386 where needed for Sun compilers on Solaris
      Use _X_EXPORT instead of __attribute__((visibility("default")))
      Use pkg-config to get -I, -L & -R flags needed for OpenSSL
      xf86getpagesize() -> getpagesize() in os-support/solaris/sun_bios.c
      Check for <sys/sdt.h> as well when determining to enable dtrace probes
      Restore include & typedef needed by dtrace
      Fix names/types of new vuidMouse{Get,Set}ScreenPrivates macros
      Add dixAllocatePrivate stub to dummylib for utils
      X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping properly
      Kill xf86getpagesize even harder (dummylib & ioport)
      Fix reference to old versions of XFree86 to not say "Xorg 4.2 or earlier"
      More Xv extension byte swapping fixes

Alan Hourihane (10):
      Fix <pixman.h> include to <pixman/pixman.h>
      Allow yres_virtual to be greater for some kernel fbdev drivers.
      Fix Xdmx build
      EXA: Don't crash in ExaCheckPolyArc.
      Fix bug #12286
      Add the FB_ACCESS_WRAPPER checks
      Fix walking of GLX providers.
      Fix Line drawing with CapNotLast set in PolySegment.
      Fix context sharing between direct/indirect contexts
      More checking for failed contexts/drawables

Alex Deucher (6):
      move intel crtc xv clipping helper to the xserver
      add xf86_crtc_clip_video_helper to xf86sym.c
      Add _X_EXPORT to exported functions in hw/xfree86/modes/*
      Revert "Fix possible crash if Xv window is outside of either crtc"
      Document xf86_crtc_clip_video_helper better.
      Fix potential crasher in xf86CrtcRotate()

Andrew Christan (1):
      Xephyr: add "multiscreen" suport

Andrew Oakley (1):
      Fix commit aa0dfb3f42f19bb351ca7f1a9507ff5ec4590e96

Arjan van de Ven (4):
      reduce wakeups from smart scheduler
      xfree86: plug memory leak in xf86LogInit()
      xfree86: plug memory leak in InitPathList.
      xfree86: plug a memory leak in xf86LoadModules.

Arkadiusz Miskiewicz (2):
      XFree86: xf1bpp: distclean generated files as well
      Xprint: Clean up generated files

Bart Trojanowski (1):
      X86EMU: handle CPUID instruction

Bartosz Fabianowski (1):
      Input: Fix proximity events with valuators

Ben Byer (72):
      fixed path for event_status_driver.h
      Another pathname fix for event_status_driver.h
      build fixes for XDarwin
      Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/xserver
      configure.ac: exclude pci-access dependency from XDarwin
      XDARWIN: build breakage fix
      added an exclusion for setting XORG on darwin
      Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/xserver
      added HAVE_LAUNCHD check to configure.ac (mostly for OSX)
      XDARWIN: Add launchd support
      Revert "configure.ac: exclude pci-access dependency from XDarwin"
      DDX changes for XDarwin
      XDARWIN: build fix for quartz/pseudoramiX.c
      XDARWIN: fixes to make Xquartz build again
      fixed cut-and-paste typo
      XDarwin: changed XF86BigFont support default from yes to auto so XDarwin can disable it
      XDarwin:  Disable dtrace support on Darwin 9 (since it doesn't work ... yet ...)
      XDarwin:  We build many many different targets, let's break them out into autoconf conditionals
      XDarwin: changes to Makefile.am to use new conditionals
      XVFB: Removed obsolete hack to build on Darwin
      XNEST: removed obsolete hack to build under Darwin
      XDARWIN: More fixes to Makefile.am
      XDarwin:  mass change from using xorg-config.h to dix-config.h cuz we're not using the X.org ddx anymore
      XDarwin: Merging misc changes from downstream.
      XDarwin: Fixes to quartzKeyboard.c to prevent a crash using certain non-US keyboards
      XDarwin:  pulling in Indirect GLX fixes from downstream
      XDarwin: build fix for X11.app
      So, like, checking return codes of system calls (signal, etc) is good.
      mass change from #ifdef i386 to #ifdef __i386__ to conform to ANSI
      add missing null-pointer checks
      pulling in changes from xorg-server-1.2-apple branch
      Removed CVS tags.
      more CVS tags
      pulling more patches over from xorg-xserver-1.2-apple branch
      changing ALLOCATE_LOCAL to xalloc to prevent stack overflow
      Disable deferred updates in xp_init to fix performance problems
      Initial support for Spaces -- if you use Expose to drag an X11
      Fixed logic error that prevent JIS (Japanese) keyboard layouts from
      formatting cleanup
      fixing GLX in Xquartz
      Fixed check to refer to DarwinApp, not all Darwin targets
      Fixed Spaces issue, correctly -- dragging an X window from one
      formatting changes.
      Fixed focus problem (clicking on an X11 window that sits behind
      removed debugging output
      Undo some last-minute breakage in xpr.h
      Fix for off-by-one error in menu bar height calculation -- props to Nicholas Riley!
      formatting fixes
      Patch to rootless code that should fix many crashes.  Credit to Ken Thomases
      Darwin: Workaround for a bug where the holding down Command to make a "fake"
      Darwin: Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs
      Darwin: Swap modifier keys for buttons 2 and 3 -- now Option-click is the middle click
      Darwin: Initial support for Spaces -- if you use Expose to drag an X11
      Darwin: Adding "fake RandR" support from old X11.app
      Darwin: fix for spurious "Are you sure you want to quit?" message
      Darwin: Fixed the call to xp_init so that we now receive Motion notifications even
      Darwin: These changes are necessary, yet not sufficient, to get 8-bit indexed
      Darwin: Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases
      Darwin: Added a lightweight debugging facility to support troubleshooting
      Darwin: Disabled ALT_IS_MODE_SWITCH
      Darwin: Added some DEBUG_LOG sauce to the XP_EVENT handling code
      added missing call to xcb_connect()
      ALLOCATE_LOCAL is dangerous on Darwin due to memory layout differences
      fixed pathname in GL/apple/Makefile.am
      Just a couple of small uninitialized pointer fixes
      Added darwinEvents.h to EXTRA_DIST
      remove Xplugin.h, because we should use the one in /usr/include
      created x11-exec wrapper, which uses LaunchServices to find
      Modified X11 plist to use x11-exec
      fixed bug in x11-exec that prevent icon from showing up
      we need to link against CoreServices, not ApplicationServices
      clarified debug message to indicate that we're sleeping

Ben Skeggs (1):
      exa: set driverPriv to NULL before it might get used later with garbage

Bernardo Innocenti (2):
      Include stddef.h for size_t.
      exa: make the prototype for exaGetPixmapFirstPixel() public

Blair Sadewitz (1):
      Autoconfiguration of wsmouse for NetBSD.

Brian (2):
      regenerated, adds GL_MAX_3D_TEXTURE_SIZE (see bug 13811)
      regenerated to add framebuffer object tokens (bug 13800)

Brian Paul (1):
      glx: fix crash when freeing visuals

Brice Goglin (2):
      Replace a non-ascii char with the corresponding groff escape in exa.man.pre
      Add a missing linebreak after LoadModule: "foo"

Carl Worth (8):
      ProcRenderAddGlyphs: Convert while loops to for loops where more natural
      ProcRenderAddGlyphs: Take advantage of the for loops to simplify the code a bit
      Split HashGlyph functionality out into HashGlyphInfoAndBits
      ProcRenderAddGlyphs: Avoid allocating a glyph just to find it cached
      Use strong hash (SHA1) for glyphs
      Use per-screen Pixmaps for glyphs
      Create a Picture as well as a Pixmap at the time of AllocateGlyph
      Avoid leaking a Pixmap for every glyph

Chris Wilson (3):
      Bug #10463: Always initialize reference pixel before AllocColor()
      Bug #10464: Set pixel value to 0 before FindColor()
      Bug #10465: Use calloc() for allocating PixmapRec's.

Christian Weisgerber (1):
      FreeBSD/alpha server build requires libio (missed in modularization).

Coleman Kane (1):
      Bug 13101: xorg-server has a typo in hw/xfree86/os-support/bsd/i386_video.c

Colin Harrison (1):
      Rootless: Fix lvalue error from devPrivates change

Dan Nicholson (1):
      glx: Use glapi sources from the mesa tree

Daniel Stone (72):
      XFree86: xf1bpp: Fix previous build system commit
      Bump version to 1.3.99.1 for development
      GL: GLX: Make sure glxbyteorder.h is distributed
      configure.ac: Disable D-Bus config API support by default
      configure.ac: Actually use -lrt in monotonic clock test
      configure.ac: Add $CONFIG_LIB to server libraries
      Config: HAL: Use input.xkb namespace
      Hotplug: HAL: Fix error handling
      Fix key repeats during VT switch.
      GetKeyboardEvents: Reject out-of-range keycodes (bug #12528)
      Input: Generate XKB mapping changes for all core-sending devices (bug #12523)
      XFree86 Misc/VidMode: Remove ridiculous debug ErrorFs
      configure.ac/XFree86: Only build XF86Misc and XF86VidMode when appropriate
      Xi: Include XI protocol header in exevents.h
      XKB: Add more bits to xkbsrv.h
      XFree86: Remove ridiculous SIGIO debugging
      XKB: Don't update indicators on all devices, add missing include file
      XKB: Cope with all events in XkbProcessKeyboardEvent
      XKB: Remove usage of alloca
      Render: Remove usage of alloca
      Record: Remove usage of alloca
      RandR: Remove usage of alloca
      OS: Remove usage of alloca
      Damage: Remove usage of alloca
      mi: Remove usage of alloca
      mfb: Remove usage of alloca
      Xwin: Remove usage of alloca
      Xprint: Remove usage of alloca
      Xvfb: Remove usage of alloca
      DMX: Remove usage of alloca
      KDrive: Remove usage of alloca
      XFree86: Remove usage of alloca
      fb: Remove usage of alloca
      EXA: Remove usage of alloca
      DIX: Remove usage of alloca
      cfb: Remove usage of alloca
      afb: Remove usage of alloca
      Xi: Remove usage of alloca
      Xext: Remove usage of alloca
      XTrap: Remove usage of alloca
      EXA: Remove usage of alloca
      DIX: Remove last alloca call
      OS: Remove ALLOCATE_LOCAL from os.h
      Remove all traces of external RGB database (and Speedo)
      DIX: XKB: Set xkbInfo to NULL as well as freeing it (bug #10639)
      .gitignore: Ignore build directories
      COPYING: Collapse 'canonical license' into one statement
      DIX/getevents: Document GetMaximumEventsNum() a little better
      XKB: Don't ring the bell when we don't have a BellProc (bug #13246)
      ProcessOtherEvent: Don't do double translation of button events
      WaitForSomething: Ignore EAGAIN
      XKB: Actions: Don't run certain actions on the core keyboard
      Config: D-Bus: Don't leak timers
      Config: HAL: Don't leak options on failure to add device
      OS: Don't leak connection translation table on regeneration
      KDrive: Xephyr: Don't leak screen damage structure
      Input: Don't reinit devices
      OS: IO: Zero out client buffers
      XKB: XkbCopyKeymap: Don't leak all the sections
      Xephyr: One-time keyboard leak fix
      XKB: Delete xkberrs.c
      main(): Remove uncredible failure
      XKB: Move headers into the server tree
      XKB: Deprecate XKBSRV_NEED_FILE_FUNCS
      XKB: Remove a bunch of mad ifdefs
      XKB: Remove usage of client-side types
      XKB: Remove support for pre-built keymaps
      XKB: Always set size correctly in XkbCopyKeymap's geometry routines
      XkbProcessOtherEvent: Don't depend on now-removed header
      XKB: Ditch XkbFileInfo
      XKB: Actually use the keymap we compile at startup
      XKB: Fix initial map setting on startup

Dave Airlie (21):
      xserver: stop bcopy from going really slow
      randr: fixup crtc and output destroy
      EXA: Add a couple of missing exaPrepare/FinishAccess calls.
      exa: add a pixmap private pointer for drivers to retrieve.
      exa: add hooks for drivers to take over pixmap allocation
      exa: increase minor version number for pixmap allocation hooks
      exa: make sure we set fb_ptr to NULL
      exa: add new flags to denote driver handles all pixmap migration/hiding
      exa: direct access to the pixmap sys ptr is bad if the pixmap isn't mapped
      randr: make randr code not segfault when xinerama set
      modes: use xf86RandR12Index to stop illegal access
      edid quirk for MAX 0x77e monitor
      xf86Crtc: pass correct parameter.
      xf86crtc: oh mon could be NULL, so check before quirks
      Xquartz ate my DMX - thanks
      damn then my cut-n-paste ate my end of lines...
      mi: set the private key to a unique non-zero value
      entity sharing: make !shareable entity non-fatal.
      xf86Cursors: fix memset for non-square cursors
      xf86Crtc: add higher level modesetting entry point.
      quirks: another LPL panel with the cm/mm wrong

Dave Jones (1):
      Kdrive: fix nasty thinko in TslibEnable()

David Nusinow (27):
      Move module defaults from the header to the source file.
      Fix bug in debugging info related to pci-rework merge
      Load intel instead of i810 when autoconfiguring
      First pass at improved video driver autoloading
      Fix autoloading of drivers for pci-rework
      Use the best guess heuristic as a fallback for autoloading
      Don't require that the screen explicitly attach the device section
      Allow the user to not have a screen section
      When there's no xorg.conf, use the video driver autoloading function
      Re-enable validation of the screen section of xorg.conf
      Don't bother validating the Device section of the conf file
      Remove obsolete error message define from parser
      Separate choosing driver from the file-based implementation
      Remove some unused variables
      Fix a warning about the control logic in xchomp()
      Fix another compiler warning
      Make PCI text file directory configurable
      Fix compilation issue on FreeBSD (bug #12841)
      Add a note as to why the text file based PCI ID scheme is present at all
      Define PCI_TXT_IDS_DIR more cleanly
      Log enabling of DPMS even when it's not set in xorg.conf
      Don't log DPMS enabling as being from xorg.conf if it's not
      Add tags/TAGS to .gitignore for ctags usage
      Merge commit 'upstream/master'
      bug #10008: Make Xvfb.1 document the correct default depth
      Bug #13860: Ensure that the DRI mode is in octal format.
      Add missing file from previous commit.

David S. Miller (1):
      [SBUS]: Fix build, use getpagesize() instead of xf86getpagesize().

Dodji Seketeli (72):
      Kdrive: unbreak kdrive linking
      Xephyr: fix compilation breakage.
      xserver: test presence of strlcpy in configure
      xserver: don't force DTRACE detection by default
      Xephyr: fix compiler warnings
      Fix #12650: "windows not receiving mouse events in multiple screens context"
      Add basic Exa driver entry point validation.
      initial commit of xv support work
      link and init xv
      add -verbosity <level> option to command line
      works with no adaptors
      initial commit of xv support work
      link and init xv
      misc fixes.
      make xvinfo work
      implement setportattribute and getportattribute calls
      make properties setting/query code work and hopefully complete.
      first implementation of putimage
      don't crash when hostX reports an error.
      advertise only the hooks implemented by host X
      add [Get/Put]Video and [Get/Put]Still support
      make EphyrXVPriv be a singleton
      Support clipping region in PutImage.
      Initial dri forwarding big bricks.
      make xephyr talk DRI protocol with hostX
      Xephyr-Xv: fix a crash when host X support several ports
      Ephyr-Xv: add a new line to a log
      Implement ReputImage and StopVideo
      XEPHYR: more GLX/DRI proxying work.
      EPHYR: Add an experiment proto proxy extension.
      proxy the glXGetFBConfigSGIX call
      mirror the visuals of the host X at startup.
      Xephyr: add logging in the DRI extension
      Xserver: fix potential crash
      Xephyr: Make glxinfo work on the ATI R200 free driver.
      Xephyr: better error handling in GLX forwarding
      Xephyr: add more logging to GLX forwarding
      Xephyr: fix a host X hang.
      Xephyr: make accelerated glxgears work in Xephyr
      Xephyr: oops, forgot to add ephyrdriext.h
      Xephyr: properly clip GL drawables in Xephyr
      Xephyr: fix a clipping issue xephyr-dri
      GLX: allow skipping of visual init wrapping
      fbcmap_mi.c: add a missing api
      Kdrive: use fbcmap_mi.c instead of fbcmap.c
      Xephyr: add -nodri and -noxv switches.
      Xephyr: cleanup XF86dri.c a bit
      Xephyr: check presence of extensions in host X
      Xephyr: glx fixlet
      Xephyr: port XV/GL stuff of the new multiscreen architecture
      Merge Xephyr-XV/GL stuff into master
      Xephyr: better compilation without GLX
      Xephyr: remove an unused variable
      Xephyr: fix a compiler warning
      Xephyr: don't disable glx visual init by default
      Xephyr: better handling of the -nodri option
      Xephyr: remove a potential crasher
      updated from 'master'
      EXA: dude, don't validation driver hooks twice !
      Xephyr: fix some DRI build breakage
      GL: fix crash at mesa destruction time
      pull 'master'
      Xephyr: fix a crash when using xrandr twice
      resync with 'master'
      Xnest: fix lib dependancy to make libtool happy
      Xephyr: don't use Xv or GL when those are disabled.
      sync with 'master'
      Xephyr: do not AM_CONDITIONAL inside a shell if branch
      kaa: update kaaCreatePixmap to support the new usage_int
      [Xephyr/GL] don't crash when the host returns a NULL server string
      [Xephyr/GL] properly route expose event on GL drawables
      [Xephyr/GL] unbreak the build

Eamon Walsh (348):
      Add SELinux extension source files.
      Add SELinux extension configure-time support.
      Add SELinux extension to the module/extension loader.
      Merge branch 'my-XACE-modular' into my-XACE-SELINUX
      Add SELinux extension configure-time support.
      Merge branch 'my-XACE-modular' into my-XACE-SELINUX
      Merge branch 'master' into my-XACE-modular
      Merge branch 'my-XACE-modular' into my-XACE-SELINUX
      Experimental window property holding security context.
      Improve error handling, messages during initialization.
      Merge branch 'master' into my-XACE-SELINUX
      Change symbol in libaudit library test.
      Merge branch 'master' into my-XACE-SELINUX
      Merge branch 'master' into my-XACE-SELINUX
      Add required root window context to config file.
      Add SELinux extension source files.
      Add SELinux extension configure-time support.
      Add SELinux extension to the module/extension loader.
      Add SELinux extension configure-time support.
      Experimental window property holding security context.
      Improve error handling, messages during initialization.
      Change symbol in libaudit library test.
      Add required root window context to config file.
      Naming change: Security*Operation -> Xace*Operation
      Remove trailing whitespace (whitespace police).
      Merge branch 'XACE-SELINUX' into my-XACE-SELINUX
      Split AssignClientState() into two routines, new routine is server-specific.
      Change MLS levels in config file contexts to more sane defaults.
      Add xserver object class to list of object classes.
      Merge branch 'master' into my-XACE-SELINUX
      Naming change: Security*Access -> Dix*Access.
      Policy updates.
      Merge branch 'master' into my-XACE-SELINUX
      Policy updates.
      Remove the root window context line from the configuration file.
      Split ObjectSIDByLabel into two functions since property labeling now
      Policy updates: use x prefix in property and ext types.
      Merge branch 'master' into my-XACE-SELINUX
      Merge branch 'master' into my-XACE-SELINUX
      Remove nasty function pointer type from DevUnion, return to documented type.
      devPrivates rework: add RC_PRIVATES class, make ResourceRec visible in
      devPrivates rework: add dix header file containing new interface.
      devPrivates rework: add new interface implementation.
      devPrivates rework: hook up new interface in resource system; add new
      devPrivates rework: unhook resource system; will try a different approach.
      devPrivates rework: redo interface and implementation.
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: remove some debugging code from dixFreePrivates.
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: move reset functions into a single call.
      devPrivates rework: hook up new mechanism in backwards-compatibility mode
      devPrivates rework: redo interface again, dropping parent and type parameters
      devPrivates rework: redo field offset registration, drop RC_PRIVATES class.
      Add ResourceStateCallback similar in function to ClientStateCallback.
      xselinux: remove context validation function for now.
      devPrivates rework: pass address of pointer to private callbacks instead of
      xselinux + security: remove confusing CALLBACK macro.
      xselinux: use the new ResourceStateCallback instead of the XACE_WINDOW_INIT hook.
      xace: drop XACE_WINDOW_INIT hook, it has been superseded by ResourceStateCallback.
      xace: add XACE_SELECTION_ACCESS hook for selection redirection/access.
      xace: bump major version since the hooks have changed.
      dix: add new selection fields supporting redirection.
      xace: add access_mode argument to selection hook.
      dix: devPrivates support for PropertyRec.
      xace: add new argument to property hook for property structure itself.
      dix: reorganize property code to better support xace hook; requires new API for
      dix: move access codes to separate header file, add DixCreateAccess.
      xace: drop the name argument from the property callback.
      xace: pass serverClient as default argument to dixChangeWindowProperty
      Merge branch 'master' into XACE-SELINUX
      Merge branch 'master' into XACE-SELINUX
      Merge branch 'master' into XACE-SELINUX
      xace: provide creation-time resource hook call in CreateWindow().
      xace: minor comment fixes.
      devPrivates rework: zero out newly allocated private space.
      xace: forgot one of the hook call arguments.  Add it.
      security: rewrite to use new devPrivates support.
      devPrivates rework: properly free devPrivates on compatibility structures,
      dix: add new, combined resource lookup function.  Move all dix lookup API
      devPrivates rework: minor fix; use calloc and avoid initialization.
      devPrivates rework: properly free devPrivates on compatibility structures,
      Merge branch 'master' into XACE-SELINUX
      Merge branch 'master' into XACE-SELINUX
      security: remove debugging code.
      xace: change the semantics of the return value of XACE hooks to allow
      Merge branch 'master' into XACE-SELINUX
      dix: Add a bunch of new access codes.
      dix: fix null pointer dereference in new resource lookup function.
      xselinux: use new libselinux support for private Flask definitions.
      Merge branch 'master' into XACE-SELINUX
      xselinux: use new libselinux support for context labeling.
      xselinux: adjust the config file format to that expected by libselinux.
      Merge branch 'master' into XACE-SELINUX
      security: drop the "declare extension security" dix call.  Use the
      security: drop support for XC-QUERY-SECURITY authorization method.
      xace: drop site-policy and declare-extension-security hooks, add 2 new hooks
      Temporarily disable Security and SELinux extensions
      xace: add hooks + new access codes: core protocol colormap requests
      xace: add hooks + new access codes: core protocol window requests
      dix: remove caching of drawables and graphics contexts.  The security checks
      xace: add hooks + new access codes: core protocol GC requests
      xace: add hooks + new access codes: core protocol property requests
      xace: add hooks + new access codes: core protocol cursor requests
      xace: rename hostlist security hook to "server" as this hook will be used
      xace: add hooks + new access codes: core protocol server requests
      xace: add hooks + new access codes: core protocol screensaver requests
      xace: drop background-none checking hook, add new hook for controlling
      xace: add hooks + new access codes: core protocol client requests
      xace: add hooks + new access codes: core protocol font requests
      xace: add hooks + new access codes: core protocol pixmap requests
      xace: add hooks + new access codes: core protocol selection requests
      devPrivates rework: use camelcase standard for name of key type.
      devPrivates rework: add const qualifier to key type.
      devPrivates rework: Nevermind, can't const due to return value warnings.
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: since API is already broken, switch everything
      xace: add hooks + new access codes: core protocol input requests
      xace: drop map-window checking hook, add new hooks for controlling the
      xace: add hooks + new access codes: TOG-CUP extension.
      devPrivates rework: convert CursorRec and CursorBits over to new interface.
      xace: add hooks + new access codes: XFixes extension.
      xace: add hooks + new access codes: MIT-SCREEN-SAVER extension
      xace: add hooks + new access codes: SHAPE extension
      xace: Correct some access modes.
      xace: add hooks + new access codes: Render extension
      xace: add hooks + new access codes: Composite extension
      xace: add hooks + new access codes: Damage extension
      xace: add new fields to resource access hook to allow parent resource objects
      devPrivates rework: register an offset for every resource type, use
      Merge branch 'master' into XACE-SELINUX
      xace: add special-case for just setting the event mask on a window,
      xace: add missing argument to hook call.
      devPrivates rework: move devPrivates field in drawable structure types
      xace: add hooks + new access codes: DOUBLE-BUFFER extension
      xace: add hooks + new access codes: MIT-SHM extension
      xace: add hooks + new access codes: SYNC extension
      xace: modifications to ChangeWindowAttributes special case: separate
      xace: add hooks + new access codes: APPGROUP extension
      xace: add hooks + new access codes: XF86-Bigfont extension
      xace: change prototype of VALIDATE_DRAWABLE_AND_GC macro to allow access
      xace: add hooks + new access codes: XV extension.
      Input: Return errors to the dispatcher instead of sending them ourself.
      Input: Properly swap DevicePresenceNotify events.
      Merge branch 'master' into XACE-SELINUX
      xace: add new hooks + access controls: XInput extension.
      xace: add hooks + new access codes: XKB extension.
      xace: remove obsoleted DRAWABLE_ACCESS hook.
      xace: add hooks + new access codes: XTEST extension
      xace: add creation hook for new input devices.
      dix: pass a valid ClientPtr to SetFontPath in all cases.
      xace: remove the special-cased "ignore" functionality from the property code.
      xace: move the property deletion hook inside the DeleteProperty function.
      dix: Add a new "registry" mechanism for registering string names of things.
      NULL is not a valid argument to CreatePicture, please use serverClient
      registry: Register Input extension protocol names.
      registry: Register XKB extension protocol names.
      registry: Register composite extension protocol names.
      registry: Register DMX extension protocol names.
      registry: Register APPLEDRI extension protocol names.
      registry: Register XINERAMA extension protocol names.
      registry: Register APPLEWM extension protocol names.
      registry: Register XF86DRI extension protocol names.
      registry: Register XF86VidMode extension protocol names.
      registry: Register XF86Misc extension protocol names.
      registry: Register XF86DGA extension protocol names.
      registry: Register WINDOWSWM extension protocol names.
      registry: Register DBE extension protocol names.
      registry: Register Record extension protocol names.
      registry: Register XFixes extension protocol names.
      registry: Register XTrap extension protocol names.
      registry: Register DAMAGE extension protocol names.
      registry: Register RANDR extension protocol names.
      registry: Register RENDER extension protocol names.
      registry: Register SHM extension protocol names.
      registry: Register EVIE extension protocol names.
      registry: Register Resource extension protocol names.
      registry: Register XPrint extension protocol names.
      registry: Register DPMS extension protocol names.
      registry: Register Multibuffer extension protocol names.
      registry: Register XTest extension protocol names.
      registry: Register XC-MISC extension protocol names.
      registry: Register Xv extension protocol names.
      registry: Register XF86Bigfont extension protocol names.
      registry: Register MIT-MISC extension protocol names.
      registry: Register TOG-CUP extension protocol names.
      registry: Register EVI extension protocol names.
      registry: Register Fontcache extension protocol names.
      registry: Register BigRequests extension protocol names.
      registry: Register APPGROUP extension protocol names.
      registry: Register SYNC extension protocol names.
      registry: Register SHAPE extension protocol names.
      registry: Register MIT-SCREEN-SAVER extension protocol names.
      registry: Register XvMC extension protocol names.
      registry: Add some missing #include's.
      xace: update the DeleteProperty prototype to include the client argument.
      xace: add creation/labeling hook to CreateRootWindow().
      xace: Add an access_mode field to the extension structure.
      xselinux: Started reworking extension using new XACE hooks.
      xselinux: Remove config file, this has been moved to the policy.
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: update new GL/glxext code.
      xselinux: Move functions around; add some more comments.
      xselinux: add hook for device acceses.
      registry: Add "X11:" prefix to core protocol names.
      registry: special case minor number when looking up core requests.
      dix: Add client parameter to AddPassiveGrabsToList().
      xace: Fix bug in AddPassiveGrabToList(), was using wrong GrabPtr.
      xselinux: add hooks for send and receive access.
      xselinux: add basic event labeling.
      xace: Bug fixes, name changes to selection access hooks and fields.
      xselinux: properly update sizes when dynamic arrays are resized...
      xace: try to pretend events were sent when a denial occurs.
      xselinux: Unregister callbacks on server reset.
      xselinux: Remove synthetic bit when looking up event type.
      xace: Still more changes to selection code.  Removed the SelectionPtr from
      xselinux: Add basic support for selection access control and redirection.
      Revert "registry: special case minor number when looking up core requests."
      xselinux: Add audit message fields for selection and event names.
      xselinux: Introduce a type transition when labeling events.
      Merge branch 'master' into XACE-SELINUX
      xselinux: Label the default device directly with the process context.
      xselinux: Don't include the client in the receive hook audit messages.
      xace: Add a "manage" access check when setting the Redirect event bits.
      registry: Remove synthetic bit from event types in lookup function.
      xselinux: Add a SetDeviceContext request and stubs for more requests.
      xselinux: Register SELinux extension protocol names.
      Merge branch 'master' into XACE-SELINUX
      Modified performance patches from Arjan van de Ven <arjan at infradead.org>
      Rework of the XC-SECURITY extension.  The gen-auth protocol has not changed,
      Remove SecurityPolicy file and associated references in the manpages.
      Restore the XC-SECURITY option in configure.ac, but disabled by default.
      registry: Register XC-SECURITY extension protocol names.
      xselinux: add new synthetic_event security class, and fix registry code.
      xselinux: adjust receive hook to use new synthetic_event class.
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: add missing include of dix/privates.h
      xace: restore the old SaveScreens function and introduce new API, since the
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: put back a comment that was mistakenly removed
      Remove some duplicate include statements.
      devPrivates rework: put back some changes that were mistakenly removed
      Revert "registry: Register composite extension protocol names."
      Revert "registry: Register DAMAGE extension protocol names."
      Revert "registry: Register DBE extension protocol names."
      Revert "registry: Register APPLEWM extension protocol names."
      Revert "registry: Register XINERAMA extension protocol names."
      Revert "registry: Register APPLEDRI extension protocol names."
      Revert "registry: Register DMX extension protocol names."
      Revert "registry: Register XF86DGA extension protocol names."
      Revert "registry: Register XF86Misc extension protocol names."
      Revert "registry: Register XF86VidMode extension protocol names."
      Revert "registry: Register XF86DRI extension protocol names."
      Revert "registry: Register WINDOWSWM extension protocol names."
      Revert "registry: Register RANDR extension protocol names."
      Revert "registry: Register Record extension protocol names."
      Revert "registry: Register RENDER extension protocol names."
      Revert "registry: Register APPGROUP extension protocol names."
      registry: Remove registry code from BigRequests extension.
      registry: Remove registry code from TOG-CUP extension.
      registry: Remove registry code from DPMS extension.
      registry: Remove registry code from EVI extension.
      registry: Remove registry code from Fontcache extension.
      Revert "registry: Register Multibuffer extension protocol names."
      registry: Remove registry code from MIT-MISC extension.
      Revert "registry: Register MIT-SCREEN-SAVER extension protocol names."
      registry: Remove registry code from XC-SECURITY extension.
      Revert "registry: Register SHAPE extension protocol names."
      Revert "registry: Register SHM extension protocol names."
      Revert "registry: Register SYNC extension protocol names."
      registry: Remove registry code from XC-MISC extension.
      Revert "registry: Register EVIE extension protocol names."
      registry: Remove registry code from XF86Bigfont extension.
      Revert "registry: Register XPrint extension protocol names."
      Revert "registry: Register Resource extension protocol names."
      registry: Remove registry code from SELinux extension.
      registry: Remove registry code from XTest extension.
      Revert "registry: Register Xv extension protocol names."
      Revert "registry: Register XvMC extension protocol names."
      Revert "registry: Register XFixes extension protocol names."
      registry: Remove registry code from XInput extension.
      Revert "registry: Register XKB extension protocol names."
      Revert "registry: Register XTrap extension protocol names."
      registry: Fix some mistakes in the reversion of prior commits.
      registry: rename the SERVERCONFIGdir and relocate it to /usr/lib/xorg
      registry: Add a great big list of protocol names, like the XErrorDB that
      registry: Rebase registry to use the server config file of protocol names.
      registry: Add a call for DTRACE compatibility.
      registry: swap out the DTRACE XErrorDB stuff for the new registry call.
      registry: add missing include statement.
      xselinux: Add new protocol for setting device create context.
      Merge branch 'master' into XACE-SELINUX
      devPrivates rework: more cleanup from previous merge operation.
      Merge branch 'master' into XACE-SELINUX
      Bump video driver ABI and extension ABI for devPrivates rework.
      Bump server version for devPrivates rework / XACE.
      XACE: Restore the old background None behavior in response to bug #13683.
      XACE: Too many arguments to selection access hook.
      xselinux: Send AVC messages to audit system instead of log file/stderr.
      xselinux: Remove unnecessary structure definition.
      xselinux: Implement swapped protocol request logic.
      xselinux: don't FatalError on an invalid class mapping, just disable support.
      xselinux: Remove "X" prefix on remaining functions and strings.
      xselinux: Fix whitespace warnings.
      Bug #13794: Update MBE extension devPrivates to new interface.
      Bug #13765: Heap corruption in XC-SECURITY extension code.
      dix: Fix bug+leak in callback manager DeleteCallbackList function.
      devPrivates rework: Free callback lists after use.
      XACE: DeleteCallbackList zeroes out its argument so don't do it twice.
      xselinux: Whitespace fixups.
      xselinux: Implement "get context" protocol requests.
      xselinux: Use a privileged bit in the state instead of passing an index
      xselinux: Rename SelectionManager to more generic SecurityManager.
      XACE: Don't need to actually register a protocol extension.
      XACE: Stop using fake requestVectors in favor of a simple hook call.
      XACE: Remove the extension code entirely, XACE is completely static now.
      xselinux: Move the extension to extmod instead of being built-in.
      XFixes: squash a pointer/integer size mismatch warning.
      XACE: Move the property access hook to its own function.
      XACE: Push the dix "structure" includes down to the security modules.
      xselinux: Add getattr and setattr to the permission map for properties.
      xselinux: Split devPrivate state into subject and object records.
      xselinux: Use the device name in debugging output.
      XACE: Correct some protocol error values in the colormap routines.
      Revert "Bug #8937: Extension setup functions not called on server resets"
      XACE: Move the selection access hook to its own function.
      XACE: Change access modes for some device-related requests.
      xselinux: Add use to permission map for devices.
      security: Revise set of permissions granted to untrusted clients.
      Remove COMPOSITE ifdefs around WindowRec bitfield as it has no ABI effect.
      XACE: Make the default window background state configurable per-window.
      security: Register resource names in the server-side name registry.
      xselinux: Rip out the selection code in advance of polyinstantiation support.
      xselinux: Stub out selection protocol requests.
      XACE: Require "manage" permission for XKBSetNames.
      xselinux: Don't throw BadAccess if DixUnknownAccess is passed in to a hook.
      xselinux: Prefix a few remaining error messages with "SELinux".
      XACE: Fix instances of DixUnknownAccess at hook callsites.
      XACE: Call the creation hook to properly label COMPOSITE window pixmaps.
      XACE: Adjust the location of the COMPOSITE creation hook.
      xselinux: Log messages to both libaudit and Xorg.0.log.
      xselinux: Don't require device "read" permission for XQueryPointer.
      dix: Refactoring of property code to allow for polyinstantiation.
      dix: Refactoring of selection code to allow for polyinstantiation.
      XACE: Add generic support for property and selection polyinstantiation.
      dix: Modify callers of property and selection API to use new interfaces.
      dix: Convert selection list to a linked list.
      XACE: Check the return value of the selection create hook call.
      xselinux: Implement polyinstantiation support and related protocol.

Egbert Eich (3):
      Fixing a misleading comment which could suggest a GPL violation.
      Fixing sig11 in xf86I2CGetScreenBuses().
      Fixing xf86I2CGetScreenBuses(), now dereferencing the correct pointer.

Elvis Pranskevichus (1):
      Config: D-Bus: Fix dbus_bus_request_name failure check

Eric Anholt (34):
      Fix driver build after pixman changes.
      Fix the swapped decode of the EDID DTD h/v sync polarity fields.
      Fix overly-restrictive integer overflow check in EXA pixmap creation.
      Revert "Fix <pixman.h> include to <pixman/pixman.h>"
      Revert "Require pixman 0.9.5; Use pixman_image_set_source_clipping() to fix"
      Fix fbdevhwstub for pci-rework.
      Remove unused xf8GetBlock and xf86GetSparse entry points.
      Remove the BusAccWindows resource code which is now unused.
      Replace BSD custom PCI code with a stub implementation thanks to pciaccess.
      Bug #9629: Remove badly-licensed neomagic kdrive files.
      Add more generated files to .gitignore.
      Remove stale changelogs from kdrive.
      Remove the now-dead PciAvoid symbol.
      Remove dead xf86GetPciSizeFromOS and xf86GetPciOffsetFromOS.
      Convert servers to using _DEPENDENCIES to ensure proper rebuilds.
      Bug #7186: Fix an excessive request size limitation that broke big-requests.
      Bug #7364: Require renderproto 0.9.3 on 64-bit, and fix build with it.
      Remove backend.[ch] from neomagic to fix distcheck.
      Fix Xorg build by listing circular dependency libraries twice.
      Increase despair by fixing xprint build after my _DEPENDENCIES changes.
      Fix driver build by including an appropriate Requires.private line on pixman.
      Fix server version reporting to be the server package version.
      Fix build on FreeBSD after Popen changes.
      Remove the PaintWindow optimization.
      Merge remote branch 'origin/master' into paint-window
      [EDID] Ignore reserved bits in deciding monitor vs detailed timing descriptor.
      Merge branch 'glyph-pixmaps'
      Just link against libcrypto instead of relying on openssl pkg-config.
      Bug #10304,12784,11603: Add quirks for several physical size issues.
      Add a quirk for Philips 107P5 which lacks the preferred bit on detailed timing.
      Disable debian pci-id-list autoconfig code on non-linux.
      Merge branch 'master' into glyph-pixmaps
      Replace calls to Glyphs screen hook with CompositeGlyphs and remove dead code.
      EXA: Fix Render acceleration in copy and tiling cases.

Eugeniy Meshcheryakov (1):
      Xprint: fix handling of TrueType font name

Fatih Aşıcı (2):
      Config: Fix a memory leak
      Config: Don't forget to add xkb_rules option

Fredrik Höglund (3):
      Fix the value comparisons in the IDLETIME wakeup handler.
      EXA: Wrap Trapezoids to prevent excessive migration of the alpha pixmap.
      EXA: Fix a couple of logic errors in exaGetPixmapFirstPixel.

George Sapountzis (5):
      glx: drop duplicate GetDrawableAttributesSGIX declarations.
      configure: minor cleanup
      glcore: split mesa and X in build system
      clean some "unused" warnings
      fix typo

Gerte Hoogewerf (1):
      Add stub symbols to make xprint build.

Gustavo Pichorim Boiko (1):
      Allocate the right number of entries for saving crtcs

Hong Liu (3):
      bgPixel (unsigned long) is 64-bit on x86_64, so -1 != 0xffffffff
      Bug 13308: Verify and reject obviously broken modes.
      Bug #12439: add a quirk to use +hsync +vsync for the probed detailed mode.

Ian Romanick (104):
      Initial batch of changes for PCI rework.  All future changes will be
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Added missing include of Pci.h.  This caused the server to terminate
      Fixed severly broken calls to pci_device_find_by_slot.  I mis-read the
      Added a comment about some suspicious code.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Move probe_devices_from_device_sections,
      Remove some static declarations for things that were removed in
      Add new Mesa files arrayobj.c and arrayobj.h.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Fix a compiler warning about varibles being used without being set.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Move declaration of "j" inside #ifdef block where it is used to
      Eliminate "ugly" spaces around parenthesis.  Add const qualifier.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Use XSERVER_LIBS instead of XORG_LIBS for -lpciaccess.  The former is
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Modify linuxGetSizesStruct to use pci_device instead of pciConfigPtr.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Make the various implementations of xf86ExtendedInitInt10 use the
      Fix stupid typos.
      ScanPciDisplayPCICardInfo now uses pci_device interface for PCI
      Changes that were missed on the previous commit.  Perhaps oddness
      Remove source files that have been dead since day-1 of this branch.
      The functions xf86PciBusAccWindowsFromOS and xf86BusAccWindowsFromOS
      Modify xf86BusAccWindowsFromOS and xf86AccResFromOS to use the
      Refactor linuxGetSizesStruct to take a pci_device pointer instead of a
      Global s/xf86MapDomainIO/xf86MapLegacyIO/.  Let's call a duck a duck,
      Don't re-look-up pointers that are already stored in structures.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Gut anything having to do with the PciBusPtr (or PciBusRec) type.
      Pass correct pointer to xf86MapLegacyIO.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Build fixes for last pull from HEAD.
      Eliminate all uses of the businfo field of pciDevice / pciConfigPtr.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Remove pciConfigPtr and all of the associated cruft.
      Modify xf86FindPciDeviceVendor and xf86FindPciClass to use the
      Move xf86FindPciDeviceVendor and xf86FindPciClass from xf86pciBus.c to
      Remove the last remants of the pci{Read,Write}{Long,Word,Byte}
      Eliminate the last few places outside xf86pciBus.c that use
      Rename xf86ReadDomainMemory to xf86ReadLegacyVideoBIOS, since that's
      Remove prototypes from some functions that were previously removed.
      Make xf86PciVideoInfo static since it is only used within this file.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Fix from HEAD accidentally reverted during merge.
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'origin' into pci-rework
      Convert int10 and vgaHW to use 'struct pci_device' instead of PCITAG.
      Missed file from previous commit.
      Eliminate xf86GetPciEntity from public interface.
      Eliminate some dead code.
      Eliminate pciHostAddrToBusAddr from interface.
      Remove prototype for pciGetBaseSize.
      Eliminate unused pciAddrHostToBus infrastructure.
      Fix typos in conditionally compiled code.
      Refactor pciTagConvertRange2Host and pciConvertRange2Host.
      Eliminate unused INCLUDE_XF86_MAP_PCI_MEM define.
      Remove unnecessary files from the sources list.
      Convert to new pci_device_cfg_write_u* interface.
      Convert to new pci_device_cfg_write_u* interface.
      Fix domain insanity.
      Fix accidental commit (bug) in linuxOpenLegacy.
      Eliminate use of Tag field.
      Eliminate unused fields in pciAccRec.
      Convert xf86FindPrimaryDevice to use a static buffer and snprintf.
      Convert xf86IsolateDevice to a 'struct pci_slot_match'.
      Convert xf86IsolateDevice to a 'struct pci_slot_match'.
      Replace PciBusId with 'struct pci_device *'
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Elminiate ARCH_PCI_OS_INIT.
      Convert xf86GetPciHostConfigFromTag to get_parent_bridge.
      Eliminate pciControlBridge, pciGetBridgeBuses, and pciGetBridgeResources.
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Move xf86ReadLegacyBIOS to the one place that uses it.
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge fix missed on previous commit.
      Merge branch 'master' of ssh+git://idr@git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework
      Merge branch 'pci-rework'
      Remove files made obsolete by pci-rework.
      Revert part of 529acb175440969af9d7fa38aab8d7dea0dc2661 because libtool is smart.

James Cloos (1):
      Remove Perl dependency from the build

Jeremy C. Reed (2):
      Add some more support for DragonFly. From Joerg Sonnenberger
      Update for support on NetBSD and DragonFly. From

Jeremy Huddleston (74):
      Darwin: Dead code removal, Code cleanup, Added launcher
      Darwin: Really add launcher this time
      Darwin: Use UTF8String since lossyCString is deprecated
      Darwin: Removed .svn dir
      Darwin: Removed cvs tags from Xquartz man page
      Darwin: Misc cleanups to line up with xorg-server-1.2-apple
      Darwin: Copied over missing file (Localizable.strings) from xorg-server-1.2-apple
      Rootless: Pulled in changes from fb{Blt,Fill} into rl{Blt,Fill}
      Darwin: More syncing witn xorg-server-1.2-apple
      Darwin: Added missing Makefile.am
      Rootless: Imported changes made in xorg-server-1.2-apple branch
      Rootless: Remove the PaintWindow optimization which snuck back in.
      Darwin: Remove the PaintWindow optimization which snuck back in.
      Darwin: Fix compilation/linking problems
      Darwin,Rootless: Makefile cleanup
      Darwin: Removed support for darwinSwapAltMeta
      Darwin: #ifdefs around dix-config.h include and NDEBUG/assert.h workaround.
      Darwin: Undo focus-hack which didn't work right.
      Darwin: properly implemented xcb check for stale sockets
      Darwin: Alt is Mode_switch Switching to Mode_switch to maintain compatibility with Tiger X11.
      Darwin: Added {/,/System/}Library/Fonts to DEFAULT_FONT_PATH
      Darwin: Combine launcher and server X11.app
      Darwin: RIP dumpkeymap, cr, and fullscreen
      Darwin: Rework build system to more accurately reveal code infrastructure and facilitate future modularity.
      Darwin: Cleaned up keyboard interface headers
      Darwin: Flattened quartz into darwin, renamed darwin xquartz
      .gitignore: Added Xcode user files
      Darwin: Renamed DarwinModeBlah to QuartzBlah
      Darwin: Dead coded removal
      Darwin: Use __APPLE__ instead of __DARWIN__
      XQuartz: Cleaned up configure, X11.app path in launchd script
      XQuartz: Fixed "Multiple Dock Icons"
      Xquartz: Use org.x.X11 instead of com.apple.X11 for preferences
      Xquartz: Actually, it should be org.x.X11 for case-sensitive FS
      Xquartz: Actually add quartzForeground.[hc]
      Xquartz Added quartzKeyboard.h to EXTRA_DIST
      .gitignore: added hw/xquartz/bundle/org.x.X11.plist
      Xquartz: Added missing link to libconfig.a
      Xquartz: Removed Xplugin.h from EXTRA_DIST
      Xquartz: Make Alt work with Xmodmap again
      Xquartz: Pre-process Xquartz man page
      Xquartz: Don't hardcode LaunchAgents dir
      Xquartz: Don't hardcode libexec dir
      Xquartz: Fixed cpprules include
      Xquartz: Fixed launchd detection
      Xquartz: Removed launchd plist and x11-exec.  The relevant code is now in xinit.
      Xquartz: General Cleanup
      Xquartz: Use X11ControllerMain()
      XQuartz: Don't fork to exec app_to_run.
      XQuartz: Kill off server-main.c and launcher-main.c
      XQuartz: Cleaned up command line arguments.
      XQuartz: Added localization.
      XQuartz: Handle Pseudorami init in miinitext
      XQuartz: Reduce code duplication in X11.app
      XQuartz: Use CFStringCreateWithCString
      XQuartz: *REALLY* use CFStringCreateWithCString
      XQuartz: Cleaned up color map configuration.
      XQuartz: Flush the debug log for easier debugging
      XQuartz: Fixed copyright in About box for 2008.  Happy New Year!
      XQuartz: Cleanup for strict-prototyping
      XQuartz: Fixed switching into XQuartz via expose.
      XQuartz: added 'login_shell' option to defaults
      XQuartz: Corrected copyright X.org Project -> X.org Foundation
      XQuartz: Fixed copy-paste error with login_shell commit
      XQuartz: Moved SetFrontProcess haco to set_front_process
      Rootless: RootlessEnsureFrame: Added check for !IsRoot
      XQuartz: Converted interface to nib 3.x format
      XQuartz: Added option for setting quartz-wm click-through preference
      XQuartz: Fixed layout of Applications->Customize menu
      XQuartz: Fixed EXTRA_DIST to include localization
      Fixed unescaped newline in EXTRA_DIST
      Added Xquartz.plist to EXTRA_DIST
      XQuartz: unsetenv("DISPLAY") before startx if X11.app can't connect to it.
      XQuartz: Quit now properly warns the user

Jernej Azarija (1):
      Bug #12531: RRModesForScreen can fail to allocate.

Julien Cristau (6):
      configure.ac: Fix argument quoting for argv[]
      xfree86: Fix build on Linux/alpha.
      config: fix default xkb model (pc105, not keyboard)
      Get rid of the type1 font module.
      Document the AllowEmptyInput, AutoAddDevices and AutoEnableDevices flags
      Fix the name of the XFree86-Misc extension in the xorg.conf manpage.

Julien Goodwin (2):
      xorg.conf.man: Fix monitor/output confusion in monitor positioning
      Loader: Fix verbosity confusion

Jurij Smakov (1):
      GL: Add GLX compile flags lost in modular X server changes

Kanru Chen (1):
      Config: HAL: Fix XKB option parsing

Keith Packard (17):
      Decrement mode count when removing RandR output mode.
      RRScanOldConfig wasn't getting crtcs set correctly
      RRScanOldConfig cannot use RRFirstOutput before output is configured.
      Ref count cursors used in hw/xfree86/modes code.
      Screen size changing should leave FB alone when X is inactive.
      Add XSERVER_LIBPCIACCESS to xorg-server.h when using libpciaccess
      [COMPOSITE] Composite used for pixmap population on redirect. (Bug #7447)
      Deliver correct event when releasing keys on VT switch.
      Rewrite miPaintWindow to draw to window pixmap.
      miPaintWindow draw to window for background.
      Try again to fix drawable and tile offsets in miPaintWindow
      Do not build hw/xfree86/os-support/bus/ix86Pci.c on Linux.
      KDRIVE_LOCAL_LIBS includes some system libraries, not just internal x server libs
      Make config file preferred mode override monitor preferred mode.
      Leave hardware-specified preferred modes alone when user preference exists.
      Don't frob timers unless SmartSchedule is running
      Re-add call to XFixesExtensionInit for static servers.

Kristian Høgsberg (33):
      Implement damage tracking for AIGLX.
      Revert "Implement damage tracking for AIGLX."
      exa: only setup offscreen allocator if driver doesn't provide CreatePixmap
      Update the AIGLX DRI loader to use the new DRI interface.
      Convert GLX module to use screen private indexes like everything else.
      Move hyperpipe and swapbarrier extension funcs to screen private struct.
      Implement damage reporting for AIGLX.
      Implment GLXPixmaps.
      Add dispatching for GLX_SGIX_pbuffer.
      Implement GLX pbuffers.
      Implement ChangeDrawableAttributes so we can support GLX_EVENT_MASK.
      Merge branch 'master' of git://git.freedesktop.org/git/xorg/xserver
      Fix GLX byteswapping.
      Fix byte swapping for GetFBConfigs.
      Simplify and clean up GLX visual initialization.
      Drop VisualConfigPriv support from the DRI module.
      Separate handling of GLX visuals and GLX FBConfigs.
      Add code to set up GLX visuals and add one for the first double buffered FBConfig.
      Introduce a new "GlxVisuals" option that controls which visuals are added.
      Fix software GL to provide a list of supported fbconfigs like the DRI case.
      Make glx destroy path handle cases where the X window goes away first.
      Clean up unused pVisual part of __GLXcontext.
      Quiet glx visual debug info.
      Weed out some unused fluff from __GLXcontext.
      Change the GLX module to initialize after COMPOSITE.
      Set up visuals for the existing X visuals.
      Fix crash in xf86InitOrigins()
      Regenerate GLX dispatch code for recent gl_API.xml changes (#12935).
      Don't break grab and focus state for a window when redirecting it.
      Add DRI2 module.
      Add GLX provider for DRI2.
      GLX: Implement support for TTM BO based TFP when available.
      GLX: Adjust to changes in DRI driver interface.

Maarten Maathuis (5):
      Fix typo in commit b8b7cdf6df3d338c50db670ce4cfd245f9fa8844.
      Resize composite overlay window when the root window changes.
      Fix rotation for multi-monitor situation.
      EXA: Let the driver decide what repeat/extend types are supported.
      Fix big mistake in commit fd41f46ac62033a724bd1f4612f19448a21c1224.

Magnus Vigerlöf (5):
      dix: Always add valuator information if present
      Bug # 10324: dix: Allow arbitrary value ranges in GetPointerEvents
      Bug # 10324: dix: Add scaling of X and Y on the reported pointer-events
      dix: Skip call to clipAxis for relative core-events
      dix: Move motion history update until after screen crossing and clipping

Marius Gedminas (1):
      [RANDR] Compare only milliseconds of config time. (Bug #6502)

Mark Vytlacil (1):
      XFree86: Input: Save/restore errno around SIGIO (bug #10683)

Markku Vire (1):
      Config: HAL: Touchpads are pointers too

Matthias Hopf (15):
      Make mode checking more tolerant like in pre-RandR times.
      Drivers include miscstruct.h which requires pixman.h.
      Fix ids of ACPI events according to ACPI spec.
      Only issue XF86_APM_CAPABILITY_CHANGED for video change ACPI events (not e.g. brightness etc.).
      Get rid of unnecessary GNU extended variadic macro.
      Superfluous ','.
      Prefer configured DisplaySize to probed DDC data, if available.
      Nuke superfluous ",", added missing include for xf86i2c.h.
      Always duplicate mode name when duplicating a mode.
      Only clear crtc of output if it is the one we're actually working on.
      Adjust offsets of modes that do not fit virtual screen size.
      Fix initial placement of LeftOf and Above.
      Don't segfault if referring to a relative output where no modes survived.
      Initialize Mode with 0 in xf86RandRModeConvert.
      CVE-2007-6429: Always test for size+offset wrapping.

Matthieu Herrb (11):
      Remove an extra cast.
      Fix indentation.
      typo in comment
      Merge branch 'master' of git+ssh://herrb@git.freedesktop.org/git/xorg/xserver
      Fix for CVE-2007-5760 - XFree86 Misc extension out of bounds array index
      Fix for CVE-2007-6427 - Xinput extension memory corruption.
      Fix for CVE-2007-6428 - TOG-cup extension memory corruption.
      Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
      Fix for CVE-2008-0006 - PCF Font parser buffer overflow.
      xfree86: don't call xalloc from signal handlers when posting events.
      use UTILS_SYS_LIBS to pass SYS_LIBS to utils/ioports correctly

Michel Dänzer (44):
      GLX_EXT_texture_from_pixmap: Use client provided texture target when available.
      GLX/DRI: Remove some unused variables.
      __glXDRIbindTexImage: Fail if no texture bound to pixmap's texture target.
      EXA: Only mark offscreen memory as used when it really is.
      Export fbShmPutImage to modules.
      EXA: Improve ShmPutImage.
      exaGetImage: Don't migrate pixmap out of FB with no DownloadFromScreen hook.
      exaPolyFillRect: pGC->alu doesn't matter with a single rectangle.
      EXA: Migrate out pixmap in exaPrepareAccess.
      EXA: Track valid bits in Sys and FB separately.
      Add DamagePendingRegion.
      EXA: Support partial migration of pixmap contents between Sys and FB.
      EXA: Hide pixmap pointer outside of exaPrepare/FinishAccess whenever possible.
      EXA: Improvements for trapezoids and triangles.
      EXA: exaImageGlyphBlt improvements.
      EXA: Improvements for 1x1 pixmaps.
      EXA: RENDER improvements.
      EXA: Remove superfluous manual damage tracking.
      EXA: exaGetImage improvements.
      EXA: exa(Shm)PutImage improvements.
      EXA: Use exaShmPutImage for pushing glyphs to scratch pixmap in exaGlyphs.
      EXA: exaFillRegion{Solid,Tiled} improvements.
      EXA: Exclude bits that will be overwritten from migration in exaCopyNtoN.
      EXA: Don't crash in exaGetImage when swapped out.
      EXA: Make sure driver hooks get correct offscreen offsets from exaCopyDirty.
      Fix possible crash if Xv window is outside of either crtc
      EXA: Punt on fallback case not handled correctly in exaFillRegionTiled.
      EXA: Remove some clearly bogus code from exaCopyNtoN.
      EXA: Tile offscreen pixmap coordinate offsets are always 0.
      EXA: Make sure tile offsets passed to drivers are never negative.
      EXA: Punt for all fallbacks in exaFillRegion*.
      EXA: Remove bogus pitch checks.
      EXA: Disable 1x1 pixmap fill optimization for drivers that handle pixmaps.
      Always check the return value of __glXGetDrawable first.
      EXA: Don't attempt to move in pixmaps that can't be accelerated.
      EXA: Skip empty glyphs.
      GLX: Don't crash on unused client array members when switching to/from console.
      GLX: Fix leak of X pixmaps associated with GLX pixmaps.
      EXA: Disable problematic optimization of dest pixmap migration by default.
      DEFAULT_DPI was undefined here.
      Yet another Xv extension byte swapping fix.
      AIGLX: Fix GLX_EXT_texture_from_pixmap fallback with EXA.
      AIGLX: Refactor code common between __glXDRI{drawableDestroy,releaseTexImage}.
      AIGLX: Switch to server context for calling DamageDamageRegion().

Naoki Hamada (1):
      Input: Fix key down test (bug #12858)

Otavio Salvador (4):
      kdrive/fbdev: use operating system input devices
      kdrive/vesa: use operating system input devices
      kdrive/ati: use operating system input devices
      registry: XREGISTRY_UNKNOWN needs to be defined even if XREGISTRY isn't enabled

Otto Moerbeek (1):
      A high resolution device that's moving fast can potentially generate

Peter Harris (2):
      Add missing swaps in panoramiXSwap.c
      xf86misc.c: Avoid use of swapped values

Peter Hutterer (32):
      config: return BadValue to caller if add/remove doesn't have parameters.
      config: Use [config/dbus] consistently for error messages.
      xkb: Store the action filters per device in the XkbSrvInfoRec.
      Save processInputProc before wrapping it and restore it later, instead of
      xkb: enable XI event processing for xkb.
      dix: add XI event support to FixKeyState.
      dix: don't compress motion events from different devices (EventEnqueue)
      xkb: xkbHandleActions: let wrapping take care of event delivery.
      xkb: Unwrap properly in ProcessPointerEvent.
      xfree86: wrap keyboard devices for XKB.
      XKB: Generate correct key repeat events (bug #13114)
      Xi: set DeviceXXXState's length fields to the correct size of the struct.
      Xext: remove redefinition of Bool.
      Xi: specify correct struct when calculating size of GetDeviceControl reply.
      include: never overwrite realInputProc with enqueueInputProc. Bug #13511
      dix: set the correct number of valuators in valuator events.
      mi: change infamous "Tossed event ..." error for something more explanatory.
      config: add a debug message, fix a whitespace error.
      config: only shutdown libhal if the connection is valid.
      config: check connection != NULL before getting dbus' dispatch status.
      config: don't reset connection info on disconnect.
      xfree86: fix AlwaysCore handling. (Bug #14256)
      xkb: don't update LEDs if they don't exist. (Bug #13961)
      dix: print out event type if a bogus pointer event occurs.
      xfree86: stick two more checks in for num_valuators < MAX_VALUATORS
      mi: Only UpdateSpriteForScreen if we actually changed the screen. (Bug #12650)
      xkb: when copying sections, make sure num_rows is set too.
      xkb: when copying the keymap, make sure the structs default to 0/NULL.
      xfree86: guard against NULL-pointer dereferences in xf86LoadModules.
      Revert "xfree86: plug a memory leak in xf86LoadModules."
      dix: set dev->key to NULL after freeing it in CloseDevice. (Bug #12830)
      Xi: swap the control attached to a ChangeDeviceControl request. Bug #14170

Pierre Willenbrock (2):
      EXA: Fix off-by-one in polyline drawing.
      AIGLX: Fix crash after client using GLX_EXT_texture_from_pixmap died.

Rich Coe (2):
      OS: Connection: Don't shut down disappeared clients (bug #7876)
      OS: Connection: Keep trying select while it gets interrupted (bug #9240)

Richard Purdie (1):
      [Kdrive] make XCalibrate 'orientation aware'

Roland "Test-tools" Bär (1):
      Probable off by one buffer overflow in .../xorgconfig/xorgconfig.c

Sam Lau (1):
      Sun bug 6278039: Xevie checking wrong size in swapped XevieSelectInput requests

Samuel Thibault (2):
      xfree86: Improve default mouse handling on the Hurd
      xfree86: permit access to io port 0xffff on the hurd

Søren Sandmann Pedersen (4):
      Require pixman-1 0.9.4, update pixman includes to new scheme
      Require pixman 0.9.5; Use pixman_image_set_source_clipping() to fix
      Merge branch 'master' of ssh+git://sandmann@git.freedesktop.org/git/xorg/xserver
      Revert "Revert "Require pixman 0.9.5; Use pixman_image_set_source_clipping() to fix"" since the pixman changes have been pushed now.

Tiago Vignatti (18):
      Fix kdrive command line parser.
      When we call Xephyr with '-pointer' a new pointer is added inside the server
      Let xkb options be passed through command line in kdrive servers. I start my
      Clean a little bit the code.
      Fix typo.
      Update KdUseMsg() for completeness.
      Export device path key options to be called by the command line of server.
      Updates some piece of the dead mouse evdev code under the new hotplug scheme.
      For some reason "-nozap" appeared twice. Weird.
      Fix Xephyr compilation without GLX.
      Removed some warnings.
      Clean some garbage caused when pciaccess was merged:
      No more "-scanpci" given that we already have it in libpciaccess.
      remove lnxPciInit() unused function.
      Some doc clean up:
      Jesus, pciInit() was called 32 times in my machine without need!
      Fine, we don't need pciInit() anymore. Nuke, nuke, nuke...
      Oops, there's one more parenthesis.

Tilman Sauerbeck (8):
      Initialize output->pendingProperties.
      Removed hw/xwin/winpntwin.c from Makefile.am.
      EXA: Added missing exaPrepare/FinishAccess calls in ExaCheckPushPixels.
      EXA: Fixed compiler warnings.
      EXA: Check ABI compatibility earlier.
      EXA: Added pitch limitations.
      EXA: Removed duplicated exaGetDrawablePixmap() calls.
      EXA: Added back the maxPitchPixels initialization code.

Tormod Volden (1):
      Bug #12932: Use DEFAULT_DPI in randr1.2 instead of hardcoded 96.

liuhong (2):
      fix max clock unit
      validate mode clock for probed modes

---
 .gitignore                                                                      |   36 
 COPYING                                                                         |  200 
 GL/Makefile.am                                                                  |   12 
 GL/apple/Makefile.am                                                            |   27 
 GL/apple/indirect.c                                                             | 2047 
 GL/glx/.gitignore                                                               |   12 
 GL/glx/Makefile.am                                                              |   25 
 GL/glx/g_disptab.h                                                              |    2 
 GL/glx/glxcmds.c                                                                | 1158 
 GL/glx/glxcmdsswap.c                                                            |  133 
 GL/glx/glxcontext.h                                                             |   34 
 GL/glx/glxdrawable.h                                                            |   38 
 GL/glx/glxdri.c                                                                 |  843 
 GL/glx/glxdri2.c                                                                |  617 
 GL/glx/glxext.c                                                                 |  253 
 GL/glx/glxext.h                                                                 |   37 
 GL/glx/glxglcore.c                                                              |  213 
 GL/glx/glxscreens.c                                                             |  423 
 GL/glx/glxscreens.h                                                             |   40 
 GL/glx/glxserver.h                                                              |   15 
 GL/glx/glxutil.c                                                                |   11 
 GL/glx/glxutil.h                                                                |    2 
 GL/glx/glxvisuals.c                                                             |  518 
 GL/glx/indirect_dispatch.c                                                      | 5914 
 GL/glx/indirect_dispatch.h                                                      | 1045 
 GL/glx/indirect_dispatch_swap.c                                                 | 6076 
 GL/glx/indirect_reqsize.c                                                       |  832 
 GL/glx/indirect_reqsize.h                                                       |  121 
 GL/glx/indirect_size_get.c                                                      | 1192 
 GL/glx/indirect_size_get.h                                                      |  102 
 GL/glx/indirect_table.c                                                         | 1596 
 GL/mesa/Makefile.am                                                             |    9 
 GL/mesa/X/Makefile.am                                                           |   38 
 GL/symlink-mesa.sh                                                              |    8 
 XTrap/xtrapddmi.c                                                               |    6 
 XTrap/xtrapdi.c                                                                 |   18 
 Xext/EVI.c                                                                      |   28 
 Xext/Makefile.am                                                                |   16 
 Xext/SecurityPolicy                                                             |   88 
 Xext/appgroup.c                                                                 |   10 
 Xext/bigreq.c                                                                   |   21 
 Xext/cup.c                                                                      |   32 
 Xext/dpms.c                                                                     |   22 
 Xext/dpmsproc.h                                                                 |    4 
 Xext/dpmsstubs.c                                                                |    6 
 Xext/fontcache.c                                                                |    7 
 Xext/mbuf.c                                                                     |   93 
 Xext/mbufbf.c                                                                   |   29 
 Xext/mbufpx.c                                                                   |    9 
 Xext/mitmisc.c                                                                  |   19 
 Xext/panoramiX.c                                                                |  320 
 Xext/panoramiXSwap.c                                                            |    8 
 Xext/panoramiXprocs.c                                                           |   65 
 Xext/panoramiXsrv.h                                                             |    2 
 Xext/sampleEVI.c                                                                |   29 
 Xext/saver.c                                                                    |   79 
 Xext/security.c                                                                 | 1496 
 Xext/securitysrv.h                                                              |    6 
 Xext/shape.c                                                                    |   38 
 Xext/shm.c                                                                      |  197 
 Xext/shmint.h                                                                   |    3 
 Xext/sync.c                                                                     |   33 
 Xext/xace.c                                                                     |  345 
 Xext/xace.h                                                                     |   61 
 Xext/xacestr.h                                                                  |   94 
 Xext/xcalibrate.c                                                               |   47 
 Xext/xcmisc.c                                                                   |   21 
 Xext/xevie.c                                                                    |   21 
 Xext/xf86bigfont.c                                                              |   49 
 Xext/xprint.c                                                                   |  195 
 Xext/xres.c                                                                     |   39 
 Xext/xselinux.c                                                                 | 1960 
 Xext/xselinux.h                                                                 |  158 
 Xext/xtest.c                                                                    |   46 
 Xext/xvdisp.c                                                                   |  975 
 Xext/xvdisp.h                                                                   |    1 
 Xext/xvdix.h                                                                    |    9 
 Xext/xvmain.c                                                                   |   36 
 Xext/xvmc.c                                                                     |   23 
 Xi/allowev.c                                                                    |   16 
 Xi/chgdctl.c                                                                    |   57 
 Xi/chgfctl.c                                                                    |  190 
 Xi/chgkbd.c                                                                     |    9 
 Xi/chgkmap.c                                                                    |   31 
 Xi/chgprop.c                                                                    |   49 
 Xi/chgptr.c                                                                     |   11 
 Xi/closedev.c                                                                   |   14 
 Xi/devbell.c                                                                    |   25 
 Xi/exevents.c                                                                   |   60 
 Xi/extinit.c                                                                    |   38 
 Xi/getbmap.c                                                                    |   22 
 Xi/getdctl.c                                                                    |   60 
 Xi/getfctl.c                                                                    |   26 
 Xi/getfocus.c                                                                   |   15 
 Xi/getkmap.c                                                                    |   27 
 Xi/getmmap.c                                                                    |   22 
 Xi/getprop.c                                                                    |   13 
 Xi/getselev.c                                                                   |   13 
 Xi/getvers.c                                                                    |   11 
 Xi/grabdev.c                                                                    |   70 
 Xi/grabdevb.c                                                                   |   61 
 Xi/grabdevk.c                                                                   |   60 
 Xi/gtmotion.c                                                                   |   33 
 Xi/listdev.c                                                                    |   10 
 Xi/opendev.c                                                                    |   28 
 Xi/queryst.c                                                                    |   20 
 Xi/selectev.c                                                                   |   46 
 Xi/sendexev.c                                                                   |   46 
 Xi/setbmap.c                                                                    |   29 
 Xi/setdval.c                                                                    |   40 
 Xi/setfocus.c                                                                   |   18 
 Xi/setmmap.c                                                                    |   22 
 Xi/setmode.c                                                                    |   25 
 Xi/stubs.c                                                                      |    2 
 Xi/ungrdev.c                                                                    |   13 
 Xi/ungrdevb.c                                                                   |   51 
 Xi/ungrdevk.c                                                                   |   58 
 afb/Makefile.am                                                                 |    4 
 afb/afb.h                                                                       |   53 
 afb/afbbitblt.c                                                                 |    4 
 afb/afbblt.c                                                                    |   26 
 afb/afbbstore.c                                                                 |  154 
 afb/afbfillarc.c                                                                |    3 
 afb/afbfillrct.c                                                                |    7 
 afb/afbfillsp.c                                                                 |   99 
 afb/afbgc.c                                                                     |    7 
 afb/afbimage.c                                                                  |    3 
 afb/afbimggblt.c                                                                |    8 
 afb/afbline.c                                                                   |    6 
 afb/afbpixmap.c                                                                 |   15 
 afb/afbply1rct.c                                                                |    4 
 afb/afbplygblt.c                                                                |    8 
 afb/afbpntwin.c                                                                 |  126 
 afb/afbpolypnt.c                                                                |    4 
 afb/afbscrinit.c                                                                |   58 
 afb/afbtegblt.c                                                                 |    4 
 afb/afbwindow.c                                                                 |  168 
 afb/afbzerarc.c                                                                 |    4 
 cfb/Makefile.am                                                                 |    1 
 cfb/Makefile.am.inc                                                             |    4 
 cfb/cfb.h                                                                       |   65 
 cfb/cfballpriv.c                                                                |   40 
 cfb/cfbbitblt.c                                                                 |   11 
 cfb/cfbblt.c                                                                    |   26 
 cfb/cfbbstore.c                                                                 |  143 
 cfb/cfbcppl.c                                                                   |    4 
 cfb/cfbfillrct.c                                                                |    4 
 cfb/cfbfillsp.c                                                                 |   60 
 cfb/cfbglblt8.c                                                                 |    4 
 cfb/cfbmap.h                                                                    |  138 
 cfb/cfbmskbits.h                                                                |   37 
 cfb/cfbpixmap.c                                                                 |   15 
 cfb/cfbpntwin.c                                                                 |  768 
 cfb/cfbrrop.h                                                                   |    3 
 cfb/cfbscrinit.c                                                                |   31 
 cfb/cfbsolid.c                                                                  |   12 
 cfb/cfbtab.h                                                                    |   14 
 cfb/cfbtile32.c                                                                 |   14 
 cfb/cfbunmap.h                                                                  |    9 
 cfb/cfbwindow.c                                                                 |  193 
 composite/compalloc.c                                                           |   86 
 composite/compext.c                                                             |   71 
 composite/compinit.c                                                            |   65 
 composite/compint.h                                                             |   28 
 composite/compwindow.c                                                          |   46 
 config/dbus-core.c                                                              |   13 
 config/dbus.c                                                                   |   29 
 config/hal.c                                                                    |   71 
 config/x11-input.fdi                                                            |   10 
 configure.ac                                                                    |  781 
 damageext/damageext.c                                                           |   10 
 damageext/damageextint.h                                                        |    2 
 dbe/dbe.c                                                                       |  244 
 dbe/dbestruct.h                                                                 |   37 
 dbe/midbe.c                                                                     |   57 
 dbe/midbestr.h                                                                  |   12 
 dev/null                                                                        |binary
 dix/Makefile.am                                                                 |    9 
 dix/atom.c                                                                      |    2 
 dix/colormap.c                                                                  |   80 
 dix/cursor.c                                                                    |  107 
 dix/deprecated.c                                                                |  162 
 dix/devices.c                                                                   |  228 
 dix/dispatch.c                                                                  |  983 
 dix/dixfonts.c                                                                  |   49 
 dix/dixutils.c                                                                  |  127 
 dix/events.c                                                                    |  279 
 dix/extension.c                                                                 |   76 
 dix/gc.c                                                                        |  104 
 dix/getevents.c                                                                 |  238 
 dix/globals.c                                                                   |    3 
 dix/glyphcurs.c                                                                 |    3 
 dix/grabs.c                                                                     |   35 
 dix/main.c                                                                      |   87 
 dix/pixmap.c                                                                    |   29 
 dix/privates.c                                                                  |  519 
 dix/property.c                                                                  |  308 
 dix/protocol.txt                                                                | 1054 
 dix/registry.c                                                                  |  328 
 dix/resource.c                                                                  |  176 
 dix/selection.c                                                                 |  311 
 dix/swaprep.c                                                                   |   12 
 dix/window.c                                                                    |  273 
 doc/Makefile.am                                                                 |    2 
 doc/SecurityPolicy.man.pre                                                      |  258 
 doc/Xserver.man.pre                                                             |   53 
 doc/c-extensions                                                                |    1 
 exa/exa.c                                                                       |  475 
 exa/exa.h                                                                       |   53 
 exa/exa_accel.c                                                                 |  768 
 exa/exa_migration.c                                                             |  391 
 exa/exa_priv.h                                                                  |  124 
 exa/exa_render.c                                                                |  735 
 exa/exa_unaccel.c                                                               |  149 
 fb/Makefile.am                                                                  |    1 
 fb/fb.h                                                                         |   55 
 fb/fb24_32.c                                                                    |    2 
 fb/fballpriv.c                                                                  |   48 
 fb/fbarc.c                                                                      |   37 
 fb/fbblt.c                                                                      |    3 
 fb/fbbstore.c                                                                   |   63 
 fb/fbcmap_mi.c                                                                  |    8 
 fb/fbcopy.c                                                                     |   14 
 fb/fboverlay.c                                                                  |   32 
 fb/fboverlay.h                                                                  |   13 
 fb/fbpict.c                                                                     |   30 
 fb/fbpixmap.c                                                                   |   11 
 fb/fbpseudocolor.c                                                              |  136 
 fb/fbscreen.c                                                                   |   14 
 fb/fbtrap.c                                                                     |    8 
 fb/fbwindow.c                                                                   |  124 
 fb/wfbrename.h                                                                  |   26 
 hw/Makefile.am                                                                  |   20 
 hw/darwin/Makefile.am                                                           |  287 
 hw/darwin/README.apple                                                          |   35 
 hw/darwin/XDarwin.man                                                           |  205 
 hw/darwin/apple/English.lproj/main.nib/.svn/entries                             |   65 
 hw/darwin/apple/English.lproj/main.nib/.svn/format                              |    1 
 hw/darwin/apple/English.lproj/main.nib/.svn/prop-base/keyedobjects.nib.svn-base |    5 
 hw/darwin/apple/English.lproj/main.nib/.svn/text-base/classes.nib.svn-base      |  318 
 hw/darwin/apple/English.lproj/main.nib/.svn/text-base/info.nib.svn-base         |   18 
 hw/darwin/apple/English.lproj/main.nib/classes.nib                              |  318 
 hw/darwin/apple/English.lproj/main.nib/info.nib                                 |   18 
 hw/darwin/apple/Info.plist                                                      |   71 
 hw/darwin/apple/X11.xcodeproj/project.pbxproj                                   |  320 
 hw/darwin/apple/X11Application.h                                                |  103 
 hw/darwin/apple/X11Application.m                                                |  926 
 hw/darwin/apple/X11Controller.h                                                 |   85 
 hw/darwin/apple/X11Controller.m                                                 |  752 
 hw/darwin/apple/Xquartz.man                                                     |  158 
 hw/darwin/apple/bundle-main.c                                                   |  911 
 hw/darwin/bundle/Dutch.lproj/Credits.rtf                                        |  168 
 hw/darwin/bundle/Dutch.lproj/MainMenu.nib/classes.nib                           |   72 
 hw/darwin/bundle/Dutch.lproj/Makefile.am                                        |   35 
 hw/darwin/bundle/Dutch.lproj/XDarwinHelp.html.cpp                               |  103 
 hw/darwin/bundle/English.lproj/Credits.rtf                                      |  168 
 hw/darwin/bundle/English.lproj/InfoPlist.strings.cpp                            |    5 
 hw/darwin/bundle/English.lproj/Localizable.strings                              |   23 
 hw/darwin/bundle/English.lproj/MainMenu.nib/classes.nib                         |   72 
 hw/darwin/bundle/English.lproj/Makefile.am                                      |   35 
 hw/darwin/bundle/English.lproj/XDarwinHelp.html.cpp                             |   96 
 hw/darwin/bundle/French.lproj/Credits.rtf                                       |  166 
 hw/darwin/bundle/French.lproj/MainMenu.nib/classes.nib                          |   72 
 hw/darwin/bundle/French.lproj/Makefile.am                                       |   38 
 hw/darwin/bundle/French.lproj/XDarwinHelp.html.cpp                              |  101 
 hw/darwin/bundle/German.lproj/Credits.rtf                                       |  168 
 hw/darwin/bundle/German.lproj/MainMenu.nib/classes.nib                          |   72 
 hw/darwin/bundle/German.lproj/Makefile.am                                       |   36 
 hw/darwin/bundle/German.lproj/XDarwinHelp.html.cpp                              |   96 
 hw/darwin/bundle/Info.plist                                                     |   66 
 hw/darwin/bundle/Japanese.lproj/Credits.rtf                                     |  193 
 hw/darwin/bundle/Japanese.lproj/MainMenu.nib/classes.nib                        |   72 
 hw/darwin/bundle/Japanese.lproj/Makefile.am                                     |   37 
 hw/darwin/bundle/Japanese.lproj/XDarwinHelp.html.cpp                            |  141 
 hw/darwin/bundle/Makefile.am                                                    |   38 
 hw/darwin/bundle/Portuguese.lproj/Credits.rtf                                   |  171 
 hw/darwin/bundle/Portuguese.lproj/MainMenu.nib/classes.nib                      |   72 
 hw/darwin/bundle/Portuguese.lproj/Makefile.am                                   |   36 
 hw/darwin/bundle/Portuguese.lproj/XDarwinHelp.html.cpp                          |  211 
 hw/darwin/bundle/Spanish.lproj/Credits.rtf                                      |  168 
 hw/darwin/bundle/Spanish.lproj/MainMenu.nib/classes.nib                         |   72 
 hw/darwin/bundle/Spanish.lproj/Makefile.am                                      |   36 
 hw/darwin/bundle/Spanish.lproj/XDarwinHelp.html.cpp                             |  111 
 hw/darwin/bundle/Swedish.lproj/Credits.rtf                                      |  168 
 hw/darwin/bundle/Swedish.lproj/MainMenu.nib/classes.nib                         |   72 
 hw/darwin/bundle/Swedish.lproj/Makefile.am                                      |   36 
 hw/darwin/bundle/Swedish.lproj/XDarwinHelp.html.cpp                             |  103 
 hw/darwin/bundle/ko.lproj/Credits.rtf                                           |  168 
 hw/darwin/bundle/ko.lproj/MainMenu.nib/classes.nib                              |   72 
 hw/darwin/bundle/ko.lproj/Makefile.am                                           |   37 
 hw/darwin/bundle/ko.lproj/XDarwinHelp.html.cpp                                  |   96 
 hw/darwin/bundle/startXClients.cpp                                              |   24 
 hw/darwin/darwin.c                                                              | 1116 
 hw/darwin/darwin.h                                                              |  157 
 hw/darwin/darwinClut8.h                                                         |  531 
 hw/darwin/darwinEvents.c                                                        |  446 
 hw/darwin/darwinKeyboard.c                                                      | 1026 
 hw/darwin/darwinKeyboard.h                                                      |   51 
 hw/darwin/darwinXinput.c                                                        |  308 
 hw/darwin/iokit/Makefile.am                                                     |   17 
 hw/darwin/iokit/xfIOKit.c                                                       |  775 
 hw/darwin/iokit/xfIOKit.h                                                       |   56 
 hw/darwin/iokit/xfIOKitCursor.c                                                 |  737 
 hw/darwin/iokit/xfIOKitStartup.c                                                |  134 
 hw/darwin/quartz/Makefile.am                                                    |   54 
 hw/darwin/quartz/Preferences.h                                                  |  137 
 hw/darwin/quartz/Preferences.m                                                  |  599 
 hw/darwin/quartz/XApplication.h                                                 |   46 
 hw/darwin/quartz/XApplication.m                                                 |   47 
 hw/darwin/quartz/XDarwin.pbproj/project.pbxproj                                 | 2519 
 hw/darwin/quartz/XDarwinStartup.c                                               |  163 
 hw/darwin/quartz/XDarwinStartup.man                                             |   75 
 hw/darwin/quartz/XServer.h                                                      |  136 
 hw/darwin/quartz/XServer.m                                                      | 1541 
 hw/darwin/quartz/applewm.c                                                      |  730 
 hw/darwin/quartz/applewmExt.h                                                   |   84 
 hw/darwin/quartz/cr/XView.h                                                     |   41 
 hw/darwin/quartz/cr/XView.m                                                     |   76 
 hw/darwin/quartz/cr/cr.h                                                        |   61 
 hw/darwin/quartz/cr/crAppleWM.m                                                 |  159 
 hw/darwin/quartz/cr/crFrame.m                                                   |  441 
 hw/darwin/quartz/cr/crScreen.m                                                  |  383 
 hw/darwin/quartz/fullscreen/fullscreen.c                                        |  569 
 hw/darwin/quartz/fullscreen/quartzCursor.c                                      |  654 
 hw/darwin/quartz/fullscreen/quartzCursor.h                                      |   43 
 hw/darwin/quartz/keysym2ucs.c                                                   |  908 
 hw/darwin/quartz/keysym2ucs.h                                                   |   36 
 hw/darwin/quartz/pseudoramiX.c                                                  |  434 
 hw/darwin/quartz/pseudoramiX.h                                                  |    9 
 hw/darwin/quartz/quartz.c                                                       |  432 
 hw/darwin/quartz/quartz.h                                                       |  129 
 hw/darwin/quartz/quartzAudio.c                                                  |  344 
 hw/darwin/quartz/quartzAudio.h                                                  |   40 
 hw/darwin/quartz/quartzCocoa.m                                                  |  208 
 hw/darwin/quartz/quartzCommon.h                                                 |  106 
 hw/darwin/quartz/quartzCursor.c                                                 |  657 
 hw/darwin/quartz/quartzCursor.h                                                 |   43 
 hw/darwin/quartz/quartzKeyboard.c                                               |  389 
 hw/darwin/quartz/quartzPasteboard.c                                             |  152 
 hw/darwin/quartz/quartzPasteboard.h                                             |   44 
 hw/darwin/quartz/quartzStartup.c                                                |  353 
 hw/darwin/quartz/xpr/Xplugin.h                                                  |  589 
 hw/darwin/quartz/xpr/appledri.c                                                 |  350 
 hw/darwin/quartz/xpr/appledri.h                                                 |  106 
 hw/darwin/quartz/xpr/appledristr.h                                              |  175 
 hw/darwin/quartz/xpr/dri.c                                                      |  754 
 hw/darwin/quartz/xpr/dri.h                                                      |  128 
 hw/darwin/quartz/xpr/dristruct.h                                                |   81 
 hw/darwin/quartz/xpr/x-hash.c                                                   |  341 
 hw/darwin/quartz/xpr/x-hash.h                                                   |   60 
 hw/darwin/quartz/xpr/x-hook.c                                                   |  106 
 hw/darwin/quartz/xpr/x-hook.h                                                   |   42 
 hw/darwin/quartz/xpr/x-list.c                                                   |  335 
 hw/darwin/quartz/xpr/x-list.h                                                   |   77 
 hw/darwin/quartz/xpr/xpr.h                                                      |   47 
 hw/darwin/quartz/xpr/xprAppleWM.c                                               |   99 
 hw/darwin/quartz/xpr/xprCursor.c                                                |  421 
 hw/darwin/quartz/xpr/xprFrame.c                                                 |  495 
 hw/darwin/quartz/xpr/xprScreen.c                                                |  404 
 hw/darwin/utils/Makefile.am                                                     |   11 
 hw/darwin/utils/README.txt                                                      |  111 
 hw/darwin/utils/dumpkeymap.c                                                    | 1453 
 hw/darwin/utils/dumpkeymap.man                                                  | 1004 
 hw/dmx/Makefile.am                                                              |   15 
 hw/dmx/dmx-config.h                                                             |    2 
 hw/dmx/dmx.c                                                                    |   48 
 hw/dmx/dmx.h                                                                    |    2 
 hw/dmx/dmxcmap.c                                                                |   14 
 hw/dmx/dmxcmap.h                                                                |    9 
 hw/dmx/dmxcursor.c                                                              |    8 
 hw/dmx/dmxcursor.h                                                              |    7 
 hw/dmx/dmxdpms.c                                                                |    9 
 hw/dmx/dmxextension.c                                                           |   12 
 hw/dmx/dmxfont.c                                                                |    7 
 hw/dmx/dmxgc.c                                                                  |    6 
 hw/dmx/dmxgc.h                                                                  |    4 
 hw/dmx/dmxinput.c                                                               |   11 
 hw/dmx/dmxpict.c                                                                |   13 
 hw/dmx/dmxpict.h                                                                |   10 
 hw/dmx/dmxpixmap.c                                                              |    9 
 hw/dmx/dmxpixmap.h                                                              |    7 
 hw/dmx/dmxscrinit.c                                                             |   51 
 hw/dmx/dmxscrinit.h                                                             |    2 
 hw/dmx/dmxwindow.c                                                              |   54 
 hw/dmx/dmxwindow.h                                                              |   10 
 hw/dmx/examples/ev.c                                                            |    2 
 hw/dmx/examples/xinput.c                                                        |    2 
 hw/dmx/examples/xled.c                                                          |    2 
 hw/dmx/glxProxy/Makefile.am                                                     |    1 
 hw/dmx/glxProxy/glxcmds.c                                                       |   35 
 hw/dmx/input/dmxconsole.c                                                       |   13 
 hw/dmx/input/dmxeq.c                                                            |    4 
 hw/kdrive/Makefile.am                                                           |    2 
 hw/kdrive/ati/ChangeLog                                                         |  622 
 hw/kdrive/ati/Makefile.am                                                       |    3 
 hw/kdrive/ati/ati_stub.c                                                        |    9 
 hw/kdrive/chips/Makefile.am                                                     |    3 
 hw/kdrive/ephyr/GL/internal/dri_interface.h                                     |  517 
 hw/kdrive/ephyr/Makefile.am                                                     |   67 
 hw/kdrive/ephyr/XF86dri.c                                                       |  623 
 hw/kdrive/ephyr/ephyr.c                                                         |  286 
 hw/kdrive/ephyr/ephyr.h                                                         |    6 
 hw/kdrive/ephyr/ephyr_draw.c                                                    |    5 
 hw/kdrive/ephyr/ephyrdri.c                                                      |  291 
 hw/kdrive/ephyr/ephyrdri.h                                                      |   75 
 hw/kdrive/ephyr/ephyrdriext.c                                                   | 1443 
 hw/kdrive/ephyr/ephyrdriext.h                                                   |   42 
 hw/kdrive/ephyr/ephyrglxext.c                                                   |  732 
 hw/kdrive/ephyr/ephyrglxext.h                                                   |   35 
 hw/kdrive/ephyr/ephyrhostglx.c                                                  |  692 
 hw/kdrive/ephyr/ephyrhostglx.h                                                  |   76 
 hw/kdrive/ephyr/ephyrhostproxy.c                                                |   94 
 hw/kdrive/ephyr/ephyrhostproxy.h                                                |   51 
 hw/kdrive/ephyr/ephyrhostvideo.c                                                | 1004 
 hw/kdrive/ephyr/ephyrhostvideo.h                                                |  238 
 hw/kdrive/ephyr/ephyrinit.c                                                     |  145 
 hw/kdrive/ephyr/ephyrlog.h                                                      |   67 
 hw/kdrive/ephyr/ephyrproxyext.c                                                 |  119 
 hw/kdrive/ephyr/ephyrproxyext.h                                                 |   34 
 hw/kdrive/ephyr/ephyrvideo.c                                                    | 1278 
 hw/kdrive/ephyr/hostx.c                                                         | 1093 
 hw/kdrive/ephyr/hostx.h                                                         |  129 
 hw/kdrive/ephyr/os.c                                                            |   10 
 hw/kdrive/epson/Makefile.am                                                     |    3 
 hw/kdrive/epson/epson13806.c                                                    |    4 
 hw/kdrive/fbdev/Makefile.am                                                     |    5 
 hw/kdrive/fbdev/fbdev.c                                                         |    4 
 hw/kdrive/fbdev/fbinit.c                                                        |   12 
 hw/kdrive/i810/Makefile.am                                                      |    3 
 hw/kdrive/igs/igsdraw.c                                                         |   84 
 hw/kdrive/linux/evdev.c                                                         |  309 
 hw/kdrive/linux/linux.c                                                         |    4 
 hw/kdrive/linux/tslib.c                                                         |    2 
 hw/kdrive/mach64/Makefile.am                                                    |    3 
 hw/kdrive/mga/Makefile.am                                                       |    3 
 hw/kdrive/neomagic/ChangeLog                                                    |   98 
 hw/kdrive/neomagic/Makefile.am                                                  |    2 
 hw/kdrive/neomagic/backend.c                                                    |   86 
 hw/kdrive/neomagic/backend.h                                                    |   70 
 hw/kdrive/nvidia/Makefile.am                                                    |    3 
 hw/kdrive/nvidia/nvidiavideo.c                                                  |    4 
 hw/kdrive/pm2/Makefile.am                                                       |    3 
 hw/kdrive/r128/Makefile.am                                                      |    3 
 hw/kdrive/savage/s3.h                                                           |    1 
 hw/kdrive/savage/s3draw.c                                                       |  167 
 hw/kdrive/savage/s3draw.h                                                       |   18 
 hw/kdrive/sdl/Makefile.am                                                       |    3 
 hw/kdrive/sis530/sisdraw.c                                                      |   89 
 hw/kdrive/smi/Makefile.am                                                       |    3 
 hw/kdrive/smi/smivideo.c                                                        |    4 
 hw/kdrive/src/Makefile.am                                                       |    2 
 hw/kdrive/src/kaa.c                                                             |   86 
 hw/kdrive/src/kaa.h                                                             |   13 
 hw/kdrive/src/kasync.c                                                          |   37 
 hw/kdrive/src/kdrive.c                                                          |   57 
 hw/kdrive/src/kdrive.h                                                          |   38 
 hw/kdrive/src/kinput.c                                                          |  173 
 hw/kdrive/src/kmap.c                                                            |    8 
 hw/kdrive/src/kxv.c                                                             |   48 
 hw/kdrive/vesa/Makefile.am                                                      |    3 
 hw/kdrive/vesa/vesainit.c                                                       |   10 
 hw/kdrive/vesa/vm86.c                                                           |    2 
 hw/kdrive/via/Makefile.am                                                       |    3 
 hw/kdrive/vxworks/vxkbd.c                                                       |    2 
 hw/vfb/InitOutput.c                                                             |   48 
 hw/vfb/Makefile.am                                                              |   13 
 hw/vfb/Xvfb.man.pre                                                             |    6 
 hw/xfree86/Makefile.am                                                          |   29 
 hw/xfree86/common/Makefile.am                                                   |   13 
 hw/xfree86/common/atKeynames.h                                                  |    2 
 hw/xfree86/common/modeline2c.awk                                                |   95 
 hw/xfree86/common/modeline2c.pl                                                 |  107 
 hw/xfree86/common/xf86.h                                                        |   48 
 hw/xfree86/common/xf86AutoConfig.c                                              |  280 
 hw/xfree86/common/xf86Bus.c                                                     |  309 
 hw/xfree86/common/xf86Bus.h                                                     |    4 
 hw/xfree86/common/xf86Config.c                                                  |  146 
 hw/xfree86/common/xf86Config.h                                                  |   16 
 hw/xfree86/common/xf86Configure.c                                               |   85 
 hw/xfree86/common/xf86Cursor.c                                                  |    8 
 hw/xfree86/common/xf86DGA.c                                                     |   46 
 hw/xfree86/common/xf86DPMS.c                                                    |   53 
 hw/xfree86/common/xf86DefModes.c                                                |  155 
 hw/xfree86/common/xf86DoProbe.c                                                 |    4 
 hw/xfree86/common/xf86DoScanPci.c                                               |  116 
 hw/xfree86/common/xf86Events.c                                                  |   16 
 hw/xfree86/common/xf86Globals.c                                                 |   18 
 hw/xfree86/common/xf86Helper.c                                                  |  168 
 hw/xfree86/common/xf86Init.c                                                    |  393 
 hw/xfree86/common/xf86MiscExt.c                                                 |   22 
 hw/xfree86/common/xf86Mode.c                                                    |  223 
 hw/xfree86/common/xf86Module.h                                                  |    4 
 hw/xfree86/common/xf86PM.c                                                      |    2 
 hw/xfree86/common/xf86PciInfo.h                                                 |    5 
 hw/xfree86/common/xf86Priv.h                                                    |   20 
 hw/xfree86/common/xf86Privstr.h                                                 |   12 
 hw/xfree86/common/xf86RandR.c                                                   |   20 
 hw/xfree86/common/xf86Resources.h                                               |    2 
 hw/xfree86/common/xf86VidMode.c                                                 |   73 
 hw/xfree86/common/xf86Xinput.c                                                  |   89 
 hw/xfree86/common/xf86cmap.c                                                    |  122 
 hw/xfree86/common/xf86cvt.c                                                     |  292 
 hw/xfree86/common/xf86fbman.c                                                   |  148 
 hw/xfree86/common/xf86pciBus.c                                                  | 3105 
 hw/xfree86/common/xf86pciBus.h                                                  |   25 
 hw/xfree86/common/xf86sbusBus.c                                                 |   17 
 hw/xfree86/common/xf86str.h                                                     |   64 
 hw/xfree86/common/xf86xv.c                                                      |   49 
 hw/xfree86/common/xf86xvmc.c                                                    |   20 
 hw/xfree86/common/xf86xvpriv.h                                                  |    3 
 hw/xfree86/ddc/ddcProperty.c                                                    |    1 
 hw/xfree86/ddc/edid.h                                                           |  118 
 hw/xfree86/ddc/interpret_edid.c                                                 |   95 
 hw/xfree86/ddc/print_edid.c                                                     |  436 
 hw/xfree86/ddc/xf86DDC.c                                                        |    9 
 hw/xfree86/dixmods/Makefile.am                                                  |    6 
 hw/xfree86/dixmods/extmod/Makefile.am                                           |   14 
 hw/xfree86/dixmods/extmod/modinit.c                                             |    9 
 hw/xfree86/dixmods/extmod/modinit.h                                             |    6 
 hw/xfree86/dixmods/extmod/xf86dga2.c                                            |   30 
 hw/xfree86/dixmods/extmod/xf86misc.c                                            |  125 
 hw/xfree86/dixmods/extmod/xf86vmode.c                                           |   59 
 hw/xfree86/dixmods/extmod/xvmod.c                                               |    2 
 hw/xfree86/dixmods/extmod/xvmodproc.h                                           |    2 
 hw/xfree86/dixmods/glxmodule.c                                                  |   39 
 hw/xfree86/dixmods/type1mod.c                                                   |   75 
 hw/xfree86/dixmods/xkbKillSrv.c                                                 |    4 
 hw/xfree86/doc/devel/Registry                                                   |    1 
 hw/xfree86/doc/man/Xorg.man.pre                                                 |    7 
 hw/xfree86/doc/man/xorg.conf.man.pre                                            |  131 
 hw/xfree86/dri/dri.c                                                            |  103 
 hw/xfree86/dri/dri.h                                                            |    4 
 hw/xfree86/dri/dristruct.h                                                      |   22 
 hw/xfree86/dri/xf86dri.c                                                        |   14 
 hw/xfree86/dri2/Makefile.am                                                     |   15 
 hw/xfree86/dri2/dri2.c                                                          |  446 
 hw/xfree86/dri2/dri2.h                                                          |   76 
 hw/xfree86/dummylib/Makefile.am                                                 |    7 
 hw/xfree86/dummylib/dixprivates.c                                               |   19 
 hw/xfree86/dummylib/xf86getpagesize.c                                           |   21 
 hw/xfree86/exa/exa.man.pre                                                      |    8 
 hw/xfree86/exa/examodule.c                                                      |   52 
 hw/xfree86/fbdevhw/fbdevhw.c                                                    |  147 
 hw/xfree86/fbdevhw/fbdevhw.h                                                    |    6 
 hw/xfree86/fbdevhw/fbdevhwstub.c                                                |    5 
 hw/xfree86/i2c/xf86i2c.c                                                        |    2 
 hw/xfree86/int10/Makefile.am                                                    |    1 
 hw/xfree86/int10/generic.c                                                      |  111 
 hw/xfree86/int10/helper_exec.c                                                  |   39 
 hw/xfree86/int10/pci.c                                                          |   55 
 hw/xfree86/int10/xf86int10.c                                                    |  138 
 hw/xfree86/int10/xf86int10.h                                                    |    5 
 hw/xfree86/loader/dixsym.c                                                      |   73 
 hw/xfree86/loader/dlloader.c                                                    |   43 
 hw/xfree86/loader/extsym.c                                                      |    2 
 hw/xfree86/loader/loaderProcs.h                                                 |    6 
 hw/xfree86/loader/loadmod.c                                                     |   26 
 hw/xfree86/loader/misym.c                                                       |    7 
 hw/xfree86/loader/os.c                                                          |    2 
 hw/xfree86/loader/xf86sym.c                                                     |  250 
 hw/xfree86/modes/Makefile.am                                                    |    3 
 hw/xfree86/modes/xf86Crtc.c                                                     |  662 
 hw/xfree86/modes/xf86Crtc.h                                                     |   34 
 hw/xfree86/modes/xf86Cursors.c                                                  |   28 
 hw/xfree86/modes/xf86DiDGA.c                                                    |    4 
 hw/xfree86/modes/xf86EdidModes.c                                                |  468 
 hw/xfree86/modes/xf86Modes.c                                                    |  130 
 hw/xfree86/modes/xf86Modes.h                                                    |    9 
 hw/xfree86/modes/xf86RandR12.c                                                  |  120 
 hw/xfree86/modes/xf86Rotate.c                                                   |   11 
 hw/xfree86/modes/xf86cvt.c                                                      |    9 
 hw/xfree86/modes/xf86gtf.c                                                      |  384 
 hw/xfree86/os-support/Makefile.am                                               |    2 
 hw/xfree86/os-support/assyntax.h                                                |    2 
 hw/xfree86/os-support/bsd/Makefile.am                                           |    2 
 hw/xfree86/os-support/bsd/alpha_video.c                                         |    2 
 hw/xfree86/os-support/bsd/arm_video.c                                           |    2 
 hw/xfree86/os-support/bsd/bsdResource.c                                         |  101 
 hw/xfree86/os-support/bsd/bsd_apm.c                                             |    2 
 hw/xfree86/os-support/bsd/bsd_init.c                                            |    5 
 hw/xfree86/os-support/bsd/bsd_kqueue_apm.c                                      |    2 
 hw/xfree86/os-support/bsd/bsd_mouse.c                                           |   12 
 hw/xfree86/os-support/bsd/i386_video.c                                          |    4 
 hw/xfree86/os-support/bus/Makefile.am                                           |    8 
 hw/xfree86/os-support/bus/Pci.c                                                 | 1250 
 hw/xfree86/os-support/bus/Pci.h                                                 |  160 
 hw/xfree86/os-support/bus/Sbus.c                                                |    4 
 hw/xfree86/os-support/bus/axpPci.c                                              |   75 
 hw/xfree86/os-support/bus/bsd_pci.c                                             |   84 
 hw/xfree86/os-support/bus/freebsdPci.c                                          |  166 
 hw/xfree86/os-support/bus/ix86Pci.c                                             |   33 
 hw/xfree86/os-support/bus/linuxPci.c                                            |  942 
 hw/xfree86/os-support/bus/netbsdPci.c                                           |  131 
 hw/xfree86/os-support/bus/sparcPci.c                                            |   78 
 hw/xfree86/os-support/bus/xf86Pci.h                                             |  547 
 hw/xfree86/os-support/bus/zx1PCI.c                                              |   10 
 hw/xfree86/os-support/hurd/Makefile.am                                          |    2 
 hw/xfree86/os-support/hurd/hurd_mouse.c                                         |   24 
 hw/xfree86/os-support/hurd/hurd_video.c                                         |    4 
 hw/xfree86/os-support/linux/Makefile.am                                         |    3 
 hw/xfree86/os-support/linux/int10/linux.c                                       |   18 
 hw/xfree86/os-support/linux/lnxResource.c                                       |  186 
 hw/xfree86/os-support/linux/lnx_acpi.c                                          |   33 
 hw/xfree86/os-support/linux/lnx_axp.c                                           |    2 
 hw/xfree86/os-support/linux/lnx_mouse.c                                         |   32 
 hw/xfree86/os-support/linux/lnx_pci.c                                           |  109 
 hw/xfree86/os-support/linux/lnx_video.c                                         |   13 
 hw/xfree86/os-support/misc/Delay.c                                              |    2 
 hw/xfree86/os-support/misc/SlowBcopy.c                                          |   30 
 hw/xfree86/os-support/shared/bios_mmap.c                                        |    4 
 hw/xfree86/os-support/shared/ia64Pci.c                                          |    2 
 hw/xfree86/os-support/shared/libc_wrapper.c                                     | 2123 
 hw/xfree86/os-support/shared/sigio.c                                            |    6 
 hw/xfree86/os-support/shared/stdPci.c                                           |   48 
 hw/xfree86/os-support/shared/stdResource.c                                      |   64 
 hw/xfree86/os-support/solaris/Makefile.am                                       |    3 
 hw/xfree86/os-support/solaris/sun_apm.c                                         |    6 
 hw/xfree86/os-support/solaris/sun_bios.c                                        |    6 
 hw/xfree86/os-support/solaris/sun_init.c                                        |   13 
 hw/xfree86/os-support/solaris/sun_mouse.c                                       |   14 
 hw/xfree86/os-support/solaris/sun_vid.c                                         |   14 
 hw/xfree86/os-support/sysv/sysv_video.c                                         |    4 
 hw/xfree86/os-support/xf86_OSlib.h                                              |   27 
 hw/xfree86/os-support/xf86_OSproc.h                                             |   11 
 hw/xfree86/os-support/xf86_ansic.h                                              |  314 
 hw/xfree86/os-support/xf86_libc.h                                               |  721 
 hw/xfree86/parser/Configint.h                                                   |    9 
 hw/xfree86/parser/DRI.c                                                         |    2 
 hw/xfree86/parser/Device.c                                                      |   20 
 hw/xfree86/parser/Files.c                                                       |    9 
 hw/xfree86/parser/Flags.c                                                       |    3 
 hw/xfree86/parser/Monitor.c                                                     |    2 
 hw/xfree86/parser/Screen.c                                                      |   38 
 hw/xfree86/parser/cpconfig.c                                                    |    2 
 hw/xfree86/parser/read.c                                                        |    2 
 hw/xfree86/parser/scan.c                                                        |   23 
 hw/xfree86/parser/xf86Parser.h                                                  |    2 
 hw/xfree86/parser/xf86tokens.h                                                  |    2 
 hw/xfree86/rac/xf86RAC.c                                                        |  163 
 hw/xfree86/ramdac/xf86Cursor.c                                                  |   75 
 hw/xfree86/ramdac/xf86CursorPriv.h                                              |    2 
 hw/xfree86/ramdac/xf86HWCurs.c                                                  |   20 
 hw/xfree86/scanpci/Makefile.am                                                  |   32 
 hw/xfree86/scanpci/extrapci.ids                                                 |   59 
 hw/xfree86/scanpci/pci.ids                                                      |13761 
 hw/xfree86/scanpci/pciid2c.pl                                                   |  388 
 hw/xfree86/scanpci/xf86PciData.h                                                |   69 
 hw/xfree86/scanpci/xf86PciStdIds.h                                              |151514 ----------
 hw/xfree86/scanpci/xf86PciStr.h                                                 |   66 
 hw/xfree86/scanpci/xf86ScanPci.c                                                |  346 
 hw/xfree86/scanpci/xf86ScanPci.h                                                |   48 
 hw/xfree86/shadowfb/shadow.c                                                    |  106 
 hw/xfree86/utils/Makefile.am                                                    |    2 
 hw/xfree86/utils/cvt/Makefile.am                                                |    6 
 hw/xfree86/utils/ioport/Makefile.am                                             |    2 
 hw/xfree86/utils/ioport/ioport.c                                                |    1 
 hw/xfree86/utils/pcitweak/.gitignore                                            |    3 
 hw/xfree86/utils/pcitweak/Makefile.am                                           |   60 
 hw/xfree86/utils/pcitweak/pcitweak.c                                            |  241 
 hw/xfree86/utils/pcitweak/pcitweak.man.pre                                      |   64 
 hw/xfree86/utils/scanpci/.gitignore                                             |    2 
 hw/xfree86/utils/scanpci/Makefile.am                                            |   62 
 hw/xfree86/utils/scanpci/scanpci.c                                              |  779 
 hw/xfree86/utils/scanpci/scanpci.man.pre                                        |   42 
 hw/xfree86/utils/xorgcfg/Makefile.am                                            |    3 
 hw/xfree86/utils/xorgcfg/config.h                                               |    1 
 hw/xfree86/utils/xorgcfg/expert.c                                               |   18 
 hw/xfree86/utils/xorgcfg/interface.c                                            |    6 
 hw/xfree86/utils/xorgcfg/loadmod.c                                              |   26 
 hw/xfree86/utils/xorgcfg/startx.c                                               |    3 
 hw/xfree86/utils/xorgcfg/xorgcfg.man.pre                                        |    4 
 hw/xfree86/utils/xorgconfig/xorgconfig.c                                        |   15 
 hw/xfree86/vbe/vbe.c                                                            |    4 
 hw/xfree86/vbe/vbeModes.c                                                       |   31 
 hw/xfree86/vgahw/vgaCmap.c                                                      |   12 
 hw/xfree86/vgahw/vgaHW.c                                                        |    8 
 hw/xfree86/vgahw/vgaHW.h                                                        |    2 
 hw/xfree86/x86emu/Makefile.am                                                   |    1 
 hw/xfree86/x86emu/ops2.c                                                        |   16 
 hw/xfree86/x86emu/prim_ops.c                                                    |   66 
 hw/xfree86/x86emu/x86emu/prim_ops.h                                             |    1 
 hw/xfree86/x86emu/x86emu/prim_x86_gcc.h                                         |   79 
 hw/xfree86/xaa/Makefile.am                                                      |    2 
 hw/xfree86/xaa/xaa.h                                                            |    2 
 hw/xfree86/xaa/xaaBitBlt.c                                                      |    4 
 hw/xfree86/xaa/xaaCpyArea.c                                                     |   26 
 hw/xfree86/xaa/xaaCpyWin.c                                                      |    4 
 hw/xfree86/xaa/xaaDashLine.c                                                    |    3 
 hw/xfree86/xaa/xaaGC.c                                                          |   12 
 hw/xfree86/xaa/xaaGCmisc.c                                                      |    3 
 hw/xfree86/xaa/xaaInit.c                                                        |  216 
 hw/xfree86/xaa/xaaInitAccel.c                                                   |   26 
 hw/xfree86/xaa/xaaLineMisc.c                                                    |    3 
 hw/xfree86/xaa/xaaNonTEText.c                                                   |    4 
 hw/xfree86/xaa/xaaOverlay.c                                                     |  183 
 hw/xfree86/xaa/xaaOverlayDF.c                                                   |  121 
 hw/xfree86/xaa/xaaPCache.c                                                      |   16 
 hw/xfree86/xaa/xaaPaintWin.c                                                    |  200 
 hw/xfree86/xaa/xaaPict.c                                                        |    4 
 hw/xfree86/xaa/xaaStateChange.c                                                 |   63 
 hw/xfree86/xaa/xaaTEGlyph.c                                                     |    8 
 hw/xfree86/xaa/xaaWrapper.c                                                     |   66 
 hw/xfree86/xaa/xaalocal.h                                                       |   33 
 hw/xfree86/xaa/xaawrap.h                                                        |   14 
 hw/xfree86/xf1bpp/Makefile.am                                                   |    9 
 hw/xfree86/xf1bpp/mfbmap.h                                                      |    1 
 hw/xfree86/xf1bpp/mfbunmap.h                                                    |    1 
 hw/xfree86/xf4bpp/Makefile.am                                                   |    2 
 hw/xfree86/xf4bpp/mfbfillarc.c                                                  |    3 
 hw/xfree86/xf4bpp/mfbimggblt.c                                                  |    7 
 hw/xfree86/xf4bpp/mfbzerarc.c                                                   |    3 
 hw/xfree86/xf4bpp/ppcArea.c                                                     |    2 
 hw/xfree86/xf4bpp/ppcBStore.c                                                   |  155 
 hw/xfree86/xf4bpp/ppcCpArea.c                                                   |   30 
 hw/xfree86/xf4bpp/ppcFillRct.c                                                  |    4 
 hw/xfree86/xf4bpp/ppcGC.c                                                       |   19 
 hw/xfree86/xf4bpp/ppcIO.c                                                       |   21 
 hw/xfree86/xf4bpp/ppcImg.c                                                      |    7 
 hw/xfree86/xf4bpp/ppcPixFS.c                                                    |   46 
 hw/xfree86/xf4bpp/ppcPixmap.c                                                   |    7 
 hw/xfree86/xf4bpp/ppcPntWin.c                                                   |  216 
 hw/xfree86/xf4bpp/ppcPolyPnt.c                                                  |    2 
 hw/xfree86/xf4bpp/ppcWinFS.c                                                    |   46 
 hw/xfree86/xf4bpp/ppcWindow.c                                                   |   14 
 hw/xfree86/xf4bpp/vgaGC.c                                                       |    2 
 hw/xfree86/xf4bpp/vgaSolid.c                                                    |    6 
 hw/xfree86/xf4bpp/xf4bpp.h                                                      |   26 
 hw/xfree86/xf8_32bpp/Makefile.am                                                |    1 
 hw/xfree86/xf8_32bpp/cfb8_32.h                                                  |   48 
 hw/xfree86/xf8_32bpp/cfbbstore.c                                                |  105 
 hw/xfree86/xf8_32bpp/cfbcpyarea.c                                               |   26 
 hw/xfree86/xf8_32bpp/cfbpntwin.c                                                |  129 
 hw/xfree86/xf8_32bpp/cfbscrinit.c                                               |   47 
 hw/xfree86/xf8_32bpp/cfbwindow.c                                                |    9 
 hw/xfree86/xf8_32bpp/xf86overlay.c                                              |  109 
 hw/xfree86/xorgconf.cpp                                                         |    6 
 hw/xgl/Makefile.am                                                              |   13 
 hw/xgl/egl/Makefile.am                                                          |   23 
 hw/xgl/egl/kinput.c                                                             |    2 
 hw/xgl/egl/xegl.c                                                               |   20 
 hw/xgl/egl/xegl.h                                                               |    6 
 hw/xgl/glx/xglx.c                                                               |   28 
 hw/xgl/glx/xglxorg.c                                                            |    2 
 hw/xgl/xgl.h                                                                    |   67 
 hw/xgl/xglbstore.c                                                              |  125 
 hw/xgl/xglglyph.c                                                               |    3 
 hw/xgl/xglinput.c                                                               |    2 
 hw/xgl/xgloutput.c                                                              |   36 
 hw/xgl/xglpict.c                                                                |    2 
 hw/xgl/xglpixmap.c                                                              |    5 
 hw/xgl/xglscreen.c                                                              |   10 
 hw/xgl/xglshm.c                                                                 |    3 
 hw/xgl/xgltrap.c                                                                |    3 
 hw/xgl/xglwindow.c                                                              |  175 
 hw/xgl/xglxv.c                                                                  |   10 
 hw/xnest/Cursor.c                                                               |    6 
 hw/xnest/Events.c                                                               |    4 
 hw/xnest/Font.c                                                                 |    2 
 hw/xnest/GC.c                                                                   |    2 
 hw/xnest/Init.c                                                                 |   20 
 hw/xnest/Makefile.am                                                            |   10 
 hw/xnest/Pixmap.c                                                               |   12 
 hw/xnest/Screen.c                                                               |   46 
 hw/xnest/Window.c                                                               |   26 
 hw/xnest/XNCursor.h                                                             |    9 
 hw/xnest/XNGC.h                                                                 |    6 
 hw/xnest/XNPixmap.h                                                             |    8 
 hw/xnest/XNWindow.h                                                             |    8 
 hw/xprint/Makefile.am                                                           |   22 
 hw/xprint/attributes.c                                                          |   29 
 hw/xprint/ddxInit.c                                                             |   13 
 hw/xprint/pcl/Pcl.h                                                             |   12 
 hw/xprint/pcl/PclArc.c                                                          |    2 
 hw/xprint/pcl/PclArea.c                                                         |    3 
 hw/xprint/pcl/PclColor.c                                                        |   28 
 hw/xprint/pcl/PclGC.c                                                           |   18 
 hw/xprint/pcl/PclInit.c                                                         |   64 
 hw/xprint/pcl/PclLine.c                                                         |    4 
 hw/xprint/pcl/PclMisc.c                                                         |   17 
 hw/xprint/pcl/PclPixel.c                                                        |    8 
 hw/xprint/pcl/PclPolygon.c                                                      |    6 
 hw/xprint/pcl/PclPrint.c                                                        |   20 
 hw/xprint/pcl/PclText.c                                                         |    4 
 hw/xprint/pcl/PclWindow.c                                                       |  255 
 hw/xprint/pcl/Pclmap.h                                                          |   11 
 hw/xprint/ps/Ps.h                                                               |   11 
 hw/xprint/ps/PsGC.c                                                             |   14 
 hw/xprint/ps/PsInit.c                                                           |   50 
 hw/xprint/ps/PsMisc.c                                                           |   17 
 hw/xprint/ps/PsPixmap.c                                                         |    6 
 hw/xprint/ps/PsPrint.c                                                          |   33 
 hw/xprint/ps/PsText.c                                                           |    4 
 hw/xprint/ps/PsWindow.c                                                         |  251 
 hw/xprint/ps/psout_ft.c                                                         |    2 
 hw/xprint/ps/psout_ftpstype1.c                                                  |    2 
 hw/xprint/raster/Raster.c                                                       |   44 
 hw/xquartz/Makefile.am                                                          |   57 
 hw/xquartz/X11Application.h                                                     |  103 
 hw/xquartz/X11Application.m                                                     |  922 
 hw/xquartz/X11Controller.h                                                      |  103 
 hw/xquartz/X11Controller.m                                                      |  749 
 hw/xquartz/applewm.c                                                            |  707 
 hw/xquartz/applewmExt.h                                                         |   84 
 hw/xquartz/bundle/Dutch.lproj/InfoPlist.strings                                 |binary
 hw/xquartz/bundle/Dutch.lproj/Localizable.strings                               |binary
 hw/xquartz/bundle/Dutch.lproj/main.nib/keyedobjects.nib                         |binary
 hw/xquartz/bundle/English.lproj/InfoPlist.strings                               |binary
 hw/xquartz/bundle/English.lproj/Localizable.strings                             |binary
 hw/xquartz/bundle/English.lproj/main.nib/designable.nib                         | 3482 
 hw/xquartz/bundle/English.lproj/main.nib/keyedobjects.nib                       |binary
 hw/xquartz/bundle/French.lproj/InfoPlist.strings                                |binary
 hw/xquartz/bundle/French.lproj/Localizable.strings                              |binary
 hw/xquartz/bundle/French.lproj/main.nib/keyedobjects.nib                        |binary
 hw/xquartz/bundle/German.lproj/InfoPlist.strings                                |binary
 hw/xquartz/bundle/German.lproj/Localizable.strings                              |binary
 hw/xquartz/bundle/German.lproj/main.nib/keyedobjects.nib                        |binary
 hw/xquartz/bundle/Info.plist                                                    |   39 
 hw/xquartz/bundle/Italian.lproj/InfoPlist.strings                               |binary
 hw/xquartz/bundle/Italian.lproj/Localizable.strings                             |binary
 hw/xquartz/bundle/Italian.lproj/main.nib/keyedobjects.nib                       |binary
 hw/xquartz/bundle/Japanese.lproj/InfoPlist.strings                              |binary
 hw/xquartz/bundle/Japanese.lproj/Localizable.strings                            |binary
 hw/xquartz/bundle/Japanese.lproj/main.nib/keyedobjects.nib                      |binary
 hw/xquartz/bundle/Makefile.am                                                   |   77 
 hw/xquartz/bundle/Spanish.lproj/InfoPlist.strings                               |binary
 hw/xquartz/bundle/Spanish.lproj/Localizable.strings                             |binary
 hw/xquartz/bundle/Spanish.lproj/main.nib/keyedobjects.nib                       |binary
 hw/xquartz/bundle/X11.icns                                                      |binary
 hw/xquartz/bundle/X11.xcodeproj/project.pbxproj                                 |  458 
 hw/xquartz/bundle/Xquartz.plist                                                 |   27 
 hw/xquartz/bundle/bundle-main.c                                                 |  136 
 hw/xquartz/bundle/da.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/da.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/da.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/fi.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/fi.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/fi.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/ko.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/ko.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/ko.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/no.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/no.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/no.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/pl.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/pl.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/pl.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/pt.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/pt.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/pt.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/pt_PT.lproj/InfoPlist.strings                                 |binary
 hw/xquartz/bundle/pt_PT.lproj/Localizable.strings                               |binary
 hw/xquartz/bundle/pt_PT.lproj/main.nib/keyedobjects.nib                         |binary
 hw/xquartz/bundle/ru.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/ru.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/ru.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/sv.lproj/InfoPlist.strings                                    |binary
 hw/xquartz/bundle/sv.lproj/Localizable.strings                                  |binary
 hw/xquartz/bundle/sv.lproj/main.nib/keyedobjects.nib                            |binary
 hw/xquartz/bundle/zh_CN.lproj/InfoPlist.strings                                 |binary
 hw/xquartz/bundle/zh_CN.lproj/Localizable.strings                               |binary
 hw/xquartz/bundle/zh_CN.lproj/main.nib/keyedobjects.nib                         |binary
 hw/xquartz/bundle/zh_TW.lproj/InfoPlist.strings                                 |binary
 hw/xquartz/bundle/zh_TW.lproj/Localizable.strings                               |binary
 hw/xquartz/bundle/zh_TW.lproj/main.nib/keyedobjects.nib                         |binary
 hw/xquartz/darwin.c                                                             | 1026 
 hw/xquartz/darwin.h                                                             |  132 
 hw/xquartz/darwinClut8.h                                                        |  531 
 hw/xquartz/darwinEvents.c                                                       |  461 
 hw/xquartz/darwinEvents.h                                                       |   40 
 hw/xquartz/darwinKeyboard.c                                                     | 1009 
 hw/xquartz/darwinKeyboard.h                                                     |   45 
 hw/xquartz/darwinXinput.c                                                       |  309 
 hw/xquartz/keysym2ucs.c                                                         |  909 
 hw/xquartz/keysym2ucs.h                                                         |   36 
 hw/xquartz/pseudoramiX.c                                                        |  438 
 hw/xquartz/pseudoramiX.h                                                        |    9 
 hw/xquartz/quartz.c                                                             |  500 
 hw/xquartz/quartz.h                                                             |  134 
 hw/xquartz/quartzAudio.c                                                        |  346 
 hw/xquartz/quartzAudio.h                                                        |   40 
 hw/xquartz/quartzCocoa.m                                                        |  146 
 hw/xquartz/quartzCommon.h                                                       |  107 
 hw/xquartz/quartzCursor.c                                                       |  646 
 hw/xquartz/quartzCursor.h                                                       |   42 
 hw/xquartz/quartzForeground.c                                                   |   47 
 hw/xquartz/quartzForeground.h                                                   |   37 
 hw/xquartz/quartzKeyboard.c                                                     |  324 
 hw/xquartz/quartzKeyboard.h                                                     |   53 
 hw/xquartz/quartzPasteboard.c                                                   |  145 
 hw/xquartz/quartzPasteboard.h                                                   |   44 
 hw/xquartz/quartzStartup.c                                                      |  112 
 hw/xquartz/xpr/Makefile.am                                                      |   78 
 hw/xquartz/xpr/Xquartz.man.pre                                                  |  156 
 hw/xquartz/xpr/appledri.c                                                       |  352 
 hw/xquartz/xpr/appledri.h                                                       |  106 
 hw/xquartz/xpr/appledristr.h                                                    |  175 
 hw/xquartz/xpr/dri.c                                                            |  737 
 hw/xquartz/xpr/dri.h                                                            |  128 
 hw/xquartz/xpr/dristruct.h                                                      |   76 
 hw/xquartz/xpr/x-hash.c                                                         |  343 
 hw/xquartz/xpr/x-hash.h                                                         |   60 
 hw/xquartz/xpr/x-hook.c                                                         |  109 
 hw/xquartz/xpr/x-hook.h                                                         |   42 
 hw/xquartz/xpr/x-list.c                                                         |  337 
 hw/xquartz/xpr/x-list.h                                                         |   77 
 hw/xquartz/xpr/xpr.h                                                            |   47 
 hw/xquartz/xpr/xprAppleWM.c                                                     |  100 
 hw/xquartz/xpr/xprCursor.c                                                      |  422 
 hw/xquartz/xpr/xprFrame.c                                                       |  528 
 hw/xquartz/xpr/xprScreen.c                                                      |  438 
 hw/xwin/InitOutput.c                                                            |   18 
 hw/xwin/Makefile.am                                                             |   11 
 hw/xwin/win.h                                                                   |   56 
 hw/xwin/winallpriv.c                                                            |   18 
 hw/xwin/winclipboardwrappers.c                                                  |    1 
 hw/xwin/winconfig.c                                                             |   24 
 hw/xwin/winconfig.h                                                             |    1 
 hw/xwin/wincursor.c                                                             |    3 
 hw/xwin/winfillsp.c                                                             |    9 
 hw/xwin/winglobals.c                                                            |   10 
 hw/xwin/winmultiwindowwndproc.c                                                 |    2 
 hw/xwin/winpixmap.c                                                             |   14 
 hw/xwin/winpntwin.c                                                             |   47 
 hw/xwin/winprocarg.c                                                            |   10 
 hw/xwin/winscrinit.c                                                            |   12 
 hw/xwin/winsetsp.c                                                              |    9 
 hw/xwin/winwin32rootless.c                                                      |    6 
 hw/xwin/winwindow.c                                                             |    4 
 include/Makefile.am                                                             |    7 
 include/bstorestr.h                                                             |    2 
 include/colormapst.h                                                            |    3 
 include/cursor.h                                                                |   26 
 include/cursorstr.h                                                             |    6 
 include/dix-config.h.in                                                         |   44 
 include/dix.h                                                                   |  127 
 include/dixaccess.h                                                             |   53 
 include/dixevents.h                                                             |   22 
 include/dixfont.h                                                               |    8 
 include/dixgrabs.h                                                              |    1 
 include/dixstruct.h                                                             |   14 
 include/exevents.h                                                              |    3 
 include/extension.h                                                             |    8 
 include/extinit.h                                                               |    5 
 include/extnsionst.h                                                            |    7 
 include/gc.h                                                                    |    4 
 include/gcstruct.h                                                              |    3 
 include/globals.h                                                               |    1 
 include/input.h                                                                 |   18 
 include/inputstr.h                                                              |    6 
 include/misc.h                                                                  |    3 
 include/miscstruct.h                                                            |   15 
 include/os.h                                                                    |   27 
 include/pixmapstr.h                                                             |   15 
 include/privates.h                                                              |  157 
 include/property.h                                                              |   19 
 include/propertyst.h                                                            |    2 
 include/registry.h                                                              |   64 
 include/resource.h                                                              |   94 
 include/screenint.h                                                             |   38 
 include/scrnintstr.h                                                            |   25 
 include/selection.h                                                             |   47 
 include/servermd.h                                                              |    9 
 include/site.h                                                                  |    5 
 include/swapreq.h                                                               |   11 
 include/window.h                                                                |   20 
 include/windowstr.h                                                             |    8 
 include/xkbfile.h                                                               |  436 
 include/xkbsrv.h                                                                |  124 
 include/xkbstr.h                                                                |  613 
 include/xorg-config.h.in                                                        |    9 
 include/xorg-server.h.in                                                        |   21 
 mfb/Makefile.am                                                                 |    4 
 mfb/mfb.h                                                                       |   49 
 mfb/mfbbitblt.c                                                                 |   22 
 mfb/mfbblt.c                                                                    |   26 
 mfb/mfbbstore.c                                                                 |  154 
 mfb/mfbfillarc.c                                                                |    3 
 mfb/mfbfillrct.c                                                                |    7 
 mfb/mfbfillsp.c                                                                 |  117 
 mfb/mfbgc.c                                                                     |   10 
 mfb/mfbimggblt.c                                                                |    7 
 mfb/mfbline.c                                                                   |    6 
 mfb/mfbpixmap.c                                                                 |   11 
 mfb/mfbplygblt.c                                                                |    4 
 mfb/mfbpntwin.c                                                                 |  126 
 mfb/mfbpolypnt.c                                                                |    3 
 mfb/mfbpushpxl.c                                                                |    4 
 mfb/mfbscrinit.c                                                                |   51 
 mfb/mfbwindow.c                                                                 |  181 
 mfb/mfbzerarc.c                                                                 |    3 
 mi/mi.h                                                                         |    3 
 mi/miarc.c                                                                      |   25 
 mi/mibank.c                                                                     |  241 
 mi/mibitblt.c                                                                   |   48 
 mi/mibstore.c                                                                   | 3901 
 mi/mibstore.h                                                                   |    3 
 mi/micoord.h                                                                    |    3 
 mi/midash.c                                                                     |   32 
 mi/midispcur.c                                                                  |   72 
 mi/mieq.c                                                                       |   21 
 mi/miexpose.c                                                                   |  408 
 mi/mifillarc.c                                                                  |   40 
 mi/mifillrct.c                                                                  |   12 
 mi/mifpolycon.c                                                                 |   18 
 mi/miglblt.c                                                                    |    7 
 mi/miinitext.c                                                                  |   78 
 mi/miline.h                                                                     |    8 
 mi/mioverlay.c                                                                  |  117 
 mi/mipointer.c                                                                  |   22 
 mi/mipointer.h                                                                  |    3 
 mi/mipolycon.c                                                                  |   16 
 mi/mipolygen.c                                                                  |    6 
 mi/mipolypnt.c                                                                  |    4 
 mi/mipolyrect.c                                                                 |    4 
 mi/mipushpxl.c                                                                  |   19 
 mi/miregion.c                                                                   |    2 
 mi/miscrinit.c                                                                  |   29 
 mi/mispans.c                                                                    |    2 
 mi/misprite.c                                                                   |  125 
 mi/mispritest.h                                                                 |    3 
 mi/mivaltree.c                                                                  |   17 
 mi/miwideline.c                                                                 |   20 
 mi/miwindow.c                                                                   |   81 
 mi/mizerarc.c                                                                   |   10 
 mi/mizerline.c                                                                  |    8 
 miext/cw/cw.c                                                                   |  200 
 miext/cw/cw.h                                                                   |   32 
 miext/cw/cw_render.c                                                            |   30 
 miext/damage/damage.c                                                           |  109 
 miext/damage/damage.h                                                           |    3 
 miext/damage/damagestr.h                                                        |   18 
 miext/rootless/Makefile.am                                                      |   19 
 miext/rootless/accel/Makefile.am                                                |   25 
 miext/rootless/accel/rlAccel.c                                                  |   18 
 miext/rootless/accel/rlBlt.c                                                    |   44 
 miext/rootless/accel/rlFill.c                                                   |    6 
 miext/rootless/rootless.h                                                       |    7 
 miext/rootless/rootlessCommon.c                                                 |   81 
 miext/rootless/rootlessCommon.h                                                 |   44 
 miext/rootless/rootlessConfig.h                                                 |    4 
 miext/rootless/rootlessGC.c                                                     |   60 
 miext/rootless/rootlessScreen.c                                                 |  103 
 miext/rootless/rootlessWindow.c                                                 |  291 
 miext/rootless/rootlessWindow.h                                                 |    7 
 miext/rootless/safeAlpha/Makefile.am                                            |   11 
 miext/rootless/safeAlpha/safeAlpha.h                                            |    2 
 miext/rootless/safeAlpha/safeAlphaPicture.c                                     |  109 
 miext/rootless/safeAlpha/safeAlphaWindow.c                                      |  177 
 miext/shadow/shadow.c                                                           |   17 
 miext/shadow/shadow.h                                                           |    5 
 os/Makefile.am                                                                  |   19 
 os/WaitFor.c                                                                    |   40 
 os/access.c                                                                     |  200 
 os/auth.c                                                                       |   27 
 os/connection.c                                                                 |  207 
 os/io.c                                                                         |  142 
 os/oscolor.c                                                                    |  169 
 os/osdep.h                                                                      |    6 
 os/osinit.c                                                                     |    4 
 os/rpcauth.c                                                                    |   16 
 os/secauth.c                                                                    |  202 
 os/utils.c                                                                      |  111 
 os/xalloc.c                                                                     |  816 
 randr/randr.c                                                                   |   16 
 randr/randrstr.h                                                                |   10 
 randr/rrcrtc.c                                                                  |   10 
 randr/rrinfo.c                                                                  |    9 
 randr/rrmode.c                                                                  |    5 
 randr/rroutput.c                                                                |    7 
 randr/rrproperty.c                                                              |    4 
 randr/rrscreen.c                                                                |   12 
 randr/rrxinerama.c                                                              |   20 
 record/record.c                                                                 |   27 
 record/set.c                                                                    |    4 
 render/Makefile.am                                                              |    1 
 render/animcur.c                                                                |   32 
 render/glyph.c                                                                  |  649 
 render/glyphstr.h                                                               |   69 
 render/miglyph.c                                                                |  255 
 render/miindex.c                                                                |    2 
 render/mipict.h                                                                 |    6 
 render/mirect.c                                                                 |    6 
 render/mitrap.c                                                                 |    2 
 render/mitri.c                                                                  |    8 
 render/picture.c                                                                |  215 
 render/picture.h                                                                |    8 
 render/picturestr.h                                                             |   56 
 render/render.c                                                                 |  444 
 xfixes/cursor.c                                                                 |   86 
 xfixes/region.c                                                                 |   34 
 xfixes/saveset.c                                                                |    4 
 xfixes/select.c                                                                 |   10 
 xfixes/xfixes.c                                                                 |    6 
 xfixes/xfixesint.h                                                              |    2 
 xkb/Makefile.am                                                                 |    3 
 xkb/XKBAlloc.c                                                                  |    2 
 xkb/XKBGAlloc.c                                                                 |   42 
 xkb/XKBMAlloc.c                                                                 |    4 
 xkb/XKBMisc.c                                                                   |    5 
 xkb/ddxBeep.c                                                                   |    4 
 xkb/ddxCtrls.c                                                                  |   23 
 xkb/ddxDevBtn.c                                                                 |    2 
 xkb/ddxFakeBtn.c                                                                |    2 
 xkb/ddxFakeMtn.c                                                                |    2 
 xkb/ddxKeyClick.c                                                               |    4 
 xkb/ddxKillSrv.c                                                                |    4 
 xkb/ddxList.c                                                                   |   13 
 xkb/ddxLoad.c                                                                   |  171 
 xkb/maprules.c                                                                  |   92 
 xkb/xkb.c                                                                       |  249 
 xkb/xkb.h                                                                       |    5 
 xkb/xkbAccessX.c                                                                |   48 
 xkb/xkbActions.c                                                                |  204 
 xkb/xkbEvents.c                                                                 |   70 
 xkb/xkbInit.c                                                                   |  246 
 xkb/xkbLEDs.c                                                                   |   13 
 xkb/xkbPrKeyEv.c                                                                |  114 
 xkb/xkbPrOtherEv.c                                                              |    4 
 xkb/xkbSwap.c                                                                   |    2 
 xkb/xkbUtils.c                                                                  |  201 
 xkb/xkberrs.c                                                                   |   37 
 xkb/xkbfmisc.c                                                                  |  133 
 xkb/xkbgeom.h                                                                   |  635 
 xkb/xkbout.c                                                                    |  146 
 xkb/xkbtext.c                                                                   |   60 
 xkb/xkmread.c                                                                   |  235 
 xorg-server.pc.in                                                               |    7 
 1127 files changed, 53823 insertions(+), 262877 deletions(-)
---


More information about the Xquartz-changes mailing list