Find a file
Matthieu Herrb ea62dfcb8d CVE-2008-2360 - RENDER Extension heap buffer overflow
An integer overflow may occur in the computation of the size of the
glyph to be allocated by the AllocateGlyph() function which will cause
less memory to be allocated than expected, leading to later heap
overflow.

On systems where the X  SIGSEGV handler includes a stack trace, more
malloc()-type functions are called, which may lead to other
exploitable issues.
(cherry picked from commit b1a4a96885)
2008-06-11 12:07:04 -07:00
afb Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
cfb Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Bug #9219: Use pWin->viewable instead of pWin->realized to catch InputOnly windows too. 2006-12-10 18:21:22 -05:00
damageext Small changes to damage to match 1.4 2008-03-28 16:01:29 -07:00
dbe Multiple integer overflows in dbe and render extensions 2007-01-09 14:13:40 +01:00
dix XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space. 2008-04-08 16:53:50 -07:00
doc Update Xserver man page to match commit ed33c7c98a 2007-01-19 14:53:52 -08:00
exa Add missing dirty marking in a couple of fallback cases in the exaGlyphs path. 2007-02-14 13:01:56 -08:00
fb fb: Removed some bounds checking debugging that we threw into fb a while back 2008-04-20 19:01:01 -07:00
GL Merge branch 'server-1.3-branch' into xorg-server-1.2-apple 2008-03-01 17:11:01 -08:00
hw XQuartz: Unset CFProcessPath... blech 2008-04-28 15:54:23 -07:00
include XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space. 2008-04-08 16:53:50 -07:00
mfb Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
mi XQuartz: Handle Pseudorami init in miinitext 2007-12-21 01:24:06 -08:00
miext Rootless: mi doesn't let us resize root, so we need to do it ourselves... 2008-05-05 15:33:23 -07:00
os Merge branch 'server-1.3-branch' into xorg-server-1.2-apple 2007-11-19 20:27:52 -08:00
randr RandR 1.2 spec says CRTC info contains screen-relative geometry. 2007-04-15 22:59:19 -03:00
record Delete some long-unused testing code. 2006-07-21 22:37:59 -04:00
render CVE-2008-2360 - RENDER Extension heap buffer overflow 2008-06-11 12:07:04 -07:00
Xext Add missing swaps in panoramiXSwap.c 2008-04-25 16:52:37 -07:00
xfixes Check for clientGone before sending events from XFixes (bug #1753). 2007-02-19 15:33:24 -08:00
Xi Fix for CVE-2007-6427 - Xinput extension memory corruption. 2008-01-17 11:16:54 -08:00
xkb xkb: fix wrapping when switching between groups 2006-10-11 16:02:32 -04:00
XTrap Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
.gitignore .gitignore: Added Xquartz stuff 2008-04-20 22:18:19 -07:00
acinclude.m4 Update AC_DEFINE_DIR to version compatible with CVS autoconf which requires 2006-06-05 07:15:23 +00:00
autogen.sh Use canonical autogen.sh, which supports srcdir != objdir autogen. 2005-07-01 21:13:36 +00:00
configure.ac 1.3.0-apple20 2008-04-29 23:42:04 -07:00
COPYING Stub COPYING files 2005-12-19 16:34:07 +00:00
cpprules.in Man page processing/installation and other doc file updates 2005-09-30 02:37:57 +00:00
Makefile.am Xprint/ -> hw/xprint 2006-06-18 21:07:28 -04:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00