|
| 1 | +********************************************************************** |
| 2 | + |
| 3 | + Ultr@VNC 1.2.1.7 Release - Sept 2016 |
| 4 | + |
| 5 | + Copyright (C) 2002-2016 Ultr@VNC Team - All rights reserved |
| 6 | + |
| 7 | +********************************************************************** |
| 8 | + |
| 9 | + This program is free software; you can redistribute it and/or modify |
| 10 | + it under the terms of the GNU General Public License as published by |
| 11 | + the Free Software Foundation; either version 2 of the License, or |
| 12 | + (at your option) any later version. |
| 13 | + |
| 14 | + This program is distributed in the hope that it will be useful, |
| 15 | + but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 16 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 17 | + GNU General Public License for more details. |
| 18 | + |
| 19 | + You should have received a copy of the GNU General Public License |
| 20 | + along with this program; if not, write to the Free Software |
| 21 | + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
| 22 | + USA. |
| 23 | + |
| 24 | + If the source code for the program is not available from the place from |
| 25 | + which you received this file, check |
| 26 | + http://www.uvnc.com/ |
| 27 | + |
| 28 | +********************************************************************** |
| 29 | + |
| 30 | + The authors shall not in any way be liable for any damage or legal |
| 31 | + consequences as a result of using this software. We make absolutly no |
| 32 | + warranties about the reliability of this software. Use it at your own |
| 33 | + risks ! |
| 34 | + |
| 35 | +********************************************************************** |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | +****** Table of content ********************************************** |
| 40 | + |
| 41 | + 1. Introduction |
| 42 | + 2. Features |
| 43 | + 3. List of included files |
| 44 | + 4. Versions History |
| 45 | + 5. KNOWN ISSUES |
| 46 | + 6. TIPS |
| 47 | + 7. Details |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | +1. *** Introduction ************************************************** |
| 53 | + |
| 54 | + VNC is a great and famous remote control, multi-OS tool, created at |
| 55 | + the ATT Research Labs de Cambridge-http://www.uk.research.att.com/vnc |
| 56 | + |
| 57 | + This Ultr@VNC version is based on: |
| 58 | + - RealVNC 336 & 337 |
| 59 | + and includes: |
| 60 | + - Most of eSVNC 1.1.2 r2 functionnalities |
| 61 | + - Most of Vdacc-VNC functionnalities |
| 62 | + - Cursor handling code and Tight encoding from TightVNC |
| 63 | + - VNC QuickDesk toolbar code |
| 64 | + - And various code modifications coming from talented developpers. |
| 65 | + |
| 66 | + - Since v1.0.0 RC 12, Ultr@VNC FileTransfer can transfer whole Directories |
| 67 | + For this it uses "zip32.dll" and "unzip32.dll" dll files and source code |
| 68 | + coming from the Info-Zip group. Please see at the end of this |
| 69 | + document (section 7.) for details about these dlls |
| 70 | + Update: Since the 1.0.5.2 Release, these 2 dlls are no more needed |
| 71 | + |
| 72 | + - Since v1.0.0 RC 12, the viewer Toolbar looks more professionnal, thanks to |
| 73 | + Lim Chee Aun (http://www.phoenity.com/) who has designed it. |
| 74 | + |
| 75 | + Ultr@VNC brings tons of functionnalities and high performances even |
| 76 | + over modem connections. |
| 77 | + |
| 78 | + ------------------------------------------------------------------------ |
| 79 | + Many thanks to all people who help us developping, testing, stabilizing, |
| 80 | + answering users questions and animating the forum and the mailing list |
| 81 | + ------------------------------------------------------------------------ |
| 82 | + |
| 83 | + |
| 84 | + |
| 85 | +2. *** Features ***************************************************** |
| 86 | + |
| 87 | +* Supported Operating Systems: Win9x/Me/NT4/2000/XP/2003/VISTA/7 |
| 88 | + |
| 89 | +* Auto configuration and Quick Options for easy connections. |
| 90 | + |
| 91 | +* Viewer Toolbar for a quick access to the main functions and greatly |
| 92 | +improved ergonomy. |
| 93 | + |
| 94 | +* High Speed. On W2000, XP, Vista and 7, Ultr@VNC can use an additional and |
| 95 | +optional Video Driver (aka Mirror Driver) that dramatically improves performances |
| 96 | +and reduces CPU load over LAN connections. So when the bandwidth |
| 97 | +is good - typically over a LAN - Ultr@VNC lets you work on a remote |
| 98 | +computer with an incredible 'real-time' feeling (hundreds of screen |
| 99 | +updates per second), just as if you were sitting in front of it. A |
| 100 | +WinVNC server under Win9x uses the standard hookdll in combination |
| 101 | +with ddi hooking to improve the updates handling. |
| 102 | +Ultr@VNC also features an ultra fast Fullscreen Polling mode without any |
| 103 | +additionnal driver. |
| 104 | +Whatever the connection speed, Ultr@VNC brings you optimal comfort. |
| 105 | +Note that this driver is distributed separatly from Ultr@VNC. |
| 106 | + |
| 107 | +* Embedded File Transfer with intuitive Graphical User Interface allowing |
| 108 | +for easy file copy between local and remote computers. It uses the current |
| 109 | +VNC connection and files are compressed during their transfer. |
| 110 | +File transfers can be asynchronous so screen updates can continue while |
| 111 | +a file is being transfered in background. |
| 112 | +The delta transfer mode allows to resume interrupted transfers. |
| 113 | + |
| 114 | +* MS Logon/NT security support. You can manage server access using MS Users, |
| 115 | +Domains and Groups. It also includes a logging feature where all actions are |
| 116 | +written to a log file. |
| 117 | + |
| 118 | +* Bandwidth Saving Strategies that provide optimal responsiveness over slow |
| 119 | +connections: Server Screen Scaling, Cache Management , Local Cursor handling, |
| 120 | +reduced colors modes (256, 64, 8, Grey scales). |
| 121 | + |
| 122 | +* Advanced JavaViewer featuring FileTransfer, MSLogon and reduced color modes. |
| 123 | + |
| 124 | +* Data Stream Modification Plugin System allowing any kind of operation on the |
| 125 | +data exchanged between client and server, from an external DLL (independant, |
| 126 | +not linked and not distributed with Ultr@VNC): additionnal rights checking, |
| 127 | +communication timing, data recording/persitence, encryption... |
| 128 | +it's up to the DLL developper. |
| 129 | +Several encryption plufgins are available on the web. |
| 130 | + |
| 131 | +* Optional "always-on-top" Viewer Status Window dynamically displaying |
| 132 | +connection informations. |
| 133 | + |
| 134 | +* Various View Modes including Full-Screen, Scaled and Windowed. Full-Screen |
| 135 | +mode lets you see the remote screen on the entire screen of your display. |
| 136 | +Scaled Viewer mode lets you see the scaled remote screen in a window with a |
| 137 | +user defined size. Scaled Server mode generates less network traffic from |
| 138 | +server side and use a pixel blending algorithm to optimize the display. |
| 139 | +Fuzzy Mode combines Server and Viewer scaling to provide reasonable visual |
| 140 | +comfort and speed even over very slow connections. |
| 141 | +The Autoscaling mode scales the view so it fits the viewer screen. |
| 142 | + |
| 143 | +* Dynamic Single Window/Full Desktop view switching, from viewer side. |
| 144 | +* Server's Desktop resolution switching without disconnection. |
| 145 | +* Dynamic Mouse and Keyboard locking on remote server, from viewer side. |
| 146 | +* Server Screen Blanking, from viewer side |
| 147 | + |
| 148 | +* Embedded Client/Server Text Chat. |
| 149 | + |
| 150 | +* Possibility to send Ctrl-Alt-Del to the remote server |
| 151 | +(when WinVNC is run as a service), or any other special key. |
| 152 | + |
| 153 | +* Support for 32/24/16/8 bits colors. |
| 154 | +Both Ultr@VNC Viewer and Server are compatible with RealVNC, TightVNC, eSVNC, |
| 155 | +PalmVNC2 (with server scaling feature)... |
| 156 | +Ultr@VNC server can work as a Service under all supported operating systems, |
| 157 | +allowing remote user Logon/Logoff as well as Remote Shutdown. |
| 158 | + |
| 159 | +* Connectivity: Standard Viewer and HTTP JavaViewer connections over TCP/IP, |
| 160 | +as well as XDMCP direct X11 connection (still experimental). |
| 161 | + |
| 162 | + |
| 163 | + |
| 164 | + |
| 165 | + |
| 166 | +3. *** List of included files **************************************** |
| 167 | + |
| 168 | + - Readme.txt : This text file |
| 169 | + - License.txt : GNU General Public License. PLEASE Read it ! |
| 170 | + - Whatsnew.txt : Latest modifs, fixes, features... |
| 171 | + |
| 172 | + - WinVNC.exe : Ultr@VNC Server |
| 173 | + - VNCHooks.dll : Library used in WinVNC.exe |
| 174 | + - Schooks.dll : Library used in WinVNC.exe |
| 175 | + |
| 176 | + - vncviewer.exe : Ultr@VNC Viewer |
| 177 | + |
| 178 | + - Vncddihk.dll : Win9x video hook driver dll |
| 179 | + - 16bithlp.exe : Win9x video hook driver exe |
| 180 | + |
| 181 | + - repeater.exe : The repeater exe |
| 182 | + |
| 183 | + - check_install : Installation checking utility |
| 184 | + |
| 185 | + - VNCHooks_settings.reg : Default Registry Settings for WinVNC |
| 186 | + |
| 187 | + * These 7 files are used with WinVNC for MS Logon functionnalities |
| 188 | + over the various Win versions and configurations: |
| 189 | + |
| 190 | + - logging.dll : needed, does event and file logging |
| 191 | + - authadmin.dll : if present, give localadmin access |
| 192 | + - workgrpdomnt4.dll : Workgroup and NT4 domain checking |
| 193 | + - ldapauth.dll : Active directory W2K up |
| 194 | + - ldapauth9x.dll : Active Directory 9X |
| 195 | + - ldapauthnt4.dll : Active Directory NT4 |
| 196 | + - authSSP : MS-Logon II (aka New MS-Logon) |
| 197 | + - Logmessages.dll : log messages handling |
| 198 | + |
| 199 | + - zip32.dll : These 2 dlls are used by vncviewer.exe and |
| 200 | + - unzip32.dll : WinVNC to perform Directory Transfers |
| 201 | + |
| 202 | + - isxdl.dll : Used for additional files download during install |
| 203 | + |
| 204 | + * Depending on he language you've chosen, you can get one of these files: |
| 205 | + |
| 206 | + - lang.dll |
| 207 | + - french.dll |
| 208 | + - german.dll |
| 209 | + - ... |
| 210 | + |
| 211 | + * Depending on the package, the following files may be included as well, |
| 212 | + possibly in subdirectories: |
| 213 | + |
| 214 | + - Others Languages: French & German vncviewer.exe, French WinVNC.exe ... |
| 215 | + |
| 216 | + - DSM Encryption Plugin : MSRC4 plugin, also available here with |
| 217 | + documentation: |
| 218 | + http://msrc4plugin.home.comcast.net/index.html |
| 219 | + |
| 220 | + The latest version is included in this package, |
| 221 | + in the 'plugins' subdiretory. Please see the |
| 222 | + correspondin readme.txt, whatsnew.txt for details |
| 223 | + |
| 224 | + The .dsm file is also copied in the |
| 225 | + ultravnc main install directory so it can be |
| 226 | + used directly. |
| 227 | + |
| 228 | + - Additional optional files (GPL or non-GPL) can be downloaded and |
| 229 | + installed during the setup process, such as the video mirror driver |
| 230 | + and the addons for Vista. These files are not mandatory to make UltraVNC |
| 231 | + work but they generally improve the performances and user experience. |
| 232 | + These additional files can also be downloaded separately here: |
| 233 | + http://www.uvnc.com/download/ |
| 234 | + |
| 235 | + |
| 236 | + |
| 237 | + 4. Versions History |
| 238 | + |
| 239 | + Please see the whatsnew.txt file for versions history |
| 240 | + |
| 241 | + |
| 242 | + |
| 243 | + 5. KNOWN ISSUES |
| 244 | + |
| 245 | + Please see Ultr@VNC Forum and Mailing list |
| 246 | + |
| 247 | + |
| 248 | + |
| 249 | + 6. TIPS |
| 250 | + |
| 251 | + Please see Ultr@VNC Web site and Forum |
| 252 | + |
| 253 | + |
| 254 | + |
| 255 | + 7. Details |
| 256 | + |
| 257 | + * How does Ultr@VNC use Info-Zip |
| 258 | + |
| 259 | + Ultra WinVNC and vncviewer both use 2 dlls for Directory Transfer |
| 260 | + (Note: from v1.0.5.2 these libraries are embedded into the exes) |
| 261 | + |
| 262 | + * Zip32.dll |
| 263 | + It is the original Info-Zip Zip 2.3 version (without encryption) that |
| 264 | + can be found on the Info-Zip sites, as well as its source code: |
| 265 | + http://www.info-zip.org/pub/infozip/ |
| 266 | + http://www.cdrom.com/pub/infozip/ |
| 267 | + ftp://ftp.info-zip.org/pub/infozip |
| 268 | + |
| 269 | + * Unzip32.dll |
| 270 | + Has been compiled using the portable unzip550 source code that can be |
| 271 | + found on the Info-Zip sites: |
| 272 | + http://www.info-zip.org/pub/infozip/ |
| 273 | + http://www.cdrom.com/pub/infozip/ |
| 274 | + ftp://ftp.info-zip.org/pub/infozip |
| 275 | + THE ONLY thing that was modified is that the "crypt.c" and "crypt.h" |
| 276 | + files have been replaced with the dummy (null) ones coming from the |
| 277 | + Zip 2.3 sources. So this unzip32.dll IS NOT the original Info-Zip |
| 278 | + "unzip32.dll" and does not contain any encryption/decryption code or binary. |
| 279 | + |
| 280 | + --------------------------------------------------------------------------- |
| 281 | + For any bug/pb regarding the use of these dlls by Ultr@VNC (Directory |
| 282 | + Transfer), please only send mails to Ultr@VNC team (http://ultravnc.sf.net) |
| 283 | + --------------------------------------------------------------------------- |
| 284 | + |
| 285 | + |
| 286 | + * Following, the Info-Zip full License |
| 287 | + |
| 288 | +This is version 2003-May-08 of the Info-ZIP copyright and license. |
| 289 | +The definitive version of this document should be available at |
| 290 | +ftp://ftp.info-zip.org/pub/infozip/license.html indefinitely. |
| 291 | + |
| 292 | + |
| 293 | +Copyright (c) 1990-2003 Info-ZIP. All rights reserved. |
| 294 | + |
| 295 | +For the purposes of this copyright and license, "Info-ZIP" is defined as |
| 296 | +the following set of individuals: |
| 297 | + |
| 298 | + Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, |
| 299 | + Jean-loup Gailly, Hunter Goatley, Ian Gorman, Chris Herborth, Dirk Haase, |
| 300 | + Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, |
| 301 | + Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, |
| 302 | + Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai Uwe Rommel, |
| 303 | + Steve Salisbury, Dave Smith, Christian Spieler, Antoine Verheijen, |
| 304 | + Paul von Behren, Rich Wales, Mike White |
| 305 | + |
| 306 | +This software is provided "as is," without warranty of any kind, express |
| 307 | +or implied. In no event shall Info-ZIP or its contributors be held liable |
| 308 | +for any direct, indirect, incidental, special or consequential damages |
| 309 | +arising out of the use of or inability to use this software. |
| 310 | + |
| 311 | +Permission is granted to anyone to use this software for any purpose, |
| 312 | +including commercial applications, and to alter it and redistribute it |
| 313 | +freely, subject to the following restrictions: |
| 314 | + |
| 315 | + 1. Redistributions of source code must retain the above copyright notice, |
| 316 | + definition, disclaimer, and this list of conditions. |
| 317 | + |
| 318 | + 2. Redistributions in binary form (compiled executables) must reproduce |
| 319 | + the above copyright notice, definition, disclaimer, and this list of |
| 320 | + conditions in documentation and/or other materials provided with the |
| 321 | + distribution. The sole exception to this condition is redistribution |
| 322 | + of a standard UnZipSFX binary (including SFXWiz) as part of a |
| 323 | + self-extracting archive; that is permitted without inclusion of this |
| 324 | + license, as long as the normal SFX banner has not been removed from |
| 325 | + the binary or disabled. |
| 326 | + |
| 327 | + 3. Altered versions--including, but not limited to, ports to new operating |
| 328 | + systems, existing ports with new graphical interfaces, and dynamic, |
| 329 | + shared, or static library versions--must be plainly marked as such |
| 330 | + and must not be misrepresented as being the original source. Such |
| 331 | + altered versions also must not be misrepresented as being Info-ZIP |
| 332 | + releases--including, but not limited to, labeling of the altered |
| 333 | + versions with the names "Info-ZIP" (or any variation thereof, including, |
| 334 | + but not limited to, different capitalizations), "Pocket UnZip," "WiZ" |
| 335 | + or "MacZip" without the explicit permission of Info-ZIP. Such altered |
| 336 | + versions are further prohibited from misrepresentative use of the |
| 337 | + Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s). |
| 338 | + |
| 339 | + 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," |
| 340 | + "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its |
| 341 | + own source and binary releases. |
0 commit comments