Find a file
Jeremy Huddleston 4bcc5e78c0 Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c
The rootless extension now directly calls some Xplugin functions, and relies
on types defined in Xplugin.h, which isn't very abstracted :-)

This patch is a start at abstracting some of the Xplugin specific stuff which
has crept into rootlessWindow.c.  This has been done in a pretty mindless fashion,
without much thought as to if the additions to the generic rootless interface are
the correct ones

There is some confusion as to if RootlesscolormapCallback() returns a Bool or
xp_error_enum value (not so abstact), but I have no way of checking, of finding
out if Xplugin actually checks the result :-)

Based on patches from Colin Harrison, Jon Turney and Yaakov Selkowitz

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
(cherry picked from commit 6980f77892)
2009-10-18 15:55:47 -07:00
afb Death to RCS tags. 2007-06-29 14:06:52 -04:00
cfb More XPRINT nuke 2009-02-24 18:38:40 -08:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Prevent the -wm command line option from causing a SEGV 2008-05-16 19:49:05 +03:00
config Fix hal shutdown crash. 2008-05-16 17:20:08 +03:00
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 Add (ok, fix) support for DTrace under OS X 2009-09-27 23:32:32 -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 exa: fix assert logic thinko from 361a9eb953 2008-08-17 15:38:24 -07:00
fb fb: Use the correct planemask in fbFillRegionTiled. 2009-05-29 13:10:47 -07:00
GL GL: glx: Fix an issue with the glxint.h causing an ABI disagreement over the number of properties sent. 2009-03-14 20:40:52 -06:00
hw Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c 2009-10-18 15:55:47 -07:00
include dix: add SetBit(arr, bit) and ClearBit(arr, bit) to include/inputstr.h 2009-10-01 13:12:53 -07:00
mfb Death to RCS tags. 2007-06-29 14:06:52 -04:00
mi Death to APPGROUP. 2009-02-24 18:40:42 -08:00
miext Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c 2009-10-18 15:55:47 -07:00
os Add (ok, fix) support for DTrace under OS X 2009-09-27 23:32:32 -07:00
randr [RANDR] Don't mark Xinerama as active if no crtcs are enabled. (bug #11504). 2007-09-04 11:19:21 -07:00
record CVE-2008-1377 - RECORD and Security extensions memory corruption 2008-06-10 11:43:35 -06:00
render render: rename SetBit to RenderSetBit. 2009-10-02 18:14:34 -07:00
Xext Death to APPGROUP. 2009-02-24 18:40:42 -08:00
xfixes XFixes: LP64 related casting fixes from Bob Murphy 2008-10-31 18:58:40 -07:00
Xi Xi: ChangeDeviceControl presence events should set the appropriate devchange. 2008-07-29 10:19:09 +09:30
xkb Revert "xkb: delete default rules when devices are closed." 2008-07-29 13:15:50 +09:30
XTrap Death to RCS tags. 2007-06-29 14:06:52 -04:00
.gitignore Add (ok, fix) support for DTrace under OS X 2009-09-27 23:32:32 -07:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh add correct default ACLOCAL and PKGCONFIG_PATH settings to autogen.sh 2008-04-08 20:41:20 -07:00
configure.ac 1.4.2-apple49 2009-10-01 13:36:06 -07:00
COPYING Add proper COPYING file 2007-08-01 08:07:08 +03:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Generate ChangeLog file for make dist. 2007-07-10 21:33:54 -07:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Fix driver build after pixman changes. 2007-08-07 09:01:24 -07:00