[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.14.99.2'
Jeremy Huddleston
jeremyhu at freedesktop.org
Sat Nov 2 11:10:04 PDT 2013
Tag 'xorg-server-1.14.99.2' created by Keith Packard <keithp at keithp.com> at 2013-10-05 00:58 -0700
xorg-server-1.14.99.2
Changes since xorg-server-1.14.99.1:
Aaron Plattner (2):
xfree86: don't enable anything in xf86InitialConfiguration for GPU screens
xfree86: detach scanout pixmaps when detaching output GPUs
Adam Jackson (41):
randr: Fix a copypasta bug in CRTC confinement
os: Factor out some common code in input buffer handling
mipointer: Flatten calls to mieqSwitchScreen
mipointer: Remove EnqueueEvent from miPointerScreenFuncRec
dix: Remove a dead parameter from DoGetImage
dmx: Remove ShadowFB support
damage: Remove the 'damage window' resource type.
dbe: Drop the unused idiom support
dbe: Fold midbe reset into dix
dbe: Fold the window private private into the window private
list: Avoid using X types
dri2: Don't bother with xf86LoaderCheckSymbol("DRI2Connect")
misprite: Delete some dead private storage
vbe: Don't try to load the ddc submodule
dix: FIXES is not optional
xfree86: Remove deprecated unimplemented xf86MapReadSideEffects
mipointer: Remove deprecated miPointerCurrentScreen
fb: Remove unused compatibility wrappers
damage: Implicitly unregister on destroy
damage: Simplify DamageUnregister
damage: Don't rewrite Text ops to GlyphBlt ops
damage: Remove "post-rendering" hooks
damageext: Style fix
dmx/glx: Remove unused __glXNop
glxproxy: Don't track GLCLientm{aj,in}orVersion
glx: Remove unused bits from the context struct
glx: Pull GLX vendor string out of __GLXscreen
glx: Style fixes
glx: Compute number of attributes in GetDrawableAttributes on the fly
glx: Implement GLX_{WIDTH,HEIGHT} in GetDrawableAttributes
glx: Implement GLX_FBCONFIG_ID in GetDrawableAttributes
glx: Implement GLX_PRESERVED_CONTENTS drawable attribute
glx: Handle failure to create the pixmap backing the pbuffer
glx: Eliminate a small malloc from QueryContext
glx: realloc style fix in RenderLarge
glx: Remove support for NV_vertex_program and NV_fragment_program
glx: Remove pixmapMode from __GLXconfig
glx: Remove screen number from __GLXconfig
glx: Catch another failure case in drawable creation
glx: Remove a dead comment
glx: Fill in some missing attributes from DoGetFBConfigs
Alan Coopersmith (15):
__glXDRIscreenCreateContext: free context on failure, instead of leaking it
__glXDRIscreenProbe: free screen when DRI2Connect fails, instead of leaking it
dmxVDLRead: if we opened a file, close it instead of leaking it
xf86SbusCmapLoadPalette: Delay malloc until needed, avoiding leak on error
sparcPromPathname2Node: free name when returning error, instead of leaking it
Only call xf86platformVTProbe() when it's defined
Xdmx: integer overflow in GetGLXVisualConfigs()
Xdmx: integer overflow in GetGLXFBConfigs()
Xephyr: integer overflow in ephyrHostGLXGetStringFromServer()
Xephyr: integer overflow in XF86DRIOpenConnection()
Xephyr: integer overflow in XF86DRIGetClientDriverName()
glxproxy: Use _XReadPad instead of _XEatData to clean up the slop
glxproxy: Use _XEatDataWords (from Xlib 1.6) instead of _XEatData
Xephyr: Use _XEatDataWords (from Xlib 1.6) instead of _XEatData
Allow disabling XFree86-DGA, DRI, VidModeExtension extensions
Andreas Müller (1):
dixstruct.h: fix segfaults - char is unsigned for ARM and PowerPC architectures
Bryce Harrington (1):
xfree86: Revert workaround for drm race condition.
Chris Clayton (1):
kdrive: fix build error on gcc 4.8 for out-of-bounds array access
Chris Wilson (2):
hw/xfree86: Only report SetDesiredModes() failed if at least one modeset fails
os: Immediately queue initial WriteToClient
Colin Harrison (2):
hw/xwin: Fix possible crash in winMultiWindowGetClassHint
hw/xwin: Correct winprefs.c function signatures for x64.
Dave Airlie (12):
xfree86: add VT owner interface
xf86: use new xf86VTOwner interface in a few places
xf86: don't hotplug output devices while VT switched.
randr: don't directly set changed bits in randr screen
randr: make SetChanged modify the main protocol screen not the gpu screen
randr: only respected changed on the protocol screen
randr: report changes when we disconnect a GPU slave
dix/gpu: remove asserts for output/offload from same slave
xf86crtc: don't use scrn->display for gpu screens
dix: allow pixmap dirty helper to be used for non-shared pixmaps
gpu: call CreateScreenResources for GPU screens
xfree86/man: document AutoAddGPU
Egbert Eich (1):
DIX/Xi: Pass correct client to CheckDeviceGrabAndHintWindow()
Eric Anholt (30):
Revert "DRI2: re-allocate DRI2 drawable if pixmap serial changes"
ephyr: Fix const cast warnings in ephyrhostvideo.
ephyr: Fix const-cast warnings for setting window title.
ephyr: Fix dead code warning.
kdrive: Drop dead code.
kdrive: Fix a few easy cast warnings.
kdrive: Fix const cast warnings in driver name handling.
kdrive: Fix const cast warnings in arguments processing.
ephyr: Drop is_ok logging.
ephyr: Fix warning about XID vs unsigned long * by changing function args
ephyr: Drop dead ephyrHostAtomToLocal code.
ephyr: Expose a single function for detecting extensions.
ephyr: Rename and use the proper type for what was host_screen->info.
ephyr: Move the host screen info into the kdrive screen private.
ephyr: Move event processing into ephyr.c.
ephyr: Remove some pointless indirection in the XV code.
ephyr: Refactor XV adaptor feature detection.
ephyr: Remove the host/server split for XV adaptors.
ephyr: Remove the host/server split for XV attributes.
ephyr: Remove the host/server split for XV formats.
ephyr: Remove the host/server split for video encodings.
ephyr: Remove another host/server split for XV image formats.
ephyr: Remove the host/server split of the actual XV video operations.
ephyr: Remove the remaining bits of host/server XV split.
ephyr: Remove the helper libs for each of the optional components.
ephyr: Garbage collect some dead XV clipping code.
ephyr: Garbage collect some DOA host window clipping code.
ephyr: Use host (HW) cursors by default.
ephyr: Flush the X connection when updating the window title.
ephyr: Do grab/ungrab for ctrl+shift, not just shift+ctrl.
François Tigeot (1):
Fix mouse header include on DragonFly and FreeBSD
Gaetan Nadon (8):
test: add new os executable to .gitignore
miext/shadow: missing c2p_core.h breaks "make distcheck" target.
The Xorg binary is missing the extension $(EXEEXT) in the makefile
Use $(LN_S) provided by AC_PROG_LN_S macro to create links
Xorg binary: use install-exec-hook rather than install-exec-local
Uninstall X link and CYGWIN libXorg.exe.a in local install targets
xfree86: Use $(MKDIR_P) for better code portability
xfree86: add a comment as to why the logdir is created
Geert Uytterhoeven (17):
miext/shadow/shpacked.c: Remove unused PickBit() define
test/input: Fix double-aligned test in dix_valuator_alloc() on m68k
KDrive: Bail out if screen initialization failed
Xfbdev: Make char *fbdevDevicePath const
Xfbdev: Handle unset fix.line_length
Xfbdev: Add support for monochrome visuals
Xfbdev: Treat 1 bpp pseudocolor as monochrome
Shadow: Add c2p core
Shadow: Add support for Atari iplan2p4
Shadow: Add support for Atari iplan2p8
Shadow: Add support for Amiga afb4
Shadow: Add support for Amiga afb8
Xfbdev: Reject unsupported frame buffer types
Xfbdev: Force shadowfb for frame buffers with non-packed pixels
Xfbdev: Wire up Atari iplan2p4 and iplan2p8 support
Xfbdev: Wire up Amiga afb4 and afb8 support
Shadow: Switch the Amiga/Atari bitplane code to the canonical X.Org license
Jeremy Huddleston Sequoia (2):
XQuartz: Fix build with moved pseudoramiX
XQuartz: pbproxy: Fix build with -DDEBUG
Jeremy White (1):
Eliminate the use of xf86Rename.h
Jon TURNEY (42):
hw/xwin: Fix unused-but-set-variable warnings in windialog.c
hw/xwin: Fix unused-but-set-variable warning in winIsFakeCtrl_L()
hw/xwin: Fix unused-but-set-variable warning in winFinishScreenInitFB()
hw/xwin: Fix unused-but-set-variable warning in winCopyWindowNativeGDI()
hw/xwin: Fix unused-but-set-variable warning in winWindowProc()
hw/xwin: Fix unused-but-set-variable warning in winClipboardProc()
hw/xwin: Fix unused-but-set-variable warning in winMinimizeWindow() when built !XWIN_MULTIWINDOWEXTWM
hw/xwin: Fix unused-but-set-variable warning in winHotKeyAltTabPrimaryDD()
hw/xwin: Fix unused-but-set-variable warning in winMWExtWMUpdateWindowDecoration()
hw/xwin: Fix unused-but-set-variable warning in ProcWindowsWMFrameGetRect()
hw/xwin: Fix a 64-bit portability issue with casting HINSTANCE result of ShellExecute() to an integer
hw/xwin: deprecated interface cygwin_conv_to_win32_path() doesn't exist in 64-bit cygwin
hw/xwin: Fix uses of CreateDialogParam() for 64-bit builds
hw/xwin: Change winIconIsOverride() to take a HICON parameter
hw/xwin: winMultiWindowGetTransientFor() returns an XID not a WindowPtr
hw/xwin: Win32 Windows properties are of pointer type HANDLE, not an integer type
hw/xwin: Update manifest to target all architectures, not just x86
os: Remove any old logfile before trying to write to it
Allow DDX to provide a main()
hw/xwin: Improve WM_ENDSESSION handling using separate messaging window thread
hw/xwin: _NET_WM_STATE is ATOM[] not ATOM
hw/xwin: Remove an extra '\n' from some log messages
hw/xwin: Change winTranslateKey() to return it's result as it's return value
hw/xwin: Remove unneeded WM_XBUTTON message defines
hw/xwin: Map extra mouse buttons 1 and 2 to X buttons 8 and 9
hw/xwin: Handle WM_MOUSEHWHEEL
hw/xwin: Avoid a null dereference if CreateDIBSection() fails in NetWMToWinIconAlpha()
configure.ac: Check for python at configure time when building XWin with AIGLX
hw/xwin: Remove obsolete WIN_XEVENTS_SHUTDOWN
hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers
hw/xwin: Fix inclusion of shlobj.h in MinGW64 build
hw/xwin: Fix winglobals.h for MinGW64 build
Move pseudoramiX code where it can be shared between Xwin and Xquartz
hw/xwin: Fix -Warray-bounds warning in winXCursorToHCURSOR()
hw/xwin: Fix an issue in winSetSpansNativeGDI() identifed by -Warray-bounds
hw/xwin: Fix ARGB cursor conversion on x86_64
hw/xwin: Remove unused winProcQueryTreeOrig variable
hw/xwin: Remove unused externs from winclipboardwrappers.c
hw/xwin: Remove prototype for non-existent winDeinitClipboard()
hw/xwin: Remove unneeded forward declaration of winProcessXEventsTimeout()
hw/xwin: Remove unused extern g_fUseUnicode from winclipboardwndproc.c
hw/xwin: Fix compilation of winauth.c with -Werror=implicit-function-declaration
Julien Cristau (23):
xkb: don't call atoi(NULL) when parsing argv
test: include dix-config.h in hashtabletest.c
xfree86: improve check for posix saved ids
dix: add missing include for DeleteWindowFromAnySelections
Xephyr: stop loading the host's keymap
Xephyr: start converting hostx.c over to xcb
Xephyr: use xcb-shape instead of XShape*
Xephyr: no need for XDisplayKeycodes
Xephyr: xcb-ify pointer/keyboard grab
Xephyr: xcb-ify visual list construction
Xephyr: delete unused proxy code
Xephyr: delete unused hostx_get_extension_info function
Xephyr: replace XKeycodeToKeysym with xcb-keysyms
Xephyr: move HostX.visual to xcb
Xephyr: some more hostx.c xcb-ification
Xephyr: use xcb for event handling
Xephyr: use xcb-xv instead of libXv
Xephyr: move ephyrdri over to xcb
Xephyr: remove unused DRI1 code
Xephyr: move glx code to xcb
Xephyr: drop remaining Xlib dependency
Xephyr: handle errors in event loop
Xephyr: we're not using Xlib anymore, no need to undef _XSERVER64
Keith Packard (24):
Xi: Use correct destination when swapping barrier events
Merge remote-tracking branch 'airlied/for-keithp-gpu-vt-owner'
Merge remote-tracking branch 'whot/for-keith'
Merge remote-tracking branch 'geertu/master'
shadow: Define c2p_unsupported
Merge remote-tracking branch 'jturney/unused-but-set-variable-warning-fix'
Merge remote-tracking branch 'alanc/master'
Merge remote-tracking branch 'whot/for-keith'
Merge remote-tracking branch 'whot/touch-grab-race-condition-56578-v3'
Merge remote-tracking branch 'whot/unreviewed'
Merge remote-tracking branch 'jturney/master'
Merge remote-tracking branch 'alanc/master'
Xi: Allow clients to ask for 2.3 and then 2.2 without failing
Merge remote-tracking branch 'whot/for-keith'
Merge commit '9680f6a12d642c2e4bfa09bf459d678214059d74'
Add .dir-locals.el
Merge remote-tracking branch 'jturney/master'
miext/sync: Fix multi-screen support in SyncFence initialization
damage: Must translate initial window damage by window offset
Merge remote-tracking branch 'ajax/xserver-next'
Merge remote-tracking branch 'whot/for-keith'
Merge remote-tracking branch 'anholt/ephyr-fixes'
kdrive/ephyr: Remove duplicate ephyrExtensions and ephyrExtensionInit decls
Bump version to 1.14.99.2
Knut Petersen (1):
Never try to execute BellProcPtr NULL.
Laurent Carlier (1):
ephyr: restore GLX support
Laércio de Sousa (1):
xserver: enable InputClass option "GrabDevice" by default for non-seat0 seats (#69478)
Maarten Lankhorst (5):
Xi: Do not handle ET_TouchOwnership in ProcessTouchEvent
dix: copy event in TouchConvertToPointerEvent correctly
dix: add missing dixFreeRegistry define
Xi: Clamp XIClient maximal version to XIVersion
test/xi2: fix protocol-xiqueryversion test
Marc Haesen (2):
hw/xwin: Correct size of _WINDOWSWM_NATIVE_HWND property on x86_64
hw/xwin: Remove unnecessary and incorrect HWND casts
Michal Srb (1):
Xnest: Implement xnestModifyPixmapHeader
Oliver Schmidt (1):
hw/xwin: Consider left and right modifier keys independently on gaining focus
Peter Harris (2):
mi: Avoid stack smash when drawing dashed lines
security: Don't count RetainPermanent clients twice
Peter Hutterer (71):
dix: don't set non-exisiting flags on touch events
xfree86: change a log message
dix: only allocate unused classes for master devices
Stop the shouting
dix: plug memory leak in freeing TouchClass
Xi: fix comment - XI2 grabs aren't keysym grabs
dix: send the current axis value in DeviceChangedEvents (#62321)
Xi: always return BadMatch for XTest devices ChangeDeviceControl requests
If neither HAL nor udev backends are enabled, warn the user
xkb: free XkbRulesUsed and XkbRulesDflt on extension cleanup
dix: reset the registry before quitting
os: support pnprintf length modifiers for integers
os: support %% in pnprintf
os: support %c in pnprintf
os: complain about unsupported pnprintf directives
os: Use ErrorFSigSafe from FatalError and it's friends
Xi: free barrier code at reset time
dix: delete all callbacks before reset
dix: reset the OsBuffers after killing all clients
dix: don't overwrite proximity/focus classes
input: print warnings if drivers don't initialize properly
Xi: not having an ownership mask does not mean automatic acceptance
dix: don't prepend an activated passive grab to the listeners
Xi: if we delivered a TouchEnd to a passive grab, end it
Xi: update the core listener state if we delivered the touch event
Xi: fix lookup in ActivateEarlyAccept
Xi: if a passive async grab is activated from an emulated touch, accept
Xi: save state for early acceptance
Xi: when punting to a new owner, always create TouchEnd events
Xi: use public.processInputProc to replay the touch history
Xi: Don't emit a TouchEnd event to a frozen device
dix: move EmitTouchEnd to touch.c
dix: XAllowEvents() on a touch event means accepting it
dix: invert a loop condition
dix: use a tmp variable for the to-be-removed touch listener
dix: drop DeviceIntRec's activeGrab struct
dix: use a temporary variable for listeners[0]
dix: freeing a null grab is a bug, complain if doing so
dix: AllocGrab can copy if an argument is passed in
dix: always copy grabs, don't reference them
dix: remove all listeners when freeing a touch
Move TouchListenerGone call to CloseDownClient
Xi: check for HAS_ACCEPTED only for grab listeners
dix: free the old grab when activating a new grab
ephyr: fix typo in man page
ephyr: add -resizeable to the man page
dix: fix cursor refcounting
Xi: fix warning - remove unused 'rc'
dix: devices must have valuators before touch is initialized
dix: call UpdateDeviceState() for emulated TouchEndEvents
Abstract cursor refcounting
dix: pre-scale x by the screen:device:resolution ratio
dix: fix device scaling to use a [min,max[ range.
dix: devices must have valuators before touch is initialized
dix: remove logspam in RefCursor()
config: add a quirks file for devices needing special configuration
dix: when ungrabbing an active grab, accept pointer grabs (#66720)
config: provide example configuration for multi-seat setups
dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULL
dix: allow a ConstantDeceleration between 0 and 1 (#66134)
dix: scale y back instead of x up when pre-scaling coordinates
dix: check the xi2mask, not the grab type for touch listeners
dix: set the valuator mask to ensure XI 1.x events have data
Replace INCLUDES with AM_CPPFLAGS
xfree86: de-duplicate some AM_CPPFLAGS
test: fix the gcc diagnostics pragma
include: wrap EMASKSIZE in parentheses
Xi: replace loop with memset
dix: check for grab type before checking XI2 mask
Xi: allow for XIAllowEvent requests larger than XI < 2.2 size (#68554)
dmx: provide enough space for axis mappings
Radek Doulik (1):
xnest: Ignore GetImage() error in xnestGetImage()
Robert Morell (1):
os: Reset input buffer's 'ignoreBytes' field
Rui Matos (1):
Xi: fix swapped grab mode args for keyboard devices in XIGrabDevice
Sebastien Bacher (1):
kdrive: initialize GLX for xephyr
Thomas Klausner (3):
Fix typo in header guard.
Fix bug in cursor handling.
Fix typo in configure warning.
---
.dir-locals.el | 1
COPYING | 1
Makefile.am | 2
Xext/panoramiX.c | 6
Xext/saver.c | 8
Xext/security.c | 11
Xext/xvmain.c | 4
Xi/chgdctl.c | 6
Xi/devbell.c | 3
Xi/exevents.c | 198 ++--
Xi/extinit.c | 38
Xi/grabdev.c | 5
Xi/setdval.c | 3
Xi/setmode.c | 4
Xi/ungrdevb.c | 2
Xi/ungrdevk.c | 2
Xi/xiallowev.c | 2
Xi/xibarriers.c | 12
Xi/xibarriers.h | 4
Xi/xigrabdev.c | 15
Xi/xipassivegrab.c | 2
Xi/xiqueryversion.c | 53 -
composite/compalloc.c | 4
config/10-quirks.conf | 54 +
config/Makefile.am | 4
config/non-seat0.conf.multi-seat | 18
config/udev.c | 4
configure.ac | 33
damageext/damageext.c | 42
dbe/Makefile.am | 3
dbe/dbe.c | 81 -
dbe/dbestruct.h | 21
dbe/midbe.c | 126 --
dbe/midbestr.h | 75 -
dix/Makefile.am | 3
dix/cursor.c | 35
dix/devices.c | 59 +
dix/dispatch.c | 115 +-
dix/dixutils.c | 8
dix/eventconvert.c | 23
dix/events.c | 126 +-
dix/getevents.c | 63 -
dix/grabs.c | 21
dix/main.c | 13
dix/pixmap.c | 3
dix/privates.c | 1
dix/ptrveloc.c | 5
dix/registry.c | 25
dix/stubmain.c | 35
dix/touch.c | 121 ++
dix/window.c | 22
exa/Makefile.am | 2
exa/exa_classic.c | 1
exa/exa_migration_mixed.c | 1
exa/exa_mixed.c | 2
fb/fb.h | 34
fb/fbcopy.c | 27
fb/fbpixmap.c | 1
glx/Makefile.am | 4
glx/glxcmds.c | 103 +-
glx/glxcontext.h | 1
glx/glxdri.c | 10
glx/glxdri2.c | 7
glx/glxext.c | 4
glx/glxscreens.c | 17
glx/glxscreens.h | 5
hw/dmx/Makefile.am | 2
hw/dmx/config/dmxcompat.c | 4
hw/dmx/dmx.h | 4
hw/dmx/dmx_glxvisuals.c | 25
hw/dmx/dmxcursor.c | 2
hw/dmx/dmxinit.c | 10
hw/dmx/dmxpict.c | 4
hw/dmx/dmxscrinit.c | 255 ++----
hw/dmx/dmxshadow.c | 70 -
hw/dmx/dmxshadow.h | 46 -
hw/dmx/glxProxy/Makefile.am | 1
hw/dmx/glxProxy/glxcmds.c | 18
hw/dmx/glxProxy/glxext.c | 6
hw/dmx/glxProxy/glxscreens.c | 9
hw/dmx/glxProxy/glxserver.h | 2
hw/dmx/glxProxy/glxsingle.c | 6
hw/dmx/glxProxy/glxutil.c | 37
hw/dmx/glxProxy/glxutil.h | 2
hw/dmx/glxProxy/glxvendor.c | 4
hw/dmx/input/dmxbackend.c | 6
hw/dmx/input/dmxcommon.c | 5
hw/dmx/input/usb-private.h | 4
hw/dmx/man/Xdmx.man | 10
hw/kdrive/ephyr/Makefile.am | 93 --
hw/kdrive/ephyr/XF86dri.c | 647 ---------------
hw/kdrive/ephyr/ephyr.c | 444 +++++++---
hw/kdrive/ephyr/ephyr.h | 20
hw/kdrive/ephyr/ephyrdri.c | 202 +++-
hw/kdrive/ephyr/ephyrdri.h | 2
hw/kdrive/ephyr/ephyrdriext.c | 30
hw/kdrive/ephyr/ephyrglxext.c | 14
hw/kdrive/ephyr/ephyrhostglx.c | 662 ++++-----------
hw/kdrive/ephyr/ephyrhostglx.h | 11
hw/kdrive/ephyr/ephyrhostproxy.c | 91 --
hw/kdrive/ephyr/ephyrhostproxy.h | 51 -
hw/kdrive/ephyr/ephyrhostvideo.c | 975 -----------------------
hw/kdrive/ephyr/ephyrhostvideo.h | 231 -----
hw/kdrive/ephyr/ephyrinit.c | 37
hw/kdrive/ephyr/ephyrproxyext.c | 115 --
hw/kdrive/ephyr/ephyrproxyext.h | 33
hw/kdrive/ephyr/ephyrvideo.c | 746 +++++++++--------
hw/kdrive/ephyr/hostx.c | 1228 +++++++++++------------------
hw/kdrive/ephyr/hostx.h | 104 --
hw/kdrive/ephyr/man/Xephyr.man | 6
hw/kdrive/ephyr/os.c | 2
hw/kdrive/ephyr/xf86dri.h | 124 --
hw/kdrive/fake/Makefile.am | 2
hw/kdrive/fbdev/Makefile.am | 2
hw/kdrive/fbdev/fbdev.c | 157 +++
hw/kdrive/fbdev/fbdev.h | 2
hw/kdrive/linux/Makefile.am | 2
hw/kdrive/linux/evdev.c | 2
hw/kdrive/linux/linux.c | 2
hw/kdrive/linux/mouse.c | 6
hw/kdrive/linux/ps2.c | 2
hw/kdrive/src/Makefile.am | 2
hw/kdrive/src/kdrive.c | 9
hw/kdrive/src/kdrive.h | 13
hw/kdrive/src/kinput.c | 13
hw/xfree86/Makefile.am | 23
hw/xfree86/common/Makefile.am | 2
hw/xfree86/common/xf86.h | 1
hw/xfree86/common/xf86Cursor.c | 3
hw/xfree86/common/xf86Events.c | 17
hw/xfree86/common/xf86Init.c | 2
hw/xfree86/common/xf86Module.h | 2
hw/xfree86/common/xf86Xinput.c | 2
hw/xfree86/common/xf86platformBus.c | 30
hw/xfree86/common/xf86platformBus.h | 4
hw/xfree86/common/xf86sbusBus.c | 6
hw/xfree86/ddc/Makefile.am | 2
hw/xfree86/dixmods/Makefile.am | 2
hw/xfree86/dri2/dri2.c | 19
hw/xfree86/exa/Makefile.am | 2
hw/xfree86/fbdevhw/Makefile.am | 2
hw/xfree86/i2c/Makefile.am | 2
hw/xfree86/int10/Makefile.am | 6
hw/xfree86/loader/Makefile.am | 2
hw/xfree86/man/xorg.conf.man | 7
hw/xfree86/modes/Makefile.am | 6
hw/xfree86/modes/xf86Crtc.c | 39
hw/xfree86/modes/xf86Crtc.h | 3
hw/xfree86/modes/xf86Cursors.c | 4
hw/xfree86/modes/xf86Modes.h | 3
hw/xfree86/modes/xf86RandR12.c | 21
hw/xfree86/modes/xf86RandR12.h | 3
hw/xfree86/modes/xf86Rename.h | 94 --
hw/xfree86/modes/xf86Rotate.c | 6
hw/xfree86/os-support/bsd/Makefile.am | 2
hw/xfree86/os-support/bus/Makefile.am | 2
hw/xfree86/os-support/bus/Sbus.c | 8
hw/xfree86/os-support/hurd/Makefile.am | 2
hw/xfree86/os-support/linux/Makefile.am | 2
hw/xfree86/os-support/linux/lnx_platform.c | 78 +
hw/xfree86/os-support/misc/Makefile.am | 2
hw/xfree86/os-support/shared/vidmem.c | 13
hw/xfree86/os-support/solaris/Makefile.am | 2
hw/xfree86/os-support/solaris/sun_init.c | 2
hw/xfree86/os-support/stub/Makefile.am | 2
hw/xfree86/os-support/xf86OSpriv.h | 2
hw/xfree86/os-support/xf86_OSlib.h | 5
hw/xfree86/os-support/xf86_OSproc.h | 5
hw/xfree86/parser/Makefile.am | 2
hw/xfree86/parser/write.c | 3
hw/xfree86/ramdac/Makefile.am | 2
hw/xfree86/ramdac/xf86Cursor.c | 28
hw/xfree86/shadowfb/Makefile.am | 2
hw/xfree86/utils/cvt/Makefile.am | 2
hw/xfree86/vbe/Makefile.am | 2
hw/xfree86/vbe/vbe.c | 17
hw/xfree86/vgahw/Makefile.am | 2
hw/xfree86/x86emu/Makefile.am | 2
hw/xnest/Args.h | 2
hw/xnest/GCOps.c | 14
hw/xnest/Pixmap.c | 15
hw/xnest/Screen.c | 1
hw/xnest/XNPixmap.h | 2
hw/xquartz/GL/glcontextmodes.c | 1
hw/xquartz/GL/visualConfigs.c | 1
hw/xquartz/Makefile.am | 5
hw/xquartz/pbproxy/x-selection.m | 3
hw/xquartz/pseudoramiX.c | 516 ------------
hw/xquartz/pseudoramiX.h | 10
hw/xquartz/xpr/Makefile.am | 1
hw/xquartz/xpr/xprCursor.c | 2
hw/xwin/InitInput.c | 1
hw/xwin/InitOutput.c | 40
hw/xwin/Makefile.am | 8
hw/xwin/XWin.exe.manifest | 2
hw/xwin/glx/Makefile.am | 6
hw/xwin/glx/indirect.c | 3
hw/xwin/win.h | 29
hw/xwin/winauth.c | 7
hw/xwin/winclipboard.h | 4
hw/xwin/winclipboardthread.c | 16
hw/xwin/winclipboardwndproc.c | 11
hw/xwin/winclipboardwrappers.c | 2
hw/xwin/wincursor.c | 43 -
hw/xwin/windialogs.c | 74 -
hw/xwin/winfillsp.c | 2
hw/xwin/winglobals.c | 2
hw/xwin/winglobals.h | 5
hw/xwin/winkeybd.c | 64 -
hw/xwin/winmessages.h | 2
hw/xwin/winmouse.c | 50 -
hw/xwin/winmsgwindow.c | 180 ++++
hw/xwin/winmultiwindowclass.c | 31
hw/xwin/winmultiwindowclass.h | 2
hw/xwin/winmultiwindowicons.c | 6
hw/xwin/winmultiwindowwindow.c | 15
hw/xwin/winmultiwindowwm.c | 56 -
hw/xwin/winmultiwindowwndproc.c | 30
hw/xwin/winpfbdd.c | 13
hw/xwin/winprefs.c | 29
hw/xwin/winprefs.h | 10
hw/xwin/winscrinit.c | 6
hw/xwin/winsetsp.c | 52 -
hw/xwin/wintrayicon.c | 2
hw/xwin/winwin32rootless.c | 44 -
hw/xwin/winwin32rootlesswindow.c | 8
hw/xwin/winwin32rootlesswndproc.c | 27
hw/xwin/winwindow.c | 4
hw/xwin/winwindow.h | 1
hw/xwin/winwindowswm.c | 21
hw/xwin/winwndproc.c | 27
include/callback.h | 1
include/cursor.h | 4
include/cursorstr.h | 2
include/dixgrabs.h | 2
include/dixstruct.h | 13
include/eventstr.h | 2
include/extinit.h | 2
include/hotplug.h | 1
include/input.h | 2
include/inputstr.h | 6
include/list.h | 2
include/privates.h | 1
include/registry.h | 2
include/xkbsrv.h | 3
include/xorg-config.h.in | 3
mi/miinitext.c | 7
mi/mipointer.c | 23
mi/mipointer.h | 12
mi/misprite.c | 10
mi/miwideline.c | 6
miext/damage/Makefile.am | 2
miext/damage/damage.c | 151 ---
miext/damage/damage.h | 20
miext/damage/damagestr.h | 3
miext/shadow/Makefile.am | 5
miext/shadow/c2p_core.h | 187 ++++
miext/shadow/shadow.c | 2
miext/shadow/shadow.h | 12
miext/shadow/shafb4.c | 139 +++
miext/shadow/shafb8.c | 143 +++
miext/shadow/shiplan2p4.c | 136 +++
miext/shadow/shiplan2p8.c | 137 +++
miext/shadow/shpacked.c | 1
miext/sync/Makefile.am | 2
miext/sync/misync.c | 21
os/io.c | 64 -
os/log.c | 114 ++
os/utils.c | 2
pseudoramiX/Makefile.am | 7
pseudoramiX/pseudoramiX.c | 516 ++++++++++++
pseudoramiX/pseudoramiX.h | 10
randr/randr.c | 24
randr/randrstr.h | 4
randr/rrcrtc.c | 2
randr/rrinfo.c | 2
randr/rroutput.c | 2
randr/rrpointer.c | 2
randr/rrscreen.c | 2
render/animcur.c | 3
test/.gitignore | 1
test/Makefile.am | 4
test/hashtabletest.c | 4
test/input.c | 2
test/signal-logging.c | 98 ++
test/xi2/Makefile.am | 2
test/xi2/protocol-xiqueryversion.c | 60 -
xfixes/cursor.c | 6
xkb/xkbInit.c | 29
289 files changed, 5433 insertions(+), 6962 deletions(-)
---
More information about the Xquartz-changes
mailing list