xserver: Changes to 'refs/tags/xorg-server-1.7.99.1'

Keith Packard keithp at kemper.freedesktop.org
Wed Oct 21 09:15:11 PDT 2009


Tag 'xorg-server-1.7.99.1' created by Keith Packard <keithp at keithp.com> at 2009-10-21 17:13 -0700

Xorg Server Version 1.7.99.1

Changes since xorg-server-1.6.99.901:
Alan Coopersmith (17):
      Fix module path in xorg.conf man page
      Remove stray semi-colon in protocol-common.c
      test_convert_XIRawEvent: Don't write more data than the struct holds
      Fix num_masks/length overflow test for XiSelectEvents
      Change xf86dristr.h includes to use xf86driproto.h instead
      Add configuration option for use of SIGIO handlers for input events
      Check for -wrap support in the linker
      Fix typo in Xephyr man page
      Fix build of unit tests when dtrace probes are enabled
      Set XQUARTZ to no on non-Darwin OS'es
      Remove shave now that automake-1.11 has AM_SILENT_RULES
      Remove shave now that automake-1.11 has AM_SILENT_RULES
      Add platform tests for Dtrace linker magic
      Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
      Use $(AM_V_GEN) to silence more commands when AM_SILENT_RULES is active
      Fix make warning: overriding commands for target `dix.O'
      Fix segfault when -extension XKEYBOARD is passed on the command line

Ben Byer (1):
      Add (ok, fix) support for DTrace under OS X

Ben Skeggs (1):
      EXA: fix exaGetRGBAFromPixel to not loop forever on PICT_a8 picture

Carl Worth (1):
      configure: Fix broken quoting for initialization of REQUIRED_MODULES

Colin Harrison (3):
      Xming: update .rc file
      Xming: Remove unused X-boxed icon resource
      Xming: Fix various 'ISO C90 forbids mixed declarations and code' warnings

Dave Airlie (4):
      xserver: SIGIO option handling was incorrect.
      dix/glx/composite: consolidate visual resize in one place.
      glx: fixup deref of null pointer when glx screen init fails.
      rotate: drop unwrapping inside block handler.

Eamon Walsh (9):
      xselinux: refactor extension code into smaller files.
      xselinux: Factor out some dynamic array code into common helpers.
      xace: Fake return values on denials in input polling requests.
      xselinux: Stop special-casing QueryPointer access checks.
      xace: Relax permissions on XkbGetState from Read to Getattr.
      Remove some debug messages that trigger on XACE event delivery failure.
      xselinux: switch from x_device to separate x_pointer and x_keyboard classes.
      dix: Export IsPointerDevice() and IsKeyboardDevice().
      xselinux: Use the now-exported IsPointerDevice() instead of a copy.

Francisco Jerez (1):
      dix: Fix a double free in dixFreePrivates.

Ian Romanick (2):
      GLX: Enable GLX 1.4 on DRI2
      GLX: More clearly document the GLX protocol version handling

Jamey Sharp (5):
      Fix overlay detection when matching Xv adaptors across screens.
      Remove static MAXSCREENS limit from Xext/shm.c
      Fix "possibly uninitialized" warnings in glx
      Fix GCC warnings in xorg_backtrace
      Cast small-int values through intptr_t when passed as pointers

Jeremy Huddleston (26):
      XQuartz: pbproxy: Remove debugging XBell()
      XQuartz: GLX capabilities: Allow 16bit accumulation buffers
      XQuartz: Use internal xshm header for new xextproto
      Xi: CopyKeyClass is not static for XQuartz
      XQuartz: Nuke duplicate locks that make painful headaches
      XQuartz: Fix a brain-o array indexing problem
      XQuartz: Add pressure/tilt property labels
      XQuartz: Stop checking version numbers of the bundle because CFBundleGetVersionNumber is gimpish
      Xi: Make CopyKeyClass X_HIDDEN to avoid ugly ifdef-fu
      XQuartz: Transition from xEvent based mieq to InternalEvent
      XQuartz: Force a keymap resync on the first keypress to workaround XKB mucking with our keymap.
      XQuartz: Fix inverse map from mode_switch to alt
      XQuartz: Nuke TSM
      XQuartz: Fix a bunch of compilation warnings about style
      XQuartz: Fix QuartzSetCursor to match the expected prototype.
      Rootless: Correct border rendering on parent-relative windows
      XQuartz: Query the BundleIdentifier from the bundle in X11.bin rather than using the configure option.
      XQuartz: Remove the redundant xquartz_resetenv_display
      XQuartz: Cleaned up keymap setting for easier maintenance
      xkb: Use XkbPerKeyBitArraySize instead of hardcoded value of 32
      XQuartz: Set the proper bitmap for key repeats...
      XQuartz: Update version strings to be X11R7.5 and the bundle 2.5.0
      XQuartz: Send mouse location with scroll events.
      XQuartz: Fix a possible minor memory leak
      Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c
      Rootless: src drawable window can now be NULL

Jon TURNEY (3):
      Cygwin/X: Don't build rootless extension code unless we need it
      Cygwin/X: Make -logverbose affect the verbosity of logging to the log file
      Cygwin/X: Avoid a potential null pointer dereference before input initialization

Julien Cristau (3):
      xfree86: fix xorg.conf manpage formatting error
      configure: quote argument to m4_pattern_forbid
      configure: quote argument to m4_pattern_forbid

Keith Packard (20):
      Eliminate bogus event resizing.
      probe_devices_from_device_sections: don't leak list of devices
      xf86Xinput.c: get DIX event queue pointer once at InitInput time
      Free libpciaccess iterator in xf86PciProbe
      LoaderSortExtensions: free graph nodes
      xf8CrtcSetModeTransform: free adjusted_mode name too
      Free randr crtc and output pointer arrays
      RRDestroyOutputProperty: Free randr property valid values
      xfree86/modes: Remove all framebuffer support from DGA
      Fix sporadic segfault on resume due to accidentally freeing cursor.
      Re-fix DGA removal.
      Merge remote branch 'alanc/master'
      Merge remote branch 'mattst88/master'
      Fix 'distcheck' to use host xkb files but install to build dir
      Merge remote branch 'whot/master'
      Make sure HAVE_DOXYGEN is defined when not building dmx
      Always check for doxygen so that distcheck gets dmx docs
      Don't attempt to build hw/kdrive/sdl/Makefile anymore
      Make sure dmx docs are built for distribution.
      Bump version to 1.7.99.1

Kevin E Martin (4):
      dmx: disable Get/SetWindowPixmap, we don't support composite/redirected windows
      dmx: only free the default pixmaps that we actually allocated.
      dmx: reshuffle linker order to avoid errors when MITSHM is undefined.
      dmx: undefine MITSHM, move undefs to miinitext.c.

Kim Woelders (3):
      dix: Fix potential memory corruption in doListFontsWithInfo.
      render: Fix clip region translation in miClipPictureSrc().
      render: Fix clip region translation in miClipPictureSrc().

Lee Leahu (2):
      dmx: when setting up device axis, use the correct counter number
      dmxDestroyWindow() - must call the X's native DetroyWindow()

Martin Ettl (1):
      Resource leakage: 0 is a valid file descriptor

Martin-Éric Racine (1):
      xserver: added more Geode oddities to xf86AutoConfig.c

Matt Turner (3):
      Fix breakage on alpha caused by c7680befe5ae
      [alpha] don't return from void functions
      [alpha] assume we have __NR_pciconfig_iobase

Matthias Hopf (3):
      Work around sporadic segfault on resume with intel/KMS due to cursor->bits == NULL.
      Less intrusive workaround for sporadic segfault on resume.
      Revert fe31f9c + 977953b to fix issue for good.

Michael Cree (1):
      Fix undefined symbols on alpha

Michel Dänzer (11):
      EXA: Fix some issues pointed out by clang.
      render: Don't add b8g8r8x8 format for depth 24.
      EXA: Extend mixed pixmaps scheme to allow driver PrepareAccess hook to fail.
      EXA: Try to minimize UploadToScreen calls for mixed pixmaps.
      EXA: Accumulate arbitrary number of glyphs without flushing.
      EXA: Only calculate cache position once for each glyph.
      EXA: Fix mixed pixmaps crash with missing / failing UploadToScreen hook.
      Fix ShmPutImage non-ZPixmap case.
      exa: avoid infinite loops if UTS sw fallbacks.
      composite: Revert changes from adding support for BGRA picture formats.
      EXA: Fix exaTryDriverSolidFill() for solid source pictures.

Mikhail Gusarov (1):
      Remove unused LinuxFindPci and LinuxGetPciCfg

Nirbheek Chauhan (1):
      xkb: check permissions on XKM_OUTPUT_DIR

Peter Hutterer (47):
      dmx: don't include panoramiXsrv.h if building w/o Xinerama
      configure.ac: move all protocol requirements to a single location.
      Require dmxproto 2.2.99.1
      xfree86: use SendDevicePresenceEvents instead of manual event handling.
      xfree86: remove now unused variable
      xfree86: fix up wrong use of OptionRec for AutoAddDevices andAutoEnableDevices
      xfree86: silence warning: ‘ramplen’ may be used uninitialized
      render: reply with the server or client version, whichever is lower.
      randr: reply with the server or client version, whichever is lower.
      Xext: silence 'warning: no previous prototype' for sync, bigreq and xcmisc.
      dmx: silence 'implicit declaration of function ‘XFixesSetPictureClipRegion’
      configure: resourceproto is optional.
      input: define server-supported protocol versions in one single file.
      configure: fix up check for tslib.
      Xext: fix up multibuffer compiler errors.
      Xext: remove DisplayImageBuffers from mbuf.c
      Xext: switch mbuf.c to dixLookupResourceByType
      input: don't use typecasts to access members of InternalEvent.
      Bump to 1.7.99.1
      configure: fix up tslib check once again.
      Xi: fix length calculation for ValuatorState in QueryDeviceState reply.
      dix: plug memory leak in DeviceEnterLeaveEvents.
      kdrive: plug two memory leaks when freeing the KdKeyboard/Pointer.
      Require libXext >= 1.0.99.4
      Xi: update axisVals with the right subpixel data.
      configure: Unify all library defines that require a specific version.
      dmx: core events are always in screen coordinates when passed to GPE.
      render: Plug a memory leak in AddGlyph. (#23286)
      xfree86: use the DDC size if either width or height of DisplaySize is bogus.
      Put tests for zero-sized strings in quotes (#24060)
      ephyr: if -parent is given, check for a trailing -screen. (#24144)
      render: set the glyph picture to NULL by default.
      render: Fix crash in RenderAddGlyphs (#23645)
      configure: if xnest was requested but modules weren't found, fail.
      dix: force a minimum of 0 for screen coordinates.
      Require libXtst >= 1.0.99.2 and libdmx >= 1.0.99.1
      xfree86: remove log-spamming DebugF
      Revert "alpha: kill xf86SlowBCopyToBus and xf86SlowBCopyFromBus"
      Require libXtst >= 1.0.99.2 and libdmx >= 1.0.99.1
      xfree86: remove log-spamming DebugF
      dix: extend IsPointerDevice check to valuator-only devices.
      kdrive: fix Xfake build by removing the old keysym stuff
      kdrive: silence tslib compiler warnings
      Use the default XKB settings for dmx and kdrive.
      xkb: don't conditionally include xkb-config.h.
      dmx: remove doxygen-generated files.
      kdrive: Purge Xsdl

Rémi Cardona (1):
      dix: append "built-ins" to the font path in SetDefaultFontPath

Samuel Thibault (1):
      xfree86: Hurd fix

Shunichi Fuji (1):
      dri: use noPanoramiXExtension directly.

Simon Thum (1):
      dix: move bounds check before access

Thomas Jaeger (4):
      fixes: Make sure invisible cursor is inialized with zero src/mask
      Bump fixesproto requirement to 4.1
      Xext: include security protocol header instead of client header
      dix: report XI1 axis values correctly if first_valuator != 0

Tiago Vignatti (2):
      xfree86: vgaarb: rework wrapping function
      xfree86: vgaarb: missing wrapping macro

Tilman Sauerbeck (1):
      configure: make XNEST default to auto.

Yaakov Selkowitz (7):
      dolt: add Cygwin to supported platforms
      Install SDK pkg-config and aclocal files only if XORG
      Fix XWIN_LIBS definition
      Remove duplicates from Xfake_LDADD
      Define ddxBeforeReset stubs in platform-neutral DDXs
      Remove CopyISOLatin1Lowered
      Fix make dist after 78c87bdad1feab91c2a39e01513b4b0826665f06

---
 .gitignore                                                  |    4 
 COPYING                                                     |   21 
 Makefile.am                                                 |    7 
 Xext/Makefile.am                                            |    3 
 Xext/bigreq.c                                               |    2 
 Xext/geext.c                                                |    9 
 Xext/mbuf.c                                                 |  322 +
 Xext/panoramiX.c                                            |    4 
 Xext/saver.c                                                |    5 
 Xext/security.c                                             |    5 
 Xext/securitysrv.h                                          |    2 
 Xext/shape.c                                                |    5 
 Xext/shm.c                                                  |  127 
 Xext/syncsrv.h                                              |    1 
 Xext/xcalibrate.c                                           |    5 
 Xext/xcmisc.c                                               |    2 
 Xext/xf86bigfont.c                                          |    5 
 Xext/xres.c                                                 |    5 
 Xext/xselinux.c                                             | 2070 ------------
 Xext/xselinux.h                                             |  412 --
 Xext/xselinux_ext.c                                         |  729 ++++
 Xext/xselinux_hooks.c                                       | 1030 +++++
 Xext/xselinux_label.c                                       |  381 ++
 Xext/xselinuxint.h                                          |  556 +++
 Xext/xtest.c                                                |    6 
 Xext/xvdisp.c                                               |    2 
 Xext/xvmc.c                                                 |    5 
 Xi/exevents.c                                               |    8 
 Xi/extinit.c                                                |   10 
 Xi/queryst.c                                                |   16 
 Xi/xiquerydevice.c                                          |   41 
 Xi/xiquerydevice.h                                          |    8 
 composite/compext.c                                         |   10 
 composite/compinit.c                                        |   63 
 composite/compwindow.c                                      |    4 
 configure.ac                                                |  301 +
 cpprules.in                                                 |    4 
 damageext/damageext.c                                       |   18 
 dev/null                                                    |binary
 dix/Makefile.am                                             |    9 
 dix/Xserver.d                                               |    7 
 dix/colormap.c                                              |   64 
 dix/devices.c                                               |   20 
 dix/dixfonts.c                                              |   29 
 dix/dixutils.c                                              |   10 
 dix/eventconvert.c                                          |   22 
 dix/events.c                                                |   45 
 dix/getevents.c                                             |   42 
 dix/privates.c                                              |    1 
 exa/exa.c                                                   |   92 
 exa/exa_glyphs.c                                            |   91 
 exa/exa_migration_classic.c                                 |   66 
 exa/exa_migration_mixed.c                                   |  197 -
 exa/exa_mixed.c                                             |   94 
 exa/exa_priv.h                                              |   23 
 exa/exa_render.c                                            |   83 
 exa/exa_unaccel.c                                           |   52 
 glx/glxcmds.c                                               |   13 
 glx/glxdri.c                                                |    2 
 glx/glxdri2.c                                               |   12 
 glx/glxext.c                                                |    8 
 glx/glxscreens.c                                            |   73 
 glx/glxscreens.h                                            |   11 
 glx/glxserver.h                                             |    7 
 glx/indirect_texture_compression.c                          |    4 
 hw/dmx/Makefile.am                                          |    5 
 hw/dmx/config/dmxconfig.c                                   |   11 
 hw/dmx/config/dmxconfig.h                                   |    7 
 hw/dmx/dmx-config.h                                         |   15 
 hw/dmx/dmx.c                                                |    9 
 hw/dmx/dmxcursor.c                                          |    4 
 hw/dmx/dmxextension.c                                       |    2 
 hw/dmx/dmxextension.h                                       |    4 
 hw/dmx/dmxgcops.c                                           |    2 
 hw/dmx/dmxinit.c                                            |    8 
 hw/dmx/dmxinput.c                                           |    2 
 hw/dmx/dmxinput.h                                           |    2 
 hw/dmx/dmxpict.c                                            |    1 
 hw/dmx/dmxscrinit.c                                         |   11 
 hw/dmx/dmxstat.c                                            |    6 
 hw/dmx/dmxsync.c                                            |    4 
 hw/dmx/dmxwindow.c                                          |    7 
 hw/dmx/doc/Makefile.am                                      |  162 
 hw/dmx/doc/doxygen.conf                                     |   43 
 hw/dmx/doc/html/ChkNotMaskEv_8c.html                        |   76 
 hw/dmx/doc/html/ChkNotMaskEv_8h-source.html                 |   60 
 hw/dmx/doc/html/ChkNotMaskEv_8h.html                        |   77 
 hw/dmx/doc/html/annotated.html                              |   98 
 hw/dmx/doc/html/classes.html                                |   26 
 hw/dmx/doc/html/dmx_8h-source.html                          |  276 -
 hw/dmx/doc/html/dmx_8h.html                                 |  532 ---
 hw/dmx/doc/html/dmx__glxvisuals_8h-source.html              |   85 
 hw/dmx/doc/html/dmxarg_8c.html                              |  239 -
 hw/dmx/doc/html/dmxarg_8h-source.html                       |   69 
 hw/dmx/doc/html/dmxarg_8h.html                              |  235 -
 hw/dmx/doc/html/dmxbackend_8c.html                          |  427 --
 hw/dmx/doc/html/dmxbackend_8h-source.html                   |   75 
 hw/dmx/doc/html/dmxbackend_8h.html                          |  411 --
 hw/dmx/doc/html/dmxcb_8c.html                               |  184 -
 hw/dmx/doc/html/dmxcb_8h-source.html                        |   70 
 hw/dmx/doc/html/dmxcb_8h.html                               |  209 -
 hw/dmx/doc/html/dmxclient_8h-source.html                    |  168 
 hw/dmx/doc/html/dmxclient_8h.html                           |   48 
 hw/dmx/doc/html/dmxcmap_8c.html                             |  265 -
 hw/dmx/doc/html/dmxcmap_8h-source.html                      |   86 
 hw/dmx/doc/html/dmxcmap_8h.html                             |  408 --
 hw/dmx/doc/html/dmxcommon_8c.html                           |  701 ----
 hw/dmx/doc/html/dmxcommon_8h-source.html                    |  151 
 hw/dmx/doc/html/dmxcommon_8h.html                           |  665 ---
 hw/dmx/doc/html/dmxcompat_8c.html                           |   68 
 hw/dmx/doc/html/dmxcompat_8h-source.html                    |   61 
 hw/dmx/doc/html/dmxcompat_8h.html                           |   62 
 hw/dmx/doc/html/dmxconfig_8c.html                           |  402 --
 hw/dmx/doc/html/dmxconfig_8h-source.html                    |   84 
 hw/dmx/doc/html/dmxconfig_8h.html                           |  248 -
 hw/dmx/doc/html/dmxconsole_8c.html                          |  498 --
 hw/dmx/doc/html/dmxconsole_8h-source.html                   |   79 
 hw/dmx/doc/html/dmxconsole_8h.html                          |  488 --
 hw/dmx/doc/html/dmxcursor_8c.html                           |  471 --
 hw/dmx/doc/html/dmxcursor_8h-source.html                    |   86 
 hw/dmx/doc/html/dmxcursor_8h.html                           |  498 --
 hw/dmx/doc/html/dmxdetach_8c.html                           |   70 
 hw/dmx/doc/html/dmxdpms_8c.html                             |  128 
 hw/dmx/doc/html/dmxdpms_8h-source.html                      |   62 
 hw/dmx/doc/html/dmxdpms_8h.html                             |  124 
 hw/dmx/doc/html/dmxdummy_8c.html                            |  111 
 hw/dmx/doc/html/dmxdummy_8h-source.html                     |   63 
 hw/dmx/doc/html/dmxdummy_8h.html                            |  111 
 hw/dmx/doc/html/dmxeq_8c.html                               |  269 -
 hw/dmx/doc/html/dmxeq_8h-source.html                        |   61 
 hw/dmx/doc/html/dmxeq_8h.html                               |   63 
 hw/dmx/doc/html/dmxevents_8c.html                           |  284 -
 hw/dmx/doc/html/dmxevents_8h-source.html                    |   66 
 hw/dmx/doc/html/dmxevents_8h.html                           |  233 -
 hw/dmx/doc/html/dmxext_8h-source.html                       |  197 -
 hw/dmx/doc/html/dmxext_8h.html                              |  926 -----
 hw/dmx/doc/html/dmxextension_8c.html                        |  433 --
 hw/dmx/doc/html/dmxextension_8h-source.html                 |  131 
 hw/dmx/doc/html/dmxextension_8h.html                        |  426 --
 hw/dmx/doc/html/dmxfont_8c.html                             |  257 -
 hw/dmx/doc/html/dmxfont_8h-source.html                      |   78 
 hw/dmx/doc/html/dmxfont_8h.html                             |  333 -
 hw/dmx/doc/html/dmxgc_8c.html                               |  456 --
 hw/dmx/doc/html/dmxgc_8h-source.html                        |  106 
 hw/dmx/doc/html/dmxgc_8h.html                               |  561 ---
 hw/dmx/doc/html/dmxgcops_8c.html                            | 1476 --------
 hw/dmx/doc/html/dmxgcops_8h-source.html                     |  115 
 hw/dmx/doc/html/dmxgcops_8h.html                            | 1469 --------
 hw/dmx/doc/html/dmxinit_8c.html                             |  709 ----
 hw/dmx/doc/html/dmxinit_8h-source.html                      |   70 
 hw/dmx/doc/html/dmxinit_8h.html                             |   30 
 hw/dmx/doc/html/dmxinput_8c.html                            |  185 -
 hw/dmx/doc/html/dmxinput_8h-source.html                     |  146 
 hw/dmx/doc/html/dmxinput_8h.html                            |  534 ---
 hw/dmx/doc/html/dmxinputinit_8c.html                        |  477 --
 hw/dmx/doc/html/dmxinputinit_8h-source.html                 |  259 -
 hw/dmx/doc/html/dmxinputinit_8h.html                        |  406 --
 hw/dmx/doc/html/dmxlog_8c.html                              |  602 ---
 hw/dmx/doc/html/dmxlog_8h-source.html                       |   91 
 hw/dmx/doc/html/dmxlog_8h.html                              |  616 ---
 hw/dmx/doc/html/dmxmap_8c.html                              |  150 
 hw/dmx/doc/html/dmxmap_8h-source.html                       |   62 
 hw/dmx/doc/html/dmxmap_8h.html                              |  148 
 hw/dmx/doc/html/dmxmotion_8c.html                           |  181 -
 hw/dmx/doc/html/dmxmotion_8h-source.html                    |   69 
 hw/dmx/doc/html/dmxmotion_8h.html                           |  180 -
 hw/dmx/doc/html/dmxparse_8c.html                            |   74 
 hw/dmx/doc/html/dmxparse_8h-source.html                     |  303 -
 hw/dmx/doc/html/dmxparse_8h.html                            |  775 ----
 hw/dmx/doc/html/dmxpict_8c.html                             | 1184 ------
 hw/dmx/doc/html/dmxpict_8h-source.html                      |  141 
 hw/dmx/doc/html/dmxpict_8h.html                             | 1418 --------
 hw/dmx/doc/html/dmxpixmap_8c.html                           |  240 -
 hw/dmx/doc/html/dmxpixmap_8h-source.html                    |   83 
 hw/dmx/doc/html/dmxpixmap_8h.html                           |  351 --
 hw/dmx/doc/html/dmxprint_8c.html                            |  119 
 hw/dmx/doc/html/dmxprint_8h-source.html                     |   63 
 hw/dmx/doc/html/dmxprint_8h.html                            |  111 
 hw/dmx/doc/html/dmxprop_8c.html                             |  235 -
 hw/dmx/doc/html/dmxprop_8h-source.html                      |   66 
 hw/dmx/doc/html/dmxprop_8h.html                             |  136 
 hw/dmx/doc/html/dmxproto_8h-source.html                     |  431 --
 hw/dmx/doc/html/dmxproto_8h.html                            |   89 
 hw/dmx/doc/html/dmxscrinit_8c.html                          |  378 --
 hw/dmx/doc/html/dmxscrinit_8h-source.html                   |   70 
 hw/dmx/doc/html/dmxscrinit_8h.html                          |  181 -
 hw/dmx/doc/html/dmxshadow_8c.html                           |   71 
 hw/dmx/doc/html/dmxshadow_8h-source.html                    |   66 
 hw/dmx/doc/html/dmxshadow_8h.html                           |   73 
 hw/dmx/doc/html/dmxsigio_8c.html                            |  230 -
 hw/dmx/doc/html/dmxsigio_8h-source.html                     |   65 
 hw/dmx/doc/html/dmxsigio_8h.html                            |  226 -
 hw/dmx/doc/html/dmxstat_8c.html                             |  274 -
 hw/dmx/doc/html/dmxstat_8h-source.html                      |   74 
 hw/dmx/doc/html/dmxstat_8h.html                             |  364 --
 hw/dmx/doc/html/dmxsync_8c.html                             |  139 
 hw/dmx/doc/html/dmxsync_8h-source.html                      |   63 
 hw/dmx/doc/html/dmxsync_8h.html                             |  136 
 hw/dmx/doc/html/dmxvisual_8c.html                           |  151 
 hw/dmx/doc/html/dmxvisual_8h-source.html                    |   67 
 hw/dmx/doc/html/dmxvisual_8h.html                           |  152 
 hw/dmx/doc/html/dmxwindow_8c.html                           |  865 -----
 hw/dmx/doc/html/dmxwindow_8h-source.html                    |  165 
 hw/dmx/doc/html/dmxwindow_8h.html                           |  969 -----
 hw/dmx/doc/html/dmxxinput_8c.html                           |  396 --
 hw/dmx/doc/html/doxygen.css                                 |   49 
 hw/dmx/doc/html/files.html                                  |  120 
 hw/dmx/doc/html/functions.html                              |  237 -
 hw/dmx/doc/html/functions_vars.html                         |  237 -
 hw/dmx/doc/html/globals.html                                |  522 ---
 hw/dmx/doc/html/globals_defs.html                           |   47 
 hw/dmx/doc/html/globals_enum.html                           |   32 
 hw/dmx/doc/html/globals_eval.html                           |   41 
 hw/dmx/doc/html/globals_func.html                           |  388 --
 hw/dmx/doc/html/globals_type.html                           |   96 
 hw/dmx/doc/html/globals_vars.html                           |   56 
 hw/dmx/doc/html/index.html                                  |    8 
 hw/dmx/doc/html/lib_2dmx_2dmx_8c.html                       |  894 -----
 hw/dmx/doc/html/lnx-keyboard_8c.html                        |  511 --
 hw/dmx/doc/html/lnx-keyboard_8h-source.html                 |   83 
 hw/dmx/doc/html/lnx-keyboard_8h.html                        |  388 --
 hw/dmx/doc/html/lnx-ms_8c.html                              |  352 --
 hw/dmx/doc/html/lnx-ms_8h-source.html                       |   75 
 hw/dmx/doc/html/lnx-ms_8h.html                              |  288 -
 hw/dmx/doc/html/lnx-ps2_8c.html                             |  352 --
 hw/dmx/doc/html/lnx-ps2_8h-source.html                      |   75 
 hw/dmx/doc/html/lnx-ps2_8h.html                             |  288 -
 hw/dmx/doc/html/main.html                                   |   26 
 hw/dmx/doc/html/programs_2Xserver_2Xext_2dmx_8c.html        |   71 
 hw/dmx/doc/html/structDMXConfigCmdStruct.html               |   30 
 hw/dmx/doc/html/structDMXConfigListStruct.html              |   30 
 hw/dmx/doc/html/structDMXDesktopAttributes.html             |   32 
 hw/dmx/doc/html/structDMXDesktopAttributesRec.html          |   32 
 hw/dmx/doc/html/structDMXInputAttributes.html               |   32 
 hw/dmx/doc/html/structDMXInputAttributesRec.html            |   32 
 hw/dmx/doc/html/structDMXScreenAttributes.html              |   32 
 hw/dmx/doc/html/structDMXScreenAttributesRec.html           |   32 
 hw/dmx/doc/html/structDMXWindowAttributes.html              |   32 
 hw/dmx/doc/html/structDMXWindowAttributesRec.html           |   32 
 hw/dmx/doc/html/struct__DMXConfigComment.html               |   32 
 hw/dmx/doc/html/struct__DMXConfigDisplay.html               |   32 
 hw/dmx/doc/html/struct__DMXConfigEntry.html                 |   32 
 hw/dmx/doc/html/struct__DMXConfigFullDim.html               |   32 
 hw/dmx/doc/html/struct__DMXConfigNumber.html                |   32 
 hw/dmx/doc/html/struct__DMXConfigOption.html                |   32 
 hw/dmx/doc/html/struct__DMXConfigPair.html                  |   32 
 hw/dmx/doc/html/struct__DMXConfigParam.html                 |   32 
 hw/dmx/doc/html/struct__DMXConfigPartDim.html               |   32 
 hw/dmx/doc/html/struct__DMXConfigString.html                |   32 
 hw/dmx/doc/html/struct__DMXConfigSub.html                   |   32 
 hw/dmx/doc/html/struct__DMXConfigToken.html                 |   32 
 hw/dmx/doc/html/struct__DMXConfigVirtual.html               |   32 
 hw/dmx/doc/html/struct__DMXConfigWall.html                  |   32 
 hw/dmx/doc/html/struct__DMXEventMap.html                    |   82 
 hw/dmx/doc/html/struct__DMXInputInfo.html                   |  490 --
 hw/dmx/doc/html/struct__DMXLocalInitInfo.html               |  778 ----
 hw/dmx/doc/html/struct__DMXLocalInputInfo.html              |  996 -----
 hw/dmx/doc/html/struct__DMXScreenInfo.html                  | 1330 -------
 hw/dmx/doc/html/struct__DMXStatAvg.html                     |   30 
 hw/dmx/doc/html/struct__DMXStatInfo.html                    |   30 
 hw/dmx/doc/html/struct__Event.html                          |  104 
 hw/dmx/doc/html/struct__EventQueue.html                     |  224 -
 hw/dmx/doc/html/struct__dmxArg.html                         |  104 
 hw/dmx/doc/html/struct__dmxColormapPriv.html                |   32 
 hw/dmx/doc/html/struct__dmxCursorPriv.html                  |   32 
 hw/dmx/doc/html/struct__dmxFontPriv.html                    |   32 
 hw/dmx/doc/html/struct__dmxGCPriv.html                      |   32 
 hw/dmx/doc/html/struct__dmxGlyphPriv.html                   |   58 
 hw/dmx/doc/html/struct__dmxPictPriv.html                    |   82 
 hw/dmx/doc/html/struct__dmxPixPriv.html                     |   32 
 hw/dmx/doc/html/struct__dmxWinPriv.html                     |   32 
 hw/dmx/doc/html/struct__myPrivate.html                      |  272 -
 hw/dmx/doc/html/structdmxGlxVisualPrivate.html              |   32 
 hw/dmx/doc/html/structxDMXAddInputReply.html                |   32 
 hw/dmx/doc/html/structxDMXAddInputReq.html                  |   32 
 hw/dmx/doc/html/structxDMXAddScreenReply.html               |   32 
 hw/dmx/doc/html/structxDMXAddScreenReq.html                 |   32 
 hw/dmx/doc/html/structxDMXChangeDesktopAttributesReply.html |   32 
 hw/dmx/doc/html/structxDMXChangeDesktopAttributesReq.html   |   32 
 hw/dmx/doc/html/structxDMXChangeScreensAttributesReply.html |   32 
 hw/dmx/doc/html/structxDMXChangeScreensAttributesReq.html   |   32 
 hw/dmx/doc/html/structxDMXForceWindowCreationReply.html     |   32 
 hw/dmx/doc/html/structxDMXForceWindowCreationReq.html       |   32 
 hw/dmx/doc/html/structxDMXGetDesktopAttributesReply.html    |   32 
 hw/dmx/doc/html/structxDMXGetDesktopAttributesReq.html      |   32 
 hw/dmx/doc/html/structxDMXGetInputAttributesReply.html      |   32 
 hw/dmx/doc/html/structxDMXGetInputAttributesReq.html        |   32 
 hw/dmx/doc/html/structxDMXGetInputCountReply.html           |   32 
 hw/dmx/doc/html/structxDMXGetInputCountReq.html             |   32 
 hw/dmx/doc/html/structxDMXGetScreenAttributesReply.html     |   32 
 hw/dmx/doc/html/structxDMXGetScreenAttributesReq.html       |   32 
 hw/dmx/doc/html/structxDMXGetScreenCountReply.html          |   32 
 hw/dmx/doc/html/structxDMXGetScreenCountReq.html            |   32 
 hw/dmx/doc/html/structxDMXGetWindowAttributesReply.html     |   32 
 hw/dmx/doc/html/structxDMXGetWindowAttributesReq.html       |   32 
 hw/dmx/doc/html/structxDMXQueryVersionReply.html            |   32 
 hw/dmx/doc/html/structxDMXQueryVersionReq.html              |   32 
 hw/dmx/doc/html/structxDMXRemoveInputReply.html             |   32 
 hw/dmx/doc/html/structxDMXRemoveInputReq.html               |   32 
 hw/dmx/doc/html/structxDMXRemoveScreenReply.html            |   32 
 hw/dmx/doc/html/structxDMXRemoveScreenReq.html              |   32 
 hw/dmx/doc/html/structxDMXSyncReply.html                    |   32 
 hw/dmx/doc/html/structxDMXSyncReq.html                      |   32 
 hw/dmx/doc/html/tree.html                                   |  295 -
 hw/dmx/doc/html/usb-common_8c.html                          |  222 -
 hw/dmx/doc/html/usb-common_8h-source.html                   |   74 
 hw/dmx/doc/html/usb-common_8h.html                          |  167 
 hw/dmx/doc/html/usb-keyboard_8c.html                        |  231 -
 hw/dmx/doc/html/usb-keyboard_8h-source.html                 |   68 
 hw/dmx/doc/html/usb-keyboard_8h.html                        |  174 -
 hw/dmx/doc/html/usb-mouse_8c.html                           |  190 -
 hw/dmx/doc/html/usb-mouse_8h-source.html                    |   68 
 hw/dmx/doc/html/usb-mouse_8h.html                           |  134 
 hw/dmx/doc/html/usb-other_8c.html                           |  191 -
 hw/dmx/doc/html/usb-other_8h-source.html                    |   68 
 hw/dmx/doc/html/usb-other_8h.html                           |  134 
 hw/dmx/doc/html/usb-private_8h-source.html                  |  131 
 hw/dmx/doc/html/usb-private_8h.html                         |   41 
 hw/dmx/input/dmxbackend.c                                   |    2 
 hw/dmx/input/dmxcommon.c                                    |    2 
 hw/dmx/input/dmxevents.c                                    |   13 
 hw/dmx/input/dmxinputinit.c                                 |   26 
 hw/dmx/input/usb-common.c                                   |    4 
 hw/kdrive/Makefile.am                                       |    7 
 hw/kdrive/ephyr/XF86dri.c                                   |    2 
 hw/kdrive/ephyr/Xephyr.man.pre                              |    7 
 hw/kdrive/ephyr/ephyr.c                                     |    4 
 hw/kdrive/ephyr/ephyrdriext.c                               |   10 
 hw/kdrive/ephyr/ephyrinit.c                                 |   23 
 hw/kdrive/fake/Makefile.am                                  |    3 
 hw/kdrive/fake/fakeinit.c                                   |    7 
 hw/kdrive/fake/kbd.c                                        |  137 
 hw/kdrive/linux/Makefile.am                                 |    1 
 hw/kdrive/linux/bus.c                                       |    6 
 hw/kdrive/linux/klinux.h                                    |   32 
 hw/kdrive/linux/linux.c                                     |  105 
 hw/kdrive/linux/tslib.c                                     |    4 
 hw/kdrive/sdl/Makefile.am                                   |   19 
 hw/kdrive/sdl/sdl.c                                         |  336 -
 hw/kdrive/src/kinfo.c                                       |    6 
 hw/kdrive/src/kinput.c                                      |   10 
 hw/xfree86/Makefile.am                                      |    2 
 hw/xfree86/common/compiler.h                                |   16 
 hw/xfree86/common/xf86AutoConfig.c                          |    4 
 hw/xfree86/common/xf86Bus.c                                 |   19 
 hw/xfree86/common/xf86Config.c                              |   45 
 hw/xfree86/common/xf86Configure.c                           |    2 
 hw/xfree86/common/xf86DGA.c                                 |   31 
 hw/xfree86/common/xf86Helper.c                              |    2 
 hw/xfree86/common/xf86Init.c                                |    4 
 hw/xfree86/common/xf86Privstr.h                             |    2 
 hw/xfree86/common/xf86VGAarbiter.c                          |  109 
 hw/xfree86/common/xf86VGAarbiter.h                          |    2 
 hw/xfree86/common/xf86Xinput.c                              |   31 
 hw/xfree86/common/xf86pciBus.c                              |    3 
 hw/xfree86/dixmods/extmod/xf86dga2.c                        |    5 
 hw/xfree86/dixmods/extmod/xf86vmode.c                       |    7 
 hw/xfree86/doc/man/xorg.conf.man.pre                        |   17 
 hw/xfree86/doc/sgml/Makefile.am                             |    8 
 hw/xfree86/dri/dri.c                                        |   24 
 hw/xfree86/dri/drimodule.c                                  |    2 
 hw/xfree86/dri/xf86dri.c                                    |    9 
 hw/xfree86/dri2/dri2ext.c                                   |    5 
 hw/xfree86/loader/loadext.c                                 |    2 
 hw/xfree86/modes/xf86Crtc.c                                 |   11 
 hw/xfree86/modes/xf86Crtc.h                                 |    8 
 hw/xfree86/modes/xf86Cursors.c                              |    2 
 hw/xfree86/modes/xf86DiDGA.c                                |  128 
 hw/xfree86/modes/xf86EdidModes.c                            |    2 
 hw/xfree86/modes/xf86RandR12.c                              |    8 
 hw/xfree86/modes/xf86Rotate.c                               |   10 
 hw/xfree86/os-support/bus/linuxPci.c                        |    2 
 hw/xfree86/os-support/hurd/hurd_video.c                     |    2 
 hw/xfree86/os-support/linux/lnx_axp.c                       |   16 
 hw/xfree86/os-support/linux/lnx_ev56.c                      |   18 
 hw/xfree86/os-support/linux/lnx_video.c                     |    2 
 hw/xfree86/os-support/misc/SlowBcopy.c                      |   68 
 hw/xfree86/os-support/shared/bios_mmap.c                    |    2 
 hw/xfree86/os-support/shared/sigio.c                        |    6 
 hw/xfree86/vgahw/vgaHW.c                                    |   16 
 hw/xquartz/GL/capabilities.c                                |   14 
 hw/xquartz/GL/visualConfigs.c                               |    2 
 hw/xquartz/Makefile.am                                      |    2 
 hw/xquartz/X11Application.m                                 |   46 
 hw/xquartz/X11Controller.m                                  |    8 
 hw/xquartz/applewm.c                                        |   26 
 hw/xquartz/bundle/Info.plist.cpp                            |    4 
 hw/xquartz/darwin.c                                         |   12 
 hw/xquartz/darwinEvents.c                                   |  246 -
 hw/xquartz/darwinEvents.h                                   |    7 
 hw/xquartz/mach-startup/bundle-main.c                       |   98 
 hw/xquartz/mach-startup/launchd_fd.c                        |    2 
 hw/xquartz/mach-startup/stub.c                              |   32 
 hw/xquartz/pbproxy/x-selection.m                            |    4 
 hw/xquartz/quartz.c                                         |   17 
 hw/xquartz/quartz.h                                         |   10 
 hw/xquartz/quartzAudio.c                                    |    2 
 hw/xquartz/quartzCocoa.m                                    |   57 
 hw/xquartz/quartzKeyboard.c                                 |  155 
 hw/xquartz/quartzKeyboard.h                                 |    2 
 hw/xquartz/quartzPasteboard.c                               |  147 
 hw/xquartz/quartzPasteboard.h                               |   44 
 hw/xquartz/xpr/appledri.c                                   |    9 
 hw/xquartz/xpr/x-hash.h                                     |    2 
 hw/xquartz/xpr/xpr.h                                        |    2 
 hw/xquartz/xpr/xprCursor.c                                  |    4 
 hw/xquartz/xpr/xprEvent.c                                   |   49 
 hw/xquartz/xpr/xprEvent.h                                   |    2 
 hw/xquartz/xpr/xprFrame.c                                   |   55 
 hw/xquartz/xpr/xprScreen.c                                  |    4 
 hw/xwin/InitOutput.c                                        |    2 
 hw/xwin/Makefile.am                                         |    1 
 hw/xwin/XWin.rc                                             |   11 
 hw/xwin/winmouse.c                                          |    7 
 hw/xwin/winmultiwindowicons.c                               |   53 
 hw/xwin/winmultiwindowwndproc.c                             |   18 
 hw/xwin/winresource.h                                       |    1 
 hw/xwin/winscrinit.c                                        |    6 
 hw/xwin/winwindowswm.c                                      |    7 
 hw/xwin/winwndproc.c                                        |    4 
 include/Makefile.am                                         |    3 
 include/colormap.h                                          |    5 
 include/dix.h                                               |   10 
 include/events.h                                            |    3 
 include/eventstr.h                                          |   26 
 include/input.h                                             |    4 
 include/os.h                                                |    4 
 include/protocol-versions.h                                 |  148 
 include/xorg-config.h.in                                    |    3 
 m4/dolt.m4                                                  |    3 
 m4/shave.m4                                                 |   73 
 mi/mi.h                                                     |    4 
 mi/mieq.c                                                   |   36 
 mi/miexpose.c                                               |   21 
 mi/miinitext.c                                              |   40 
 mi/miwindow.c                                               |    1 
 miext/rootless/rootless.h                                   |    9 
 miext/rootless/rootlessCommon.c                             |    3 
 miext/rootless/rootlessCommon.h                             |    4 
 miext/rootless/rootlessScreen.c                             |    4 
 miext/rootless/rootlessWindow.c                             |  102 
 miext/rootless/rootlessWindow.h                             |    2 
 os/Makefile.am                                              |    6 
 os/backtrace.c                                              |    6 
 randr/randr.c                                               |    2 
 randr/rrdispatch.c                                          |   22 
 randr/rrproperty.c                                          |    2 
 randr/rrxinerama.c                                          |    8 
 record/record.c                                             |    6 
 render/glyph.c                                              |   97 
 render/mipict.c                                             |    8 
 render/picture.c                                            |    5 
 render/render.c                                             |   21 
 shave-libtool.in                                            |   69 
 shave.in                                                    |   86 
 test/Makefile.am                                            |    4 
 test/xi2/Makefile.am                                        |    4 
 test/xi2/protocol-common.c                                  |    2 
 test/xi2/protocol-eventconvert.c                            |    2 
 test/xi2/protocol-xiselectevents.c                          |    3 
 xfixes/cursor.c                                             |    6 
 xfixes/xfixes.c                                             |   14 
 xkb/Makefile.am                                             |    3 
 xkb/ddxLoad.c                                               |    7 
 xkb/xkb.c                                                   |   13 
 xkb/xkbAccessX.c                                            |    2 
 xkb/xkbInit.c                                               |    2 
 xkb/xkbPrKeyEv.c                                            |    2 
 xkb/xkbUtils.c                                              |    4 
 469 files changed, 5460 insertions(+), 52792 deletions(-)
---


More information about the xorg-commit mailing list