Posted on Friday, Jan 09 2009 @ 14:19 CET by

Xming is the leading free unlimited X Window Server for Microsoft Windows (XP/2003/Vista). It is fully featured, small and fast, simple to install and because it is standalone native Microsoft Windows, easily transported [WWW]portable as a Pocket PC X server (i.e. no slow Linux API emulation wrappers and mounts).

  • Update the FreeType2 and PuTTY projects from their CVS, and xserver, libXfont, pixman, Mesa and xkeyboard-config from X.Org git.
  • Atom caching does not survive server regeneration, e.g. this caused the XDMCP clipboard to stop working on server reset, this is now fixed so that all static Atoms renew appropriately.
  • Unlock the display when exiting the main clipboard loop after trapping WM_QUIT.
  • Call through 'winMessageBoxF()' to get all MessageBoxes from the server.
  • Update the built-in keyboard layouts from recent Cygwin/X mailing list reports.
  • In XLaunch prepend the install path to plink.exe or ssh.exe, if the 'protocol path' is empty, before testing for the existence of these files.
  • Build the cross-compiler toolchain using w32api-3.13 from MinGW and gcc 4.3.2 from the GNU project; then rebuild everything.
  • The export public patches that I used in's 'opengl32.dll' are not needed. 'swrast_dri.a' is built dependant on a separate 'libGL.dll' made '-Wl,-export-all' that does not clash with Microsoft's 'opengl32.dll'. When my 'opengl32.dll' is built '-Wl,-export-all', Xming.exe becomes dependent on it, as it loses 'drop-in' compatibility with Microsoft's version.
  • Rework the 'example_Xmingrc' file, that's included in the installer, to be more useful and up-to-date.
  • Edit in the New Year everywhere it's needed.

Program Information

Tools and Utilities

Works on:

Product page: here

Download: Xming

Loading Comments