Announcing TightVNC 2.5.2: Bugfixes and Full-Screen Java Viewer

June 28, 2012 — GlavSoft company has released TightVNC 2.5.2, new version of its free remote control software.

Version 2.5.2 is primarily a bugfix release. It fixes a number of problems in both Server and Viewer for Windows. Also, it adds one major feature: full-screen mode in Java Viewer. Below you can find the list of changes in all components of TightVNC, as compared to its previous version, 2.5.1.

See also:

Download Now! Yes, It's FREE!


Licensing: Free and Commercial

All components of TightVNC version 2.5.2 are available either as free software (GNU GPL license) or commercially. Commercial license is required if you would like to use TightVNC source code in your proprietary programs or scripts. Also, it may be a reasonable option if the GNU GPL license is not acceptable for some other reasons.

Please visit this page to read more about commercial licensing.

What's New in Java Viewer

  1. Introducing new full-screen mode, with optional auto-scaling, auto-scrolling and a pop-up toolbar.

What's New in Viewer for Windows

  1. Fixed authentication handling in RFB protocol version 3.7. This should resolve connectivity problems with Ubuntu systems and Vino servers.
  2. Fixed hang-up on changing language or keyboard layout. To fix this problem, Windows message handling has been re-designed completely.
  3. Fixed priority of preferred encodings. Previous version could work inefficiently with servers that do not support Tight encoding, because the viewer could choose uncompressed Raw encoding instead of well-compressed ZRLE.
  4. Eliminated 34-character limit on hostnames in the New Connection window.
  5. Using correct line ending characters in cross-platform clipboard transfers.
  6. Introduced a number of improvements and fixes in the user interface. That includes new commands in the toolbar and in the system menu, and architectural changes such as restoring the option to start new connections from the same Viewer instance.
  7. Adjusting viewer window size on remote desktop resizing.
  8. Other minor improvements and fixes.

What's New in Server for Windows

  1. Fixed a problem with querying local users on incoming connections. TightVNC has a feature to let local user approve or reject incoming connections. If there was no user action within a pre-configured time limit, new connection will be either accepted or rejected automatically. Unfortunately, the timeout setting did not work correctly in previous version and that could result in infinite timeouts. That has been fixed.
  2. Fixed the Apply button in the Configuration window — it stayed disabled on editing configuration settings.

What's New in Installer for Windows

  1. Added new MSI installer properties, to automate pre-setting passwords in silent mode.

What's New in the C++ Source Code

  1. Improved logging architecture. The changes will not be visible to end user, but developers will appreciate new logging system. There should be no more static methods and global log objects, so it will be easier to reuse separate components in third-party applications. Now all components work via a simple logging interface or can work without logging at all.
  2. Corrected build problems in various combinations of build configurations and platforms, in both Visual Studio 2008 and Visual Studio 2010.