Go to file
Peter Hutterer 2bd5ea8065 dix: rework event conversion before delivery.
Let EventToXI, EventToCore and EventToXI2 return BadMatch if there's no
matching event for this protocol spec.
Adjust the delivery paths to cope with BadMatch errors (and clean them up on
the way).

As a side-effect, this fixes server crashes on proximity events for a
grabbed device.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-06-03 11:46:30 +10:00
composite Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
config Don't printf NULL pointers on HAL connection error 2009-05-08 21:31:01 -07:00
damageext Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dbe Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dix dix: rework event conversion before delivery. 2009-06-03 11:46:30 +10:00
doc xfree86: restore default off for DontZap 2009-04-28 16:17:16 +10:00
exa EXA: Allocate from the end of free offscreen memory rather than from the start. 2009-05-18 17:53:35 +02:00
fb Make compositing with transformed windows work again. 2009-05-10 23:27:56 -04:00
glx glx: Register names for the GLX resource types. 2009-05-19 22:49:25 -04:00
hw Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
include input: add support for XIAllDevices and XIAllMasterDevices passive grabs. 2009-06-02 16:02:31 +10:00
m4 Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
mi Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
miext XQuartz: Update window levels when changing rootless state 2009-04-10 00:47:40 -07:00
os Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
randr randr: fix server crash in RRGetScreenInfo 2009-05-24 11:13:47 +02:00
record Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
render Fix alpha map computation in miComputeCompositeRegion() 2009-05-27 15:51:19 -04:00
test test: add grab matching tests. 2009-06-02 16:02:31 +10:00
Xext Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
xfixes Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
Xi dix: protect against floating slaves in DeviceFocusEvent. 2009-06-02 16:41:17 +10:00
xkb xkb: allow pointer events to pass through for floating SDs without a key class. 2009-06-02 16:37:39 +10:00
.gitignore Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac Merge branch 'master' into xi2 2009-05-28 17:20:58 +10:00
COPYING Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Move contributed m4 to a subdir so we can more easily update contributions. 2009-04-14 10:35:44 -04:00
shave-libtool.in Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
shave.in Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -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 Enable compiling the X Server and modules with hidden symbols by default. 2008-11-28 02:01:57 -02:00