[PULL] input-next for 1.10
Peter Hutterer
peter.hutterer at who-t.net
Tue Aug 31 17:38:48 PDT 2010
Keith,
please pull the input-next tree into master. The main changes here are the
rework of the driver initialization API though I expect there may be more to
come in this server revision.
This branch bumps the input API to 12.
Cheers,
Peter
The following changes since commit 79ee78de9de49d0cab03401662baa476a18e53b8:
xserver 1.9.0 (2010-08-20 17:32:27 -0700)
are available in the git repository at:
git://people.freedesktop.org/~whot/xserver.git input-next
Alan Coopersmith (1):
Use GetMaster instead of direct u.master access in core procs
David Ge (1):
xkb: Fix RedirectKey didn't send any event.
Jesse Adkins (1):
xfree86: Document terminate not mapped by default (bug 25083)
Pauli Nieminen (9):
xkb: Use memcpy for copy that has known length
xkb: Fix memory leak if opening file fails
xkb: Don't check for NULL before calling free
xkb: Fix NULL pointer dereference
xkb: Remove redurant intialization code
xkb: Fix memory leak in error path
xkb: Fix possible NULL pointer dereference
xkb: Fix possible NULL pointer dereference
xkb: Check if AddResource failed
Peter Hutterer (19):
xfree86: fix compiler warning about implicied decl of DuplicateModule.
xfree86: rework driver PreInit API - XInput ABI 12
config: expose config_info as an input option.
xfree86: make xf86ActivateDevice static.
xfree86: remove superflous assignments.
input: Purge Register*Device() functions.
xfree86: purge some unused defines.
xfree86: remove XI86_CONFIGURED flag.
xfree86: purge SendDragEvents support.
input: set XKB extension for all new devices, not just xfree86 ones.
xfree86: return the device from xf86ActivateDevice.
xfree86: move xf86AllocateInput and xf86DeleteInput to xf86Xinput.c
xfree86: add xf86IDrvMsg and friends for input driver logging.
xfree86: remove LocalDeviceRec/Ptr definition.
xfree86: remove unused DeviceAssocRec struct.
xfree86: purge superfluous includes from xf86Xinput.c
input: remove OpenInputDevice and CloseInputDevice DDX hooks.
input: Purge AddOtherInputDevices DDX hook.
xfree86: Check for existence of button class before dereferencing it.
Simon Thum (1):
xfree86: Fix xf86 backend-specific input initialization
Xi/closedev.c | 1 -
Xi/exevents.c | 7 -
Xi/listdev.c | 3 -
Xi/opendev.c | 1 -
Xi/stubs.c | 90 ---------
config/hal.c | 6 +-
config/udev.c | 7 +-
dix/devices.c | 37 ++--
doc/xml/Xserver-spec.xml | 25 ---
hw/dmx/doc/dmx.xml | 14 +--
hw/dmx/input/dmxinputinit.c | 8 +-
hw/dmx/input/dmxxinput.c | 17 --
hw/kdrive/src/kinput.c | 32 ----
hw/vfb/InitInput.c | 2 -
hw/xfree86/common/xf86Config.c | 1 -
hw/xfree86/common/xf86DGA.c | 2 +-
hw/xfree86/common/xf86Helper.c | 111 ++++--------
hw/xfree86/common/xf86InPriv.h | 3 -
hw/xfree86/common/xf86Module.h | 2 +-
hw/xfree86/common/xf86Xinput.c | 333 ++++++++++++++++++----------------
hw/xfree86/common/xf86Xinput.h | 68 +++----
hw/xfree86/doc/devel/Registry | 1 -
hw/xfree86/doc/man/Xorg.man.pre | 10 +
hw/xfree86/doc/man/xorg.conf.man.pre | 3 -
hw/xquartz/darwin.c | 5 -
hw/xquartz/darwinXinput.c | 72 --------
hw/xwin/InitInput.c | 4 -
include/XIstubs.h | 14 --
include/exevents.h | 4 -
include/input.h | 6 -
xkb/ddxList.c | 8 +-
xkb/xkb.c | 7 +-
xkb/xkbActions.c | 1 +
xkb/xkbEvents.c | 9 -
xkb/xkbLEDs.c | 13 +-
xkb/xkmread.c | 9 +-
36 files changed, 300 insertions(+), 636 deletions(-)
More information about the xorg-devel
mailing list