Change Log

Change Log for Robo-FTP v3.4.0 (Released: 2007-06-20)

Back to list of releases


  • Added the Dashboard feature for enterprise customers. The Dashboard allows administrators to monitor and control multiple services. This feature is not available for non-enterprise users.
  • Added a /localdate option to RCVFILE, SENDFILE, and SYNC commands. This option will update the date on the server's copy of the file to match the date listed on the local file.
  • Added an $ERROR_ZIP_FILE_EMPTY error message when the UNZIP command is used on an empty zip archive.
  • Added additional error and warning messages for FTPLOGON failures to indicate is the error failed due to time-out or unknown server certificate.
  • Added a warning message for the ZIP command which tells the user to add the /create option when appropriate.
  • Added support for the Covisint server type.
  • Improved the console window so that, when activating a license, the new Serial Number is displayed immediately.
  • Improved the handling for the WIN_SSH server type
  • Improved the TRACELOG command so that it adds start-up information to new logs. Before, only trace logs created at start-up had this information.
  • Improved error message for FTPLOGON failures on secure sites due to unknown certificate.
  • Disabled the "Show Typing" box in the configurator for all cases except where the typing field is blank.

Bug Fixes

  • Fixed a bug where the service installer executable would crash on errors if the -instnow option was included.
  • Fixed a bug where GETSITEFILE /incldirs would not return the correct folder name when searching for a specific folder.
  • Fixed a bug where a read-only file on the server would cause the FTPDELETE command, or the RCVFILE command with the /delete and /allowerrors argument, to hang indefinitely.
  • Fixed a bug where a read-only file on the local directory would cause the SENDFILE command with the /delete argument to hang indefinitely.
  • Fixed a bug where the SNAPSHOT and DIF command would fail when encountering file with a single quote character (') in the name.
  • Fixed a bug where the timeout value was not being saved correctly if a managed site was based on information that the user was prompted to enter manually during script execution.
  • Fixed a bug where the RETURN command was not returning the value specified.
  • Fixed a bug where SENDFILE commands were not always appearing in the trace log.
  • Fixed a bug where deleting Robo-FTP's registry keys could cause Robo-FTP to become unlicensed.
  • Fixed a bug where the ZIP command failed when zipping files from the CD drive.
  • Fixed a bug where the ZIP command failed to zip read-only files.
  • Fixed a bug where Robo-FTP would crash if a string was created which exceeds the maximum length. Now Robo-FTP simply returns an error.
  • Fixed a bug where an SSH public key passphrase with over 30 characters caused errors during logon.
  • Fixed a bug where the SSH1 key created by Robo-FTP was a zero byte file.
  • Fixed a bug where programs launched by the EXEC command could cause the number of instances of Robo-FTP to be counted incorrectly.
  • Fixed a bug in the script editor where context sensitive help was only working for scripts saved in the installation directory.
  • Fixed a bug where the /resume option was not working with SFTP or FTPS.
  • Fixed a bug where PGPENCRYPT could not specify a network share location as a destination for the decrypted file.
  • Suppressed the licensing dialogs when running as a service, as they wouldn't be visible to the user anyway. The same information is now simply added to the log file.
  • Fixed a bug which sometimes caused errors when sending files to the user's root directory on a secure FTP server.