[PATCH 0/8] Subject: [PATCH 0/8] integer overflows in Xdmx & Xephyr, take 2
Alan Coopersmith
alan.coopersmith at oracle.com
Fri Jul 5 23:47:43 PDT 2013
Resend of the first 5, of which only two got Reviewed-by tags on the
first round. A missing #include <limits.h> has been added to patch 4.
The last 3 are new, replacing all the calls to _XEatData with either
Xlib 1.6's new _XEatDataWords or the _XReadPad that's been in Xlib for
a long time.
Alan Coopersmith (8):
Xdmx: integer overflow in GetGLXVisualConfigs()
Xdmx: integer overflow in GetGLXFBConfigs()
Xephyr: integer overflow in ephyrHostGLXGetStringFromServer()
Xephyr: integer overflow in XF86DRIOpenConnection()
Xephyr: integer overflow in XF86DRIGetClientDriverName()
glxproxy: Use _XReadPad instead of _XEatData to clean up the slop
glxproxy: Use _XEatDataWords (from Xlib 1.6) instead of _XEatData
Xephyr: Use _XEatDataWords (from Xlib 1.6) instead of _XEatData
configure.ac | 4 ++--
hw/dmx/dmx_glxvisuals.c | 25 +++++++++++++-------
hw/dmx/glxProxy/glxcmds.c | 16 ++++---------
hw/dmx/glxProxy/glxscreens.c | 9 +++-----
hw/dmx/glxProxy/glxsingle.c | 6 ++---
hw/dmx/glxProxy/glxvendor.c | 4 ++--
hw/kdrive/ephyr/XF86dri.c | 23 ++++++++++++-------
hw/kdrive/ephyr/ephyrhostglx.c | 47 ++++++++++++++++++++++++--------------
hw/kdrive/ephyr/ephyrhostvideo.c | 2 +-
9 files changed, 77 insertions(+), 59 deletions(-)
--
1.7.9.2
More information about the xorg-devel
mailing list