summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Initialize a few stack vars to zeroPeter Hutterer2023-05-021-7/+7
* XInput_find_display: Don't dereference NULL dpyinfoAlan Coopersmith2022-08-251-1/+1
* Fix compile error that slipped throughPovilas Kanapickas2021-05-301-2/+2
* Update the list of supported XI versionsPovilas Kanapickas2020-10-101-1/+3
* Add support for XI 2.4 gesture eventsPovilas Kanapickas2020-10-103-1/+243
* Replace open-coded FP3232_TO_DOUBLEMatt Turner2019-06-191-2/+1
* Fix the FIXME in XIValuatorClass case of copy_classes function in XExtInt.cAlexander Bersenev2019-06-171-6/+5
* _XIPassiveGrabDevice needs to set time valueJeff Smith2018-02-061-6/+8
* Fix possible free of uninitialized pointerEmilio Pozuelo Monfort2016-12-291-1/+1
* Check that allocating a buffer succeededEmilio Pozuelo Monfort2016-10-261-3/+4
* Plug a memory leakEmilio Pozuelo Monfort2016-10-261-0/+2
* XListInputDevices: don't touch ndevices in case of errorPeter Hutterer2016-10-131-9/+12
* SizeClassInfo can return 0 even without an errorNiels Ole Salscheider2016-10-131-11/+13
* Properly validate server responses.Tobias Stoeckmann2016-09-2510-23/+99
* Fix const compiler warningsJavier Pello2015-11-031-3/+3
* Don't use raw serial numbers in XIEventsPeter Hutterer2015-10-191-8/+8
* Fix version check in _XIAllowEventsCosimo Cecchi2015-02-241-1/+1
* XIGrabDevice: Unlock display in error path.Michal Srb2014-11-041-2/+9
* Refactor XGetExtensionVersion.Michal Srb2014-11-033-19/+12
* Fix logic in _XIAllowEvents and prevent double unlock.Michal Srb2014-11-031-2/+2
* XIGetClientPointer: Return False on error.Michal Srb2014-11-031-1/+1
* Do not return NoSuchExtension casted to pointer as an error.Michal Srb2014-11-038-8/+8
* XIChangeHierarchy: Add missing unlock.Michal Srb2014-11-031-5/+9
* Fix double unlock when _XiCheckExtInit return -1.Michal Srb2014-11-035-7/+16
* Advance the request buffer by the right amount in XIChangeHierarchyJulien Cristau2014-10-281-1/+1
* Fix locking bugs with XIAllowTouchEvents() and XIUngrabTouchBegin()Owen W. Taylor2014-07-142-6/+2
* XIPassiveGrab: Fix completely broken locking in XIGrabTouchBeginJasper St. Pierre2014-07-101-0/+1
* XIPassiveGrab: Fix display locking inside _XIPassiveGrabDevice for error pathsJasper St. Pierre2014-07-101-9/+9
* Remove fallback for _XEatDataWords, require libX11 1.6 for itMichael Joost2013-11-251-13/+0
* Remove check that can never be true.Thomas Klausner2013-06-281-3/+0
* Include limits.h to prevent build error: missing INT_MAXPeter Hutterer2013-06-272-0/+2
* If the XGetDeviceDontPropagateList reply has an invalid length, return 0Peter Hutterer2013-06-271-1/+3
* Change size += to size = in XGetDeviceControlPeter Hutterer2013-06-271-5/+5
* Fix potential corruption in mask_len handlingPeter Hutterer2013-06-273-12/+45
* Don't overwrite the cookies serial numberPeter Hutterer2013-05-241-1/+0
* sign extension issue in XListInputDevices() [CVE-2013-1995]Alan Coopersmith2013-05-231-6/+10
* Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8]Alan Coopersmith2013-05-231-4/+6
* Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8]Alan Coopersmith2013-05-231-24/+37
* integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8]Alan Coopersmith2013-05-231-6/+19
* integer overflow in XIGetProperty() [CVE-2013-1984 5/8]Alan Coopersmith2013-05-231-4/+7
* integer overflow in XGetDeviceMotionEvents() [CVE-2013-1984 4/8]Alan Coopersmith2013-05-231-5/+17
* integer overflow in XGetDeviceDontPropagateList() [CVE-2013-1984 3/8]Alan Coopersmith2013-05-231-3/+5
* integer overflow in XGetFeedbackControl() [CVE-2013-1984 2/8]Alan Coopersmith2013-05-231-5/+19
* integer overflow in XGetDeviceControl() [CVE-2013-1984 1/8]Alan Coopersmith2013-05-231-7/+24
* unvalidated lengths in XQueryDeviceState() [CVE-2013-1998 3/3]Alan Coopersmith2013-05-231-5/+12
* memory corruption in _XIPassiveGrabDevice() [CVE-2013-1998 2/3]Alan Coopersmith2013-05-231-1/+1
* Stack buffer overflow in XGetDeviceButtonMapping() [CVE-2013-1998 1/3]Alan Coopersmith2013-05-231-8/+13
* Use _XEatDataWords to avoid overflow of rep.length bit shiftingAlan Coopersmith2013-05-2314-20/+30
* Copy the sequence number into the target event too (#64687)Peter Hutterer2013-05-201-0/+9
* Expand comment on the memory vs. reply ordering in XIGetSelectedEvents()Alan Coopersmith2013-04-301-2/+8