Patches for building the xwin ddx with mingw compiler. This will produce a pure win32 xserver
Created attachment 1251 [details] [review] Patches for xwin ddx - wrappers for cygwin / win32 specific code - wrappers for multiwindow and clipboard code
Created attachment 1252 [details] [review] Patches for xwin ddx fixed #ifdef CYGWIN to #ifdef __CYGWIN__ replaced checks for WIN32 with opposed checks for __CYGWIN__
Created attachment 1253 [details] [review] Patches to xserver DIX
Created attachment 1254 [details] [review] patches to config, extras, libs and includes
Created attachment 1271 [details] [review] patches to lib/font/fontfile The patch enables parsing of driveletters and uses stat(filename) instead of fstat(fileno(file)) because fstat was always fialing for unknown reasons
Created attachment 1272 [details] [review] Patches to xserver DIX Added winsock initialisation before gethostbyname call in xdmcp.o
Created attachment 1273 [details] [review] patches to config, libs and includes Added handling of WSAGetLastError in lib/xtrans
Created attachment 1274 [details] [review] Patches to xserver DIX Fixed socket error handling in recv, send and select
Created attachment 1275 [details] [review] Patches for xwin ddx rgb file and fontpath are relocated on startup. PROJECTROOT/lib/X11 is replaced with directory component of xserver
I've commited most of the patches from http://www.freedesktop.org/~ago/Xming/xming-20041115.diff pending patches are: #1865: change to snprintf #1866: change to MESA GL/gl.h
The windows xserver is stable now and in HEAD but I have no intent to port it back to 6.8.x closing bug.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.