TigerVNC Changelog

What's new in TigerVNC 1.10.0

Nov 18, 2019
  • The clipboard now supports full Unicode in the native viewer, WinVNC and Xvnc/libvnc.so
  • The native client will now respect the system trust store when verifying server certificates
  • Improved compatibility with VMware's VNC server
  • Improved compatibility with some input methods on macOS
  • Improvements to the automatic "repair" of JPEG artefacts
  • Better handling of the Alt keys in some corner cases
  • The Java web server has been removed as applets are no longer support by most browsers
  • x0vncserver can now be configured to only allow local connections
  • x0vncserver has received fixes for when only part of the display is shared
  • Polling is now default in WinVNC as that works better for most

New in TigerVNC 1.9.0 (Jul 17, 2018)

  • Alternative, "raw" keyboard mode in the native client and all servers
  • CapsLock/NumLock/ScrollLock synchronisation in the native client and all servers
  • Automatic "repair" of JPEG artefacts on screen in all servers
  • Support for UNIX sockets in the native client and in the UNIX servers
  • Both clients now warn when sending the password over a possibly insecure channel
  • Performance improvements in the Java client
  • The Java client now requires Java 7
  • Improved high latency handling in all servers
  • Better keyboard handling in the native client on Windows
  • Slightly better keyboard handling in x0vncserver
  • x0vncserver now supports cursors and screen resize
  • Xorg 1.20 can now be used as a base for Xvnc/libvnc.so

New in TigerVNC 1.8.0 (May 19, 2017)

  • Overhaul of the Java client to match the look and behaviour of the native client
  • Initial work for multi-threaded decoding in the Java client
  • vncconfig no longer needed for clipboard with Xvnc/libvnc.so
  • vncserver has system wide config support
  • Reduced CPU usage in the native viewer on macOS
  • macOS requirement raised to 10.6
  • Full support for alpha cursors in Xvnc/libvnc.so and both viewers

New in TigerVNC 1.7.1 (Jan 19, 2017)

  • Multi-threaded decoder in the FLTK viewer
  • Windows Vista/2008 is now the minimum requirement
  • Improved SSH integration in the Java viewer
  • Fine grained lock down of Xvnc parameters
  • Compatibility with Xorg 1.18
  • Lots of packaging fixes
  • Better compatibility with Vino, both in the FLTK and Java viewer

New in TigerVNC 1.7.0 (Sep 8, 2016)

  • Multi-threaded decoder in the FLTK viewer
  • Windows Vista/2008 is now the minimum requirement
  • Improved SSH integration in the Java viewer
  • Fine grained lock down of Xvnc parameters
  • Compatibility with Xorg 1.18
  • Lots of packaging fixes
  • Better compatibility with Vino, both in the FLTK and Java viewer

New in TigerVNC 1.6.0 (Dec 25, 2015)

  • Multi-head support in the Java viewer
  • Better certificate handling in the Java viewer, including host name verification

New in TigerVNC 1.5.0 (Jul 12, 2015)

  • IPv6 support in the servers
  • You can now have two passwords, one for full access and one for "view only".
  • syslog support in Xvnc
  • GnuTLS priority configuration
  • Performance fixes
  • You can now easily start more clients on OS X
  • More translations

New in TigerVNC 1.4.3 (Mar 2, 2015)

  • Upstream patches applied to the underlying Xorg code base to mitigate CVE-2015-0255.
  • Fixes for performance regressions introduced in 1.4.0.
  • Character encoding of clipboard text send by Java viewer now strictly adheres to the RFB specification.
  • Mac OS X viewer is now packaged to meet Apple's latest code signing requirements. The TigerVNC app can now be installed on OS X 10.9+. Note that this change required upgrading the build server to OS X Yosemite, and all prerequisite libraries (FLTK, GnuTLS, etc.) have been upgraded.

New in TigerVNC 1.4.2 (Feb 16, 2015)

  • This is a re-build release only that addresses several issues with the 1.4.1 generic and EL5 binaries. There are no code changes in this release.

New in TigerVNC 1.4.0 (Dec 16, 2014)

  • Colour map (aka indexed, palette) mode is largely removed. TigerVNC is still compatible with other VNC implementations, but you can no longer run Xvnc in colour map mode.
  • Improvements to the keyboard handling both on the server and client
  • Support for newer Xorg versions in the server build
  • x0vncserver now supports XDamage for instant updates, making it slightly less useless
  • WinVNC now works in service mode on newer Windows versions
  • Better full screen mode for the Java client on OS X
  • man pages should now be up to date
  • Improved TLS implementation in the Java client
  • Lots and lots of cleanups and bug fixes

New in TigerVNC 1.4.0 Beta (Nov 24, 2014)

  • Colour map (aka indexed, palette) mode is largely removed. TigerVNC is still compatible with other VNC implementations, but you can no longer run Xvnc in colour map mode.
  • Improvements to the keyboard handling both on the server and client
  • Support for newer Xorg versions in the server build
  • x0vncserver now supports XDamage for instant updates, making it slightly less useless
  • IPv6 support on the servers (not WinVNC though).
  • WinVNC now works in service mode on newer Windows versions
  • Better full screen mode for the Java client on OS X
  • man pages should now be up to date
  • Improved TLS implementation in the Java client
  • Lots and lots of cleanups and bug fixes