xserver: Changes to 'refs/tags/xorg-server-1.11.99.1'
Keith Packard
keithp at kemper.freedesktop.org
Sun Nov 20 15:05:29 PST 2011
Tag 'xorg-server-1.11.99.1' created by Keith Packard <keithp at keithp.com> at 2011-11-20 23:00 +0100
Xorg Server Version 1.11.99.1
Changes since xorg-server-1.11.0:
Aaron Plattner (5):
xfree86: Bump extension ABI version to 6.0
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 (15):
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
Alan Coopersmith (11):
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
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 (5):
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.
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 (3):
test: fix input test
xf86Crtc: handle no outputs with no modes harder.
test: fix two more failing FP3232 tests
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 (33):
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
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 (1):
xfree86: fix build with xv disabled
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 (1):
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 at picaros.org (3):
print DisplayMode type bits
xfree86: .BI style: monitor section in xorg.conf man page
Fix a rare memory leak
---
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 | 114 +--
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 | 96 ++
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 | 60 -
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/compalloc.c | 11
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 | 63 +
config/wscons.c | 268 +++++++
configure.ac | 167 ++--
damageext/damageext.c | 44 -
dbe/dbe.c | 68 -
devbook.am | 45 -
dix/.gitignore | 1
dix/colormap.c | 7
dix/cursor.c | 2
dix/devices.c | 61 +
dix/dispatch.c | 33
dix/dixfonts.c | 30
dix/enterleave.c | 10
dix/eventconvert.c | 70 +-
dix/events.c | 313 +++++----
dix/getevents.c | 831 +++++++++++++++---------
dix/grabs.c | 2
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 +--
fb/fbpict.c | 4
fb/wfbrename.h | 2
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/glxcmds.c | 41 +
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 | 5
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/xf86Events.c | 9
hw/xfree86/common/xf86Globals.c | 9
hw/xfree86/common/xf86Helper.c | 157 ----
hw/xfree86/common/xf86Init.c | 76 +-
hw/xfree86/common/xf86Module.h | 6
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/xf86VidMode.c | 3
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 | 58 +
hw/xfree86/dri2/dri2.h | 31
hw/xfree86/dri2/dri2ext.c | 19
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 | 72 +-
hw/xfree86/modes/xf86Crtc.h | 26
hw/xfree86/modes/xf86Cursors.c | 93 +-
hw/xfree86/modes/xf86EdidModes.c | 5
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 | 39 -
hw/xfree86/os-support/linux/lnx_video.c | 12
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/vbe/vbe.c | 5
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/Keyboard.c | 25
hw/xnest/XNCursor.h | 4
hw/xnest/XNGC.h | 1
hw/xquartz/X11Application.m | 2
hw/xquartz/applewm.c | 12
hw/xquartz/darwin.c | 2
hw/xquartz/pbproxy/Makefile.am | 1
hw/xquartz/pseudoramiX.c | 65 -
hw/xquartz/xpr/appledri.c | 149 +++-
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 | 10
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 | 37 -
include/inputstr.h | 33
include/inpututils.h | 9
include/list.h | 172 ++++
include/misc.h | 102 ++
include/optionstr.h | 14
include/os.h | 17
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
miext/rootless/rootlessScreen.c | 4
os/.gitignore | 1
os/backtrace.c | 5
os/connection.c | 6
os/io.c | 7
os/log.c | 175 +++--
os/utils.c | 14
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 | 151 ++--
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 | 460 +++++++++++++
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 | 413 +++++------
xkb/xkbAccessX.c | 9
xkb/xkbActions.c | 9
xkb/xkbEvents.c | 105 +--
xkb/xkbSwap.c | 338 ++++-----
xorg-server.pc.in | 1
342 files changed, 9580 insertions(+), 8614 deletions(-)
---
More information about the xorg-commit
mailing list