What's new in Robo-FTP Server 3.6.0
Jan 10, 2023
- Enhancements:
- Update to Robo-FTP Automation Engine 3.12.5
- Update to OpenSSL 1.1.1l (TLS 1.3 support)
- Allow setting a duration for automatically banned IP Addresses
- Support ED25519 public keys under SSH/SFTP
- Bug Fixes:
- Failure to resize file via open handle with SFTP FSETSTAT
- Firing events could very rarely corrupt memory
- Rare crash when the server or user configuration objects where saved.
- Localized date formats which didn't match those in the US could break configuration
- User expiration was non-functioning
- Settings Export could create export files with empty version string
New in Robo-FTP Server 3.5.6 (Apr 20, 2021)
- Bug Fixes:
- Support for Blowfish and 3DES ciphers was re-added under the SFTP protocol
New in Robo-FTP Server 3.5.5 (Feb 1, 2021)
- Bug Fixes:
- Directory listing crashes HTTP server if virtual folder target directory does not exist
- Restored SSH AES CBC ciphers for servers without High Security mode enabled
- FSETSTAT resize used wrong offset
- GnuTLS error -110 when connecting over FTPES with latest FileZilla
New in Robo-FTP Server 3.5.4 (Jul 13, 2020)
- Bug Fixes:
- 550 permission denied error on SFTP FSETSTAT packets
- Auth failure when SFTP "Require both key/cert and password" option enabled
- Save user throws object reference not set when event scripts not set to per user
- Failure to resize file via open handle with SFTP FSETSTAT
New in Robo-FTP Server 3.5.3 (Jun 2, 2020)
- Enhancements:
- Added "invite" event type for sending shared folder invite emails
- Prevented spurious I/O when a client attempts to rename a directory to a subdirectory of itself
- Bug Fixes:
- Save user attempt threw object reference not set when event scripts not set to "per user"
- Share expiration could not be set
New in Robo-FTP Server 3.5.2 (Sep 26, 2019)
- Enhancements:
- Updated script processor to Robo-FTP 3.11.5
- Bug Fixes:
- Extra entry in clients online for SSH public key authenticated users
- Respond with SSH_MSG_USERAUTH_FAILED when receiving unsupported key method
- Upon changing PASV port range, next available port was not being reset if under lower bounds
- HTTP Session cookies were not being delivered to client
- Upload Complete event fired with incorrect %event_uploadresult from the web-based upload widget
- TLS Certificates context menu items throw null reference exception while server is running
- Don't refund SSH channel window for a given request until the reply is sent
- Support SSH channel data segments larger than the remote max packet length
- Intermittent configuration saving failure could result in lost configuration changes
- GnuTLS error -110 when connecting over FTPES with latest FileZilla
New in Robo-FTP Server 3.5.1 (May 7, 2019)
- Enhancements:
- Updated script processor to Robo-FTP 3.11.2
- Modified WebDAV server to allow MS Windows to mount our URLs
- Bug Fixes:
- Crash when unexpected packet received during key exchange
- SSH anonymous authentication truncated first character from username
- SFTP Server idle timeout set to zero was immediate rather than disabled
- Couldn't clear Logon and Logoff messages to an empty string
- SSH Group Exchange key exchange failed with older clients
- Calendar-based log rotation not functioning properly on last day of month
- SSH key re-exchange failed making larger files un-transferable
New in Robo-FTP Server 3.11.0.45 (Feb 26, 2019)
- Enhancements:
- Update script processor to Robo-FTP 3.11
- (Critical Security Fix)Add support for ECDSA NistP server keys and key exchange
- (Critical Security Fix)OpenSSL upgraded to 1.0.2q
- (Critical Security Fix)New and improved SSH backend for more robust SFTP Server
- Clients Online shows username logged into a group instead of the group name
- Enterprise ConfigSync no longer has to restart the config slave when pushing the configuration
- HTML Upload widget PGP encrypt file on client side during upload using per user PGP public key
- Sharing permission allowing users to share specific sub-directories via access token URL
- Bug Fixes:
- The greeting is returned in response to successful authentication by all server types
- SSH Server Keys path textboxes accepted input while server was running
- Allow secured connections only in Server Console broke HTTPS authentication
- The ConfigSync slave GUID showed up as a user account in the users list
- Query strings from HTTP requests stripped from resource names
New in Robo-FTP Server 3.4.2.0 (Dec 18, 2017)
- An unsupported public key method results in disconnect when it should result in auth failure
- 3.4.1 introduced a failure of the user lockout feature
New in Robo-FTP Server 3.4.1.8 (Sep 27, 2017)
- Enhancements:
- Access SSH server key properties from server console
- Set key passwords for SSH server keys in server console
- Support PuTTY private key files used as SSH server keys
- Added Script Editor button next to event script text box to easily edit existing events
- FTP Server now allows all certificate actions other than modify or delete current certificate while running
- Stand alone settings importer to migrate settings from older version on a different machine
- IP addresses on the Server Access page are now sorted
- Script engine updated to Robo-FTP 3.10.12
- Bug Fixes:
- Removed harmless but cluttering "Unexpected RID" messages from server log
- Failure to start Event Processor resulted in hung client session
- URIs of the form /username where username is an anonymous account only worked with trailing slash
- Begin* events caused a generic error in response to the request if parent directory nonexistent
- E_OUTOFMEMORY error 0x8000700e starting the Server Console
- "Object reference not set..." setting user event scripts
- Not all banned addresses were shown for users with both ftp and sftp access
- With Autoban, any login attempt re-added a removed ip address to the restricted address list
- Master-slave configuration synchronization failing with unclear error message
- Upload complete event failing to set %event_uploadfilesize and %event_uploadfiledatetime
New in Robo-FTP Server 3.4.0.71 (Jan 17, 2017)
- Enhancements:
- Improved multithreaded protocol stack for modern multicore systems
- Full HTTP WebDAV support
- HTTP Browser upload with advanced fault tolerant javascript based widget
- User specific IP restrictions
- Server automation events can now affect server behavior
- Auto restrict IP addresses with too many consecutive failed logins
- Set file and folder permissions for user home directory and virtual folders
- Support Active Directory Group based authentication
- Ability to insert intermediate SSL CA certificate into chain
- Simplified process of importing a signed certificate that matches a CSR
- Automation events now processed by a configurable pool of event processors
- Disabled old export ciphers to prevent FREAK and LOGJAM attacks
- Added crash reporting. Crash reports require user approval to upload.
- Updated high security mode to current standards for both SSL and SSH
- Creating an SSL CSR no longer requires stopping the FTP/HTTP listener
- Added per-user password managment options: max pw age, min pw length, user must change pw on next logon
- Server logs now show the SSL/SSH algorithms used for a given connection with Log Raw Client Messages enabled
- Bug Fixes:
- Help | About now shows detailed server version information
- Running a second instance of Console unminimizes currently running instance
- HTTP now fires logon and logoff events
- Upgrade fixed to upgrade servers and script settings from version being upgraded
- Unable to import SSL certificates with asterisk wildcard
- Console crashes after Overwrite Y/N prompt when exporting a certificate
- CWD ../.. was treated incorrectly
- Disabled FTP commands no longer show in FEAT response
- Misleading messages in event log at start and stop
- Nested virtual folders didn't work
New in Robo-FTP Server 3.3.11 (Feb 23, 2015)
- Enhancements:
- Logon and Logoff message fields support entering multiple lines
- Bug Fixes:
- Activate license is greyed out when running eval license
New in Robo-FTP Server 3.3.10 (Feb 23, 2015)
- Enhancements:
- Updated script engine to 3.9.12
- Bug Fixes:
- Test connection in script settings did not work
New in Robo-FTP Server 3.3.9 (Feb 23, 2015)
- Event script engine updated to Robo-FTP 3.9.10
New in Robo-FTP Server 3.3.8 (Feb 23, 2015)
- Enhancements:
- Added automatic pruning for Debug Log.
- Bug Fixes:
- Log Rotation thread could crash under heavy load.
New in Robo-FTP Server 3.3.7 (Feb 23, 2015)
- Service installation now configures Windows service recovery settings.