summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-11-04XIGrabDevice: Unlock display in error path.Michal Srb1-2/+9
2014-11-03Refactor XGetExtensionVersion.Michal Srb3-19/+12
2014-11-03Fix logic in _XIAllowEvents and prevent double unlock.Michal Srb1-2/+2
2014-11-03XIGetClientPointer: Return False on error.Michal Srb1-1/+1
2014-11-03Do not return NoSuchExtension casted to pointer as an error.Michal Srb8-8/+8
2014-11-03XIChangeHierarchy: Add missing unlock.Michal Srb1-5/+9
2014-11-03Fix double unlock when _XiCheckExtInit return -1.Michal Srb5-7/+16
2014-10-28Advance the request buffer by the right amount in XIChangeHierarchyJulien Cristau1-1/+1
2014-07-18libXi 1.7.4libXi-1.7.4Peter Hutterer1-1/+1
2014-07-14Fix locking bugs with XIAllowTouchEvents() and XIUngrabTouchBegin()Owen W. Taylor2-6/+2
2014-07-10libXi 1.7.3libXi-1.7.3Peter Hutterer1-1/+1
2014-07-10XIPassiveGrab: Fix completely broken locking in XIGrabTouchBeginJasper St. Pierre1-0/+1
2014-07-10XIPassiveGrab: Fix display locking inside _XIPassiveGrabDevice for error pathsJasper St. Pierre1-9/+9
2013-11-25Remove fallback for _XEatDataWords, require libX11 1.6 for itMichael Joost2-20/+1
2013-07-26man: Update XIQueryVersion docs to match new version compatibility semanticsKeith Packard1-4/+16
2013-07-03libXi 1.7.2libXi-1.7.2Peter Hutterer1-1/+1
2013-06-28Remove check that can never be true.Thomas Klausner1-3/+0
2013-06-27libXi 1.7.1.901libXi-1.7.1.901Peter Hutterer1-1/+1
2013-06-27Include limits.h to prevent build error: missing INT_MAXPeter Hutterer2-0/+2
2013-06-27If the XGetDeviceDontPropagateList reply has an invalid length, return 0Peter Hutterer1-1/+3
2013-06-27Change size += to size = in XGetDeviceControlPeter Hutterer1-5/+5
2013-06-27Fix potential corruption in mask_len handlingPeter Hutterer3-12/+45
2013-05-24Don't overwrite the cookies serial numberPeter Hutterer1-1/+0
2013-05-23sign extension issue in XListInputDevices() [CVE-2013-1995]Alan Coopersmith1-6/+10
2013-05-23Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8]Alan Coopersmith1-4/+6
2013-05-23Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8]Alan Coopersmith1-24/+37
2013-05-23integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8]Alan Coopersmith1-6/+19
2013-05-23integer overflow in XIGetProperty() [CVE-2013-1984 5/8]Alan Coopersmith1-4/+7
2013-05-23integer overflow in XGetDeviceMotionEvents() [CVE-2013-1984 4/8]Alan Coopersmith1-5/+17
2013-05-23integer overflow in XGetDeviceDontPropagateList() [CVE-2013-1984 3/8]Alan Coopersmith1-3/+5
2013-05-23integer overflow in XGetFeedbackControl() [CVE-2013-1984 2/8]Alan Coopersmith1-5/+19
2013-05-23integer overflow in XGetDeviceControl() [CVE-2013-1984 1/8]Alan Coopersmith1-7/+24
2013-05-23unvalidated lengths in XQueryDeviceState() [CVE-2013-1998 3/3]Alan Coopersmith1-5/+12
2013-05-23memory corruption in _XIPassiveGrabDevice() [CVE-2013-1998 2/3]Alan Coopersmith1-1/+1
2013-05-23Stack buffer overflow in XGetDeviceButtonMapping() [CVE-2013-1998 1/3]Alan Coopersmith1-8/+13
2013-05-23Use _XEatDataWords to avoid overflow of rep.length bit shiftingAlan Coopersmith15-20/+36
2013-05-20Copy the sequence number into the target event too (#64687)Peter Hutterer1-0/+9
2013-04-30Expand comment on the memory vs. reply ordering in XIGetSelectedEvents()Alan Coopersmith1-2/+8
2013-04-05libXi 1.7.1libXi-1.7.1Peter Hutterer1-1/+1
2013-04-05Require XFixes for PointerBarrier, remove duplicate typedefPeter Hutterer4-2/+5
2013-03-07libXi 1.7libXi-1.7Peter Hutterer1-1/+1
2013-01-15autogen.sh: Implement GNOME Build APIColin Walters1-1/+3
2013-01-15configure: Remove AM_MAINTAINER_MODEAdam Jackson1-1/+0
2013-01-15Add missing XI_RawTouch* in XInputCopyCookieBenjamin Tissoires1-0/+3
2012-12-26libXi 1.6.99.1libXi-1.6.99.1Peter Hutterer1-1/+1
2012-12-17Merge branch 'barriers'Peter Hutterer8-3/+274
2012-12-09man: add man-page for XIBarrierReleasePointerPeter Hutterer2-0/+79
2012-12-09Add support for pointer barrier eventsJasper St. Pierre6-2/+194
2012-12-09Bump to 1.6.99Peter Hutterer1-1/+1
2012-12-10Fix const compiler warningsPeter Hutterer1-2/+2