a47080a Backport the touch grab race condition patches from fdo #56578

Authored and Committed by Peter Hutterer 10 years ago
36 files changed. 2596 lines added. 1 lines removed.
0001-dix-plug-memory-leak-in-freeing-TouchClass.patch
file added
+31
0002-dix-don-t-overwrite-proximity-focus-classes.patch
file added
+51
0003-os-Reset-input-buffer-s-ignoreBytes-field.patch
file added
+42
0004-dix-pre-scale-x-by-the-screen-device-resolution-rati.patch
file added
+103
0005-dix-fix-device-scaling-to-use-a-min-max-range.patch
file added
+86
0006-Xi-not-having-an-ownership-mask-does-not-mean-automa.patch
file added
+33
0007-dix-don-t-prepend-an-activated-passive-grab-to-the-l.patch
file added
+33
0008-Xi-if-we-delivered-a-TouchEnd-to-a-passive-grab-end-.patch
file added
+46
0009-Xi-update-the-core-listener-state-if-we-delivered-th.patch
file added
+59
0010-Xi-fix-lookup-in-ActivateEarlyAccept.patch
file added
+47
0011-Xi-if-a-passive-async-grab-is-activated-from-an-emul.patch
file added
+38
0012-Xi-return-Success-from-DeliverTouchEmulatedEvent-if-.patch
file added
+50
0013-Xi-use-a-temp-variable-for-the-new-listener.patch
file added
+62
0014-Xi-save-state-for-early-acceptance.patch
file added
+43
0015-Xi-when-punting-to-a-new-owner-always-create-TouchEn.patch
file added
+53
0016-Xi-use-public.processInputProc-to-replay-the-touch-h.patch
file added
+104
0017-Xi-Don-t-emit-a-TouchEnd-event-to-a-frozen-device.patch
file added
+39
0018-dix-move-EmitTouchEnd-to-touch.c.patch
file added
+136
0019-dix-XAllowEvents-on-a-touch-event-means-accepting-it.patch
file added
+78
0020-dix-invert-a-loop-condition.patch
file added
+59
0021-dix-use-a-tmp-variable-for-the-to-be-removed-touch-l.patch
file added
+38
0022-dix-drop-DeviceIntRec-s-activeGrab-struct.patch
file added
+114
0023-dix-use-a-temporary-variable-for-listeners-0.patch
file added
+51
0024-dix-freeing-a-null-grab-is-a-bug-complain-if-doing-s.patch
file added
+27
0025-dix-AllocGrab-can-copy-if-an-argument-is-passed-in.patch
file added
+189
0026-dix-always-copy-grabs-don-t-reference-them.patch
file added
+133
0027-dix-remove-all-listeners-when-freeing-a-touch.patch
file added
+36
0028-Move-TouchListenerGone-call-to-CloseDownClient.patch
file added
+67
0029-Xi-check-for-HAS_ACCEPTED-only-for-grab-listeners.patch
file added
+30
0030-dix-free-the-old-grab-when-activating-a-new-grab.patch
file added
+63
0031-dix-fix-cursor-refcounting.patch
file added
+91
0032-Xi-fix-warning-remove-unused-rc.patch
file added
+26
0033-dix-call-UpdateDeviceState-for-emulated-TouchEndEven.patch
file added
+51
0034-Abstract-cursor-refcounting.patch
file added
+407
0035-dix-remove-logspam-in-RefCursor.patch
file added
+37
xorg-x11-server.spec
file modified
+43 -1
    Backport the touch grab race condition patches from fdo #56578
    
        
file modified
+43 -1