Update History

Version 3.1.0 - 6th November 2024

- Added: TLS version 1.3.
- Updated: OpenSSL to version 3.4.0.
- Updated: Activity Data Graph y-axis to scale up to a maximum of 10,000 rather than 50,000 before changing units.
- Updated: Data sizes to display in KiB, MiB, GiB, TiB and PiB with rounding and decimal formatting.
- Updated: FTP Limits, User Limits and User Virtual Folder pages to use KiB/s and MiB.
- Updated: 'Welcome - Post-Login' Message to use KiB. 'Restore Default' action is needed on this message to use the updated text.
- Fixed: Activity Graph mouseover summary to only show when the application is focused.

Version 3.0.3 - 3rd January 2020

- Updated: Default SSL Mode to TLS v1.2.
- Fixed: TLS v1.1 and v1.2 SSL modes.

Version 3.0.2 - 6th September 2018

- Updated: SSL certificate private key length to 4096 bits.
- Updated: OpenSSL back to version 1.0.2L to fix stability issues.

Version 3.0.1 - 19th February 2018

- Updated: OpenSSL to version 1.0.2n.
- Fixed: Logging into an account with an invalid network folder path could cause the system to lock temporarily.

Version 3.0.0 - 20th February 2017

- Initial release of Ability FTP Server 3.
- Added: Version 2 to 3 transfer tool.
- Added: Online activation license system.
- Added: FTP Protocol setting to use the server's timezone instead of GMT for file timestamps.
- Updated: OpenSSL to version 1.0.2j.
- Updated: Common Runtime Files installation to Visual C++ Redistributable 2015.
- Fixed: SSL Import Certificate was not working correctly.

Version 2.2.0 - 20th February 2017

- Added: Online activation license system.
- Fixed: SSL Import Certificate was not working correctly.

Version 2.1.6 - 16th June 2016

- Updated: OpenSSL to version 1.0.2h.

Version 2.1.5 - 8th November 2015

- Added: Setting to select a specific SSL version.
- Updated: Reintroduced support for SSL v2/3.

Version 2.1.4 - 16th July 2015

- Updated: OpenSSL to version 1.0.2d.
- Fixed: Windows 7 compatibility issues.

Version 2.1.3 - 1st July 2015

- Updated: OpenSSL to version 1.0.2c.

Version 2.1.2 - 13th May 2015

- Updated: Help manual to be fully online.
- Updated: OpenSSL to version 1.0.2a.
- Fixed: File browse dialog.

Version 2.1.1 - 17th February 2015

- Fixed: Freeware mode now correctly runs after the initial 30 day trial period ends.

Version 2.1.0 - 4th February 2015

- Added: Freeware mode that runs after the initial 30 day trial period ends.
- Removed: Expiry period on all newly purchased Ability FTP Server licenses.
- Updated: OpenSSL to version 1.0.1L.

Version 2.0.8 - 13th October 2014

- Removed: Use of SSL 2 and 3 to address PoodleBleed vulnerabilities.
- Updated: OpenSSL to version 1.0.1j.

Version 2.0.7 - 4th September 2014

- Updated: OpenSSL to version 1.0.1i.
- Updated: Added digital signature to installation for greater security.

Version 2.0.6 - 18th April 2014

- Updated: OpenSSL to version 1.0.1g which includes the heartbleed vulnerability fix. Although no previous versions of Ability FTP Server were ever affected by this vulnerability.

Version 2.0.5

- Updated: Accuracy of monitoring graphs when processing large time lines.
- Fixed: Some minor interface ailments.

Version 2.0.4

- Updated: SSL support.
- Fixed: Connections could occasionally be interrupted by an unintentional service restart during heavy load.

Version 2.0.3

- Added: SSL setting to enable only SSL version 3 and TLS.
- Fixed: Sometimes file sizes were reported incorrectly.
- Fixed: Interface can now correctly allow creation of nested group.
- Fixed: Some licenses would incorrectly only load the first 25 users after a reboot.
- Fixed: The server now accepts lower case parameters in the TYPE command.
- Fixed: Restriction to 20,000 files per directory has been increased to 50,000 files per directory.
- Fixed: Retrieving and setting file times now work purely in GMT time as is common amongst other servers/clients.

Version 2.0.2

- Added: Installer now supports customizing the installed components.
- Added: Several new error messages to client interface when connection to server fails.
- Added: Installing and Uninstalling now correctly manage any running services and applications.
- Added: Admin interface can now be navigated completely without a mouse by using CTRL and the arrow keys.
- Updated: When closing client, the warning message is now more accurate.
- Fixed: All clients with resume support should now work correctly.
- Fixed: Performing an update could result in an unnecessary error message.
- Fixed: Client interface will now be able to correctly save its settings when running on Vista and Windows 7.
- Fixed: Tabbing between settings on the client interface is now correctly ordered.
- Fixed: Minor activity graph alignment issue.
- Fixed: Client interface executable file now correctly shows the icon.

Version 2.0.1b

- Initial beta release of Ability FTP Server 2.
- Added: Entirely new Administration Interface.
- Added: Remote Administration Interface which enables full admin access from any location.
- Added: Remote Administration protocol which enables full admin access via a telnet-style command line.
- Added: Real-time status information.
- Added: Graphical information for real-time and past activity.
- Added: Log search and view facility.
- Added: Session viewer to examine and control real-time and past connections.
- Added: Support for larger than 4 GiB files and folders.
- Added: Multi-port listening capability.
- Added: Settings and users are stored in externally accessible INI files.
- Added: Process management to ensure server stays online.
- Updated: Improved IP management rules.
- Updated: Log format for easier access and searching.

Version 1.20

- Added: Many new optimizations that allow the FTP server run several times faster.
- Added: Transfer speeds are now greatly optimized and will now use maximum available bandwidth.
- Added: Support for Windows Vista, Windows 2008 and Windows 7.

Version 1.18

- Updated: SSL connections now only permit strong ciphers.
- Fixed: Remote admin group page used the obsolete file modify access right.
- Fixed: TLS mode now uses SSL version 2/3 for better client compatibility.

Version 1.17

- Added: 'File Append' and 'File Delete' access rights.
- Updated: STOU command now supports parameters.
- Updated: Updating the installation can be performed while the FTP server is still online.
- Fixed: Corrupt SSL certificates could cause the dialog interface to crash.

Version 1.16

- Added: All site commands to 'HELP' response.
- Added: Hidden files are now excluded from folder listings.
- Added: '####USER####' tag for use in the group's root folder and virtual folder paths.
- Added: Windows XP theme support to the dialog interface.
- Updated: Renaming of files or folders to the same name now results in a positive response.
- Fixed: Banned file type limits could be by-passed by placing a '.' on the end of the file name.

Version 1.15

- Added: SSL Version 3 support.
- Updated: Folder listings now also include the year.

Version 1.14

- Added: Thread pooling to improve efficiency.

Version 1.13

- Added: Update history to help manual.
- Added: Un-installation now removes the NT Service (only works if installed as 1.13 or above).
- Updated: Virtual Folder modified time now displays the time of the actual folder.
- Fixed: File modified time was always displayed as GMT time.
- Fixed: If NT Service button was not shown it was still possible to use ALT-N to press it.

Version 1.12

- Fixed: SSL certificate generation now self signs the certificate.
- Updated: Responses descriptions are more client friendly.
- Updated: If 'Folder View' is enabled, blank folder listings are now sent in place of the 550 message.

Version 1.11

- Added: 'SITE EXEC' command.
- Added: Icon changes when users are logged into server.
- Fixed: 'APPE' should have created a file if none-exists.
- Fixed: 'CWD' should have work with no parameters.
- Fixed: If Site-to-Site transfers is enabled, PASV data ports should listen on all IP's not just one.
- Fixed: Remote Admin deleting an account did not the kick connected users.

Version 1.10

- Added: Support for certificate signing request files.
- Added: Router IP setting for full router compatibility.

Version 1.10b

- Updated: Deactivation is now more efficient (it could occasionally take several minutes to deactivate).

Version 1.09b

- Added: Support for SSL and TLS.
- Added: Binding to a single IP setting.
- Added: Configurable port range for PASV transfers.
- Added: Support for LIST/NLST flags (i.e.–aL)
- Added: Support *.dat style LIST/NLST requests.
- Added: Support for advanced message control.
- Updated: Improved manual.
- Updated: Various dialog interface improvements.
- Fixed: Daylight saving time issue.
- Fixed: Handle resource leak.

Version 1.04

- Fixed: Spelling error on groups.html.
- Fixed: Various minor dialog interface issues.

Version 1.03

- Added: 'Delete to recycle bin' setting.
- Added: Banned file list.
- Added: Flag for Virtual Folder's so they can be exempt from credit rules.
- Added: Independent optional logs for each account.
- Added: Support for STOU command.
- Added: Log view to Remote Admin.
- Added: Copy function into Remote Admin.
- Added: Support for network path names (i.e. \\pc3\shared).
- Updated: Accounts now ordered in alphabetical order in Remote Admin too.
- Fixed: 'xUXTHEME.DLL' bug.