Go to file
Peter Hutterer e4054e5cb3 Xi: pack the property stuff into a struct, make handlers a linked list.
We may need more than one handler to deal with a property (e.g. one in the
driver, one in the DIX), so get the handlers into a linked list and call them
one-by-one. This is of course slightly less entertaining than the hilarious
WRAP/UNWRAP game we play in other parts of the server.

XIRegisterPropertyHandler/XIUnregisterPropertyHandler are the interface
drivers/the DIX should use to attach themselves to the device.

XIDeleteAllDeviceProperties destroys everything, including the handlers.
2008-07-10 16:28:44 +09:30
composite Bug #15586: (Correctly) refuse to redirect the root window. 2008-06-24 10:52:31 -04:00
config config: init dev to NULL to shut up a valgrind warning. 2008-06-02 10:26:03 +09:30
damageext Revert "registry: Register DAMAGE extension protocol names." 2007-11-20 17:31:00 -05:00
dbe dbe: fix DoS reported by iDefense. 2008-06-12 09:04:24 +10:00
dix Xi: pack the property stuff into a struct, make handlers a linked list. 2008-07-10 16:28:44 +09:30
doc Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
exa Set driverPriv immediately on CreatePixmap. 2008-06-18 22:34:02 +01:00
fb Check for __amd64__, not __x86_64__. 2008-06-24 14:37:06 -04:00
glx VBO: Regenerate files based on recent changes to gl_API.xml 2008-07-02 06:25:03 -07:00
hw Remove README.font, since it's just an old text copy of xorg-docs/sgml/fonts 2008-07-09 20:07:59 -07:00
include Xi: pack the property stuff into a struct, make handlers a linked list. 2008-07-10 16:28:44 +09:30
mi Remove unused function and variables. 2008-07-04 04:04:19 -03:00
miext Rootless: mi doesn't let us resize root, so we need to do it ourselves... 2008-05-05 15:34:10 -07:00
os sprintf() -> snprintf() 2008-06-19 16:42:10 +02:00
randr randr: remove superfluous check against uninitialised variable. 2008-06-15 11:47:08 +09:30
record CVE-2008-1377 - RECORD and Security extensions memory corruption 2008-06-11 08:06:09 -06:00
render Bug #15369: Don't reduce Over to Src for transform + RepeatNone. 2008-06-24 12:40:47 -04:00
Xext Xext: store the GenericMasks in the resource system. 2008-07-10 16:02:55 +09:30
xfixes Merge branch 'master' into mpx 2008-03-04 18:11:10 +10:30
Xi Xi: pack the property stuff into a struct, make handlers a linked list. 2008-07-10 16:28:44 +09:30
xkb Don't log null device name in XkbDDXLoadKeymapByNames 2008-06-25 15:06:49 -07:00
.gitignore clean .gitignore 2008-06-13 16:00:16 +03:00
acinclude.m4 Update ac_define_dir macro in acinclude.m4 to 2008-04-12 version 2008-04-16 18:38:38 -07:00
autogen.sh DeliverEventsToWindow: ensure that genericMask has a defined value. 2007-07-10 19:11:30 +09:30
configure.ac dri2: bump libdrm numbers as 2.3.1 is released without ttm interface 2008-07-03 20:00:22 +10:00
COPYING Standardise copyright headers for all new files created as part of MPX. 2008-04-25 14:50:24 +09:30
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am XTrap delenda est. 2008-06-25 09:52:36 -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 Include pciaccess in the xorg-server.pc Requires line. 2008-04-15 14:51:51 -07:00