Hi. I'm the Windows maintainer for the X2Go project. We are a remote desktop solution for Linux servers with clients for Windows, Linux and Mac. Our Windows client bundles VcXsrv.
We've recently made the decision to continue supporting Windows XP for another year. We do not condone using Windows XP, but since both VcXsrv and X2Go enable Windows XP users to run applications off of a Linux server, we believe in supporting XP as a way of enabling users to migrate off of it.
Therefore, I forked VcXsrv on SourceForge and managed to get 1.14.3 (the last version compiled with VC2012 instead of VC2013) to compile for Windows XP via VC2012's v110_xp toolset. I also applied fixes for CVE-2013-6462 CVE-2013-4396. All of these changes are on the branch I created "xp-fixesonly". I also changed the version number to "1.14.3.1".
https://sourceforge.net/u/mikedep333/vcxsrv/ci/xp-fixesonly/tree/
I have 32-bit installers here too:
http://code.x2go.org/releases/binary-win32/3rd-party/vcxsrv-modified-by-x2go-project/
I would like to merge these changes with upstream VcXsrv. 1st I plan to update building.txt and make sure that 1.14.3.1 compiles with VC2012 Express.
Also, thank you very much for your work on VcXsrv.