📄 whatsnew
字号:
+--------------------------------------------------------------------+| This is a brief summary of changes introduced in each TightVNC || release. For more details, please see ChangeLog files included || in TightVNC source and binary archives. |+--------------------------------------------------------------------+* TightVNC 1.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.* TightVNC 1.3.8, release candidate version - Win32 server: Fixed major problem with disconnecting clients on screen locking, user logoff and logon, in the service mode. - Win32 server: Added support for DFMirage driver direct screen access mode (from DemoForge LLC). - Win32 server: Added support for multiple monitors (from DemoForge LLC). - Win32 server: Improved layout and functionality of the Properties dialog. - Win32 server: More accurate password handling - now the server code tries to distinguish between "empty" and "unset" passwords better. - Win32 server: New -shareall, -shareprimary and -sharearea command-line options, working similarly to the -sharewindow option. - Win32 server: Fixed problems with restoring desktop wallpaper. - Win32 viewer: Fixed bug with not enabling JPEG compression by default. - Win32 viewer: Fixed bug with not setting proper size of the viewer window. - Unix server: Port numbers are now calculated modulo 65536 with vncviewer's -listen option. That makes it possible to listen on TCP ports under 5900. - Java viewer: Automatic encoding selection based on measuring current network throughput. - Other improvements and bugfixes, see ChangeLog files within the distribution for more details.* TightVNC 1.3dev7, release candidate version - Win32 server: Fixed the problem with "olemainthreadwndname not responding" in service mode under Windows NT 4.0. Under that OS, the TightVNC service could hang on logoff. - Win32 server: Removed the code for "desktop optimizations" that was rather harmful than useful. Hopefully, this should fix problems with crashing Delphi applications. Also this should prevent settings like font smoothing always set to true on disconnect. - Win32 server: Fixed the issue with port number edit boxes that were labeled incorrectly in the Properties dialog. - Win32 server: Disallowing clipboard transfers in view-only mode. - Win32 server: Fixed the problem with carriage return/linefeed conversion of clipboard data. - Win32 server: Fixed the problem with wallpaper being removed only after completing the initial screen transmission. - Win32 server: Minor improvements in the File Transfers dialog. - Win32 server: More context help messages in Properties and File Transfers dialogs. - Unix server: Fixed a serious bug with sending cursor updates when there was no FrameBufferUpdateRequest from that client. - Unix server: Fixed problems with building Xvnc on modern linux distributions, such as Fedora Core 3. - Unix server: Disallowing clipboard transfers for view-only clients. - Other improvements and bugfixes, see ChangeLog files within the distribution for more details.* TightVNC 1.3dev6, Win32 release candidate version - Win32 server: Improved layout of the Properties dialog, added context help for every option. Also, current mirror driver status is shown in the Hooks tab. - Win32 server: Implemented new checkbox "Enable applet params in URLs" corresponding to EnableURLParams registry setting. - Win32 server: The option "Don't use mirror display driver even if available" is now functional. - Win32 server: New option "Blank screen on client connections". When set and new client connects, the server's monitor is forced to go to power saving mode. - Win32 server: Fixed bugs with saving certain settings in the registry, and bugs with setting default values when the registry is not writable. - Win32 server: Fixed a problem with one-pixel mouse offset. - Win32 server: Fixed problems with inter-thread locking, this should solve "Unhandled message type received" problems. - Win32 server: Fixed a problem with the setting "Block remote input on local activity", it was not working with DLL hooks disabled. - Win32 server: Fixed various problems with file transfer implementation. Error handling was improved, the C: drive bug under Win98/Me seems to be solved. - Win32 viewer: New "Auto" scaling mode. In this mode, the viewer scales remote desktop to fit local window or screen size. If the window size is changed, the scaling factor is adjusted automatically. - Win32 viewer: Now the viewer checks server's capabilities and does not ever use non-standard protocol messages not supported by the server. This change affects file transfers only, as other features do not use non-standard protocol messages.. - Java viewer: New "scale remote cursor" option has been added. It allows to reduce or enlarge cursor image in the full-control mode. - Java viewer: A cursor repaint problem has been fixed. - Other improvements and bugfixes, see ChangeLog files within the distribution for more details.* TightVNC 1.3dev5, development version - Win32 server: Support for the "DFMirage" mirror video driver has been added (the driver itself will be available separately). Using the mirror driver greatly increases the speed and reliability of updates, and also desreases CPU utilization on the server. - Win32 server: New polling algorithm has been implemented. It's similar to that found in x0rfbserver. New algorithm uses minimum CPU time when there are no changes on the screen, and detects major changes very quickly, resulting in greatly improved responsiveness on the client side. - Win32 server: Improved methods for filtering screen changes that actually do not change anything. New algorithm not only works faster, but it also detects changes much more accurately, leaving less work to encoders. - Win32 viewer: A special mode for Unix users has been implemented: when ScrollLock is on, the viewer will send Meta on pressing Alt keys. - Win32 server: Fixed a problem with view-only clients that were enabled full control on just opening the Properties dialog of the server. - Win32 server: It should not ever hang any more on changing ports or the LoopbackOnly setting. - Win32 server: DisableTrayIcon and RemoveWallpaper settings are working again. - Win32 server: The problem with not saving Query Settings has been fixed. - Win32 server: The polling mode "on event received only" has been fixed - it did not work correctly in previous version. - Win32 server: Fixed a number of issues with mouse handling, including that annoying problem with pointer jumping on slow connections. - Win32 server: Applied a bugfix from HorizonLive solving the problem with crashes or incorrect operation after color depth changes on the server's desktop. - Win32 viewer: It does not crash any more on entering long passwords in the authentication window. - Win32 viewer: Positioning and resizing logic of the viewer window has been improved. - Win32 viewer: Now the viewer chooses more reasonable file names for saved .vnc sessions. - Win32 viewer: In the full-screen mode, the viewer allows other windows to be shown above the remote desktop. This makes hotkeys such as Shift-Ctrl-Alt-O useful in the full-screen mode. - Unix version: A number of bugfixes -- copying clipboard to non-authenticated clients in Xvnc, delayed cursor shape updates in Xvnc, and crashing on switching between KDE virtual desktops in vncviewer. - Unix viewer: Support for the new -autopass option has been added, a patch from Ki NETWORKS, Inc. - Other changes, see ChangeLog files within the distribution for more details.* TightVNC 1.3dev4, development version - Featuring updated Unix version and Java viewer, supporting RFB protocol version 3.7, with or without TightVNC protocol extensions. Version 3.3 of the protocol is supported as well. - Win32 version: Built-in Java viewer was absent in the previous development version; now it's available again. - Win32 version: Now the server does not crash on remote Ctrl-Alt-Del events, and on changing display modes. - Win32 version: A problem with reinstalling the service has been fixed (WinVNC -reinstall command-line option). In previous versions, reinstalling the service could fail if a user did not close "Service unregistered" message box within a few seconds. - Win32 version: Now the server does not hang on selecting equal RFB and HTTP port numbers. A warning is shown instead. - Win32 version: The server does not hang on toggling loopback connection options, and on changing port/display numbers. - Win32 version: WinVNC does not crash on choosing "Kill All Clients" during file download. - Win32 version: CopyRect handling in the server has been fixed, the CopyRect encoding is enabled again. - Win32 version: The Advanced Properties dialog of the server has been removed. The controls of that dialog has been moved to tabs in the Properties dialog.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -