[PULL] more input fixes for 1.11
Peter Hutterer
peter.hutterer at who-t.net
Tue Jul 26 16:45:03 PDT 2011
A few udev fixes, a few startup crashers fixed when using xorg.conf devices
and the change to the evdev rules by default on Linux.
The following changes since commit 82f5521a6d91ebcd2a4400f6c221ad625edc99a1:
XKB: Work around broken interps from old xkbcomp (2011-07-15 15:44:19 +1000)
are available in the git repository at:
git://people.freedesktop.org/~whot/xserver.git for-keith
Julien Cristau (1):
configure: set default xkb rules to evdev on Linux
Lennart Poettering (3):
config: process udev "changed" and "add" events in the same code paths
config: limit the kernel subsystems we look for devices in
config: don't fail if a device vanished by the time we managed to look at it
Peter Hutterer (5):
xfree86: Remove devices that failed to enable on startup
xfree86: duplicate xorg.conf device information before xf86NewInputDevice
xfree86: NULL option values are technically valid, don't strdup them
Initialize the fd to -1 for xorg.conf input devices.
Terminate the log with one last message.
config/udev.c | 20 +++++++++++++----
configure.ac | 6 +----
dix/main.c | 2 +-
doc/Xserver-spec.xml | 4 +-
hw/dmx/dmxinit.c | 6 ++--
hw/kdrive/src/kdrive.c | 6 ++--
hw/vfb/InitOutput.c | 6 ++--
hw/xfree86/common/xf86Config.c | 3 ++
hw/xfree86/common/xf86Configure.c | 2 +-
hw/xfree86/common/xf86Helper.c | 4 +-
hw/xfree86/common/xf86Init.c | 40 ++++++++++++++++++++++++++++--------
hw/xfree86/common/xf86Option.c | 2 +-
hw/xfree86/common/xf86Priv.h | 2 +-
hw/xfree86/common/xf86ShowOpts.c | 2 +-
hw/xfree86/common/xf86Xinput.c | 1 +
hw/xnest/Init.c | 6 ++--
hw/xquartz/darwin.c | 6 ++--
hw/xwin/InitOutput.c | 10 ++++----
hw/xwin/winerror.c | 2 +-
include/os.h | 13 +++++++++--
os/log.c | 6 +++-
21 files changed, 95 insertions(+), 54 deletions(-)
More information about the xorg-devel
mailing list