summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2014-02-04input: un-constify InputAttributesPeter Hutterer1-8/+8
2014-01-29Add RANDR 1.4 requests & events to dix/protocol.txtAlan Coopersmith1-0/+11
2014-01-29On realloc failure, free font_path_string instead of leaking itAlan Coopersmith1-3/+6
2014-01-23dix: Praise clients which haven't run for a while, rather than idle clientsKeith Packard1-4/+2
2014-01-22Merge remote-tracking branch 'whot/for-keith'Keith Packard2-7/+10
2014-01-12Clean up a few function prototypes to not place formals in /**/Keith Packard1-2/+1
2014-01-12Replace 'pointer' type with 'void *'Keith Packard17-179/+179
2014-01-12xi: More warning cleanup for inputKeith Packard2-13/+14
2014-01-12Clean up warnings in DIXKeith Packard7-35/+44
2014-01-09CheckPassiveGrabsOnWindow() needs to handle NULL return value from AllocGrab()Alan Coopersmith1-0/+2
2014-01-09GrabDevice() needs to handle NULL return value from AllocGrab()Alan Coopersmith1-1/+3
2014-01-09If AllocGrab() fails to set up grab, don't copy to a NULL grabAlan Coopersmith1-6/+5
2013-12-11dix: fix check for grab typePeter Hutterer1-1/+1
2013-12-09bs: Set the screen's bs support level to WhenMappedAdam Jackson1-1/+5
2013-12-09smartsched: Tweak the default scheduler intervalsAdam Jackson1-2/+3
2013-10-31Add a RegionDuplicate functionKeith Packard1-0/+15
2013-10-18Merge commit '2523a445a09a75a8baf642608d099a5e12d5437f'Keith Packard3-16/+62
2013-10-18sync: if the idle time was reset, force alarms to trigger (#70476)Peter Hutterer1-4/+34
2013-10-18dix: provide accessor methods for the last device event timePeter Hutterer3-15/+31
2013-10-14Avoid use-after-free in dix/dixfonts.c: doImageText() [CVE-2013-4396]Alan Coopersmith1-0/+5
2013-10-14dix: only deliver for the current grab typePeter Hutterer1-11/+2
2013-10-14dix: don't attempt to deliver an event for a different grabtypePeter Hutterer1-0/+3
2013-10-14dix: only allow button and key events to freeze a sync'd pointerPeter Hutterer1-1/+5
2013-10-14input: calloc minimization for xi2mask_newAdam Jackson1-17/+13
2013-09-10damage: Implicitly unregister on destroyAdam Jackson1-1/+0
2013-09-10dix: FIXES is not optionalAdam Jackson2-12/+0
2013-09-10dbe: Fold the window private private into the window privateAdam Jackson1-1/+0
2013-09-10dix: Remove a dead parameter from DoGetImageAdam Jackson1-57/+31
2013-09-06Fix bug in cursor handling.Thomas Klausner1-8/+15
2013-08-30dix: check for grab type before checking XI2 maskPeter Hutterer1-1/+1
2013-08-30DIX/Xi: Pass correct client to CheckDeviceGrabAndHintWindow()Egbert Eich1-7/+16
2013-08-18dix: add missing include for DeleteWindowFromAnySelectionsJulien Cristau1-0/+1
2013-07-25Merge remote-tracking branch 'whot/for-keith'Keith Packard2-3/+2
2013-07-25dix: set the valuator mask to ensure XI 1.x events have dataPeter Hutterer1-1/+1
2013-07-24dix: check the xi2mask, not the grab type for touch listenersPeter Hutterer1-2/+1
2013-07-23Allow DDX to provide a main()Jon TURNEY3-6/+38
2013-07-22dix: scale y back instead of x up when pre-scaling coordinatesPeter Hutterer1-3/+3
2013-07-17dix: allow a ConstantDeceleration between 0 and 1 (#66134)Peter Hutterer1-3/+2
2013-07-17dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULLPeter Hutterer1-1/+2
2013-07-11dix: when ungrabbing an active grab, accept pointer grabs (#66720)Peter Hutterer1-2/+9
2013-05-26dix: remove logspam in RefCursor()Peter Hutterer1-5/+1
2013-05-23Merge remote-tracking branch 'whot/unreviewed'Keith Packard2-24/+40
2013-05-23dix: devices must have valuators before touch is initializedPeter Hutterer1-0/+1
2013-05-23dix: fix device scaling to use a [min,max[ range.Peter Hutterer2-6/+12
2013-05-23dix: pre-scale x by the screen:device:resolution ratioPeter Hutterer1-18/+28
2013-05-15Abstract cursor refcountingPeter Hutterer4-31/+45
2013-05-15dix: call UpdateDeviceState() for emulated TouchEndEventsPeter Hutterer1-0/+2
2013-05-15dix: devices must have valuators before touch is initializedPeter Hutterer1-0/+1
2013-05-15dix: fix cursor refcountingPeter Hutterer1-16/+4
2013-05-10dix: free the old grab when activating a new grabPeter Hutterer1-1/+6