xserver-multidpi/dix
Peter Hutterer 59b304d8a2 dix, mi: stop segfaults when a floating device emits events.
For pointers: don't try to set master->valuator fields if there is no master.
For keyboards: check if device is valid before trying to access the fields in
miPointerGetScreen (btw. this disables DGA events for floating keyboards).

Also stop the hideous number of ErrorFs if we request the paired device for a
floating dev.
2007-11-08 15:44:18 +10:30
..
access.c dix: unify ErrorFs. prepend all with [dix]. 2007-09-26 15:19:53 +09:30
atom.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
buildatoms XFree86 4.3.0.1 2003-11-14 16:49:22 +00:00
BuiltInAtoms R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
CHANGES R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
colormap.c DIX: Remove usage of alloca 2007-11-05 14:34:43 +00:00
cursor.c dix: fix "possible use of uninitialized variable" warning. 2007-09-24 12:21:05 +09:30
devices.c dix, mi: stop segfaults when a floating device emits events. 2007-11-08 15:44:18 +10:30
dispatch.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
dispatch.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
dixfonts.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
dixutils.c dix: unify ErrorFs. prepend all with [dix]. 2007-09-26 15:19:53 +09:30
events.c Merge branch 'mpx' into mdsd 2007-11-08 09:34:35 +10:30
extension.c DIX: Remove usage of alloca 2007-11-05 14:34:43 +00:00
ffs.c ffs: handle 0 argument (bug #8968) 2006-11-11 14:13:56 +02:00
gc.c Add CreatePixmap allocation hints. 2007-11-04 16:11:28 -08:00
getevents.c dix, mi: stop segfaults when a floating device emits events. 2007-11-08 15:44:18 +10:30
globals.c Remove all traces of external RGB database (and Speedo) 2007-11-05 16:28:35 +00:00
glyphcurs.c Add CreatePixmap allocation hints. 2007-11-04 16:11:28 -08:00
grabs.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
initatoms.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
main.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
Makefile.am Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
pixmap.c Add CreatePixmap allocation hints. 2007-11-04 16:11:28 -08:00
privates.c Bug #10560: Code-Cleanup: function declarations () -> (void) 2007-04-09 14:33:15 -07:00
property.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
resource.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
strcasecmp.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
swaprep.c DIX: Remove usage of alloca 2007-11-05 14:34:43 +00:00
swapreq.c dix: remove 'register' keyword for all variables. 2007-03-08 17:50:25 +10:30
tables.c Remove the old Kerberos 5 authentication code. 2007-06-04 18:07:00 -04:00
window.c Merge branch 'master' into mpx 2007-11-07 15:37:23 +10:30
xpstubs.c Death to RCS tags. 2007-06-29 14:06:52 -04:00
Xserver-dtrace.h.in Add DTrace probe points for X server <-> client communications 2006-11-03 12:54:43 -08:00
Xserver.d Add DTrace probe points for X server <-> client communications 2006-11-03 12:54:43 -08:00