[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg-server: Changes to 'refs/tags/xorg-server-2_1.11.99.1-1'



Tag 'xorg-server-2_1.11.99.1-1' created by Cyril Brulebois <kibi@debian.org> at 2011-12-16 21:22 +0000

Tagging upload of xorg-server 2:1.11.99.1-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk7rtpYACgkQeGfVPHR5Nd1qmACfbNslzIBVcAbLi3kF1qKD7Bvh
RuEAoI6XroKRaHIWc7APUMiaCYNGMMlf
=xigA
-----END PGP SIGNATURE-----

Changes since xorg-server-2_1.11.2.901-1:
Aaron Plattner (4):
      fb: Rename wfbTriangles and wfbTrapezoids
      xfree86/modes: Let the driver handle the transform
      xfree86/modes: Make cursor position transform a helper function
      dix: Reinstate GetImage window size check

Adam Jackson (16):
      xfree86: Move xf86GetClocks to vgahw
      int10: Port to pciaccess' legacy IO API
      vgahw: Remove IO domain setup
      vgahw: Don't default to standard (port space) access routines
      vgahw: Port to pciaccess IO space routines
      pci: Port xf86MapLegacyIO to pciaccess
      linux: Use pci_device_get_parent_bridge instead of open-coding it
      bus: remove some dead struct fields
      linux: Remove pre-2.6 PCI interface support
      linux: Remove ia64 domain I/O support code
      xfree86: Remove unused bios_devmem.c
      pci: Deprecate the PCITAG type
      int10: Use pciaccess rom fetch for !PC machines
      pci: Remove xf86MapDomainMemory
      int10: Port internal users off xf86MapVidMem
      fbdevhw: iterate over all modes that match a mode. (v3)

Alan Coopersmith (13):
      xfree86: move -novtswitch & -sharevts argument handling up to common layer
      Xorg.man: Add -novtswitch and -sharevts options
      sun_init.c: Move vt switches to a switch_to helper function like lnx_init.c
      sun_init.c: Implement novtswitch & sharevts for Solaris
      Remove unused ClientStateCheckingSecurity & ClientStateCheckedSecurity
      Remove unused ClientStateAuthenticating
      Cross-reference cvt(1) & gtf(1) man pages
      Space & style cleanup of hw/xfree86/i2c/fi1236.c
      Assign ids to more tags in Xserver-Dtrace.xml
      Unconditionally #include <stdint.h>
      Add #include "inpututils.h" to xkbAccessX.c for init_device_event
      Limit the number of screens Xvfb will attempt to allocate memory for
      LoaderOpen returns either a valid pointer or NULL, so don't check for < 0

Alan Hourihane (1):
      dixfonts: Don't overwrite local c variable until new_closure is safely initialized.

Alexandr Shadchin (17):
      bsd: Remove unused macros KBD_FD
      bsd: Replacement screenFd on consoleFd because they are equivalent
      bsd: Variable devConsoleFd need only if defined PCCONS_SUPPORT
      bsd: Remove dead code
      bsd: Some clean up
      bsd: OpenBSD and NetBSD not need extra headers in PCVT_SUPPORT
      bsd: ioctl KDENABIO/KDDISABIO do not matter for OpenBSD
      Remove unused vtSysreq
      bsd: Remove odd message about -sharevts
      Fix position _X_EXPORT
      Remove unused VT_SYSREQ_DEFAULT
      Remove BSDi support
      Remove odd definition DEV_MEM
      Move check definition MAP_FAILED in xf86_OSlib.h
      bsd: alpha_video: Function sethae() need only for FreeBSD
      bsd: alpha_video: Simplify #include
      bsd: alpha_video: Remove unused variables

Andreas Wettstein (1):
      xkb: Support noLock and noUnlock flags for LockMods

Anssi Hannula (1):
      xfree86: add nouveau as the first automatic driver for NVIDIA hardware

Carlos Garnacho (1):
      Xi: Fix passive XI2 ungrabs on XIAll[Master]Devices

Chris Wilson (4):
      render: export TriStrip and TriFan to the drivers
      VidMode: prevent crash with no modes
      DRI2: Avoid a NULL pointer dereference
      dri2: Register the DRI2DrawableType after server regeneration

Christopher Yeleighton (1):
      Bug 38420: Xvfb crashes in miInitVisuals() when started with depth=2

Colin Harrison (2):
      Xming: Always remove temporary file used when invoking xkbcomp on Win32
      hw/xwin: Fix a typo in ddraw.h

Cyril Brulebois (14):
      configure.ac: Fix help string for mitshm.
      render: Replace __inline with inline.
      xkb: Fix case checks for Latin 1.
      xkb: Fix case checks for Latin 2.
      xkb: Fix case checks for Latin 4.
      Merge branch 'upstream-unstable' into debian-experimental
      Merge branch 'debian-unstable' into debian-experimental
      Bump changelogs.
      Bump libpciaccess-dev, x11proto-input-dev build-deps.
      Update xserver-xorg-dev's dependencies.
      Update serverminver with new server and ABI versions.
      Drop patch (merged upstream): 07-xfree86-fix-build-with-xv-disabled.diff
      Drop patch (merged upstream): 15-nouveau.diff
      Upload to experimental.

Daniel Kurtz (4):
      os/log: Pull LogMessageTypeVerbString out of LogVMessageVerb
      os/log: Add LogVHdrMessageVerb and friends
      xf86Helper: use LogHdrMessageVerb in xf86VIDrvMsgVerb
      xf86Helper: use LogHdrMessageVerb in xf86VDrvMsgVerb

Daniel Stone (25):
      Input: Add flags to DeviceEvent
      Input: Add flags to RawDeviceEvent
      Input: Convert ValuatorMask to double-precision internally
      Input: Add double-precision valuator_mask API
      Input: Store clipped absolute axes in the mask
      Input: Prepare moveAbsolute for conversion to double
      Input: Prepare moveRelative for conversion to double
      Input: Convert clipAxis, moveAbsolute and moveRelative to double
      Input: Convert transformAbsolute to work on doubles
      Input: Set fractional member in set_raw_valuators
      Input: Use trunc instead of lrintf in acceleration code
      Input: Widen pointer acceleration types to double
      Input: Convert acceleration code to using ValuatorMask
      Input: Remove x and y from moveAbsolute/moveRelative
      Input: Convert rescaleValuatorAxis to double
      Input: Don't call positionSprite for non-pointer devices
      Input: Convert positionSprite and GetPointerEvents to double
      Input: Modify mask in-place in positionSprite
      Input: Make RawDeviceEvent use doubles internally
      Input: Make DeviceEvent use doubles internally
      Input: Convert DeviceIntRec::last to use doubles
      Input: Set last valuators in GetPointerEvents only
      Input: Split GetPointerEvents body into a helper function
      Input: Add vertical and horizontal scroll axes
      Input: Add POINTER_EMULATED flag to GetPointerEvents

Dave Airlie (9):
      test: fix input test
      xf86Crtc: handle no outputs with no modes harder.
      test: fix two more failing FP3232 tests
      xext: don't free uninitialised pointer when malloc fails. (v2)
      Xi: avoid overrun of callback array.
      xaa: avoid possible freed pointer reuse in epilogue
      xv: test correct number of requests. (v2)
      hal: free tmp_val in one missing case
      kdrive: drop screen crossing code.

Derek Buitenhuis (1):
      Fix vesa's VBE PanelID interpretation

Gaetan Nadon (17):
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      devbook.am: maintenance update from docbook.am
      dtrace: use docbook copyright markup for copyright holder
      dtrace: fix typo in title
      dix and os: gitignore dix.O and os.O
      Xinput: replace hard coded X11 version with X server version
      Xinput: use appropriate copyright markup for a multi licensed doc
      ddx-Design: add X Version and Release information
      ddxDesign: remove server version from the document title
      ddxDesign: drop the url in the coporate authors list
      Xserver-spec: add release information
      Xserver-spec: re-order markup to follow outpout order
      Xserver-spec: use appropriate copyright markup
      xorg.conf.man: fix 382: warning: missing `)' (got `R') #35054
      XWinrc.man: fix warning: tab character in unquoted macro argument #35054
      mi: remove deprecated miPointerAbsoluteCursor from design doc

Jamey Sharp (15):
      x86emu: There is no NO_INLINE implementation of unaligned access here.
      configure.ac: Remove unused XORG_OS_PCI variable.
      configure.ac: XORG_OS is not used, so delete it.
      Remove PC98 support.
      int10: Delete #if 0'd implementation that's older than our git history.
      configure.ac: Remove unreachable check for VM86 headers.
      dmx: Fix a non-constant printf format string warning.
      dmx: Fix some "no previous prototype" warnings by making functions static.
      XineramaInitData ignores its argument. Quit passing one.
      xnest: Delete unused nClipRects GC-private field.
      Replace XmuSnprintf with snprintf.
      Revert "Bug #6924: Restore the ABI for DrawableRec and ColormapRec to the state"
      Eliminate MAXSCREENS-sized CursorScreenKey array.
      Fix pixmap double-frees on error paths.
      kdrive: Fix build for opaque InputOption structure.

Jeremy Huddleston (34):
      Address regressions from e8ff555b95ba and d206d52f657c to work with other compilers
      XQuartz: Use set_front_process rather than X11ApplicationSetFrontProcess since we're already in the AppKit thread
      XQuartz: pbproxy: Add missing AM_OBJCFLAGS
      loader: when creating sdksyms.c only include shmint.h if MITSHM is enabled #29109
      Xnest: Remove socket and its lock file on exit
      Xephyr: Remove socket and its lock file on exit
      os: Remove Error()
      dix: add utility functions for double to/fro FP1616/FP3232 conversion
      xfree86: Add stubs for os-support to help adding new architecture support
      xfree86: Work around issue where ar may be told to make an archive with no contents
      xfree86: fbdevhw: Remove unused include of pciaccess.h
      xfree86: Link modules with -module
      darwin: configure: Force some irrelevant options to off on darwin
      xorg-server.pc.in: Remove libpciaccess and pixman-1 from Requires
      xfree86: Deprecate xf86MapVidMem and friends
      Bump ABI_VIDEODRV_VERSION to 12
      Xnest: Fix DestroyNotify handler
      test: Silence some debug lines from the input unit tests
      configure.ac: Add -fno-strict-aliasing to CFLAGS
      mieq: Provide better adaptability and diagnostics during mieq overflow
      mieq: Reserve some space in EQ for release and other special events
      test: Add unit test for mieq
      Xnest: Match the host's keymap
      XQuartz: appledri: Change whitespace in appledristr.h to match mesa
      XQuartz: appledri: Set the correct reply length for XAppleDRICreatePixmap
      XQuartz: appledri: Fix byte swapping in replies
      XQuartz: appledri: Allow byte swapped requests
      XQuartz: Fix the filename of our log file
      XQuartz: applewm: Correct byte swapping in event notifications
      XQuartz: appledri: Correct byte swapping in event notifications
      XWin: windowswm: Correct byte swapping in event notifications
      xfree86: Fix powerpc build with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast
      xfree86: Deprecate the use of xf86PciInfo.h
      configure.ac: 1.11.2.902 (1.11.3 RC2)

Jesse Barnes (1):
      crtc: match full preferred modes if possible when choosing an initial config

Jon TURNEY (3):
      Cygwin/X: Make default DPI match native DPI
      hw/xwin: Link directly to TrackMouseEvent()
      hw/xwin: Stop pretending we work on NT4

Julien Cristau (2):
      xfree86: fix build with xv disabled
      Merge tag 'xorg-server-1.11.2.902' into debian-unstable

Keith Packard (26):
      Merge remote-tracking branch 'kibi/master'
      Merge remote-tracking branch 'jamey/reviewed'
      Merge remote-tracking branch 'alanc/master'
      Merge remote-tracking branch 'mattst88/for-keith'
      Merge remote-tracking branch 'whot/next'
      Add AC_LANG_SOURCE wrappers around configure.ac code fragments
      Merge remote-tracking branch 'whot/next'
      Merge remote-tracking branch 'jeremyhu/for-keith'
      Merge remote-tracking branch 'alanc/master'
      Merge remote-tracking branch 'koba/reviewed'
      Merge remote-tracking branch 'herrb/master'
      Merge remote-tracking branch 'whot/next'
      Merge remote-tracking branch 'jeremyhu/master'
      Merge remote-tracking branch 'herrb/master'
      Merge remote-tracking branch 'whot/for-keith'
      Merge remote-tracking branch 'hramrach/pull'
      Merge remote-tracking branch 'aplattner/for-master'
      Merge remote-tracking branch 'jeremyhu/master'
      Merge remote-tracking branch 'whot/for-keith'
      Merge remote-tracking branch 'whot/for-keith'
      Merge remote-tracking branch 'koba/reviewed'
      Merge remote-tracking branch 'whot/two-screen-coordinates'
      Merge remote-tracking branch 'jturney/master'
      Merge remote-tracking branch 'whot/for-keith'
      Add 'optionstr.h' to include/Makefile.am
      Bump version to 1.11.99.1 (1.12 development release 1)

Kirill Elagin (1):
      Fix server crash due to invalid images

Lennart Poettering (2):
      config: add udev/systemd multi-seat support
      udev: make use of udev_enumerate_add_match_tag() only when it is available

Luc Verhaegen (1):
      randr: stop clients from deleting immutable output properties

Matt Turner (12):
      Remove unnecessary #undefs of [f]abs and old comments
      Replace Fabs() macro with fabs() function
      Silence printf format warnings in helper_exec.c
      Use internal temp variable for swap macros
      Use correct swap{l,s} (or none at all for CARD8)
      Cast char* buffers to swap functions
      Introduce swap_uint{16,32} functions, used in swap{l,s}
      Add type checking to swap macros
      Make lswap{l,s} inline functions
      Use lswap{l,s} in cpswap{l,s}
      Use __builtin_constant_p to determine if we can use lswapl
      Remove incorrect & in swap_uint32

Matthieu Herrb (4):
      Add a 'wscons' autoconf mechanism to configure input devices on BSD.
      sdksyms.sh may not be executable.
      Fix CVE-2011-4028: File disclosure vulnerability.
      Fix CVE-2011-4029: File permission change vulnerability.

Max Schwarz (2):
      Input: Fix frac calculation on [Raw]DeviceEvent conversion
      dix: fix inverted handling of legacy scroll button events

Michal Suchanek (4):
      Document -background none option
      Unload submodules.
      Use UnloadModuleOrDriver for UnloadSubModule.
      Do not uselessly reload modules in DuplicateModule

Nobuhiro Iwamatsu (1):
      Disable check of double-aligned in test/input.c on Renesas SH

Pauli Nieminen (4):
      DRI2: Add ReuseBufferNotify hook
      DRI2: Expose API to set drawable swap limit.
      DRI2: Allow DDX to validate swap_limit changes
      xf86/modes: Fix shadow rotation crashing when screen pixmap changes

Peter Harris (1):
      xkb: add missing swaps for xkbGetDeviceInfoReply

Peter Hutterer (92):
      xfree86: don't warn about duplicate core devices
      xfree86: when implicitly choosing a core device, set the option to a value
      test: add a option duplication test
      xfree86: improve readability of synthesized device.
      xfree86: nest loops instead of 0x1 pointers.
      xfree86: update comment for InitInput
      xfree86: factor out adding/removing a device from the input device array
      xfree86: use xf86AllocateInput for implicit devices too
      Revert "Attempt to add the 'mouse' driver in more situations."
      config: fix a log message
      config: return the new InputOption from add_option.
      config: use add_option for '_source' too
      dix: avoid using the VCP as modifier device
      dix: ignore devices when adding passive core grabs to list (#39545)
      dix: rename mieqSwitchScreen argument fromDix → set_dequeue_screen, document
      mi: fix comment typo, whitespace in miPointerSetPosition
      test: add a test for GetMaster() behaviour
      dix: add KEYBOARD_OR_FLOAT and POINTER_OR_FLOAT to GetMaster()
      Xi: silence compiler warnings (set but not used)
      mi: fix compiler warnings ("foo" set but not used)
      dix: fix compiler warnings ("foo" set but not used)
      input: provide a single function to init DeviceEvents to 0
      dix: don't use the pointer as modifier device in UngrabKey.
      dix: abstract XI2 filter mask lookup
      dix: use helper functions in EventIsDeliverable
      dix: don't XWarpPointer through the last slave anymore (#38313)
      xfree86: comment typo fix
      Add null-terminated list interface.
      input: make InputOption opaque, provide interface functions.
      xfree86: switch options from pointer to XF86OptionPtr
      xfree86: fix comment typo
      xfree86: use subheader for Pointer Acceleration parts in xorg.conf(5)
      xfree86: expose Option "TransformationMatrix"
      input: switch InitValuatorAxisStruct to return Bool
      input: allow for max < min for relative axes on  InitValuatorAxisStruct
      dix: split client list retrieval out of DeliverEventToClients
      dix: rename DeliverEventsToClients to DeliverEventsToWindowMask
      dix: split DeliverEventToWindowMask up a bit more.
      Xi: use temporary variable for filter.
      dix: rename ProcessRawEvents to dix/events.c:DeliverRawEvent
      Support (and require) XI 2.1
      input: deliver raw events unconditionally for XI 2.1 clients.
      dix: use 'rc' for return code in DeliverRawEvent
      Merge branch 'raw-events' into next
      Input: Add smooth-scrolling support to GetPointerEvents
      Merge branch 'smooth-scrolling' into next
      dix: fill out root_x/y for keyboard events
      dix: warn about keyboard events with valuator masks
      dix: NewCurrentScreen must work on pointers where possible
      Move pointOnScreen to inpututils.c
      dix: copy the source ID into the RawEvent (#34240)
      dix: document transformAbsolute
      dix: fix missing verb in comment
      dix: rename moveAbsolute to clipAbsolute
      dix: moveRelative modifies parameter in-place, say so.
      dix: don't allow keyboard devices to submit motion or button events.
      dix: move screen- to device coordinate scaling to separate function
      dix: drop screen argument from positionSprite
      mi: return the screen from miPointerSetPosition
      mi: switch miPointerSetPosition to take doubles
      dix: move MD last.valuator update into fill_pointer_events
      xfree86: remove xf86XInputSetScreen
      Store desktop dimensions in screenInfo.
      dix: extend rescaleValuatorAxis to take a minimum default
      input: change pointer screen crossing behaviour for multiple ScreenRecs
      dix: add valuator_mask_fetch_double()
      dix: mark motion events as emulated if we're scrolling from button press
      kdrive: switch to new InputOption API.
      input: switch InputOption to use XF86OptionRec storage.
      xfree86: use xf86AddNewOption instead of xf86addNewOption
      xfree86: Fix a comment, the old function doesn't exist anymore
      dix: move #if statement to stop compiler warning
      xfree86: use NewInputDeviceRequest for xorg.conf devices too
      xfree86 doc: replace driver "keyboard" with "kbd"
      dix: add ScrollInfo to DeviceChangedEvents
      dix: drop unused argument from XISendDeviceChangedEvent
      dix: pass the flags into the CreateClassesChangedEvent
      Xi: ensure the deviceid for DeviceChangedEvents is always the right one
      dix: accept a NULL master for CreateClassesChangedEvent
      Xi: send DeviceChangedEvents when the scroll valuators change value
      test: fix test with new double -> fp3232 conversion functions
      Use new FP1616/FP3232 conversion functions
      kdrive: check for null memory, fix OOB
      xfree86: reduce calls to input_option_get_key/value
      dix: block signals when closing all devices
      xfree86: duplicate name and driver from pInfo for NewInputDeviceRequest
      Xi: allow passive keygrabs on the XIAll(Master)Devices fake devices
      dix: Don't let a driver without a ProximityClassRec post events
      include: export GetProximityEvents and QueueProximityEvents
      input: replace remaining GetPairedDevice() with GetMaster()
      Xext: don't swap CARD8 in SProcSELinuxQueryVersion
      Xext: remove unused variable 'n'

Pierre-Loup A. Griffais (1):
      xfree86: Fix RandR rotation across server generations

Rami Ylimäki (1):
      record: Prevent out of bounds access when recording a reply.

Ross Burton (1):
      edid: Add quirk for Acer Aspire One 110

Rui Matos (2):
      randr: Make the RRConstrainCursorHarder logic the same as miPointerSetPosition
      randr: Make the RRConstrainCursorHarder logic the same as miPointerSetPosition

Sam Spilsbury (1):
      Remove the SendEvent bit (0x80) before doing range checks on event type.

Servaas Vandenberghe (1):
      xfree86: fix potential buffer overflow

Tiago Vignatti (3):
      configure: change PCI function checking by a meaningful version of the library
      configure: make PCI configuration more sane
      configure: wrap PCI code with macro and set it at build time

Tomáš Trnka (1):
      Fix drain_console unregistration

Ville Skyttä (1):
      Man page syntax and spelling fixes.

Ville Syrjala (1):
      composite: Update borderClip in compAllocPixmap()

Yaakov Selkowitz (1):
      hw/xwin: Revert "Fix bug #5735, Serious flaw in CygwinX clipboard"

dtakahashi42 (1):
      rootless: Fix a server crash when choosing a color with the gimp color wheel

vdb@picaros.org (3):
      print DisplayMode type bits
      xfree86: .BI style: monitor section in xorg.conf man page
      Fix a rare memory leak

---
 ChangeLog                                                 | 4524 ++++++++++++--
 Xext/bigreq.c                                             |    7 
 Xext/dpms.c                                               |   60 
 Xext/geext.c                                              |   16 
 Xext/panoramiX.c                                          |   74 
 Xext/panoramiXSwap.c                                      |   26 
 Xext/panoramiXsrv.h                                       |    2 
 Xext/saver.c                                              |   68 
 Xext/security.c                                           |   37 
 Xext/shape.c                                              |  110 
 Xext/shm.c                                                |  108 
 Xext/sync.c                                               |  186 
 Xext/xcmisc.c                                             |   41 
 Xext/xf86bigfont.c                                        |   62 
 Xext/xres.c                                               |   64 
 Xext/xselinux_ext.c                                       |   67 
 Xext/xtest.c                                              |   30 
 Xext/xvdisp.c                                             |  407 -
 Xi/allowev.c                                              |    6 
 Xi/chgdctl.c                                              |   15 
 Xi/chgfctl.c                                              |   52 
 Xi/chgkbd.c                                               |    4 
 Xi/chgkmap.c                                              |    3 
 Xi/chgprop.c                                              |    8 
 Xi/chgptr.c                                               |    4 
 Xi/closedev.c                                             |    4 
 Xi/devbell.c                                              |    4 
 Xi/exevents.c                                             |   94 
 Xi/extinit.c                                              |  238 
 Xi/getbmap.c                                              |   10 
 Xi/getdctl.c                                              |   33 
 Xi/getfctl.c                                              |   64 
 Xi/getfocus.c                                             |   14 
 Xi/getkmap.c                                              |   10 
 Xi/getmmap.c                                              |   10 
 Xi/getprop.c                                              |   14 
 Xi/getselev.c                                             |   16 
 Xi/getvers.c                                              |   16 
 Xi/grabdev.c                                              |   16 
 Xi/grabdevb.c                                             |   10 
 Xi/grabdevk.c                                             |   10 
 Xi/gtmotion.c                                             |   20 
 Xi/listdev.c                                              |   28 
 Xi/opendev.c                                              |   10 
 Xi/queryst.c                                              |   13 
 Xi/selectev.c                                             |    8 
 Xi/sendexev.c                                             |    7 
 Xi/setbmap.c                                              |   10 
 Xi/setdval.c                                              |   10 
 Xi/setfocus.c                                             |    8 
 Xi/setmmap.c                                              |   10 
 Xi/setmode.c                                              |   10 
 Xi/ungrdev.c                                              |    6 
 Xi/ungrdevb.c                                             |    8 
 Xi/ungrdevk.c                                             |    8 
 Xi/xiallowev.c                                            |    8 
 Xi/xichangecursor.c                                       |   10 
 Xi/xichangehierarchy.c                                    |   11 
 Xi/xigetclientpointer.c                                   |   12 
 Xi/xigrabdev.c                                            |   28 
 Xi/xipassivegrab.c                                        |   47 
 Xi/xiproperty.c                                           |  107 
 Xi/xiquerydevice.c                                        |  142 
 Xi/xiquerydevice.h                                        |    1 
 Xi/xiquerypointer.c                                       |   30 
 Xi/xiqueryversion.c                                       |   17 
 Xi/xiselectev.c                                           |   30 
 Xi/xisetclientpointer.c                                   |    8 
 Xi/xisetdevfocus.c                                        |   23 
 Xi/xiwarppointer.c                                        |   24 
 composite/compext.c                                       |   74 
 config/Makefile.am                                        |    6 
 config/config-backends.h                                  |    7 
 config/config.c                                           |   20 
 config/dbus.c                                             |   60 
 config/hal.c                                              |   44 
 config/udev.c                                             |   61 
 config/wscons.c                                           |  268 
 configure.ac                                              |  167 
 damageext/damageext.c                                     |   44 
 dbe/dbe.c                                                 |   68 
 debian/changelog                                          |   14 
 debian/control                                            |    7 
 debian/patches/07-xfree86-fix-build-with-xv-disabled.diff |   50 
 debian/patches/15-nouveau.diff                            |   68 
 debian/patches/series                                     |    2 
 debian/serverminver                                       |    6 
 devbook.am                                                |   45 
 dix/.gitignore                                            |    1 
 dix/colormap.c                                            |    7 
 dix/cursor.c                                              |    2 
 dix/devices.c                                             |   57 
 dix/dispatch.c                                            |   32 
 dix/enterleave.c                                          |   10 
 dix/eventconvert.c                                        |   70 
 dix/events.c                                              |  295 
 dix/getevents.c                                           |  829 +-
 dix/inpututils.c                                          |  320 
 dix/ptrveloc.c                                            |  263 
 dix/swaprep.c                                             |  401 -
 dix/swapreq.c                                             |  728 --
 doc/Xinput.xml                                            |   26 
 doc/Xserver-spec.xml                                      |   33 
 doc/dtrace/Xserver-DTrace.xml                             |   22 
 docbook.am                                                |  114 
 glx/glxserver.h                                           |    6 
 hw/dmx/config/xdmxconfig.c                                |   23 
 hw/dmx/dmx.c                                              |  241 
 hw/dmx/dmxclient.h                                        |    1 
 hw/dmx/dmxcursor.h                                        |    4 
 hw/dmx/dmxextension.c                                     |    2 
 hw/dmx/dmxinit.c                                          |   11 
 hw/dmx/dmxprop.c                                          |    9 
 hw/dmx/doc/dmx.xml                                        |   11 
 hw/dmx/examples/dmxwininfo.c                              |    3 
 hw/dmx/glxProxy/compsize.c                                |    1 
 hw/dmx/glxProxy/compsize.h                                |   51 
 hw/dmx/glxProxy/g_renderswap.c                            |    1 
 hw/dmx/glxProxy/glxcmds.c                                 |   43 
 hw/dmx/glxProxy/glxcmds.h                                 |   37 
 hw/dmx/glxProxy/glxcmdsswap.c                             |    3 
 hw/dmx/glxProxy/glxscreens.c                              |   39 
 hw/dmx/glxProxy/glxserver.h                               |    6 
 hw/dmx/glxProxy/render2swap.c                             |    2 
 hw/dmx/input/dmxinputinit.c                               |    6 
 hw/dmx/input/lnx-keyboard.c                               |    6 
 hw/dmx/input/usb-common.c                                 |    4 
 hw/kdrive/ephyr/ephyrdriext.c                             |   24 
 hw/kdrive/ephyr/ephyrhostproxy.c                          |    2 
 hw/kdrive/ephyr/hostx.c                                   |   11 
 hw/kdrive/ephyr/man/Xephyr.man                            |   32 
 hw/kdrive/src/kinfo.c                                     |   12 
 hw/kdrive/src/kinput.c                                    |  139 
 hw/vfb/InitOutput.c                                       |    3 
 hw/xfree86/Makefile.am                                    |    2 
 hw/xfree86/common/Makefile.am                             |   11 
 hw/xfree86/common/xf86.h                                  |   19 
 hw/xfree86/common/xf86AutoConfig.c                        |    4 
 hw/xfree86/common/xf86Bus.c                               |   19 
 hw/xfree86/common/xf86Bus.h                               |    1 
 hw/xfree86/common/xf86Config.c                            |  222 
 hw/xfree86/common/xf86Configure.c                         |    6 
 hw/xfree86/common/xf86Cursor.c                            |    2 
 hw/xfree86/common/xf86DGA.c                               |    2 
 hw/xfree86/common/xf86DPMS.c                              |    3 
 hw/xfree86/common/xf86Globals.c                           |    9 
 hw/xfree86/common/xf86Helper.c                            |  157 
 hw/xfree86/common/xf86Init.c                              |   76 
 hw/xfree86/common/xf86Module.h                            |    4 
 hw/xfree86/common/xf86Opt.h                               |   67 
 hw/xfree86/common/xf86Option.c                            |  114 
 hw/xfree86/common/xf86Optionstr.h                         |   44 
 hw/xfree86/common/xf86PciInfo.h                           |    2 
 hw/xfree86/common/xf86Privstr.h                           |    8 
 hw/xfree86/common/xf86RandR.c                             |    3 
 hw/xfree86/common/xf86VGAarbiter.c                        |   15 
 hw/xfree86/common/xf86Xinput.c                            |   99 
 hw/xfree86/common/xf86Xinput.h                            |    7 
 hw/xfree86/common/xf86fbBus.c                             |    2 
 hw/xfree86/common/xf86pciBus.c                            |   30 
 hw/xfree86/common/xf86str.h                               |    8 
 hw/xfree86/dixmods/Makefile.am                            |   12 
 hw/xfree86/dixmods/extmod/Makefile.am                     |    2 
 hw/xfree86/dixmods/extmod/xf86vmode.c                     |  444 -
 hw/xfree86/doc/ddxDesign.xml                              |   35 
 hw/xfree86/dri/xf86dri.c                                  |   24 
 hw/xfree86/dri2/dri2.c                                    |   41 
 hw/xfree86/dri2/dri2.h                                    |   31 
 hw/xfree86/dri2/dri2ext.c                                 |   16 
 hw/xfree86/exa/Makefile.am                                |    2 
 hw/xfree86/fbdevhw/Makefile.am                            |    2 
 hw/xfree86/fbdevhw/fbdevhw.c                              |    1 
 hw/xfree86/fbdevhw/fbdevhw.h                              |    2 
 hw/xfree86/i2c/fi1236.c                                   | 1002 +--
 hw/xfree86/int10/generic.c                                |   86 
 hw/xfree86/int10/helper_exec.c                            |   86 
 hw/xfree86/int10/helper_mem.c                             |    3 
 hw/xfree86/int10/xf86int10.c                              |   61 
 hw/xfree86/int10/xf86int10.h                              |    2 
 hw/xfree86/loader/loadmod.c                               |   41 
 hw/xfree86/man/Xorg.man                                   |    7 
 hw/xfree86/man/xorg.conf.man                              |   73 
 hw/xfree86/modes/xf86Crtc.c                               |    5 
 hw/xfree86/modes/xf86Crtc.h                               |   26 
 hw/xfree86/modes/xf86Cursors.c                            |   93 
 hw/xfree86/modes/xf86Modes.c                              |   55 
 hw/xfree86/modes/xf86RandR12.c                            |    2 
 hw/xfree86/modes/xf86Rotate.c                             |  135 
 hw/xfree86/os-support/Makefile.am                         |    5 
 hw/xfree86/os-support/bsd/alpha_video.c                   |   71 
 hw/xfree86/os-support/bsd/arm_video.c                     |   13 
 hw/xfree86/os-support/bsd/bsd_bell.c                      |    4 
 hw/xfree86/os-support/bsd/bsd_init.c                      |   69 
 hw/xfree86/os-support/bsd/i386_video.c                    |    9 
 hw/xfree86/os-support/bsd/ppc_video.c                     |   13 
 hw/xfree86/os-support/bsd/sparc64_video.c                 |    6 
 hw/xfree86/os-support/bus/Makefile.am                     |    9 
 hw/xfree86/os-support/bus/Pci.c                           |    8 
 hw/xfree86/os-support/bus/Pci.h                           |   17 
 hw/xfree86/os-support/bus/bsd_pci.c                       |   16 
 hw/xfree86/os-support/bus/linuxPci.c                      |  450 -
 hw/xfree86/os-support/bus/nobus.c                         |    1 
 hw/xfree86/os-support/bus/xf86Pci.h                       |   10 
 hw/xfree86/os-support/linux/Makefile.am                   |    4 
 hw/xfree86/os-support/linux/int10/linux.c                 |    3 
 hw/xfree86/os-support/linux/lnx_init.c                    |   25 
 hw/xfree86/os-support/linux/lnx_video.c                   |    4 
 hw/xfree86/os-support/shared/bios_devmem.c                |   75 
 hw/xfree86/os-support/shared/bios_mmap.c                  |    4 
 hw/xfree86/os-support/shared/ia64Pci.c                    |  188 
 hw/xfree86/os-support/shared/posix_tty.c                  |    4 
 hw/xfree86/os-support/shared/vidmem.c                     |    6 
 hw/xfree86/os-support/solaris/sun_init.c                  |   42 
 hw/xfree86/os-support/stub/Makefile.am                    |   19 
 hw/xfree86/os-support/stub/stub_bell.c                    |   10 
 hw/xfree86/os-support/stub/stub_bios.c                    |   12 
 hw/xfree86/os-support/stub/stub_init.c                    |   26 
 hw/xfree86/os-support/stub/stub_video.c                   |   13 
 hw/xfree86/os-support/xf86_OSlib.h                        |   65 
 hw/xfree86/os-support/xf86_OSproc.h                       |   15 
 hw/xfree86/parser/Flags.c                                 |    5 
 hw/xfree86/parser/Layout.c                                |    2 
 hw/xfree86/parser/Makefile.am                             |    2 
 hw/xfree86/parser/scan.c                                  |   17 
 hw/xfree86/parser/xf86Optrec.h                            |   25 
 hw/xfree86/parser/xf86tokens.h                            |    2 
 hw/xfree86/ramdac/xf86Cursor.c                            |    6 
 hw/xfree86/ramdac/xf86HWCurs.c                            |    4 
 hw/xfree86/sdksyms.sh                                     |   11 
 hw/xfree86/shadowfb/Makefile.am                           |    2 
 hw/xfree86/utils/cvt/cvt.c                                |    7 
 hw/xfree86/utils/man/cvt.man                              |    3 
 hw/xfree86/utils/man/gtf.man                              |    3 
 hw/xfree86/vbe/Makefile.am                                |    2 
 hw/xfree86/vgahw/vgaHW.c                                  |  184 
 hw/xfree86/vgahw/vgaHW.h                                  |   24 
 hw/xfree86/x86emu/sys.c                                   |    2 
 hw/xfree86/xaa/Makefile.am                                |    2 
 hw/xnest/Display.c                                        |   15 
 hw/xnest/GC.c                                             |    3 
 hw/xnest/XNCursor.h                                       |    4 
 hw/xnest/XNGC.h                                           |    1 
 hw/xquartz/applewm.c                                      |    8 
 hw/xquartz/darwin.c                                       |    2 
 hw/xquartz/pseudoramiX.c                                  |   65 
 hw/xquartz/xpr/appledri.c                                 |   94 
 hw/xquartz/xpr/appledristr.h                              |  298 
 hw/xwin/InitOutput.c                                      |   66 
 hw/xwin/XWin.exe.manifest                                 |    5 
 hw/xwin/ddraw.h                                           |    2 
 hw/xwin/man/XWinrc.man                                    |   10 
 hw/xwin/win.h                                             |    3 
 hw/xwin/winclipboardwndproc.c                             |   48 
 hw/xwin/winglobals.c                                      |    7 
 hw/xwin/winmonitors.c                                     |   28 
 hw/xwin/winmultiwindowwndproc.c                           |    4 
 hw/xwin/winprocarg.c                                      |   32 
 hw/xwin/winwin32rootlesswndproc.c                         |    4 
 hw/xwin/winwindowswm.c                                    |    6 
 hw/xwin/winwndproc.c                                      |    4 
 include/Makefile.am                                       |    1 
 include/colormapst.h                                      |   17 
 include/cursor.h                                          |    4 
 include/dix-config.h.in                                   |   15 
 include/dix.h                                             |    4 
 include/dixstruct.h                                       |    9 
 include/eventstr.h                                        |   12 
 include/exevents.h                                        |   28 
 include/globals.h                                         |    2 
 include/input.h                                           |   33 
 include/inputstr.h                                        |   33 
 include/inpututils.h                                      |    9 
 include/list.h                                            |  172 
 include/misc.h                                            |  102 
 include/optionstr.h                                       |   14 
 include/os.h                                              |   14 
 include/protocol-versions.h                               |    2 
 include/ptrveloc.h                                        |   32 
 include/scrnintstr.h                                      |    4 
 include/xorg-config.h.in                                  |   18 
 include/xserver-properties.h                              |    5 
 man/Xserver.man                                           |   20 
 mi/mi.h                                                   |    2 
 mi/miarc.c                                                |    2 
 mi/mieq.c                                                 |  207 
 mi/mifpoly.h                                              |    6 
 mi/mipointer.c                                            |   71 
 mi/mipointer.h                                            |    8 
 mi/misprite.c                                             |    5 
 mi/mivaltree.c                                            |    2 
 mi/miwideline.c                                           |    2 
 os/.gitignore                                             |    1 
 os/backtrace.c                                            |    5 
 os/connection.c                                           |    6 
 os/io.c                                                   |    6 
 os/log.c                                                  |  175 
 os/utils.c                                                |   10 
 os/xprintf.c                                              |    5 
 randr/rrcrtc.c                                            |  129 
 randr/rrdispatch.c                                        |    9 
 randr/rrmode.c                                            |    7 
 randr/rroutput.c                                          |   33 
 randr/rrproperty.c                                        |   67 
 randr/rrscreen.c                                          |  106 
 randr/rrsdispatch.c                                       |  262 
 randr/rrxinerama.c                                        |   88 
 record/record.c                                           |   98 
 render/mipict.c                                           |   67 
 render/mipict.h                                           |   20 
 render/picture.c                                          |   44 
 render/picturestr.h                                       |   21 
 render/render.c                                           |  446 -
 test/Makefile.am                                          |    3 
 test/input.c                                              |  458 +
 test/list.c                                               |  164 
 test/misc.c                                               |  104 
 test/xfree86.c                                            |  107 
 test/xi2/protocol-common.c                                |   64 
 test/xi2/protocol-eventconvert.c                          |  169 
 test/xi2/protocol-xigetclientpointer.c                    |   12 
 test/xi2/protocol-xigetselectedevents.c                   |   17 
 test/xi2/protocol-xipassivegrabdevice.c                   |   29 
 test/xi2/protocol-xiquerydevice.c                         |   98 
 test/xi2/protocol-xiquerypointer.c                        |   24 
 test/xi2/protocol-xiqueryversion.c                        |   16 
 test/xi2/protocol-xiselectevents.c                        |   11 
 test/xi2/protocol-xisetclientpointer.c                    |    7 
 test/xi2/protocol-xiwarppointer.c                         |   19 
 xfixes/cursor.c                                           |  122 
 xfixes/region.c                                           |  156 
 xfixes/saveset.c                                          |    5 
 xfixes/select.c                                           |    9 
 xfixes/xfixes.c                                           |   16 
 xkb/ddxList.c                                             |   13 
 xkb/ddxLoad.c                                             |    3 
 xkb/xkb.c                                                 |  416 -
 xkb/xkbAccessX.c                                          |    9 
 xkb/xkbActions.c                                          |    9 
 xkb/xkbEvents.c                                           |  105 
 xkb/xkbSwap.c                                             |  338 -
 xorg-server.pc.in                                         |    1 
 341 files changed, 13405 insertions(+), 9164 deletions(-)
---


Reply to: