|
<<Back
Changes from v1.3.9 -> v1.3.10
- Windows Server: Impersonating currently logged on user while processing file transfer requests. Disabling file transfers if current user is unknown or nobody is logged in.
- Windows Server: Fixed rendering problems when multiple CopyRects were combined with normal updates. That could caused distortions that never updated even with full-screen polling active.
- Windows Server: Added new "-silent" command-line option which modifies the behavior of -install, -reinstall and -remove options and makes them not show informational windows on successful execution. Note that -silent should precede other respective options in the command line.
- Windows Server: LastRect, XCursor and RichCursor pseudo-encodings were not properly enabled if they preceded true encodings in the SetEncodings protocol message.
- Windows Viewer: Fixed integer overflow vulnerabilities reported by Core Security Technologies. A specially modified VNC server could currupt the heap of the connected viewer causing its crash or malfunction.
- Windows Viewer: TightVNC Viewer version 1.3.9 saved only successful connections in the list of recently visited VNC servers. Now we save unsuccessful connections too so that users would not ever have to re-type server names after connection failures. Also, several other enhancements were made to the code which handles the list of recent connections.
- Windows Viewer: Fixed a bug with not loading passwords from saved .vnc files correctly if the first byte of their encrypted representation was zero.
- Windows Viewer: Fixed problems under Windows Vista where Windows taskbar could remain visible above the full-screen window.
- Windows Viewer: Fixed a problem with decoding JPEG rectangles wider than 2048 pixels.
- Windows Viewer: Fixed a bug with not saving log file name correctly on using the Browse button.
- Windows Viewer: Usability improvements in the "New Connection" dialog.
- Windows Packaging: Improved installer and uninstall utility. In this version, self-installing executable will not try to install service in Windows Vista. Improved uninstall program always removes the WinVNC service if it was previously installed.
- Unix Server: Applied fixes for 64-bit Linux issues, a patch from Russel Miranda.
- Unix Server: Made the vncserver script read configuration from files (system-wide /etc/tightvncserver.conf and user-specific $HOME/.vnc/tightvncserver.conf).
- All viewers: Allow configuring JPEG quality level regardless of the preferred encoding set. This makes sense because TightVNC Servers can transmit video data as JPEG even if Tight is not the preferred encoding.
- Java viewer: Fixed a bug that caused NullPointerException when connecting to any VNC server not supporting TightVNC protocol extensions.
- Java viewer: Fixed a bug with ignoreCursorUpdates option in 24-bit color mode caused the viewer to disconnect. Thanks to Damien Mascre for pointing out the issue.
- Java viewer: PORT parameter is not required any more, now it defaults to 5900.
- Java viewer: Do not defer update requests by default, to minimize delays in screen updates.
- Java viewer: Improvements in reporting statistics on disconnect.
- Java viewer: Added debugging parameters (DEBUG_XU, DEBUG_CU) that allow using the viewer as a tool for measuring VNC server performance.
- Other minor improvements and bugfixes.
Changes from v1.3.8 -> v1.3.9
- All platforms: Added support for the standard RFB protocol version 3.8 with TightVNC extensions.
- All platforms: Made "host:port" parsing maximally compatible with VNC4. Interpreting a number in host names like somehost:5900 as an actual port number if it's not in the range [0..99].
- Windows Server: Various user interface enhancements - changes in GUI labels, tray icon with a red border when incoming connections are not possible for any reason, more information in the tray icon tip, smarter logic in displaying the Properties dialog, and more.
- Windows Server: Fixed a problem introduced in TightVNC 1.3.8 - default passwords were not respected if user passwords were not set.
- Windows Server: Slightly improved handling of passwords. One of the notable changes is that now it's enough to enter a view-only password without providing primary password.
- Windows Server: Fixed problems with running WinVNC service and Terminal Services. When a Remote Desktop (RDP) client connected to the console, WinVNC showed black screen and did not restore normal operations even on disconnection of that RDP client. Now, we always share the console correctly, and disable simultaneous RDP and VNC sessions. The changes were ported from VNC 4.1.2.
- Windows Server: Better way of simulating Ctrl+Alt+Del. There are reports that this solves the problem with greyed username and password fields on Windows 2003 Server (bug #887617).
- Windows Server: Bugfix for the bug #1109102: attempt to restart the machine remotely via TightVNC led to disconnect if there was some non-saved data, and further connections were rejected.
- Windows Viewer: Multiple selection now works in file transfers, thanks to developers at Novell and personally Rohit Kumar.
- Windows Viewer: The viewer terminated silently when the server dropped connection right after accepting it. Now we report such errors.
- Windows version source archive: Included project files for compiling with Visual C++ 2005 Express Edition. Also, all required libraries are now included within the source distribution.
- Unix Server: Applied patches from Debian Linux that port Xvnc to x86_64 platform (tightvnc-1.2.9-amd64support.p and tightvnc-1.3_alpha7-x86_64.patch), thanks to Quanah Gibson-Mount.
- Java viewer: Implemented scaling, either with a fixed scaling factor or automatic. If Java 2D API is available (Java 1.2 and higher), then high-quality scaling is used. From the other side, the viewer remains compatible with Java 1.1 where it would simply use scaling with much decreased image quality. Scaling can be enabled with new "Scaling Factor" parameter but cannot be controlled from the GUI yet.
- Java viewer: Added support for ZRLE encoding.
- Java viewer: Disabled focus traversal keys under JVMs 1.4 and higher. This fixes the problem with not sending Tab key events to the VNC server.
- Java viewer: Fixed wrong pixel format interpretation at decoding RichCursor pseudo-encoding (local cursor could be rendered in wrong colors).
- Other improvements and bugfixes, see ChangeLog files within the distribution for more details.
<<Back
|
|
Software categoriesUse the dropdown menu to jump directly to another software category

Last week's most popular software downloads
|