summaryrefslogtreecommitdiff
path: root/Xi/xiquerydevice.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-08Xi: unvalidated lengths in Xinput extension [CVE-2014-8095]Alan Coopersmith1-0/+1
2012-12-05Fix formatting of address operatorsYaakov Selkowitz1-2/+2
2012-07-09Use C99 designated initializers in Xinput RepliesAlan Coopersmith1-6/+7
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith1-1/+1
2012-04-11Xi: fix XITouchClass sourceid assignmentPeter Hutterer1-1/+1
2012-03-21Introduce a consistent coding styleKeith Packard1-124/+111
2011-12-19input: add a TouchClassRec to the devicesDaniel Stone1-0/+39
2011-10-25Use new FP1616/FP3232 conversion functionsPeter Hutterer1-4/+3
2011-09-30Input: Add smooth-scrolling support to GetPointerEventsPeter Hutterer1-1/+72
2011-09-21Use correct swap{l,s} (or none at all for CARD8)Matt Turner1-1/+1
2011-09-21Use internal temp variable for swap macrosMatt Turner1-37/+29
2011-04-04Merge remote-tracking branch 'vignatti/for-keith'Keith Packard1-1/+3
2011-04-04xi: fix memory leak in ProcXIQueryDeviceTiago Vignatti1-1/+3
2011-04-02Xi: fix querydevice request swappingMatthieu Herrb1-1/+2
2011-02-22input: Change a bunch of direct dev->u.master accesses to use GetMaster()Peter Hutterer1-1/+1
2011-02-22Switch to use IsFloating()Peter Hutterer1-1/+1
2010-10-25Convert some leftover axes->mode access to valuator_get_mode()Peter Hutterer1-1/+1
2010-10-22Add support for per-axis valuator modes (Relative/Absolute)Chase Douglas1-1/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-4/+4
2010-04-21Xi: check for NULL pointer before dereferences it in ListButtonInfoTiago Vignatti1-1/+4
2009-10-14xace: Fake return values on denials in input polling requests.Eamon Walsh1-14/+27
2009-07-14Xi: use byte-counting macros instead of manual calculation.Peter Hutterer1-6/+7
2009-06-23Xi: check for GetAttr permission when listing or querying devices.Eamon Walsh1-19/+36
2009-06-19Xi: fix 2 memory leaks.Eamon Walsh1-0/+1
2009-06-18Xi: valuator/button labels are called labels now, not 'names'Peter Hutterer1-2/+2
2009-06-18Xi: copy the button and axes labels into the XIQueryDevice reply.Peter Hutterer1-3/+4
2009-06-18input: bump to ints for deviceids - XI2 requires 16-bit deviceids.Peter Hutterer1-6/+0
2009-06-18Xi: return current valuator values in XIQueryDevice.Peter Hutterer1-0/+2
2009-06-18Xi: don't use a constant number for class sizes - use sizeof insteadPeter Hutterer1-2/+2
2009-06-18Xi: include button state in XIButtonInfo.Peter Hutterer1-1/+15
2009-06-17Xi: Add support for sourceid in the device classes.Peter Hutterer1-0/+6
2009-06-17Xi: namespace XI2 files.Peter Hutterer1-0/+451