xenocara/xserver/dix
matthieu 2610b1cdea Fix for CVE-2007-3069 from X.Org git repository:
Don't break grab and focus state for a window when redirecting it.

    Composite uses an unmap/map cycle to trigger backing pixmap allocation
    and cliprect recomputation when a window is redirected or unredirected.
    To avoid protocol visible side effects, map and unmap events are
    disabled temporarily.  However, when a window is unmapped it is also
    removed from grabs and loses focus, but these state changes are not
    disabled.

    This change supresses the unmap side effects during the composite
    unmap/map cycle and fixes a bug where a compositing window manager
     would cause the screensaver to lose its grab when it unredirects the
    fullscreen lock window.
2008-02-20 21:25:15 +00:00
..
atom.c xserver 1.4 2007-11-24 17:55:21 +00:00
buildatoms Importing xserver from X.Org 7.2RC2 2006-11-26 18:13:41 +00:00
BuiltInAtoms Importing xserver from X.Org 7.2RC2 2006-11-26 18:13:41 +00:00
CHANGES Importing xserver from X.Org 7.2RC2 2006-11-26 18:13:41 +00:00
colormap.c xserver 1.4 2007-11-24 17:55:21 +00:00
cursor.c xserver 1.4 2007-11-24 17:55:21 +00:00
devices.c Merge xserver 1.4.0.90. This includes fixes for some of the regressions 2007-12-13 21:47:48 +00:00
dispatch.c xserver 1.4 2007-11-24 17:55:21 +00:00
dispatch.h Importing xserver from X.Org 7.2RC2 2006-11-26 18:13:41 +00:00
dixfonts.c Fix from X.Org for CVE-2008-0006 - PCF Font parser buffer overflow. 2008-01-17 15:44:49 +00:00
dixutils.c xserver 1.4 2007-11-24 17:55:21 +00:00
events.c xserver 1.4.0.90 2007-12-13 21:06:02 +00:00
extension.c merge xserver 1.4, 1st pass 2007-11-24 19:04:00 +00:00
ffs.c xserver 1.4 2007-11-24 17:55:21 +00:00
gc.c xserver 1.4 2007-11-24 17:55:21 +00:00
getevents.c xserver 1.4.0.90 2007-12-13 21:06:02 +00:00
globals.c Importing xserver from X.Org 7.2RC2 2006-11-26 18:13:41 +00:00
glyphcurs.c xserver 1.4 2007-11-24 17:55:21 +00:00
grabs.c xserver 1.4 2007-11-24 17:55:21 +00:00
initatoms.c xserver 1.4 2007-11-24 17:55:21 +00:00
main.c xserver 1.4 2007-11-24 17:55:21 +00:00
Makefile.am xserver 1.4 2007-11-24 17:55:21 +00:00
Makefile.in regen 2008-01-04 14:01:04 +00:00
pixmap.c xserver 1.4 2007-11-24 17:55:21 +00:00
privates.c xserver 1.4 2007-11-24 17:55:21 +00:00
property.c xserver 1.4 2007-11-24 17:55:21 +00:00
resource.c xserver 1.4 2007-11-24 17:55:21 +00:00
strcasecmp.c Importing xserver from X.Org 7.2RC2 2006-11-26 18:13:41 +00:00
swaprep.c xserver 1.4 2007-11-24 17:55:21 +00:00
swapreq.c xserver 1.4 2007-11-24 17:55:21 +00:00
tables.c xserver 1.4 2007-11-24 17:55:21 +00:00
window.c Fix for CVE-2007-3069 from X.Org git repository: 2008-02-20 21:25:15 +00:00
xpstubs.c xserver 1.4 2007-11-24 17:55:21 +00:00
Xserver-dtrace.h.in xserver 1.4 2007-11-24 17:55:21 +00:00
Xserver.d xserver 1.4 2007-11-24 17:55:21 +00:00