Go to file
Keith Packard 9ff7ff2fda Fix MEMORY SMASH in XkbCopyKeymap.
XkbCopyKeymap reallocates the destination keymap when it is not large enough
to hold the source data. When reallocating the map->types data, it needs to
zero out the new entries. The computation for where to start bzero'ing was
accounting for the size of the data type twice, once implicitly in the
pointer arithmetic, and once explicitly with '* sizeof (XkbKeyTypeRec)'.
This would often lead to random memory corruption when the destination
keymap had existing map->types data.
2007-07-04 23:38:27 -07:00
afb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Have Composite always report server version. 2007-07-03 14:47:19 -07:00
config config: Return errors as negative numbers, device ids as positive numbers. 2007-04-19 18:12:22 +09:30
damageext Death to RCS tags. 2007-06-29 14:06:52 -04:00
dbe Death to RCS tags. 2007-06-29 14:06:52 -04:00
dix Make Composite manual redirect windows not clip their parent. 2007-07-03 14:29:11 -07:00
doc Move SecurityPolicy file format from Xserver(1) to it's own man page 2007-02-22 14:38:40 -08:00
exa ExaOffscreenMarkUsed: Don't crash when there's no offscreen memory. 2007-07-03 11:00:29 +02:00
fb Death to RCS tags. 2007-06-29 14:06:52 -04:00
GL Death to RCS tags. 2007-06-29 14:06:52 -04:00
hw Postpone options variable assignment to fix segfault when we got a device but 2007-07-05 02:47:34 -03:00
include Make Composite manual redirect windows not clip their parent. 2007-07-03 14:29:11 -07:00
mfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
mi Make Composite manual redirect windows not clip their parent. 2007-07-03 14:29:11 -07:00
miext Death to RCS tags. 2007-06-29 14:06:52 -04:00
os Death to RCS tags. 2007-06-29 14:06:52 -04:00
randr Fix build of composite, dix, and randr when Xinerama is disabled. 2007-05-24 11:20:59 -07:00
record Death to RCS tags. 2007-06-29 14:06:52 -04:00
render Death to RCS tags. 2007-06-29 14:06:52 -04:00
Xext Death to RCS tags. 2007-06-29 14:06:52 -04:00
xfixes Death to RCS tags. 2007-06-29 14:06:52 -04:00
Xi Only decrement buttonsDown when the button count is greater than 0. 2007-06-25 09:35:30 +09:30
xkb Fix MEMORY SMASH in XkbCopyKeymap. 2007-07-04 23:38:27 -07:00
XTrap Death to RCS tags. 2007-06-29 14:06:52 -04:00
.gitignore gitignore: ignore vi swap files 2006-08-23 14:33:59 +03: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 Remove redundant linking in kdrive. Fix configure.ac variable name and clean 2007-07-05 02:28:14 -03:00
COPYING Stub COPYING files 2005-12-19 16:34:07 +00:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Makefile.am: add config to DIST_SUBDIRS as well 2006-11-02 04:51:03 +02: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