xf86-input-synaptics:master: 4 commit(s)
Peter Hutterer
whot at kemper.freedesktop.org
Tue May 15 18:47:47 PDT 2012
Reporting from xf86-input-synaptics: xf86-input-synaptics driver
Please visit:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-input-synaptics
4 commits against master at 0352c67f...:
src/eventcomm.c | 7 ++-----
src/synaptics.c | 8 +++++---
2 files changed, 7 insertions(+), 8 deletions(-)
commit 53557a5cab1e253dc8f4393207954ae0fe76068f
Author: Chun Yang <Chuck.Yang at gmail.com>
Date: Tue May 15 14:51:42 2012 -0500
Fix coasting for negative ScrollDelta
Fix the coasting direction for when VertScrollDelta or HorizScrollDelta is
negative.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=49966
Regression introduced in 0de4445ff8e75aab208faf6383e76045934c6720
Signed-off-by: Chun Yang <Chuck.Yang at gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=53557a5c
commit 1ee5bd0af6ac5c1b95d99f27f407223cd460fdb8
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Tue May 15 11:22:43 2012 +1000
Remove defunct HAVE_MULTITOUCH compiler warning
Seems like this was a rebase gone wrong, HAVE_MULTITOUCH was removed in
3430f4af41184752d698dcbf4919469e36b3216c
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/eventcomm.c | 2 --
1 file changed, 2 deletions(-)
cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=53557a5c
commit 55fc42e7c9b4948cadd4f98ef7b6a3b12e268e3e
Author: Chase Douglas <chase.douglas at canonical.com>
Date: Mon May 14 10:20:01 2012 -0700
Ignore pre-existing touches
If a touch is physically active when the device is enabled, then all
events for that touch must be ignored. In particular, we cannot close
the touch or we will decrement touch count counters below zero. If these
counters go below zero memory corruption can occur.
Note that a device is disabled and enabled every time the user types on
the keyboard if synclient is used to disable the trackpad while typing.
This is a very common option.
Signed-off-by: Chase Douglas <chase.douglas at canonical.com>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/eventcomm.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=53557a5c
commit 77d766b1d535dff9a27c7db343ede85d9f44850b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri May 11 12:27:39 2012 +1000
Avoid out-of-bounds access by running num_active_touches < 0 (#49439)
If a touch is active during driver init, the slot will be set to
SLOTSTATE_CLOSE when it finishes. That could decrease num_active_touches to
less than 0, causing out-of-bounds access.
X.Org Bug 49439 <http://bugs.freedesktop.org/show_bug.cgi?id=49439>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Chase Douglas <chase.douglas at canonical.com>
diffstat:
src/synaptics.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
cgit url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=53557a5c
More information about the xorg-commit
mailing list