Installer for Windows: New USEMIRRORDRIVER MSI property.
Installer for Windows: Now the installer offers setting/changing passwords at the end of each installation.
Installer for Windows: The passwords were not deleted from the registry if the options "do not use ... authentication" were selected or the corresponding properties were set to -1.
Server for Windows: Fixed a crash of TightVNC Server in a service mode on system reboot. A crash dialog appeared on Windows shutdown when the server had connected clients.
Server for Windows: Fixed the Apply button behavior in the Configuration window. It stayed disabled when "Use mirror driver" setting had been changed.
Server for Windows: Fixed mapping of additional TCP ports to specified screen area with negative coordinates.
Server for Windows: Fixed -sharerect command-line option. It did not work properly with negative coordinates.
Viewer for Windows: Improved performance of TightVNC Viewer for Windows.
Viewer for Windows: TightVNC Viewer window now adjusts when changing viewport scale.
Viewer for Windows: Now, the pointer position is sent to a remote server only if it has actually changed.
Viewer for Windows: The screen is now updated not at once but gradually, if the encoding is "Raw" and shared screen area is large.
Viewer for Windows: Now, a list of files can be sorted by name, size and modification time in File Transfer system.
Viewer for Windows: Fixed occasional slow remote screen rendering.
Viewer for Windows: Fixed connection option saving.
Viewer for Windows: Fixed scroll bar in history combobox - it was always hidden.
Viewer for Windows: Fixed Ctrl and Alt key handling. Sometimes the state of Ctrl and Alt buttons on the viewer toolbar did not correspond to the actual state of the hardware keys.
Viewer for Windows: Fixed unexpected behavior of the viewer. The viewer quit silently if the user entered incorrect VNC authentication password.
Viewer for Windows: Fixed the button "Listening mode" accessibility after closing listening daemon.
Java Viewer: Added built-in SSH tunneling via the JSch library.
Java Viewer: Added maintenance of connection history and connection options.
Java Viewer: Added autocomplete the connection form with the parameters of the most recent connection.
Java Viewer: Fixed a problem with erroneous message ("Connection error: cannot write 16 bytes") appearing after pressing Close in the authentication dialog.
Java Viewer: Fixed a bug with the viewer not showing remote screen when ShowControls option was set to 'no'.
Source Code (Viewer for Windows): Refactoring of the viewer-core API for future protocol extensions (e.g. new message types, authentication methods).
Source Code (Viewer for Windows): Changed CoreEventsAdapter interface in viewer-core.