home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 February / PCWorld_2008-02_cd.bin / komunikace / ultravnc / UltraVNC-1.0.4-RC6-Setup.exe / embedded / InfoBefore.txt < prev    next >
Text File  |  2008-01-07  |  28KB  |  708 lines

  1. **************************************
  2. *  Ultr@VNC - Latest modifications
  3. **************************************
  4.  
  5.  
  6.  
  7. ** v1.0.4 RC6 - BETA - FOR TEST & DEBUG ONLY !
  8.  
  9. - Invisible query window fixed
  10. - Several JavaViewer bug fixes by TRiessner in the FileTransfer GUI
  11.   (files lists are now sorted, big directory/file names fixed, files seen
  12.   as directories fixed...)
  13. - Beep fixed
  14. - Win2003 install via rdp session fixed
  15.  
  16. - The installer now should be able to correctly install/upgrade 1.0.2 and 1.0.4 RCX
  17.  
  18. - Video Mirror Driver and Vista Addons are now optionaly downloaded from the installer.
  19.  
  20.  
  21.  
  22. ** v1.0.4 RC5 - BETA - FOR TEST & DEBUG ONLY !
  23.  
  24. - Service mode is back in winvnc.exe
  25. - Service can be installed/start/stop/uninstall from system tray menu
  26. - mouse shape fixed
  27. - Dsm plugin fixed (Vista)
  28.   MSRC4 Plugin should work fine under Vista
  29.   AESV2 plugin does not always work under Vista
  30.   ARC4 plugin should work under Vista
  31.  
  32. - New commandline options:
  33.   -autoreconnect ID -connect host -run
  34.   -autoreconnect ID -connect host -service
  35.   "-service" or "-run" need to be the latest parameter
  36.  
  37.  
  38.  
  39. ** v1.0.3 RC2 - BETA - FOR TEST & DEBUG ONLY !
  40.  
  41. - Vista support:
  42.   - New Viewer Autoreconnect feature
  43.   - New WinVNC special startup modes (used by uvnc_service), and WinVNC
  44.     autostop feature when necessary under Vista/XP FUS
  45.   - CTRL-ALT-DEL using Viewer's "CAD" button should work (Vista and XP)
  46. - FileTransfer window now allows files lists sorting by columns headers
  47. - WinVNC now stores its config parameters into ultravnc.ini file
  48.   (same directory as WinVNC.exe). This change was necessary for Vista/XP FUS.
  49.   To use the registry instead, like in previous versions, do the following:
  50.   1.Before running the uvnc_service for the first time, create an 
  51.     ultravnc.ini file in the UltravNC 1.0.3 RC2 install directory
  52.   2.Add to this ultravnc.ini file the 2 following lines:
  53.     [Admin]
  54.     UseRegistry=1
  55. - WinVNC contains bug fixes for connections init/stability issues 
  56.   (v1.0.2 Test2 patch code and more)
  57. - Please note that DSMPlugin (MSRC4) does not work very well under Vista
  58.   The ARC4 plugin should work fine though
  59.   
  60.  
  61.  
  62. ** v1.0.2 Release
  63.  
  64. - Resizable FileTransfer window
  65. - Improved cursor handling in viewer and javaviewer
  66. - Improved Autoreconnect option in server
  67. - Improved query-on-incoming-connection window in server
  68. - MSLogon improvements
  69. - MSLogon weak challenge vulnerability fix with displayed
  70.   NOTE: MSLogon backward compatibility is broken with versions
  71.   <= v1.0.1
  72.   Anyway, the new v1.0.2 viewer can use MSLogon with older servers
  73.   but a warning is displayed recommending server upgrade.
  74. - Server and viewer logging functions vulnerability fix
  75. - Server configuration: AlphaBlending, FTUserImpersonation and
  76.   LockWorkstation options are allowed depending on the OS
  77. - MSRC4 DSM plugin v1.2.0 embedded into the setup
  78.   ("plugin" subdirectory). The .dsm files must be manually copied
  79.   into the UltraVNC install directory, along Ultra binaries.
  80.   Many enhancements in this new plugin (session key salting, connection
  81.   still possible without key file...). Thanks Sean !
  82.  
  83.  
  84. ** v1.0.1 Release
  85.  
  86. - Slow FileTransfer (viewer -> server) over LAN: fixed
  87. - Slow applications on viewer machine during FileTransfer
  88.   (viewer -> server): fixed (other applications are now usable...)
  89. - JavaViewer applet is now displayed in an independant auto-sizable
  90.   windows that adapts itself to the remote screen size.
  91. - Viewer fullscreen titlebar is now 700 pixels large (instead of 500)
  92. - Version info in initial dialog box viewer
  93. - Color info "check driver" in case color is not supported
  94. - Removed session switch running as application (disconnect as app RDP)
  95. - TextChat display corruption when lot of text was typed: fixed
  96. - FileTransfer temporization is no more used when main viewer window is mimimized
  97.   (=> max. speed transfer)
  98. - Updated zlib library to v1.2.3
  99. - Changed Modem/Slow profile encoding in Auto mode, from ZRLE to Tight:
  100.   it should fix the occasional viewer crash over slow connections in auto mode
  101.  
  102.  
  103. ** v1.0.0 Release
  104.  
  105. - Cosmetics and language correction for server and viewer
  106. - Driver activation (v100)
  107. - Resources corrections (radio buttuns)
  108. - Manual close viewer demaon
  109.  
  110.  
  111.  
  112. ** v1.0.0 - RC20 7
  113.  
  114. - new: installer with several new options
  115. - fix: vncdrv.dll had some text missing
  116. - fix: missing mouse pointer when viewer in background
  117. - fix: manually select ports in Admin Properties
  118. - fix: black screen problem
  119. - fix: active scroll log error
  120. - fix: disable Admin properties
  121.  
  122.  
  123.  
  124. ** v1.0.0 - RC20 5
  125. - protocol error fix for non ultravnc viewers
  126. - XP look
  127.  
  128.  
  129.  
  130. ** v1.0.0 - RC20 4
  131. - Internal test version
  132.  
  133.  
  134.  
  135. ** v1.0.0 - RC20 (.1, .2, .3)
  136.  
  137. - FileTransfer bugs seem all fixed this time. All the regressions due to the
  138.   new asynchronous transfer mode + delta transfer should be solved.
  139.  
  140. - New FileTransfer Impersonation mode.
  141.   Available only when WinVNC is run as a service.
  142.   A user that connects to WinVNC and that is not yet identified by
  143.   the server (Windows authentication, so he can see the Windows login screen)
  144.   has no access to the server's filesystem through UltraVNC FileTransfer GUI.
  145.   He must login into Windows first. Once identified, the user only has access
  146.   to the filesystem resources allowed by his Windows profile.
  147.   This mode can be desactivated by an admin if necessary:
  148.     "FTUserImpersonation=0" in the WinVNC registry branch. In this case, the
  149.     whole filesystem can be accessed by users, without restriction, like in
  150.     previous UltraVNC FileTransfer versions.
  151.  
  152. - New color modes: 64 colors, 8 colors, 8 GreyScale, 4 GreyScale, 2 B&W
  153.  
  154. - The JavaViewer also supports the new color modes
  155.  
  156. - The WinVNC embedded HTML container for the JavaViewer now displays
  157.   a warning saying that the Java VM must be installed on the Web Browser machine
  158.   in order to get the JavaViewer working.
  159.  
  160. - Various small bugs fixes:
  161.   - Forced X-cursor encoding sent to viewers: fixed
  162.   - Bad minor version number sent causing Chat not supported (Server->Viewer): fixed
  163.   - Command line ignored-options bug: fixed
  164.   - NT4 Crash: fixed
  165.   - DSM plugin mechanism: new Reset function added and bug fixed
  166.     (note that versions of MSRC4 Plugins > 1.1.4 must now be used with RC20)
  167.   - System resources and small memory leaks: fixed
  168.   - Some registry settings bugs: fixed
  169.  
  170. - New "modern" dialog boxes look (XP)
  171.  
  172. - Slighlty redesigned and tweaked dialog boxes both in Vncviewer and WinVNC
  173.   so they are more readable and look better.
  174.  
  175. - MSLogon II: lot of new features and bug fixes (see whatsnew.txt for details)
  176.  
  177. - Optional Alpha-Blending capture mode
  178.  
  179. - Optional Alpha-Blending screen-blanking mode (see whatsnew.txt for details)
  180.  
  181. - Last Viewer settings are automatically saved in a "latest.vnc" file in current
  182.   users's "local settings" Win directory. So next time the user runs the viewer
  183.   these settings are automatically reloaded.
  184.  
  185. - New single-http-connect port support. A separate WinVNC1P.exe is available
  186.   and necessary to get this functionnality. This new fonctionnality will be
  187.   included in the regular Ultra WinVNC as soon as possible.
  188.  
  189. - New Single-Click UltraVNC server. The Setup can be customized and generated
  190.   online on the uvnc web site. Please see the Forum and Website for details.
  191.  
  192.  
  193.  
  194.  
  195. ** v1.0.0 - RC19.7
  196.  
  197. - FileTransfer fixes
  198. - Registry (service) fixes
  199. - Blank screen now uses layered window (W2k)
  200. - DSM Plugin fixes
  201. - AlphaBlending can be activated via the WinVNC admin option pannel
  202. - CPU Blank screen
  203.   CPU Screen Blanking is fixed by using a layered window.
  204.   (option admin pannel)
  205.   It only works on W2k/XP/W2003
  206.   Doesn't work in combination with the driver
  207.   If Alpha blanking can not be used, the older DPMS method is used instead (auto)
  208.   The Screen Blanking with AlphaBlending can show some content on the screen, 
  209.   if you create a "Background.bmp" file in Winvnc directory, this bitmap is used 
  210.   instead of the default black background.
  211.   Alpha ScreenBlanking can not Hide the Cursor, and sometimes the menus go to the foreground.
  212.  
  213.  
  214. ** v1.0.0 - RC19.6
  215.  
  216. - Extra registry parameter "CaptureAlphaBlending"
  217. - Winvnc1P.exe (1 port for http, seperate version , don't now status with normal viewer and plugins)
  218. - Viewonly viewer command line
  219.  
  220.  
  221. ** v1.0.0 - RC19.5
  222.  
  223. - FileTransfer fixes
  224. - NT4 fixes
  225. - Viewer remembers last used options
  226. - Properties and port fix
  227. - Java viewer recompiled using old java 1.3
  228. - Documentation added for MSlgon/Repeater/nat2nat
  229.  
  230.  
  231. ** v1.0.0 - RC19.4
  232.  
  233. - Cursor shape first update
  234. - Install without previous password (i hope it is fixes this time)
  235. - Korean installer (Θ("&) replaced by Korean
  236. - MS-Logon II: Unicode support (special chars)
  237. - FileTransfer fixes
  238.  
  239.  
  240. ** v1.0.0 - RC19.3
  241.  
  242. - MSlogon I changes
  243.  
  244.   logging.dll: needed, does event and file logging
  245.   authadmin.dll: if present, give localadmin access
  246.   workgrpnt4.dll: Workgroup and NT4 domain checking
  247.   ldapauth.dll:Active directory W2K up
  248.   ldapauth9x.dll:Active Directory 9X
  249.   ldapauthnt4.dll:Active Directory NT4
  250.   Only the logging.dll is needed, If other dll's do not exist,
  251.   that specific check is skipped.
  252.   If you remove authadmin --> Local admin has no access
  253.   If you have active directory,workgrpnt4 is not needed
  254.  
  255. - Bug fixes:
  256.   NT4 crash
  257.   FileTransfer fixes
  258.  
  259. - Viewer use the selected language
  260.   To manually change the language of the viewer, copy the correcponding
  261.   xxx.dll from the /lang directory as lang.dll in the viewer directory
  262.  
  263.  
  264.  
  265. ** v1.0.0 - RC 19 (v1 Release Candidate 19)
  266.  
  267.  - Semi "Fast User switching support
  268.  
  269.   For each user session you switch to, a seperate winvnc server is started on the next port.
  270.   User session A on 5900, after user switch, viewer get black.
  271.   User session B on 5901 gets active, after switching back to session A,
  272.   first user session viewer get back active
  273.  
  274.  - Shutdown
  275.  
  276.   Shutdown, vnc stops as last service. Needs to be tested,
  277.   because vnc is not stopped at all, service breaks when network become unavailable.
  278.  
  279.  - Bug fixes
  280.  
  281.   Screensaver and lock screen caused server hung running as application, fixed
  282.   logon blocks, and screensaver resolution changes are better handled.
  283.   Plugin had a realy bad network behaviour, fast small updates like in
  284.   "Starfield screensaver preview" could crash your network ....
  285.   Manual update after logon/screensaver fixed
  286.   Fixed blank screen and XP SP2
  287.   Cancel button in vncviewer fixed (now it actually stop connection process)
  288.  
  289.  - Video Hook Driver mode
  290.  
  291.   Extra driver version check on startup 1.018/1.017/1.017 for driver files,
  292.   else driver is disabled
  293.   Extra driver check button in properties menu. Gives driver status
  294.  
  295.  - Performance
  296.  
  297.   Network traffic is send in 8k blocks (avoid flooding on wireless)
  298.   Local mouse handling react faster on cursor change
  299.  
  300.  - System shutdown
  301.  
  302.   Viewer should now stay connected until you get the logoff screen
  303.  
  304.  - WinVNC Properties handling
  305.  
  306.   User settings (only poll settings, access for all users)
  307.   Admin settings (all other critical settings, access for administrators only)
  308.   In service mode, no user settings are used, excepted polling ones
  309.   Only the primary session can open the Admin properties "FUS"
  310.  
  311.  - Multi-headed display (multi monitors support)
  312.  
  313.   Without Video Driver: user can toggle between primary or secundary display
  314.   With Video Driver: switch toggle primary,secondary or both displays
  315.   Selection is done using the "Full Desktop" Toolbar Button (which is normally used
  316.   to toggle from Single Window to Desktop modes)
  317.   "Server cursor handle", not supported if secundary screen is left (with driver)
  318.   Tested on 2 card system
  319.  
  320.  - Java Viewer
  321.  
  322.   Now supports FileTransfer (same kind of GUI than in win32 Viewer, but simpler...
  323.   more functions will be added gradually (multiselection of files, directory transfer..)
  324.    -> the JavaViewer now needs to access the viewing machine harddrive, so the user is
  325.       prompted for an "UltraVNC" signed applet certificate acceptance.
  326.   Support MS Logon authentication method
  327.  
  328.  - FileTransfer
  329.  
  330.   Now supports Delta Transfer for files (-> also provides Resume Interrupted transfer)
  331.   Now transfers are asynchronous if wanted:
  332.    When FT GUI is visible -> no screen updates, max speed for the transfer of files
  333.    When FT GUI is minimized -> screen updates and file transfering at the same time
  334.   Added multiselection for files deletion
  335.   Added Rename File/Directory command
  336.   Fixed some bugs with Directory Transfer (names with "(" or ")")
  337.   Fixed huge files transfers and progress gauge corrupted display (> 2GB files)
  338.   Added progress percentage value display
  339.   A lot of code cleaning and sanity checks (both in Viewer and Server)
  340.   New Viewer FilTransfer is still backward compatible with previous Servers (<=RC18)
  341.   Directory Names are now surrounded with "[ " and " ]" in the GUI lists
  342.  
  343.  - MSlogon
  344.  
  345. MSlogon II 
  346. Added a new MS-Logon authentication method (aka MS-Logon II). 
  347. Should work with Windows NT 4, Windows 2000, Windows XP and Windows 2003. 
  348. (See mslogon.html for a detailed description) 
  349. - Ability to authenticate cross-domain, i.e. the user account 
  350.   can be in another domain than the computer account. 
  351. - Stores access settings in an ACL: 
  352.   Unlimited number of users/groups can be configured 
  353.   Each user/group can have full access/viewonly 
  354. - New UI: Standard MS Security Editor
  355. - MSLogonACL: Tool for exporting/importing ACL 
  356. - Only one (1) Windows logon attempt is performed. 
  357. Bug fixes: 
  358. * Fixed: Usernames with spaces fail to load with MSLogonACL tool 
  359.   (see http://forum.ultravnc.net/viewtopic.php?t=1046&highlight=#4025) 
  360. * Fixed: Extended ASCII characters (Σ/÷/ⁿ/τ) lead to authentication failure 
  361.   (see http://forum.ultravnc.net/viewtopic.php?t=1259&highlight=#4702) 
  362. * Fixed: Certain passwords (e.g. Abc0DefG) lead to authentication failure 
  363.   (see http://forum.ultravnc.net/viewtopic.php?t=803)
  364.  
  365.  
  366.  
  367.  
  368. ** v1.0.0 - RC 18 (v1 Release Candidate 18 )
  369.   -Optimized RC17
  370.   -Code analysing to optimize performance
  371.   -Driver bug fixed
  372.   -smoother moves
  373.   -cache fix
  374.   -A lot of speed optimizations
  375.  
  376.  
  377.  
  378. ** v1.0.0 - RC 17 (v1 Release Candidate 17) 
  379.     DRIVER 
  380.   -Driver consist of 2 parts, the actual mirror driver and a memory manager service. 
  381.   -Final driver version 
  382.  
  383.     VIEWER/SERVER 
  384.   -Fix cpu ghost issue on quiting viewer 
  385.   -Fix connecing failed if screensaver+lock screen was running 
  386.   -Fix listening and multiple viewers no longer quit when one viewer is stopped 
  387.  
  388.  
  389.  ** v1.0.0 - RC 16 (v1 Release Candidate 16)
  390.  
  391.    - Driver handling was changed again.
  392.    - It's stable and high speed is back.
  393.    - Scrolling bug fixed, driver was giving invers delta
  394.    - Driver screen moves and standard screen Moves detection
  395.      can not be used together. Both where cumulated--> delta x2
  396.      Scrolling is handled by the driver, screen moves by the old method
  397.    - Fixed sendmessage queuing problem.
  398.  
  399.  
  400.  ** v1.0.0 - RC 15 (v1 Release Candidate 15)
  401.  
  402.    - Tryout to make it stable again.
  403.    - V15 is stable, but terribly slow when driver used
  404.  
  405.  
  406.  ** v1.0.0 - RC 14 (v1 Release Candidate 14)
  407.  
  408.    * Server
  409.  
  410.    - Memory leaks, resources leaks, array bounding, bug fixes, desktop thread fixes
  411.    - ms logon: Correction for global groups in local group detection + a lot of
  412.      others changes to take the max. use cases into account...
  413.    - FileTransfer is now forbidden when Viewers are forced to be "ViewOnly"
  414.    - FileTransfer bug fix (possible infinite loop during copy loop)
  415.    - Properties dialog tweaked
  416.    - Removed the "Home page" and "Online help" shortcuts in the WinVNC traymenu
  417.      (that were launching some IExplorer processes) until we find a better solution.
  418.    - MS groups can be customized via options
  419.    - Hookdll is loaded dynamic , dll does not longer need to exist to start winvnc
  420.  
  421.  
  422.    * Viewer
  423.  
  424.    - Server Inputs/Screen-blanking bugfix
  425.    - Proxy support (via the "VNC repeater" external program)  
  426.    - FileTransfer: selection bar now takes full list's window width
  427.    - Several Listening viewers can now be run on the same machine using
  428.      different ports numbers.
  429.    - Pressing ALT or CTRL send ALT/CTRL directly to the VNCServer, as if the user selected "CTRL
  430.      DOWN/CTRL UP/ALT DOWN/ALT UP" from the system menu.
  431.      When turning the SCROLL-LOCK on, the following things happen:
  432.      Pressing ALT+TAB DOES NOT switch applications on the client side. Instead, ALT+TAB is sent to
  433.      the VNCServer.
  434.      Pressing CTRL+ESC DOES NOT open the start menu on the client side. Instead, CTRL+ESC is sent to
  435.      the VNCServer.
  436.      Pressing ALT+SPACE DOES NOT open the system menu on the client side. Instead, ALT+SPACE is sent
  437.      to the VNCServer.
  438.      Pressing Break/Pause key toggles Full-Screen mode on or off.
  439.      Pressing PRINT-Screen key requests a full screen update (same as selecting "Request Screen
  440.      Refresh" from the system menu)
  441.      All the above can be disabled by turning the SCROLL-LOCK key off.
  442.      (written by Assaf Gordon (Assaf@mazleg.com))
  443.  
  444.  
  445. ** v1.0.0 - RC 13 : never saw the light of day. 'wonder why... ;)
  446.  
  447.  
  448. ** v1.0.0 - RC 12 (v1 Release Candidate 12)
  449.  
  450.    * Server
  451.  
  452.  - DSM Plugin bug fixes (loopback mode, plugin changes, loading, config...).
  453.  - Strings moved to resource file (server) + french translation
  454.  - Added back auto hook switching (only active the first 50
  455.    updates, to prevent switching while connected)
  456.  - Added -autoreconnect command line option and functionnality
  457.  - Prevented Chat to send messages during transfer of a file
  458.  - FileTransfer now handles Directory Transfer (using zip32.dll & unzip32.dll)
  459.  - Ultra Encoder bug fix
  460.  - New Video Hook driver
  461.  - Local cursor support for Driver and Hookdll
  462.  - Video Driver now uses events to notify the server for changes, no more timer
  463.  - Auto full scan on idle time
  464.  - Added several locks for memory protection while driver
  465.    is disabled/enabled (resolution/logon)
  466.  - Too many little updates (driver). If more than 50 rects, combine regions.
  467.  
  468.  
  469.    * Viewer
  470.  
  471.  - FileTransfer now handles Directory Transfer (using zip32.dll & unzip32.dll)
  472.  - Chat window can be minimized (allowing screen updates) and restored
  473.  - FileTransfer Window can be minimized (allowing screen updates) and restored,
  474.    excepted during a transfer
  475.  - Toolbar Buttons changed... (thanks to http://www.phoenity.com/)
  476.  - Added back dotcursor as default in all quick options modes, excepted Ultra & Lan
  477.  - Added listening Port number to VNCviewer Taskbar icon tooltip, in listen mode
  478.  - Added some resync code... Server and viewer sometimes were going out
  479.    of sync. This code tries to find new updates in network data and resync the viewer.
  480.  - A listening viewer using a DSMPlugin can now handle several connections with             different servers without connection drops.
  481.  
  482.  
  483.  
  484.  **v1.0.0 - RC 11c (v1 Release Candidate 11)
  485.  -auth dll changed (NT4 missing function,)
  486.  -added winvnc -multi (disable single instance check)
  487. - File times now displayed in local time in FileTransfer
  488. - DSM bugs fixed:
  489.    - DSM+ZRLE now WORKS :)
  490.    - Fixed various crashes due to insufficent DSM working buffer size with 1200+ screen resolutions
  491.    - Fixed DSM+UltraEncoding crash (I now desativate Queuing when DSM is enabled).
  492.  
  493.  
  494.  ** v1.0.0 - RC 11b (v1 Release Candidate 11)
  495.  -messages.dll (nt event ) was missing
  496.  -new XP style buttons
  497.  -ldap was only added to the testauth util....:)
  498.   made it also active in winvnc
  499.  -Plugin changes
  500.  -A viewer crash bug fixed
  501.  -About etc...still have RC11 to little changes for new release number
  502.  
  503.  
  504.  ** v1.0.0 - RC 11 (v1 Release Candidate 11)
  505.  
  506.  - 8bit Colors regression fixed
  507.  - Server PB fixed: WinVNC stalled when changing server screen resolution during
  508.    connection.
  509.  - Various bug fixes with Ultra encoding and mouse cursor updates.
  510.  - Cosmetic fixes in viewer and server (multi-languages strings display, 
  511.    dialog boxes, bitmaps, flashlogo...)
  512.  - Auto Mode On/Off switching pb fixed (after a manuel options settings the 
  513.    Auto Mode was no more available)
  514.  - Added the /nohotkeys command line switch in vncviewer (saved in .vnc files 
  515.    like all the others vncviewer options)
  516.  - Modifs and bug fixes in french vncviewer 
  517.  - Fixed Status display bug in Status Window when DSMPlugin is used 
  518.  - MS logon no support:worksgroups,NT4 domain,AD mixed and native domains
  519.    workgroup,NT4 Domain: group checking (Netapi), password checking (SPPI, and logonuser for XP)
  520.    Open guest access is checked and MS logon is regused on systems where guest account=1 AND force guest=1
  521.    AD mixed and native: Group and password are checked using the ADSI SDK (LDAP)
  522.  - added ConnectPriority=3: refuse multiple viewer connections
  523.  - Added even more memory controle functions
  524.  - users without HKLM access can run vnc as application
  525.  - added vnc loggons to system event logging (NT)
  526.  - UltraEncoder isolated from other. This encoder is experimental and use a faster viewer screen update
  527.    mechanism.  When switching (manual) from or to  this encoder some black rect can appear. Does not support
  528.    caching and local cursor shapes.  This encoder is no longer part of the auto mechanism.
  529.  
  530.  
  531.   
  532.  
  533.  ** RC 1.10 (v1 Release Candidate 10)
  534.  
  535.  - Added secure memcopy/memcmp to prevent server crash
  536.  
  537.  - NT4 video driver does not exist..so put it always false
  538.  
  539.  - NewSWsize could cause problems, needed to be send from client thread
  540.    enablecache could cause delete cache to give memory error, fixed
  541.    some extra logging
  542.  
  543.  - Moved restart driver to vncDesktopThread check part.
  544.    Driver is not restarted middle of an update
  545.  
  546.  - Disabled detect slow encoder (the auto switch between hookdll and driver 
  547.    does not work 100%)
  548.  
  549.  - DisableTrayIcon reg value added
  550.  
  551.  - ms-logon passwd length fix
  552.  - ms-logon is moved to machine reg settings , no user setting 
  553.  - ms-logon is moved to 2 seperated dlls.
  554.    groups and nested groups (AD) should work know
  555.  - ms-logon added testutil
  556.  
  557.  - Added home page and online help menu items
  558.  
  559.  - String vncviewe moved to table to be easy translated
  560.  - Added viewer flash window
  561.  
  562.  - New superfast Ultra Encoder using real time compression/latency reduction
  563.    and the faster viewer screen updates
  564.  
  565.  
  566.  ** RC 1.09 (v1 Release Candidate 09)
  567.  
  568.  - NT4 8bit crash fix
  569.  - 24bit driver mode crash fix
  570.  - "Unlock server" crash detect and fixed
  571.  
  572.  - 2003 driver support added to server and drivers
  573.  
  574.  - Added new about box
  575.  
  576.  - Auto Check "Cache Encoding" when XORZlib encoding
  577.    is clicked in options dialog.
  578.  
  579.  - Fixed ".vnc" saving bug with some params
  580.    (ServerScale, EnableCache...)
  581.  
  582.  - Quick Options handling code cleanup
  583.  
  584.  - Added Test if Options Dialog is open while
  585.    terminating the viewer (->prevent a crash)
  586.  
  587.  - CTRL-ESC, Alt, CTRL, CTRL-ALT-DEL are now
  588.    forbidden in ViewOnly mode
  589.  
  590.  - Viewer menu simplified and completed
  591.  
  592.  - Added Accelerator Keys (Hot Keys). They are
  593.    displayed in the viewer's menu.
  594.    (All are CTRL+ALT+Fxx keys)
  595.  
  596.  - Added AutoScaling : now the viewer window can be
  597.    auto scaled/stretched so the server's screen is
  598.    entirely visible (no scrollbars). The option is
  599.    available along Quick options.
  600.  
  601.  - Viewer Scaling factors is now percentage in the
  602.    Options window. More clear for users.
  603.  
  604.  - Hopefully fixed the screen refresh locking after a
  605.    FileTransfer occasionnal bug.
  606.  
  607.  - Simplified Viewer TitleBar display (removed "VNC
  608.    Viewer". Was useless and now we can directly see
  609.    the hostname in the task bar).
  610.  
  611.  - Added hostname in the FileTransfer window Title bar.
  612.  
  613.  - Hopefully fixed the scaling crash that occurs in
  614.    all others VNC distributions due to the StretchBlt()
  615.    function + hardware acceleration. 
  616.    Visual quality remains equivalent when scaled.
  617.  
  618.  - Added a 30s delay between 2 encoding changes when
  619.    using Auto mode. It should prevent some problems
  620.    over slow connections...
  621.  
  622.  - Added ".vnc" load button in the "Connection" Dialog
  623.  
  624.  
  625.  
  626.  ** RC 1.08 (v1 Release Candidate 08)
  627.  
  628.    - The last major memory leak has been fixed in WinVNC
  629.  
  630.    - WinVNC occasionnal crash under NT4 during initial screen loading has been fixed
  631.  
  632.    - The CTRL,ALT,SHIFT keys locking bug has hopefully been fixed
  633.  
  634.    - The Viewer's authentication window has been renamed "VNC Authentication" instead
  635.      of " Ultr@VNC Authentication" : now Ult@VNC Viewer is compatible again with
  636.      the VNC-Quickdesk password transmission method...
  637.  
  638.    - Some additionnal tests have been added to prevent possible crashes:
  639.      - "ms-logon + no domain + WinVNC under win 9.x" case
  640.      - OS Version is better checked when Video Driver is required by user
  641.  
  642.    - Fixed the scaling factors corruption problem when using "AUTO" quickoption in 
  643.      the viewer.
  644.  
  645.    - The DSM Plugins know their loader : vncviewer or WinVNC (application
  646.      or service). It should be now more easy for plugins writters to save their plugins
  647.      configuration at the good location in the registry, for instance.
  648.      TestPlugin example source code has been updated consequently. 
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  ** RC 1.07 (v1 Release Candidate 07)
  655.  
  656.    - TextChat GUI improvements (colors, buttons), 
  657.    - Textchat scrolling under Win9x & Me fixed
  658.    - Viewer refresh after Texchat fixed
  659.    - TextChat & FileTransfer windows can be redisplayed on the foreground
  660.      when masked in Fullscreen mode by clicking on their corresponding buttons.
  661.    - FileTransfer GUI double-click bug fixed
  662.  
  663.    - UltraVNC icon slightly changed
  664.    - Toolbar tooltips now appear faster
  665.  
  666.    - Viewer "notoolbar" command line option replaces the stupid "showtoolbar"
  667.      option...
  668.    - WinVNC "connect" option fixed (works with host, host:display and host::port)
  669.    - Fixed "quickoption" command line option bug in vncviewer
  670.  
  671.    - Added "Log Infos" and "Allow Loopback" options in WinVNC Property page.
  672.  
  673.    - UltraVNC is now compatible with PalmVNC2.0 even at the server screen 
  674.      scaling level.   
  675.  
  676.    - Fixed Viewer crash when aborting connection
  677.    - Remove Wallpaper after disconnection bug fixed
  678.    - NTML mechanism now checks Local and Remote for Group and Password.
  679.    - Fixed a bug with changes detection in WINVNC under W2K/WP: when the
  680.      "Video Hook Driver" option was checked and the Video Driver was not
  681.      actually available (not installed for instance...) then the default
  682.      "System HookDll" was not loaded (even if the option was checked).
  683.      The result was missing screen updates, especially with checkboxes,
  684.      low accuracy and low speed. The workaround was to uncheck the
  685.      "Video Hook Driver" option.
  686.  
  687.    - DSMplugin action now starts BEFORE the RFB protocole handshaking 
  688.      (-> 1.07 Viewer/Server DSM compatibility with 1.06 is broken
  689.      but existing Plugins remain compatible with v1.07)
  690.    - Info messages are now displayed when connection fails with DSMPlugin
  691.      (Plugins incompatibility, missing etc...)
  692.    - DSMPlugin now supports ms_logon method
  693.    - Slightly modified TestPlugin sample
  694.    - Added "dsmplugin" command line option in vncviewer
  695.  
  696.    - Video Driver handling:
  697.      - Auto switching to default system hooking when 24bit color depth is used
  698.        on server (the driver not used in this case)
  699.      - 8bit color palette support
  700.      - WinVNC keeps the attached-to-desktop bit to 1 until VNC unloads the
  701.        driver -> No more crashes when an application changes the display
  702.        (ex: pinball). No more risk that color depth or screen resolution
  703.        switching crash the server.
  704.  
  705.    - New Video Hook driver v1.0.7 (+ New separate Video Drivers Auto-Setup)
  706.  
  707.  
  708.