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)