xserver: Changes to 'for-keith'

Peter Hutterer whot at kemper.freedesktop.org
Tue Apr 13 21:16:02 PDT 2010


New branch 'for-keith' available with the following commits:
commit 9771b1157c481935939d32c6157257f2f78df1ac
Author: Julien Cristau <jcristau at debian.org>
Date:   Tue Apr 13 22:28:36 2010 +0200

    vfb: add a name and type to the pointer and keyboard
    
    Fixes a crash in XIQueryDevice which calls strlen on a NULL pointer.
    
     #0  strlen () at ../sysdeps/x86_64/strlen.S:31
     #1  0x00000000004c16ed in SizeDeviceInfo (dev=0x969bd0)
         at ../../Xi/xiquerydevice.c:204
     #2  0x00000000004c1a01 in ProcXIQueryDevice (client=0xa57510)
         at ../../Xi/xiquerydevice.c:98
    
    Debian bug#575905 <http://bugs.debian.org/575905>
    
    Reported-by: "Bernhard R. Link" <brlink at debian.org>
    Signed-off-by: Julien Cristau <jcristau at debian.org>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit ddd4678302e36604697e3f2b7108b255a4bd06aa
Author: Adam Tkac <atkac at redhat.com>
Date:   Mon Mar 22 14:52:29 2010 +0100

    dix: Export AllocDevicePair GetPointerEvents, GetKeyboardEvents and generate_modkeymap functions from Xorg.
    
    Those functions are used by TigerVNC libvnc.so module which doesn't
    use standard XInput infrastructure but uses same functions like,
    for example, XTest devices.
    
    Signed-off-by: Adam Tkac <atkac at redhat.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 7afd1bd5636878a40244f14d2f97a8ad738bf800
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 23 14:35:56 2010 +1000

    mi: remove log-spamming bogus error message (#26843)
    
    miSpriteRealizeCursor is called whenever a device is set floating and it's
    fine to do so, no need for an error message.
    Same goes for the other miSprite messages.
    
    X.Org Bug 26843 <http://bugs.freedesktop.org/show_bug.cgi?id=26843>
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit f1bc3be38c7249f75f0fe26e6ddf6af58ed86c4f
Author: Pierre-Loup A. Griffais <pgriffais at nvidia.com>
Date:   Wed Apr 7 13:52:47 2010 -0700

    mi: don't thrash resources when displaying the software cursor across screens
    
    This changes the DC layer to maintain a persistent set of GCs/pixmaps/pictures
    for each pScreen instead of failing to thrash between them when changing
    screens.
    
    Signed-off-by: Pierre-Loup A. Griffais <pgriffais at nvidia.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 7d30d8d2ab4071b9b8f5156548b8ecc767bbf2a4
Author: Tim Yamin <plasm at roo.me.uk>
Date:   Mon Mar 8 12:45:15 2010 +1000

    dix: fix cursor screen check for xinerama setups.
    
    The de-duplication of CheckPhysLimits 942eae6868b8b0f343b6a added a
    condition that is invalid for a Xinerama setup. pScreen is invalid for the
    Xinerama case, so comparing it to anything is a bad idea.
    
    Signed-off-by: Tim Yamin <plasm at roo.me.uk>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>



More information about the xorg-commit mailing list