libXi: Changes to 'refs/tags/libXi-1.7.1.901'
Peter Hutterer
whot at kemper.freedesktop.org
Wed Jun 26 15:49:50 PDT 2013
Tag 'libXi-1.7.1.901' created by Peter Hutterer <peter.hutterer at who-t.net> at 2013-06-26 23:49 -0700
libXi 1.7.1.901
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
iEYEABECAAYFAlHLb94ACgkQ4jt+cLRn8L+rjQCfeaE7TQw3Jc7+8kqO1aWuWa3K
cG4AoJV8/OFPSSGuSnCreSOEIn0Lfn2/
=dAnC
-----END PGP SIGNATURE-----
Changes since libXi-1.7.1:
Alan Coopersmith (14):
Expand comment on the memory vs. reply ordering in XIGetSelectedEvents()
Use _XEatDataWords to avoid overflow of rep.length bit shifting
Stack buffer overflow in XGetDeviceButtonMapping() [CVE-2013-1998 1/3]
memory corruption in _XIPassiveGrabDevice() [CVE-2013-1998 2/3]
unvalidated lengths in XQueryDeviceState() [CVE-2013-1998 3/3]
integer overflow in XGetDeviceControl() [CVE-2013-1984 1/8]
integer overflow in XGetFeedbackControl() [CVE-2013-1984 2/8]
integer overflow in XGetDeviceDontPropagateList() [CVE-2013-1984 3/8]
integer overflow in XGetDeviceMotionEvents() [CVE-2013-1984 4/8]
integer overflow in XIGetProperty() [CVE-2013-1984 5/8]
integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8]
Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8]
Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8]
sign extension issue in XListInputDevices() [CVE-2013-1995]
Peter Hutterer (7):
Copy the sequence number into the target event too (#64687)
Don't overwrite the cookies serial number
Fix potential corruption in mask_len handling
Change size += to size = in XGetDeviceControl
If the XGetDeviceDontPropagateList reply has an invalid length, return 0
Include limits.h to prevent build error: missing INT_MAX
libXi 1.7.1.901
---
configure.ac | 8 +++++-
src/XExtInt.c | 8 ++++++
src/XGMotion.c | 24 ++++++++++++++-----
src/XGetBMap.c | 21 ++++++++++------
src/XGetDCtl.c | 41 +++++++++++++++++++++++---------
src/XGetDProp.c | 64 ++++++++++++++++++++++++++++++---------------------
src/XGetFCtl.c | 26 ++++++++++++++++----
src/XGetKMap.c | 2 -
src/XGetMMap.c | 2 -
src/XGetProp.c | 16 +++++++-----
src/XGtSelect.c | 2 -
src/XIGrabDevice.c | 19 ++++++++++-----
src/XIPassiveGrab.c | 12 ++++++++-
src/XIProperties.c | 18 ++++++++------
src/XISelEv.c | 65 +++++++++++++++++++++++++++++++++++++++++-----------
src/XIint.h | 14 +++++++++++
src/XListDProp.c | 2 -
src/XListDev.c | 28 +++++++++++++---------
src/XOpenDev.c | 2 -
src/XQueryDv.c | 19 ++++++++++-----
20 files changed, 276 insertions(+), 117 deletions(-)
---
More information about the xorg-commit
mailing list