xf86-input-evdev: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Wed Oct 1 19:47:35 PDT 2008


 include/evdev-properties.h |    2 +-
 src/emuMB.c                |    2 +-
 src/evdev.c                |    2 ++
 3 files changed, 4 insertions(+), 2 deletions(-)

New commits:
commit 125e2b8ce23b8ceea250ae52ba69cd14af5592f9
Author: Peter Hutterer <peter.hutterer at redhat.com>
Date:   Thu Oct 2 10:56:04 2008 +0930

    Close fd on DEVICE_OFF. (LP #276887)
    
    Leaving the fd open means we still get keyboard events after VT switching
    away. Coming back, some of these events are replayed on the application that
    has the current focus.
    
    Reproduceable:
    1. open terminal, focus.
    2. VT switch away
    3. type something, preferably a password
    4. VT switch back, trigger a mouse event
    5. Observe the X server guessing your password.
    
    Closing the fd on DEVICE_OFF fixes this. Reopen is handled by the reopen
    code introduced with
    
        commit 9930477cbeb4acfd070ae70894d13ffabfc347b8
        Author: Peter Hutterer <peter.hutterer at redhat.com>
        Date:   Tue Aug 26 14:33:40 2008 +0930
    
            Attempt to re-open devices on read errors.
    
    Launchpad Bug 276887
    <https://bugs.edge.launchpad.net/ubuntu/+source/xorg-server/+bug/276887>

commit 91bc0a0ba3c4c941b2b7695b6d4f303fb7128fd9
Author: Peter Hutterer <peter.hutterer at redhat.com>
Date:   Wed Oct 1 13:36:09 2008 +0930

    Remove useless initialization of rc.

commit 4c55186aedd9030ac46654cee18b09173db988e8
Author: Peter Hutterer <peter.hutterer at redhat.com>
Date:   Wed Oct 1 13:58:47 2008 +0930

    Change DragLock atom name - prepend with Evdev.



More information about the xorg-commit mailing list