Winsock RCP32.DLL Version History
---------------------------------

Winsock RCP.DLL (16-bit) History
--------------------------------

Version 1.0  -  Initial Release

Version 1.1  -  Added ASCII conversion option.
 (11/30/94)

Version 1.2  -  Corrected problem in that would not allow recursive copies from
 (12/13/94)     a drive other than the current drive.  RCP.DLL would find the
                filenames from the specified drive, but would try to read the
                data from the current drive, causing "File Not Found" errors.

             -  RCP.DLL would only allow a host name to be used, not an IP
                address (i.e., a dotted-decimal address of the host).  For
                example, the following file reference would result in a
                "Record Not Found" error from Windows Sockets:

                         192.15.32.1:/usr/joe/file

                This occurred because the Windows Sockets "gethostbyname()"
                function only allows host names to be specified, unlike Unix,
                which allows both IP addresses and host names.  RCP.DLL now
                determines whether or not you have specified a host name or
                IP address and adjusts accordingly.


Version 1.3  -  Corrected a problem with wildcards.  Sometimes the last
 (12/30/94)     character of the directory name prefixing the wilcard was
                being thrown into the name, causing it to not find the files.

             -  Corrected a memory leak.

Version 1.4  -  Retries up to ten times when Connection Refused error is
 (01/16/95)     received from Windows Sockets.


Version 1.42 -  Added retry on Shutdown and Timeout errors.  Added two options
 (01/30/95)     that can be placed in the [RCMD] section of WIN.INI:

                  (Yes, that is the [RCMD] section, even though this is RCP!)

                  RetryError:  Set this to the Windows Socket error number
                               (usually between 10000 and 11000) that you
                               want Winsock RCP.DLL to retry on when
                               received when trying to connect to the remote
                               host.  This number should be POSITIVE, even
                               though the Winsock RCP.DLL error window shows
                               it as negative.

                  RetryCount:  The number of times Winsock RCP.DLL should
                               retry when the Connection Refused, Shutdown,
                               Timeout, or the error specified in the
                               RetryError configuration option is received.
                               The default is ten (10) times.

Version 1.43 -  Corrected problem with recursive copies.

Version 1.47 -  Corrected problem with recursive copies and error handling.

Version 1.50 -  Added retries for Trumpet.  Reduced memory used for buffers
 (03/01/95)     to allow deeper recursion.

Version 1.51 -  Corrected problem with ASCII file conversion when CR/LF
 (04/23/95)     sequence ended exactly on a block boundary.

Version 1.52 -  Yet another problem with ASCII file conversion.  Fixed for
 (05/01/95)     sure this time.

Version 1.53 -  Internal changes (for Winsock RSHD - common code).

Version 1.54 -  An error during transmission could have left a file opened.
 (05/10/95)     Now will close if an error occurs.



Winsock RCP32.DLL (32-bit) History
----------------------------------

Version 1.70 -  Ported to Windows NT and released as RCP32.DLL.  Version
 (06/05/95)     jumps to 1.70 to be consistent with other products.

Version 1.71 -  Changed functions to use PASCAL (_stdcall) calling convention
 (08/16/95)     instead of C (_cdecl).  VB 4.0 requires PASCAL convention.

Version 1.80 -  Sames as 1.71.  Version number changed for upload.
 (02/24/96)
