-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pr/big 1.4.2 upgrade v3 #902
base: 3.6.x
Are you sure you want to change the base?
Commits on Jan 18, 2020
-
NXshm.c: call upstream ShmExtensionInit
Change ShmExtensionInit to call the unaltered upstream version and trick it to do what we want.
Configuration menu - View commit details
-
Copy full SHA for 6b2de64 - Browse repository at this point
Copy the full SHA 6b2de64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f3821 - Browse repository at this point
Copy the full SHA 80f3821View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c00e2 - Browse repository at this point
Copy the full SHA b1c00e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e009bb0 - Browse repository at this point
Copy the full SHA e009bb0View commit details -
Backport of this commit: commit 00acb40f2bc5bb4a1977b9b08db75630677ff787 Author: Peter Hutterer <[email protected]> Date: Wed Apr 30 11:29:03 2008 +0930 dix: fix typo in clipAxis. Check needs to be (min_axis < max_axis), not (min_axis < min_axis)
Configuration menu - View commit details
-
Copy full SHA for 82210ad - Browse repository at this point
Copy the full SHA 82210adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8acbf60 - Browse repository at this point
Copy the full SHA 8acbf60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e8da5 - Browse repository at this point
Copy the full SHA 75e8da5View commit details -
Xi: reorder function to make future merges easier
xorg upstream has changed order of functions between 1.3.0.0 and 1.4.2
Configuration menu - View commit details
-
Copy full SHA for fe6a118 - Browse repository at this point
Copy the full SHA fe6a118View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d6af3 - Browse repository at this point
Copy the full SHA 78d6af3View commit details -
dix must be upgraded to 1.4.2, too, to make this work!
Configuration menu - View commit details
-
Copy full SHA for 2106d60 - Browse repository at this point
Copy the full SHA 2106d60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23cc44e - Browse repository at this point
Copy the full SHA 23cc44eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea55e36 - Browse repository at this point
Copy the full SHA ea55e36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66394a5 - Browse repository at this point
Copy the full SHA 66394a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 607818b - Browse repository at this point
Copy the full SHA 607818bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac80d99 - Browse repository at this point
Copy the full SHA ac80d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21723e6 - Browse repository at this point
Copy the full SHA 21723e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c37a4e - Browse repository at this point
Copy the full SHA 6c37a4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd4d6d8 - Browse repository at this point
Copy the full SHA bd4d6d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 412c630 - Browse repository at this point
Copy the full SHA 412c630View commit details -
Configuration menu - View commit details
-
Copy full SHA for fffa9a3 - Browse repository at this point
Copy the full SHA fffa9a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e30734f - Browse repository at this point
Copy the full SHA e30734fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c864af3 - Browse repository at this point
Copy the full SHA c864af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f8a5bd - Browse repository at this point
Copy the full SHA 7f8a5bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1540168 - Browse repository at this point
Copy the full SHA 1540168View commit details -
mi: remove miPointerUpdate() -> replaced by miPointerUpdateSprite().
The miPointerUpdate() call was responsible for crashes during window resizes. As nxagent is derived from xnest I found the following backport appropriate. commit 6fb76acc4524d6af4bfb6bc6d862c1ee2bbb8baa Author: Peter Hutterer <[email protected]> Date: Fri May 16 19:22:32 2008 +0930 mi: remove miPointerUpdate() -> replaced by miPointerUpdateSprite(). In the xnest and vfb DDX we don't need the call anyway, it's performed by mieqProcessInputEvent.
Configuration menu - View commit details
-
Copy full SHA for 0fd3004 - Browse repository at this point
Copy the full SHA 0fd3004View commit details -
Xext: add missing SecurityExtensionSetup
... which effectly is merely a no-op without Xace ...
Configuration menu - View commit details
-
Copy full SHA for 71f668f - Browse repository at this point
Copy the full SHA 71f668fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d59c7ed - Browse repository at this point
Copy the full SHA d59c7edView commit details -
Revert "misc nx-X11/programs/Xserver/{hw/nxagent,miext,render}/: move…
… code around so that we can drop nx-X11/programs/Xserver/render/miglyph.c (and by extension nx-X11/programs/Xserver/hw/nxagent/NXmiglyph.c.)" This reverts commit 1a7fc41.
Configuration menu - View commit details
-
Copy full SHA for c770558 - Browse repository at this point
Copy the full SHA c770558View commit details -
Configuration menu - View commit details
-
Copy full SHA for 227af9c - Browse repository at this point
Copy the full SHA 227af9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a51493a - Browse repository at this point
Copy the full SHA a51493aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3f5d4d - Browse repository at this point
Copy the full SHA a3f5d4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cadf97c - Browse repository at this point
Copy the full SHA cadf97cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35701b3 - Browse repository at this point
Copy the full SHA 35701b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7103be - Browse repository at this point
Copy the full SHA f7103beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17b099d - Browse repository at this point
Copy the full SHA 17b099dView commit details -
NXdispatch.c: cleanup/update Dispatch()
mimimize/mark differences to dix/dispatch.c
Configuration menu - View commit details
-
Copy full SHA for bfd84b4 - Browse repository at this point
Copy the full SHA bfd84b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 074508d - Browse repository at this point
Copy the full SHA 074508dView commit details -
xkb: use the correct device instead of an uninitialised "dev".
commit 449723510a1f9d024e23d9eb33795cac27f9443e Author: Egbert Eich <[email protected]> Date: Tue Apr 22 13:30:03 2008 +0930 xkb: use the correct device instead of an uninitialised "dev". #15614 X.Org Bug 15614 <http://bugs.freedesktop.org/show_bug.cgi?id=15614> Signed-off-by: Peter Hutterer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcc22c9 - Browse repository at this point
Copy the full SHA fcc22c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25975f8 - Browse repository at this point
Copy the full SHA 25975f8View commit details -
dix: avoid activating the VCP/VCK twice.
commit 6216abe0c1a94efa4b2f0d14e88278f128304cd2 Author: Peter Hutterer <[email protected]> Date: Fri Nov 30 11:34:24 2007 +1030 dix: avoid activating the VCP/VCK twice. This may set dev->key-xkbinfo to NULL, causing a segfault in xkb code lateron. Spotted by David Huggins-Daines.
Configuration menu - View commit details
-
Copy full SHA for ee35df7 - Browse repository at this point
Copy the full SHA ee35df7View commit details -
Free xkb devPrivates on CloseDevice
The situation here is unclear. There are chances that this needs to be revised later. With the integration of core keyboard and pointer memory leaks started to (re-)appear. For the core devices XkbSetExtension() is called on initialization and allocates private data. But there's no corresponding code to free the private data on CloseDevice. So I added XkbFreePrivates(). This function should be called on DEVICE_CLOSE. For the NX devices XkbSetExtension() is never called so the privates are not allocated which _feels_ wrong but I am not sure if it really _is_ wrong. Nevertheless let's call XkbFreePrivates() for both core and NX devices including sanity checks and nullification to be on the safe side.
Configuration menu - View commit details
-
Copy full SHA for 38282f6 - Browse repository at this point
Copy the full SHA 38282f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf5690c - Browse repository at this point
Copy the full SHA bf5690cView commit details