September 13th, 2010· A compile time error when using --with-system-libvncserver to point to LibVNCServer 0.9.7 was fixed.
· A bug from the forced use of Xdefs.h is worked around.
· The kdm display manager is now detected when trying not to get killed by the display manager.
· One can now specify the maximum number of displays that can be created in -create mode via X11VNC_CREATE_MAX_DISPLAYS.
August 9th, 2010· The SSL enabled Java VNC Viewer Makefile has been modified so that the jar files that are built are compatible back to Java 1.4.
· In -create/-unixpw mode, the environment variable FD_USERPREFS may be set to a filename in the user's home directory that includes default username:options values (so the options do not need to be typed every time at the login prompt).
· The source tree is synchronized with the most recent libvncclient.
· The correct header files are now used when an external LibVNCServer is used.
December 11th, 2008· x11vnc's SSL encryption is extended to support the VeNCrypt and TLS VNC security types.
· An increasing number of viewers support the former.
· Anonymous Diffie-Hellman key exchange support is provided, and Certificate Revocation Lists are implemented.
· The Java viewer applet is downloadable via the VNC port as well as the HTTP port.
· If x11vnc is not built with the Avahi Zeroconf library, an external helper program is used instead.
· A launcher for naive users is provided in x11vnc.desktop.
· The solid background color option works on the Mac OS X console.
October 24th, 2008· Symmetric key encryption using the RC4, AES, Blowfish, and 3DES ciphers is supported via the '-enc cipher:keyfile' option.
· Server-side scaling can now have different scale factors along the horizontal and vertical axes.
· The -chatwindow option allows a chat window to appear on the X console during UltraVNC chats.
· The non-SSL Java viewer applet has been replaced with an improved implementation.