Version history

Top  Previous  Next

Release 11.2

May 2, 2019

 

New Features

 

FTPSERVER-3844 - Added Japanese Language support

FTPSERVER-3874 - Added ability to send administrative logs to syslog

FTPSERVER-4081 - Added MFT Synchronizer Run Synchronization Trigger Action

FTPSERVER-4082 - Added SetEventAttribute function to the Triggers module

FTPSERVER-4132 - Added Pause and Kill Trigger Actions

FTPSERVER-4152 - Added Dropbox as a Trading Partner

FTPSERVER-4154 - Added Dropbox as a Network Storage (Reverse Proxy)

FTPSERVER-4155 - Added Box as a Trading Partner

FTPSERVER-4156 - Added Box as a Network Storage (Reverse Proxy)

FTPSERVER-4157 - Added support for IBM Cloud Storage as Trading Partner and Network Storage

FTPSERVER-4158 - Added ability to add Tags inline

FTPSERVER-4159 - Added ability to see Trigger Error event information for failed Triggers

FTPSERVER-4169 - Added the ability to resize Group, Keys, and User templates panels

FTPSERVER-4220 - Added Retry Limit and Retry Interval options for OFTP-related Trading Partner actions

FTPSERVER-4221 - Add ability to control behavior when existing file detected on OFTP file uploads

FTPSERVER-4231 - Added support for DateField type in Trigger Actions

FTPSERVER-4258 - Added the ability to keep the upload session active even if JSCAPE MFT Server Manager automatically logs out the user

FTPSERVER-4266 - Added support for diffie-hellman-group14-sha256 key exchange algorithm

FTPSERVER-4276 - Added option to enable or disable EPSV in FTP/S Trading Partners

 

Improvements

 

FTPSERVER-4073 - Redesigned the first screen of the Trigger Wizard

FTPSERVER-4131 - Renamed Reverse Proxies to Network Storage

FTPSERVER-4133 - Improved the warning dialog when copying data from old datastore to new

FTPSERVER-4160 - Improved trigger search capabilities

FTPSERVER-4161 - Improved the ability to inspect an AS2 Request/Receipt

FTPSERVER-4172 - Omitted certain characters when generating random ad-hoc passwords to avoid confusion

FTPSERVER-4173 - Improved database loading logging/performance

FTPSERVER-4191 - Updated Directory Monitors to improve handling of HA environments

 

Bug Fixes

 

FTPSERVER-4331 - Fixed password reset failure

 

 

11.1.x patches

 

v. 11.1.1

- FTPSERVER-4198: Add MariaDB JDBC library to libs

- FTPSERVER-4201: The DateSubtract method is not working correctly with YYYY

- FTPSERVER-4204: Default JVM Version is 1.7 when installed through MFT Server installer

- FTPSERVER-4214: Unable to use event variables in dynamically populated drop-downs in trigger actions\

- FTPSERVER-4213: MFT Server install failure on Turkish language Windows server

- FTPSERVER-4222: Java client RESTful API example put_file not working

 

v. 11.1.2

- FTPSERVER-4179: Intermittent error when reconnecting via Web SSO SAML with ADFS 3.0

- FTPSERVER-4243: Account added by a domain administrator is not getting synced to the failover server

- Health Monitor Action implementation

 

v. 11.1.3

- FTPSERVER-4245: "Copy/Move File" actions throws java.nio.file.FileAlreadyExistsException even if the "Fail If Destination Exists" is unchecked/disabled

 

v. 11.1.4

- FTPSERVER-4257: TriggerName and TriggerDescription values are incorrect in "Trigger Error" event

- FTPSERVER-4249: "Send Email" action can't be edited when "Notes" field is set

- FTPSERVER-4250: Unchecking the "Fire Trigger Error event if an error occurs" is not being kept

- FTPSERVER-4260: Purging Triggers > Recent results in erroneous entry in Settings > Management Service > Logs

 

 

v.11.1.5

- FTPSERVER-4242: Health Monitor Action

- FTPSERVER-4258: Keep the upload session active even if Jscape automatically logs out the user.

 

v.11.1.6

- FTPSERVER-4264: Adding a space after the IP address causes an IP Access Rule mismatch

 

v.11.1.7

- FTPSERVER-4265: SMB reverse proxy test does not seem to do an actual authentication check or valid path check

- FTPSERVER-4283: ZIP Regex File - Action will fail even if the "Fail if No Files Found" is unchecked

- FTPSERVER-4281: 'invalid domain name' displayed when database logging used while domain creation

 

v. 11.1.8

- FTPSERVER-4280: Database log backup file not generated when database is down

- FTPSERVER-4306 (Memory leak)

- FTPSERVER-4323 (Possible memory leak on TriggerProcessingService and or too many DirectoryMonitorFileAgedEvent)

- FTPSERVER-4326 (ManagerSubsystem.serverParameters().getLicense() is returning null)

- FTPSERVER-4335 (Domain menu greyed out/disappears)

- FTPSERVER-4330 ("Amazon Sns Publish Message" action only displays 1 topic under the "Topic" dropdown field even if you have multiple SNS topics)

- FTPSERVER-4278 (Drag & drop is no longer available)

 

 

Release 11.1

December 21, 2018

 

New Features

 

FTPSERVER-3551 - Added FIPS 140-2 compliance support for HTTPS

FTPSERVER-3830 - Added Microsoft Azure File Service as Trading Partner

FTPSERVER-3831 - Added Microsoft Azure File Service as Reverse Proxy

FTPSERVER-3832 - Added a trigger action for publishing messages to Amazon SNS

FTPSERVER-3983 - Added a trigger action for publishing SMS messages via Amazon SNS

FTPSERVER-3833 - Added a trigger action for publishing messages to Amazon SQS

FTPSERVER-3834 - Added support for KMS bucket encryption in Amazon S3 trading partners and reverse proxies

FTPSERVER-3836 - Added a Google Storage trading partner

FTPSERVER-3987 - Added a Google Cloud trading partner

FTPSERVER-3837 - Added a Google Storage reverse proxy

FTPSERVER-3843 - Added Chinese language support

FTPSERVER-3951 - Added AWS IAM Role support

FTPSERVER-3974 - Added the ability to view fingerprints of imported client keys

FTPSERVER-3994 - Added a FileContains function

FTPSERVER-4026 - Added a command line utility for resetting the administrative authentication service to "local authentication".

FTPSERVER-4031 - Added a 'Delete on success' feature to the "Trading Partner File Upload' trigger action

FTPSERVER-4037 - Added the ability to detect and block/flag denial-of-service (DoS) attempts

FTPSERVER-4038 - Added the ability to group input parameters in trigger actions

FTPSERVER-4046 - Enabled the installer to automatically add server.exe to Windows Firewall.

FTPSERVER-4061 - Added the ability to unblock/manage IP for administrative access

 

 

Improvements

 

FTPSERVER-3981 - Added functions support in Path dialogs

FTPSERVER-3978 - Added support for Java 9 and 10

FTPSERVER-4079 - Exposed RESTful API calls for managing global variables in Triggers module

FTPSERVER-3956 - Improved the error message for incorrect WebDAV logins

FTPSERVER-3982 - Added an Amazon AWS trading partner

FTPSERVER-3992 - Updated the Ad-hoc download look-and-feel

FTPSERVER-4032 - Added the ability to select multiple items in 'Triggers > Recent' and then rerun them

FTPSERVER-4053 - Added support for additional names/values to HTTP Request action

FTPSERVER-4059 - Improved event variable descriptions for File Upload event

FTPSERVER-4070 - Corrected the typographical error in the OFTP Trading Partner

FTPSERVER-4077 - Added Tooltip Examples for Trigger Functions and Operators

FTPSERVER-4079 - Exposed RESTful API calls for managing global variables in Triggers module

FTPSERVER-4080 - Exposed RESTful API call for getting ApplicationInstanceId

FTPSERVER-4095 - Updated dialog for Install License

FTPSERVER-4116 - Updated CurrentTimeMillis and CurrentDate() descriptions

 

 

Bug Fixes

 

FTPSERVER-4028 - Fixed 508 scan issues

FTPSERVER-4052 - Fixed issue that flags a PGP-encrypted file with 'For your eyes only', which in turn prevents users from saving the file locally upon download

FTPSERVER-4065 - Fixed issue that prevented AnyClient window from resizing

 

 

11.0.x patches

 

v. 11.0.1

- FTPSERVER-3979: Logging in as new user via URL doesn't logout previous user even if the previous browser session was closed

- FTPSERVER-3990: Ad-hoc labels are not updated

 

v. 11.0.2

- FTPSERVER-3991: Upload and download via Web UI have different timeout behavior

- FTPSERVER-3993: Implement use of %queryattr['name']% within the "Real Path" of a virtual path in a user template

 

v. 11.0.3

- FTPSERVER-3995: Vulnerability Issues - SNP-873-19518

- FTPSERVER-3998: "Name", "File" and "LocalPath" variables of "Director Monitor File Add" event have wrong values for trading partner monitors

- FTPSERVER-4006: Validate account password api returns always "false" response

 

v. 11.0.4

- FPSERVER-4027: HTTP keeps getting enabled even if we disable it in the Services module

- FTPSERVER-3995: Vulnerability Issues - SNP-873-19518

 

v. 11.0.5

- UHO-243-27907: Removed PGP "for your eyes only" flag from encrypted files

- FTPSERVER-4029: "Move File" action creates the destination directory as a file if it doesn't exists

 

v. 11.0.6

- FTPSERVER-4057: Java heap memory error in 10.2

- FTPSERVER-4060: Users able to access restricted subdirectories

- FTPSERVER-4071: ManagerSubsystem.updatesKeys() methods are not doing anything

- FTPSERVER-4072: "Copy File" action moves the file instead of a copy using a FileZilla

- FTPSERVER-4128: AS2 headers case-sensitive processing

 

v. 11.0.7

- FTPSERVER-4089: AS2 client still connecting even if host key of client doesn't match server key of AS2 server

 

v. 11.0.8

- FTPSERVER-4065: Cannot resize AnyClient window

 

v. 11.0.9

- FTPSERVER-4085: Incorrect directory browsing hierarchy in directory monitor

- FTPSERFVER-4129: Update trading partners to use EPSV/EPRT if available

 

v. 11.0.10

- FTPSERVER-4104: Upload fails when replacing file with empty file

- FTPSERVER-4109: Additional vulnerabilities

- FTPSERVER-4097: Triggers delayed execution

- FTPSERVER-4119: Replace Apache POI jar files with v3.17

 

v. 11.0.11

- FTPSERVER-3945: Ability to disable MFMT

- FTPSERVER-4170: MDN From address set incorrectly

- FTPSERVER-4171: Set "Host" header on AS2 requests to hostname instead of IP address

 

 

Release 11.0

July 31, 2018

 

New Features

 

FTPSERVER-3808 - Added support for PostgreSQL

FTPSERVER-3461 - Added support for ICAP DLP

FTPSERVER-3696 - Added ability to export and import triggers

FTPSERVER-3705 - Added Remote Directory connection parameters in Trading Partners

FTPSERVER-3702 - Added option to migrate data when changing datastore

FPTSERVER-3704 - Added ability to map a Trading Partner to a Directory Monitor

FTPSERVER-3713 - Added TOTP (Time-based One-Time Password) to HTTP/S services

FTPSERVER-3766 - Added the ability to set triggers to run in single instance mode

FTPSERVER-3772 - Added support for extensible Multi-Factor Authentication

FTPSERVER-3851 - Added overwrite permissions for virtual directories

FTPSERVER-3943 - Added a SHA2 hashing class

 

 

Improvements

 

FTPSERVER-3788 - Made minor changes to the license agreement displayed during installation

FTPSERVER-3292 - Added support for AS2 Multiple Attachment (MA) Optional Profile

FTPSERVER-3293 - Added support for AS2 Filename Preservation (FN) Optional Profile

FTPSERVER-3294 - Added support for AS2 Multiple Restart Optional Profile

FTPSERVER-3295 - Added support for AS2 Chunked Transfer Encoding (CTE) Optional Profile

FTPSERVER-3296 - Added support for AS2 SHA-2 Optional Profile

FPTSERVER-3557 - Added the ability to re-run a previously executed trigger

FTPSERVER-3757 - Added the ability to validate database connection parameters during installation

FTPSERVER-3780 - Adopted the use of unique cookie names for each web application to avoid collisions

FTPSERVER-3785 - Improved AS2 message status

FTPSERVER-3820 - Added TOTP support for SFTP

FTPSERVER-3856 - Added ClamAV Antivirus Actions to the Open Source trigger repository for MFT Server

FTPSERVER-3866 - Added entry for 'Use multifactor authentication' in User Reports

FTPSERVER-3893 - Added Kaspersky and Avast Antivirus Actions to the Open Source trigger repository for MFT Server

FTPSERVER-3743 - Improved input field style in the Contacts module of the Web user interface

FTPSERVER-3756 - Added tooltips for trigger operators

FTPSERVER-3792 - Added LocalDir variable for Directory Monitor-related events

FTPSERVER-3793 - Added a 'Fail If Destination Exists' flag to the Copy File and Move File trigger actions

FTPSERVER-3810 - Added a OFTP File Upload trigger action

FTPSERVER-3811 - Added ability to enable/disable Nagle's algorithm for improving performance

FTPSERVER-3814 - Introduced additional event variables (mostly associated with OFTP and AS2 protocols) to the File Upload event

FTPSERVER-3821 - Added the ability to run Current Time triggers with optional variable data

FTPSERVER-3929 - Added the ability to load authentication keys from Key Manager for Reverse Proxy connections

FTPSERVER-3945 - Applied the GMT timezone to the FTP/S MF family of commands (e.g. MFMT) for better interoperability with other FTP/S servers

 

 

Bug Fixes

 

FTPSERVER-3745 - Fixed issue where clicking Get Account/Get Account Template in REST API generated 403/400/404/401 error codes

FTPSERVER-3711 - Fixed issue where the Upload button was enabled in the Web user interface even if the user didn't have upload privileges

FTPSERVER-3754 - Fixed issue where the Web UI appears to require input in the user path field even if the field already contains a path

FTPSERVER-3214 - Fixed issue where a user received an incorrect message when dropping folders in the grid control in the Web UI

FTPSERVER-3782 - Fixed issue that prevented the Domain field to be auto-populated with the domain specified in the URL

FTPSERVER-3924 - Fixed issue where 'directory monitor file added' event failed to detect files added while MFT Server was restarted

FTPSERVER-3908 - Fixed security vulnerabilities detected in a penetration test

 

10.2.x patches

 

v. 10.2.1

FTPSERVER-3964 - OpenSSH compatibility fix

FTPSERVER-3965 - User Login Event update

FTPSERVER-3966 - Web API help fix

FTPSERVER-3967 - documentation update

FTPSERVER-3968 - disabled SSL protocols fix

FTPSERVER-3740 - management connection count fix

FTPSERVER-3969 - Application Instance ID event property fix

FTPSERVER-3730 - directory changing for autologin fix

 

v. 10.2.2

FTPSERVER-3750 - FTP ASCII file transfer byte count fix

FTPSERVER-3752 - Administrative users logged out with authentication error fix

FTPSERVER-3755 - Unable to edit User Template fix

FTPSERVER-3758 - Blocked IP's are not automatically removed after defined period fix

REVERSEPROXY-384 - "Gateway Block Ip" action fails with "Gateway error: 404." error message fix

FTPSERVER-3970 - database verification during installation

FTPSERVER-3971 - license multiple binding IP's an binding MAC support

FTPSERVER-3972 - ad-hoc domain NPE fix

 

v. 10.2.3

- FTPSERVER-3764: Email password under "Settings>Email>Email" is truncated at 54 characters

 

v. 10.2.4

- FTPSERVER-3790: SFTP performance fix

- FTPSERVER-3787: Gateway Block IP action fix for permanent IP blocking

- FTPSERVER-3789: Amazon S3 upload fix for large (> 5Gb) files

- FTPSERVER-3782: URL to access login with domain fix

 

v. 10.2.5

- FTPSERVER-3798: vulnerability related to JQuery update found during scan (CVE-2015-9251 and CVE-2016-7103) fix

- FTPSERVER-3791: HTTP ERROR 500 after logging into the HTML UI for some servers upgraded to v10.2 fix

 

v. 10.2.6

- FTPSERVER-3799: restrict User Path for domain administrator doesn't restrict paths outside of root path fix

 

v. 10.2.7

- FTPSERVER-3786: HTML UI is slow to load and slow to scroll down when account has lots of files fix

- FTPSERVER-3804: Domain added on one node does not automatically appear on another node on a multi node setup that share an external database fix

 

v. 10.2.8

- FTPSERVER-3789: File Upload to Amazon S3 greater than 5 GB file size fails fix

- FTPSERVER-3808:  Support for PostgreSQL

 

v. 10.2.9

- FTPSERVER-3804: Domain added on one node does not automatically appear on another node on a multi node setup that share an external database fix

- FTPSERVER-3850: FTP Service AUTH TLS Plaintext Command Injection fix

- FTPSERVER-3877: "max download" attribute of adhoc email is not used/set fix

 

v. 10.2.10

- FTPSERVER-3875: "Invalid account resources" error appear when removing root path fix

- FTPSERVER-3882: Wrong text displayed on 'Delete Path' dialog fix

 

v. 10.2.11

- FTPSERVER-3886: Trigger Copy operation Failing fix

- AS2/OFTP File Upload event parameters fix

 

v. 10.2.12

- FTPSERVER-3911: Directory monitor will fail if its name is a valid pathname fix

- FTPSERVER-3915: No error is generated after failing to upload a file via SFTP to an S3 bucket with SSE-KMS default encryption enabled by an AWS user that does not have access to KMS fix

 

v. 10.2.13

- FTPSERVER-3908: Penetration Test Results fix

- FTPSERVER-3909: Intermittent "There is no internet connection" error while upload a large file via HTML UI fix

- FTPSERVER-3923: "Software version" value containing a space will cause the SFTP service to fail to start without a trace of any error being reported

- FTPSERVER-3924: Trigger with 'directory monitor file added' event doesn't detect files added while MFT Server is restarted fix

- FTPSERVER-3926: MLST response of FTP/S service is incorrect fix

- FTPSERVER-3927: v9.1 upgraded to v10.2 will fail to sync with a failover server fix

- FTPSERVER-3932: Successive overlapping executions of "Current Time" event triggers will lead them to be automatically set on paused status and eventually succeeding overlapping executions will be stuck on paused status fix

 

 

Release 10.2

December 8, 2017

 

New Features

 

FTPSERVER-3554 - Added an Uploads Detail report to the Reporting module. The report displays the following upload information in tabular format: Date, Username, File, Total Bytes, Elapsed Time, and Throughput

FTPSERVER-3555 - Added a Downloads Detail report to the Reporting module. The report displays the following download information in tabular format: Date, Username, File, Total Bytes, Elapsed Time, and Throughput

FTPSERVER-3577 - Added the ability to generate a unique filename when an existing file is found during an AS2 upload

FTPSERVER-3649 - Added the ability to retain logos and text label settings in the Web UI during upgrade

FTPSERVER-3658 - Added support for 4096-bit key length server keys

FTPSERVER-3664 - Added support for ICAP Antivirus scanning

 

Improvements

 

FTPSERVER-3297 - Simplified the license installation process by allowing it to be performed via the administrative Web interface

FTPSERVER-3298 - Improved ad hoc file transfer email messages so recipients could optionally download multiple files in a zip archive by just clicking a single link

FTPSERVER-3500 - Enhanced the File Upload and Directory Monitor related events to support both File and LocalPath variables

FTPSERVER-3523 - Enhanced the key import feature to support key formats whose key is prepended by "ssh-rsa"

FTPSERVER-3544 - Enhanced ad hoc file transfers to automatically trim leading or trailing spaces in passwords during validation

FTPSERVER-3545 - Added support for SMBv2 and SMBv3

FTPSERVER-3556 - Improved reports generated using Run Report to adapt the more recent format used when Viewing a report in the Reports module

FTPSERVER-3599 - Updated AFTP so that it could be used in conjunction with Web SSO

FTPSERVER-3683 - Added the X-Content-Type-Options header to HTTP/S responses from Jetty

FTPSERVER-3684 - Added the X-XSS-Protection header to HTTP/S responses from Jetty

FTPSERVER-3685 - Added Content-Security-Policy header to HTTP/S responses from Jetty

FTPSERVER-3686 - Improved throughput in SFTP Regex File Upload/Download actions

FTPSERVER-3690 - Applied consistency to the appearance of text fields in the Trading Partners module

 

 

Bug Fixes

 

FTPSERVER-3560 - Fixed issue where the "Disable IP after" rule in the Connections module overrides a white list rule in the IP Access module

FTPSERVER-3587 - Fixed issue where a "Processing, please wait" message is displayed in the Group module if a group is created using the REST API

FTPSERVER-3591 - Fixed bug where files encrypted using Symantec PGP Command Line failed to decrypt

FTPSERVER-3601 - Fixed nonfunctional DELETE and GET client key in REST API

FTPSERVER-3611 - Fixed bug where Group/Directory Monitor/DLP APIs generate a 404 response code

FTPSERVER-3612 - Fixed bug that caused Groups module to continuously display a "Processing please wait" every time a group was added through the REST API

FTPSERVER-3654 - Fixed issue where services added during domain creation failed to appear in the Services module

FTPSERVER-3662 - Resolved intermittent issue where files were not being scanned when a DLP rule was applied

FTPSERVER-3663 - Resolved intermittent issue where the progress indicator failed to appear when an archive was being generated during ad hoc file transfer

FTPSERVER-3675 - Fixed issue where 'Default' template disappears upon selection

FTPSERVER-3703 - Fixed bug that caused recent triggers to display incorrect hours

FTPSERVER-3712 - Fixed issue where the apostrophe character wasn't working in web resources

 

 

Release 10.1

Jun. 30, 2017

 

Enhancement: Disabled From field for Ad-Hoc file transfers.

Enhancement: Added ability to enforce FIPS compliance when using TLS protocols as well as SFTP.

Enhancement: Added ability to set dynamic "Expires on" in user templates.

Enhancement: Improved the appearance of the management GUI home page

Enhancement: Improved the appearance of the management Login page.

Enhancement: Added the ability to use multiple methods of authentication.

Enhancement: Improved the Ad-Hoc email dialog.

Enhancement: Improved certificate security by enabling the Server Keys module to use SHA-2 when generating certificates.

Enhancement: Introduced minor improvements to the AS2 UI.

Enhancement: Incorporated additional ways for controlling bandwidth usage in the domain and user levels.

Enhancement: Added the ability to specify a remote path when setting up an Amazon S3 Trading Partner.

Enhancement: Added the ability to support hard quotas.

Enhancement: Added the ability to show/hide the My Account link and the Personal Information module.

Enhancement: Improved the Domain Autostart feature.

Enhancement: Removed Domain Startup from Role > Global Permissions to support the Domain Autostart improvement

Enhancement: Increased the Retry Limit for Trigger Actions.

Enhancement: Added the ability to support Themes in the web user interface.

Enhancement: Added the ability to specify how often the web user interface synchronizes with the global datastore.

Enhancement: Added the ability to add notes to Trigger Actions.

Enhancement: Imposed limits to the number of Trading Partners and Triggers supported in the Evaluation Edition.

Enhancement: Disabled tags by default and applied consistency to the Tags input field look and feel

Enhancement: Added the ability to show a unique session ID for each connection in the domain activity logs.

Update: Updated the H2 database library to 1.4.196

Bug Fix: Fixed issue where non-ASCII filenames of files are incorrectly encoded when the files are uploaded to the server via the Web GUI.

Bug Fix: Fixed issue where results in the Log Search Result dialog box fail to update after clicking the Re-Run button.

 

 

Release 10.0

 

Jan. 16, 2017

 

Enhancement: Achieved OFTP2 testing compliance with ODETTE.

Enhancement: Major upgrade of client web interface to use RESTful API calls and redesigned client web interface to use JQuery components matching the look and feel of current administrative web interface.

Enhancement: Added support for case-insensitive logins regardless of operating system.

Enhancement: Added ability to edit a service without having to manually delete/add a service.

Enhancement: Added built-in modules providing ability to authenticate administrators against 3rd party user repositories including databases, LDAP, NTLM, PAM and RADIUS.

Enhancement: Added ability to limit data connection modes for FTP/S to include Active, Passive or All.

Enhancement: Enabled diffie-hellman-group1-sha1 cipher by default for SFTP service.

Enhancement: Added a Create Drop Zone trigger action for use in the automation of provisioning drop zones.

Enhancement: Added User Password Reset Request trigger event.

Enhancement: Added ability to set minimum password age.

Enhancement: Added additional permissions to administrative roles to limit ability to access Description and Sessions modules for a domain as well as the ability to start/stop/pause/resume a domain.

Enhancement: Updated preferred cipher for SFTP reverse proxy to use blowfish-cbc for improved reverse proxy performance.

Enhancement: Added ability to support unauthenticated transfers in OFTP protocol using an option that binds unauthenticated users to a named account.

Enhancement: Added support for compression when defining an OFTP trading partner.

Enhancement: Added a new “domain” variable to Server > Settings > Email > Resources panel for referencing the domain in dynamically generated emails.

Enhancement: Added ability to debug an AS2 message that is sent manually from Send File dialog in AS2 Messages module using newly added “Debug file” input.

Enhancement: Added support for CRL (Certificate Revocation List) and additional key usage attributes to Server Keys module in Key Manager.

Enhancement: Added Generate Certificate button to Key Manager > Server Keys module, simplifying the process for replacing the certificate for an existing server key.

Enhancement: Added ability to manually send a positive or negative receipt in OFTP Messages module.

Enhancement: Added ability to manually send a certificate to a trading partner from the OFTP Messages module.

Enhancement: Added js-as2purge and js-oftppurge command line utilities for purging AS2 and OFTP messages from datastore.

Enhancement: Added customizable logo to ad-hoc file transfer download page.

Enhancement: Improved logging when performing server synchronization from Server > Settings > Failover module.

Enhancement: Added -exclude-log-searches parameter to js-db-migration utility to optionally exclude log searches during migration.

Enhancement: Added color coding to Directory Monitors module to visually indicate status of quotas.

Enhancement: Added ability to support multiple decryption and receipt signing keys in Server > Settings > Web > AS2 module.

Enhancement: Expanded width of dropdowns when selecting a reverse proxy.

Enhancement: Increased default heap memory size to 1024m during installation process to better reflect typical production environment requirements.

Enhancement: Updated date widget in Advanced Search dialog for client web interface.

Enhancement: Various GUI enhancements.

Bug Fix: Fixed potential high CPU utilization issue when server has performed a large number of file transfers in a short period of time.

Bug Fix: Fixed issue where file handle on .ssh/key.pub was not properly released after an SFTP public key authentication.

Bug Fix: Fixed issue where a blocked IP due to too many unsuccessful authentications may be unblocked after restarting the server.

Bug Fix: Fixed issue where data port for active FTP connections may not originate on proper port.

Bug Fix: Fixed issue with uploading large files using Java applet.

Bug Fix: Fixed database migration issue where the password expiration reminder may be resent erroneously to accounts.

Bug Fix: Fixed various database migration issues.

Bug Fix: Fixed log parsing issue experienced when user attempts to login using double quotes.

Bug Fix: Fixed performance issue with log searches that resulted in high CPU utilization and growing database.

Bug Fix: Fixed potential “bad string length” error experienced when downloading file from an ad-hoc link.

Bug Fix: Fixed issues with System Configuration Backup trigger action.

Bug Fix: Fixed status display issue with executed trigger actions.

Bug Fix: Fixed issue where logo may not be properly displayed in web interface when using IE browser.

Bug Fix: Fixed issue where reverse proxy connections were not getting reused and not timing out.

Bug Fix: Fixed performance issue with Java applet that resulted in loading delays.

Bug Fix: Fixed directory listing error experienced when using SFTPv4.

Bug Fix: Fixed issue with js-adddomain command line utility.

Bug Fix: Fixed memory leak experienced when using Trading Partner Directory Download Synchronization trigger action.

Bug Fix: Fixed content types sent for outgoing AS2 messages based on file extension.

Bug Fix: Fixed issue with AS2 where raw messages are retained regardless of whether option for retaining AS2 messages is enabled.

Bug Fix: Fixed issue with encrypting/decrypting large files using PGP and DSA cipher.

 

 

Release 9.3

Feb. 12, 2016

 

Enhancement: Added support for storing all configuration data in a global datastore.  This is a major change in the way in which configuration data has been previously stored and more easily supports HA configurations.

Enhancement: Added ability to publish subscribed trigger events to a JMS queue.

Enhancement: Added support for custom authentication API when authenticating administrative users.

Enhancement: Added separate logging module for administrative actions.

Enhancement: Added fine grained access control module with support for roles and tags.

Enhancement: Added persistent storage for trigger event history.

Enhancement: Added file hashing extension support to SFTP service.

Enhancement: Added last login information to user interface for both client and administrative accounts.

Enhancement: Added current login information to user interface for administrative accounts.

Enhancement: Added js-adddropzone command line utility for the creation of Drop Zone.

Enhancement: Added support for RADIUS authentication.

Enhancement: Added support for HTTP Strict Transport Security (HSTS).

Update: Changed connection method of Java applet from using WebDAV to use REST client API.

Update: Moved ability to start/stop/resume all domains from Server menu to Domains tab in administrative client user interface.

Update: Java GUI no longer distributed with product, replaced with web based GUI.

Bug Fix: Fixed issue where the disk usage quota for a Directory Monitor was reported incorrectly.

Bug Fix: Fixed NullPointerException issue when attempting to reference a null trigger event variable.

Bug Fix: Fixed issue with js-importusers command line utility that incorrectly provisioned user in the event that "Allow password change" option was disabled for the selected User Template.

Bug Fix: Resolved issues with and made improvements to CAPTCHA display.

 

 

 

Release 9.2

Jul. 10, 2015

 

Enhancement: Improved performance for storing, rendering and searching of AS2 and OFTP messages.

Enhancement: Added OFTP messages module providing ability to see OFTP messages exchanged.

Enhancement: Added dashboard to web interface for tracking various performance metrics of server over time.  Metrics include threads, heap memory, max memory, allocated memory, connections, uploads and downloads.

Enhancement: Added support for OpenID Connect standard in SSO authentication module and verified compatibility with Google Apps.

Enhancement: Updated Disable Inactive Accounts trigger action to include accounts that have never logged in.

Enhancement: Added ability to define From email header for AS2 messages.

Enhancement: Added option to edit immediately after copying a Trigger, User or Trading Partner.

Enhancement: Updated reports output format to be more consistent with administrative web interface.

Update: Updated code signing certificate for file transfer applet used in web interface.

Bug Fix: Resolved issue with GetGlobalVariable function not working properly when testing a condition in a trigger.

Bug Fix: Resolved various interoperability issues with SFTP clients.

Bug Fix: Resolved issue with passive ports not displayed correctly in web interface for FTP/S services.

Bug Fix: Resolved issue with SFTP related trigger actions where password authentication is preferred even though private key is specified.

Bug Fix: Resolved various minor issues.

 

Release 9.1

Feb. 13, 2015

 

Enhancement: Added ability to search tables in administrative web interface.

Enhancement: Added progress dialog to web interface when loading a domain.

Enhancement: Added Last Login column to Users table view.

Enhancement: Added status message to administrative web interface when saving changes.

Enhancement: Added support for TFTP and OFTP services.

Enhancement: Added support for Amazon S3, TFTP, OFTP, REST, IMAP, SMTP and POP3 in Trading Partners module.

Enhancement: Added support for various protocols to Reverse Proxies module including Amazon S3, REST, TFTP and OFTP.

Enhancement: Added pagination support to AS2 Messages and Contacts modules.

Enhancement: Added notification message to web interface when rebuild index process is started via Server > Settings > Search Index.

Enhancement: Minor updates to user interface for Reverse Proxies module.

Enhancement: Updated all data tables to use consistent data alignment best practices.

Enhancement: Added visual cues to the web administrative interface that prompt user to save changes in the event they attempt to navigate away from page without saving changes.

Enhancement: Added support to automatically detect whether JavaScript and/or cookies are enabled in client's browser.

Enhancement: Updated all drop-down GUI components in web administrative interface to be searchable.

Enhancement: Added XSS and CSRF validation to all requests in both client and administrative web interfaces.

Enhancement: Added js-syncstate command line utility for performing failover synchronization.

Enhancement: Added DateAdd, DateSubtract and DateFormat trigger functions for use in manipulating and formatting dates.

Enhancement: Added Key column in Services module to display the server encryption key used by a service.

Enhancement: Added Domains attribute to Server Key in Key Manager that displays a list of the domains currently using selected key.

Enhancement: Added ability to run actions asynchronously for a Trigger.

Enhancement: Added ability to view event details for an executed Trigger.

Enhancement: Added a unique event ID attribute that identifies the event used in the execution of a Trigger.

Enhancement: Added ability to require user to submit form data when uploading files via the client web interface.

Enhancement: Added alternative Label field to be used when presenting file upload forms to web based clients.

Update: Changed name of two-factor authentication service PhoneFactor to Microsoft Azure Multi-Factor Authentication.

Bug Fix: Resolved compatibility issue with OpenID CAS server.

Bug Fix: Resolved backward compatibility issue with 8.4.

Bug Fix: Resolved issue related to known SSLv3 (POODLE) vulnerability.

Bug Fix: Resolved issue where user is not automatically redirected to login page in event of session timeout.

Bug Fix: Resolve password compliance validation issue when creating or editing a user's password.

Bug Fix: Fixed issue where first entry of new user activity log file is written to previous log file when server is inactive for several days.

Bug Fix: Fixed performance issue with Directory Monitors module.

Bug Fix: Various interoperability fixes for AS2 protocol.

Bug Fix: Fixed issue with file uploads that use a form with option to prompt user for form data for each file uploaded in a batch.

Bug Fix: Various bug fixes for web administrative client interface.

 

 

Release 9.0

 

Jul. 8, 2014

 

Enhancement: Added web based administrative user interface.

Enhancement: Added support for password protected archives in ZIP related trigger actions.

Enhancement: Added ability to ignore trigger events when domain is paused or stopped.

Enhancement: Added CurrentTimeMillis event variable to all trigger events.

Enhancement: Added relevant AS2 event variables to External File Upload event.

Enhancement: Password field is now optional in SQL related trigger actions.

Enhancement: Added option to relevant authentication modules that converts username to lowercase/uppercase when creating virtual directory paths that rely on username information.  Useful in environments where authentication is case-insensitive, but filesystem is case sensitive.

Enhancement: Added ability to download one or more files/directories from web interface as a ZIP archive.

Enhancement: Added ability to store ad-hoc file transfer details in a relational database.

Enhancement: Added ability to receive AS2 messages without requiring user credentials.

Enhancement: Added Data Connection Error event that is raised when data connection over FTP/S protocols experiences a timeout or other error.

Bug Fix: Resolved various miscellaneous issues.

 

Release 8.8

 

Dec. 2, 2013

 

Enhancement: Added Used variable to Directory Monitor Quota Exceeded event which captures the amount of storage data used.

Enhancement: Updated MIGLayout library used in JSCAPE MFT Server Manager.

Enhancement: Added ability to set optional Reply To address when sending ad-hoc emails.

Enhancement: Added support for optional web SSO authentication with support for SAML and OpenID authentication providers.

Enhancement: Added support for multipart emails when sending ad-hoc emails to include both text and HTML versions.

Enhancement: Added support for templates when sending ad-hoc emails.

Enhancement: Added support for Cc and Bcc headers when sending ad-hoc emails.

Enhancement: Added ability to set the Host and Port parameters when sending ad-hoc emails using Ad Hoc Email File Transfer trigger action.

Enhancement: Added ability to manage server, host, client and PGP keys from administrative web interface.

Enhancement: Added ability to request CAPTCHA information to be entered during login.

Enhancement: Added ability to display maximum number of downloads in ad-hoc email messages.

Enhancement: Added Sql Query trigger action that allows for exporting of database queries to a CSV file.

Enhancement: Updated FTP protocol implementation to improve memory usage.

Enhancement: Added User Detail metric to reporting module that aggregates and reports on data at user level.

Enhancement: Added warning message when user attempts to connect with JSCAPE MFT Server using a version of JSCAPE MFT Server Manager that is not compatible.

Enhancement: Added support for failover synchronization of ad-hoc file transfers.

Enhancement: Improved performance for large quantities of ad-hoc file transfers.

Enhancement: Improved Java applet file transfer client.

Enhancement: Remove Upload button from web interface if upload permissions are not enabled.

Enhancement: Added ability to restrict Banned Files entries to a Path that may be recursive.

Enhancement: Added time and throughput information to logging format and various reporting metrics.

Enhancement: Improved performance of ad-hoc file transfers.

Bug Fix: Resolved issue experienced by domain administrators when trying to edit a user from the web interface.

Bug Fix: Resolved issue with incorrect logo being used in web interface.

Bug Fix: Resolved issue with reverse proxies mapped to a remote SFTP service that resulted in reverse proxy being unavailable.

Bug Fix: Resolved issue with trading partners duplicated in user interface.

Bug Fix: Resolved issue with missing Revoke and Extend button text/image in web interface.

Bug Fix: Resolved issue with some SFTP uploads to server stalling at around 1GB.

Bug Fix: Miscellaneous bug fixes.

 

Release 8.7

 

Jul. 12, 2013

 

Enhancement: Added iOS client to Enterprise edition for use in transferring, viewing and sharing files.

Enhancement: Added support for AS2 service.

Enhancement: Added support for AS2 trading partners.

Enhancement: Added AS2 support to trading partner related trigger actions.

Enhancement: Improved SFTP service performance.

Enhancement: Improved error message returned in the event user attempts to use a previously used password that violates password compliance settings.

Enhancement: Trigger module now displays an error message in the event user tries to run a trigger that has not been saved.

Enhancement: Added Max connections/user option to Connections module.

Enhancement: Added ability to prefer AFTP protocol when using Java applet v.s. WebDAV protocol.

Enhancement: Ad-hoc file transfer passwords are now automatically trimmed to prevent validation errors during copy/paste.

Enhancement: Updated Branding URL module so that it is applied to Logout, Reset Password and Registration pages.

Enhancement: Added client REST API functions for retrieving tags.

Enhancement: Improved usability and syntax handling of functions and variables in Triggers module.

Enhancement: Added Delete On Upload/Delete On Download options to all Regex File Upload/Download trigger actions.

Enhancement: Improved resource editor in Server > Settings > Email > Resources panel.

Enhancement: Updated User and User Template panels to be more intuitive.

Enhancement: Redesigned Trading Partners user interface.

Enhancement: Added a js-triggersreport command line utility that will provide a report of all triggers, actions and settings.

Enhancement: Added support for various SHA2 MAC ciphers used in SFTP service.

Enhancement: Improved server0.log rotation logic so that it is not automatically rotated on restart.

Enhancement: Redesign of Domain Administration panels for User and User Template.

Enhancement: Added AuthenticationMethod property to User Login event.

Enhancement: Added asynchronous execution support to trigger definitions.

Bug Fix: Changed default encoding of Country attribute in server certificates from UTF8 to ASCII.

Bug Fix: Resolved zlib issue with SFTP service.

Bug Fix: Resolved a number of issues with File Transfer Command Line langage used in File Transfer Script trigger action.

Bug Fix: Resolved issue where rebuilding index causes tags to be lost.

Bug Fix: Resolved issue with Trading Partner Rename File action.

Bug Fix: Resolved issue with Trading Partner Create Directory action.

Bug Fix: Resolved issue where variables could not be used in the Email field for a user in a User Template.

Bug Fix: Resolved issue where HTTP sessions were not properly closed.

Bug Fix: Resolved issue where File Download event was fired for failed SFTP file downloads.

Bug Fix: Fixed performance issue experienced when navigating to a remote directory that is mapped to a reverse proxy when using Java applet.

Bug Fix: Updated indexing engine to prevent locking issues.

Bug Fix: The Runtime column in Triggers > Recent panel now displays updated time for running triggers.

Bug Fix: Resolved issue where settings in Server > Settings > Web > Resources were not being maintained across upgrades.

Bug Fix: Resolved issue displaying large PDF files in web document viewer.

Bug Fix: Resolved issue with case-insensitive user names.

Bug Fix: Resolved issue with testing reverse proxy mapped to a WebDAV service.

Bug Fix: Resolved issue authenticating with SSL based LDAP service.

Bug Fix: Resolved issue where user was able to tag non-existing files using REST API.

Bug Fix: Resolved issue with ReplaceAll function in Triggers module.

Bug Fix: Resolved issue where users are unable to download files that are tagged within a sub-directory.

Bug Fix: Resolved issue where users are unable to navigate to a tagged directory.

Bug Fix: Resolved exception thrown in Aftp Create Directory action.

Bug Fix: Resolved issue with Trading Partner Regex File Upload action.

Bug Fix: Resolved retry issue with Trading Partner related trigger actions.

 

 

Release 8.6

Mar. 8, 2013

 

Enhancement: Various performance improvements to AFTP protocol.

Enhancement: Added support for specifying default selected user interface option when logging in via web interface.

Enhancement: Updated SFTP and SCP related trigger actions to use extended cipher set.

Enhancement: Updated trigger actions to allow for use of variables in all input elements.

Enhancement: Improved SSL/TLS Cipher Suites panel for FTPS and HTTPS protocols.

Enhancement: Added support for disabling CAPTCHA during web based self-registration.

Enhancement: Added ability to prioritize, pause and resume a number of trigger actions.

Enhancement: Updated web interface to automatically save virtual paths and IP access rules when changed.

Enhancement: Updated SFTP trigger actions, reverse proxies and trading partners to support extended set of ciphers.

Enhancement: Updated client web interface to provide protection against CSRF (Cross-Site Request Forgery) attacks.

Enhancement: Updated web interface so the View icon is only enabled for those document types supported by web document viewer.

Enhancement: Updated web document viewer to display a user friendly error message in the event that a document cannot be displayed.

Enhancement: Added client REST API for use in performing file transfers, ad-hoc file transfers and contact management.

Enhancement: Added support for displaying SWF files in web document viewer.

Bug Fix: Resolved issue where administrator is unable to update a Contact name in JSCAPE MFT Server Manager.

Bug Fix: Resolved failover synchronization issues.

Bug Fix: Resolved issue where REST services are not automatically started after failover synchronization.

Bug Fix: Resolved unresponsive Cancel button when deleting a Contact, URL Branding or Drop Zone via the web interface.

Bug Fix: Resolved issue with canceling Check Email trigger action.

Bug Fix: Resolved class name obfuscation issues in management API.

 

 

Release 8.5

Jan. 11, 2013

 

Enhancement: Added REST API for use in managing JSCAPE MFT Server.

Enhancement: Added web administration interface for adding, deleting, starting, stopping and pausing domains.

Enhancement: Updated web document viewer to be automatically included as part of JSCAPE MFT Server Enterprise Edition release.

Enhancement: Added ability to specify whether ports are included in HTTP headers.

Enhancement: Added ability to tag multiple documents simultaneously via the web interface.

Enhancement: Added Run button to Directory Monitors module providing ability to run a directory monitor manually.

Enhancement: Improved performance for ad-hoc file transfers.

Enhancement: Added ability to optionally include all event properties as part of request in Http Request trigger action.

Enhancement: Automatically remove leading and trailing spaces from input fields in JSCAPE MFT Server Manager prior to saving.

Enhancement: Added ability to enable/disable display of certain sections in My Account page at User and User Template levels.

Enhancement: Added GetUserInfo function for use in trigger actions to retrieve information on a user account.

Enhancement: Added IsUserMemberOfGroup function for use in trigger actions to check if a user is a member of a group.

Enhancement: Updated Key Manager to prompt user to save keys if they attempt to exit Key Manager with unsaved changes.

Enhancement: Added optional Reply To field in Send Email action.

Enhancement: Updated client web interface in steps towards 508c compliance.

Enhancement: Numerous usability updates to Java applet used in web interface.

Bug Fix: Resolved issue with virtual paths being duplicated when a domain administrator adds a user via web interface.

Bug Fix: Resolved issue with users being unable to use WebDAV/Java applet when username contain @ symbol.

Bug Fix: Resolved issue with saving directory monitors.

Bug Fix: Resolved issue with LDAP authentication modules where LDAP port value was overridden with LDAP timeout value.

Bug Fix: Resolved issue with js-adduser command line utility where user password change rights were not matching that of the template used.

Bug Fix: Updated regular expression for US SSN to prevent identifying certain credit card data as US SSN.

Bug Fix: Resolved issue with password history not working correctly in some unique cases.

Bug Fix: Resolved issue with PGP encrypted virtual directories not working correctly.

Bug Fix: Resolved issue with importing and using PGP public keys.

Bug Fix: Resolved issue with default web view for accounts.

Bug Fix: Resolved issues in Zip Directory and System Configuration Backup actions that resulted in invalid ZIP archives being created.

Bug Fix: Resolved internal error message when trying to add a virtual path via web interface.

Bug Fix: Resolved issue experienced in some accounts requiring a password change on first time login.

Bug Fix: Resolved issue with Ad Hoc File Transfer action where incorrect port value of 0 may be used if email.url.host value is set but email.url.port value is not set.

Bug Fix: Resolved issue where incorrect error message displayed if user is denied access due to user level IP Access rules.

Bug Fix: Resolved issue where changes made by a domain administrator to the "Allow password change" option for an account are not saved when updating user via web interface.

 

 

Release 8.4

Aug. 14, 2012

 

Enhancement: Major upgrade to the JSCAPE MFT Server Manager user interface in order to more effectively support multiple domains and reduce overall memory and CPU consumption.

Enhancement: Added automatic ssl.cfg update to work with graphical installers using IBM JVM.

Enhancement: Added optional expiration date to ad-hoc file transfers allowing users to send non-expiring ad-hoc file transfers.

Enhancement: Added ability for users to register for new accounts using the web interface.

Enhancement: Improved update process so that customizations made to language files are not lost during an upgrade.

Enhancement: Added optional argument to specify a user template when using the js-adduser command line utility.

Enhancement: Added ability to test SMTP server settings and send a test email message.

Enhancement: Improved error message displayed when invalid credentials are entered and manual synchronization is performed.

Enhancement: Improved firewall support for remote JMX sessions providing settings for both server and registry ports.

Enhancement: Various performance enhancements made to the AFTP protocol.

Enhancement: Changed "Monitor interval (sec)" field for directory monitors to be optional allowing for directory monitors to be run on demand or on a scheduled basis using the newly added Run Directory Monitor trigger action.

Enhancement: Several updates to the Java applet user interface.

Enhancement: Various performance enhancements to SFTP protocol.

Enhancement: Updated triggers module to retain recent trigger history regardless of whether changes are made to triggers.

Bug Fix: Resolved issue where some command line utilities would raise an exception when used in combination with custom trigger actions.

Bug Fix: Resolved issue where user was unable to resume a canceled file transfer in Java applet window.

Bug Fix: Resolved issues experienced with reverse proxies when "Map current local directory to remote directory" option was enabled.

Bug Fix: Resolved variable expansion issue experienced in the email.lostpassword.body and email.lostpassword.subject resource properties.

Bug Fix: Resolved issue where PGP keys exported from JSCAPE MFT Server cannot be imported into GnuPG 2.x.

Bug Fix: Resolved issue where failover IP substitution does not work correctly under automatic synchronization.

Bug Fix: Resolved issue in Convert File trigger action where UNIX to MS-DOS conversions were not working correctly.

Bug Fix: Resolved issue where adding a duplicate account via JSCAPE MFT Server Manager correctly results in an error message but incorrectly lists duplicate account in users list.

Bug Fix: Resolved issue where "Current connections" and "Total connections since start" values reported by JSCAPE MFT Server Manager are corrupted from incoming WebDAV connections.

 

Release 8.3

May 9, 2012

 

Enhancement: Added support for streaming compression to AFTP protocol.

Enhancement: Added ability to use search results as argument to a report.

Enhancement: Added ability to re-run a report.

Enhancement: Updated syntax for functions to be consistent across trigger conditions and actions parameters.

Enhancement: Added GetPathSeparator function in triggers module to return the OS specific path separator used.

Enhancement: Disabled form auto-complete in web interface for sensitive fields.

Enhancement: Updated login and account reset password error messages to prevent attackers from trying to guess valid usernames.

Enhancement: Added HttpOnly flag to session cookie to prevent session information from being potentially exposed to scripts.

Enhancement: Added input validation for all fields in web interface to prevent potential XSS attacks.

Enhancement: Added old password verification when changing password via web interface, requiring that users enter their old password to set a new password.

Enhancement: New session ID is now generated after login when using web interface.

Enhancement: Exposed syslog service descriptor in management API.

Enhancement: Added check to prevent importing of certificates into key manager without a valid matching private key.

Enhancement: Improved memory consumption in Java applet and improved progress monitor when transferring directories.

Bug Fix: Resolved issue with DLP module that could release files that have been modified but not yet re-indexed.

Bug Fix: Resolved issue where user could not rename a file if download permissions were not granted.

Bug Fix: Resolved issue in SFTP protocol where IP may be blocked but user is still able to perform authentication attempts using an existing connection.

Bug Fix: Resolved memory leak issue when performing failover synchronization.

Bug Fix: Resolved issue with potential socket timeouts in automatic failover synchronization.

Bug Fix: Resolved issue of uploading files to server over SCP using wildcards.

Bug Fix: Resolved issue when using shared review capabilities in Acrobat Pro with WebDAV service.

Bug Fix: Resolved issue of no data being presented when generating report using same start date and end date arguments.

Bug Fix: Resolved issue regarding use of variables in email.password.subject property when performing ad-hoc file transfers.

Bug Fix: Resolved issue with FTPS protocol where if download permission is not granted and user attempts to download a file a data connection channel is never opened by server resulting in data channel timeout by some clients.

Bug Fix: Resolved issue with Run Process action hanging when using Windows powershell script.

Bug Fix: Resolved issue where the "Uploaded since start" value displayed in JSCAPE MFT Server Manager is incorrectly incremented by two for each file uploaded when using SFTP protocol.

Bug Fix: Resolved potential memory issue experienced when using verbose database logging.

Bug Fix: Resolved authentication issue experienced when connecting to ApacheDS LDAP service.

Bug Fix: Resolved issue with potential incorrect remote directory used in Trading Partner Regex File Download action.

Bug Fix: Resolved issue with IP/host not being properly saved when making changes to JMX settings.

Bug Fix: Resolved text label issue with dialog displayed in IE when attempting to overwrite an existing file.

 

 

Release 8.2

Feb. 20, 2012

 

Enhancement: Added support for listing available domains in a domain drop-down field when logging in via web interface.

Enhancement: Added AFTP file transfer actions to triggers module.

Enhancement: Added check to see whether a private key is in use before allowing key to be deleted from Key Manager.

Enhancement: Added sessionid variable which reports a unique session ID for user operations that are part of a user session.  The sessionid variable is available for use in triggers module.

Enhancement: Added GetFileExists and GetFileSize functions to triggers module.  These functions may be used to check whether a file exists and it's size.

Enhancement: Updated progress dialog from modal to non-modal.

Enhancement: Added ability to pause/resume in Running log view.

Enhancement: Added labels to date fields specifying expected date format.

Enhancement: Added support for PEM and PKCS#8 formats when exporting a private client key.

Enhancement: Added ability to export private server keys.

Enhancement: Added "none" to default list of supported compression types for SFTP service.

Update: Removed support for Flash uploads.  All uploads are now performed using native file upload capabilities of browser.

Bug Fix: Resolved file locking issue in AFTP service.

Bug Fix: Resolved error with Chrome and IE browsers connecting using SSL.

Bug Fix: Resolved issue with Sftp File Upload action when Overwrite If File Exists option is enabled.

Bug Fix: Resolve line termination issue for directory listings when using FTP/S protocols.

Bug Fix: Resolved lexical processing error experienced with web upload form variables used in trigger conditions.

Bug Fix: Resolved issue experience when sending email to/from long email addresses.

Bug Fix: Resolved issue with incorrectly reported Current transfers value as reported in JSCAPE MFT Server Manager.

Bug Fix: Resolved issue in Ftp Regex File Download action that would attempt to download a matching directory.

Bug Fix: Resolved issue with importing SSH public keys.

Bug Fix: Resolved issue with non-existing file being returned in directory listings.

 

Release 8.1

Jan. 14, 2012

 

Enhancement: Complete rewrite of the AFTP protocol providing for accelerated file transfers over high latency networks.

Enhancement: Added support for password policies when generating passwords for ad-hoc email file transfers.

Enhancement: Updated UI for trading partners module.

Enhancement: Added ability to create a drop zone from the management API.

Enhancement: Added support for multi-word phrases when tagging files via web interface.

Enhancement: Added ability to specify what SSL/TLS protocols are used.

Enhancement: Added ability to specify a footer message that is appended to all ad-hoc email file transfers.

Enhancement: Added support for limiting what top level domains (TLD) and/or email addresses an ad-hoc email file transfer may be sent to.

Enhancement: Added additional reporting to activity log showing when a trigger is queued and finished.

Enhancement: Added host key verification support to FTPS, SFTP and SCP related actions and trading partners module.

Enhancement: Redesigned Key Manager and added section for managing host keys.

Update: Updated license agreement removing SaaS usage restriction.

Bug Fix: Resolved gradual memory leak experienced often over several weeks.

Bug Fix: Resolved CPU utilization issue when connecting to web server using IE 9 browser.

Bug Fix: Resolved issue where a trigger will not fire and nothing is reported to the log in cases where maximum trigger resource limit is reached.

Bug Fix: Fixed issue with dialog disappearing after uploading a file using a drop zone.

Bug Fix: Fixed issue with JMX service not properly releasing port when JMX service is disabled.

 

 

Release 8.0
Sep. 1, 2011

 

Enhancement: Added DLP (data loss prevention) module available in Enterprise edition.

Enhancement: Redesign of Logging module to provide more visibility into user activity.

Enhancement: Added support for OpenPGP encrypted virtual directories.

Enhancement: Added support for multiple administrators.

Enhancement: Improved memory performance for directory monitors.

Enhancement: Improved memory performance for search indexing.

Enhancement: Added ability to send passwords for ad-hoc file transfers out-of-band.

Enhancement: Added support for selecting multiple files for upload when using HTML user interface.

Enhancement: Added ability to extend scope of Banned Files module to include directories.

Enhancement: Implemented various usability and performance enhancements to user interface in JSCAPE MFT Server Manager application.

Enhancement: Added ability to create contacts while creating an ad-hoc file transfer.

Enhancement: Added Trading Partner Directory Upload Synchronization and Trading Partner Directory Download Synchronization actions.

Enhancement: Added passive setting for Directory Upload Synchronization and Directory Download Synchronization actions.

Enhancement: Added support for IPv6 addresses in web services.

Enhancement: Added ability to move files and folders on server using drag and drop.

Enhancement: Added a Disable Inactive Accounts action.

Enhancement: Added column sorting support to Recent tab in Triggers module.

Enhancement: Added ability to force a user to change their password upon first login via web interface.

Enhancement: Added optional Time Expression dialog for use in creating scheduled triggers when using Current Time event.

Enhancement: Updated a number of file transfer related actions in Triggers module moving advanced connection parameters to an Advanced tab.

Bug Fix: Fixed issue where AFTP UDP and AFTP TCP services could not listen on the same port.

 

Release 7.2

Apr. 18, 2011

 

Enhancement - Added experimental AFTP (Accelerated File Transfer Protocol) service designed to provide file transfers over low latency networks using UDP or TCP protocols.

Enhancement - Added support for SCP protocol to SFTP service.

Enhancement - Added status of domain next to domain node.

Enhancement - Added ability to pause a domain in order to stop accepting new connections.

Enhancement - Added js-copyusers utility that allows for copying or migrating users from one domain to another

Enhancement - Added ability to specify a private key for for SFTP Reverse Proxy and client certificate for FTPS Reverse Proxy.

Enhancement - Added server.vmoptions to System Configuration Backup action

Enhancement - Added a js-importcontacts utility for importing contacts

Enhancement - Added NewAccount attribute to Account Updated event in order to detect when a new account is created

Enhancement - Added js-pausedomain in order to stop accepting new connections

Enhancement - Added js-resumedomain to resume accepting new connections

Enhancement - Added ability to view and manage previous ad-hoc file transfers from the web user interface

Enhancement - Added ability to perform an orderly server shutdown

Enhancement - Added ability to specify whether existing files should be overwritten when uploading files to a drop zone

Change - Default service type to explicit SSL when adding a new FTP service

Bug Fix - Fixed issue where condition expression was rewritten when saved

Bug Fix - Fixed issue where triggers could be created without using a unique name.

Bug Fix - Fixed documentation issue in Trading Partners module

Bug Fix - Fixed required field error in File > Settings > Email section of JSCAPE MFT Server Manager

Bug Fix - Fixed issue with Run Process action where double quotes are not stripped before passing argument to executing program

Bug Fix - Fixed issue where Banned Files are banned from upload but not from renaming.

 

Release 7.1

Nov. 14, 2010

 

Enhancement: Redesign and improved usability of condition builder in triggers module.

Enhancement: Added context sensitive help to triggers module for events, event variables, actions and functions.

Enhancement: Added contact management capabilities for use in ad-hoc file transfers.

Enhancement: Added ability to specify IP Access restrictions at user level.

Enhancement: Added ability to view/manage active sessions for all protocols.

Enhancement: Added multiple concurrent file transfer support to Java applet interface.

Enhancement: Added Company attribute to user accounts.

Enhancement: Added API support for managing remote directories.

Enhancement: Added File Upload Quota Exceeded, File Download Quota Exceeded and File Transfer Quota Exceeded events that are fired when a transfer quota is exceeded.

Enhancement: Added ability to specify an optional command to be executed on remote FTP/S servers after login but prior to action execution for FTP/S related actions and trading partner definitions.

Enhancement: Added Twitter actions for sending direct messages and status updates.

Enhancement: Added ability to set session TTL for HTTP/S sessions.

Enhancement: Updated web interface so that Domain field is automatically populated in Lost Password screen if “Default domain” option is enabled.

Enhancement: Updated custom action API to support context sensitive help.

Enhancement: Updated tag cloud to be sorted in descending order.

Enhancement: Added ability to specify whether adaptive connection is used and whether subsystem reply is required in SFTP reverse proxy and SFTP action definitions.

Update: Renamed product to JSCAPE MFT Server to better reflect product capabilities.

Update: Replaced evaluation license with community license and changed limitations of community license to support up to 5 users/connections and 1 domain with all other functionality enabled.

Update: Changed reverse proxy definition to load optional private key used in SFTP and FTPS protocols from a file rather than load from “Server Keys” module.

Bug Fix: Resolved issue where trigger would not show up with Failed status under Recent tab of triggers module when using an invalid function definition.

Bug Fix: Resolved issue where datastore location could not be changed for a domain.

Bug Fix: Resolved issue with drop zones where uploading to a drop zone may not upload to the correct directory.

Bug Fix: Resolved issue with user passwords that contained a % character.

Bug Fix: Added missing image to Manage Tags button in web interface.

Bug Fix: Removed .svn directories from product distribution.

 

Release 7.0

Aug. 18, 2010

 

Enhancement: Added ability to tag/search documents with keywords using the web interface for improved searching.

Enhancement: Added ability to store the credentials for remote systems using a new admin module called Trading Partners.

Enhancement: Added ability to retry outgoing emails if failure occurs initially.

Enhancement: Added ability to allow a user to belong to more than one group.

Enhancement: Added ability to allow a user to connect to a different JSCAPE MFT Server without having to stop/start the JSCAPE MFT Server Manager.

Enhancement: Added ability to list & enable/disable users using the command line API.

Enhancement: Added ability to stop an administrator being able to delete their own account.

Enhancement: Added ability to manage large numbers of users via the GUI without sacrificing performance.

Enhancement: Added ability to import existing public keys and have them automatically converted to X.509 format.

Bug Fix: Fixed issue with API Doc and actual functionality being out of sync for AbstractAction.

Bug Fix: Fixed issue with Trigger concurrency limit now set per trigger and not across all triggers as previously.

Bug Fix: Fixed issue with Automatic login no longer working.

Bug Fix: Fixed issue with Default connection being overwritten, rather it should add a new connection to the list when adding a connection.

 

Release 6.6

Jun. 7, 2010

 

Enhancement: Added ability to check disk quota before a file upload (web interface) to ensure that disk quota will not be exceeded.

Enhancement: Added ability to store the last login date for a user.

Enhancement: Added ability to migrate changed text labels (web interface) so that they also appear post-upgrade.

Enhancement: Added ability to access the server version number as a function in trigger actions.

Enhancement: Added ability to access the user group as a function in trigger actions.

Enhancement: Added ability to access the users root directory as a function in trigger actions.

Enhancement: Added ability to disable a user account as an action.

Enhancement: Added ability to define global parameters available to all trigger actions as a function.

Enhancement: Added ability to limit the number of concurrent triggers.

Enhancement: Added ability to print a report of all users and their attributes.

Enhancement: Added ability to list inactive/active users via the management API.

Enhancement: Added ability to specify a Secondary LDAP server for failover authentication purposes.

Enhancement: Added ability to remove an IP from IP Access list without domain restart.

Enhancement: Added option to specify if a remote file should overwritten (web interface).

Enhancement: Added ability to run a report showing expiring encryption keys.

Enhancement: Added ability to specify domains to startup on initialization.

Enhancement: Added ability to synchronize sub-folders when synchronizing directories in Directory Upload Synchronization and Directory Download Synchronization actions.

Enhancement: Added ability to set user permissions via the command line in js-adduser, js-adduserdir, js-addgroup and js-addgroupdir utilities.

Enhancement: Added ability to disable/resume file upload operation.

Enhancement: Added ability to cancel an upload when viewing a form.

Enhancement: Added ability to ensure that a user has download access before sending an email

Enhancement: Added ability to upload files anonymously using a Drop Zones module.

Enhancement: Added ability to specify multiple custom logos at a domain level using URL Branding module.

Enhancement: Added option to specify a section (Storage or My Account) to redirect users to upon login (web interface).

Enhancement: Added option to confirm overwriting existing files within applet.

Enhancement: Changed behavior of IP Access Rules Updated and IP Blocked events so that events are only fired if IP does not already exist in IP Access list..

Bug Fix: Fixed issue with missing comments against some API's.

 

Release 6.5

Mar. 31, 2010

 

Enhancement: Added js-passwd command line utility for use in changing account passwords.

Enhancement: Added ability to see recent (last 1000) trigger executions

Enhancement: Added ability to pass original event information to Trigger Error event using variables and Trigger Error Message field.

Enhancement: Added ability to enable/disable ad-hoc email at the domain level.

Update: Removed update of directory monitor quotas when uploading/deleting files in order to avoid potential performance issues related to quota synchronization.

Bug Fix: Resolved issue with Check Email action where unique message ID used in storing messages contained illegal filename characters.

Bug Fix: Resolved issue experienced when using Adobe Flash upload component in Internet Explorer browser.

 

Release 6.4.0.4

Jan. 18, 2010

 

Enhancement: Added ability to use built-in functions within trigger actions.

Enhancement: Added ability to limit the user interface options available when using web client.

Enhancement: Added Login.FOOTER variable to File > Settings > Web > Resources for use in defining a footer in login page.

Enhancement: Added Zip Regex File action for use in creating ZIP file based on regular expression.

Enhancement: Added ability to define multiple connection settings in File > Settings > Connection panel for use in managing many remote servers.

Enhancement: Added restart script to server.

Bug Fix: Fixed issue with files not being properly overwritten when using SFTP reverse proxy.

Bug Fix: Fixed NullPointerException error experienced when upgrading previous version.

 

Release 6.3.0.6

Dec. 15, 2009

 

Enhancement: Added ability to specify banned files for upload.

Enhancement: Added ability to limit days of week and times that users may connect.

Enhancement: Added ability to specify continue argument without specifying login credentials when integrating web interface with external applications.

Enhancement: Added ability to password protect ad-hoc email links.

Enhancement: Removed requirement for specifying user account password in Ad Hoc Email File Transfer action.

Bug Fix: Fixed issue with ad-hoc email hostname used when server is installed in NAT environment.

Bug Fix: Fixed issue with ad-hoc email links becoming invalid if user changes account password.

Bug Fix: Fixed issue with creating reports.

 

Release 6.2.0.24

Nov. 17, 2009

 

Enhancement: Added upgrade wizard to GUI installer.

Enhancement: Added Rename permissions flag to virtual directories.

Enhancement: Improved parsing of ssl.cfg file.

Update: Changed private client key export so that both keystore and key are password protected.

Bug Fix: Resolved issue with 0 bytes of data being reported in log file for ASCII downloads.

Bug Fix: Resolved line termination issue with directory listing commands in FTP/S protocols.

 

Release 6.2.0

Nov. 9, 2009

 

Enhancement: Added ability to specify link expiration range when performing ad-hoc email file transfers via web interface.

Enhancement: Improved performance for updating directory monitor and bandwidth quotas.

Enhancement: Added ability to require secondary level of authentication using client certificates in HTTP/S and WebDAV/S protocols.

Enhancement: Added ability to set cipher strength used in SSL protocols.

Enhancement: Added "Server name" field to File > Settings > Web panel.  This may be used to specify an alternative host name when server is behind a NAT protected firewall in order to prevent leaking of internal IP information.

Enhancement: Added Ad Hoc Email File Transfer action for performing ad-hoc email file transfers programmatically.

Bug Fix: Resolved issue with temporary files not being deleted that were created during indexing of PDF documents.

 

Release 6.1.0.60

Oct. 16, 2009

 

Enhancement: Added ability to specify a continue parameter in automatic login via URL.

Update: Added JavaDoc for Action and AbstractAction classes.

Bug Fix: Fixed issue with SSL and LDAP authentication modules.

Bug Fix: Fixed issue with phone authentication module.

 

Release 6.1.0.53

Oct. 5, 2009

 

Enhancement: Added ability to execute Current Time event triggers on demand.

Update: Changed maximum timeout values for FTP/S and SFTP protocols to 999 minutes.

Bug Fix: Fixed issue with public key authentication in SFTP protocol.

 

Release 6.1.0.50

Sep. 28, 2009

 

Enhancement: Added Copy Regex File and Move Regex File trigger actions.

Enhancement: Added Tar Directory action for creating a TAR archive of a directory.

Enhancement: Added Append File action for appending messages to a file.

Enhancement: Updated all SFTP related actions so that password is optional, providing support for password-less public key authentication.

Enhancement: Added ability to disable a trigger.

Enhancement: Updated Maximum password age field in Compliance panel to support up to 999 days.

Enhancement: Added ability to retrieve event variables within custom action code.

Enhancement: Added ability to sign and view signatures for OpenPGP keys.

Enhancement: Added ability to specify a hostname in Passive IP field allowing for IP resolution when using a dynamic IP.

Enhancement: Added Ftp Rename File, Ftps Rename File and Sftp Rename File trigger actions.

Enhancement: Added Ftp Create Directory, Ftps Create Directory and Sftp Create Directory trigger actions.

Enhancement: Added ability to specify JDBC connection pool size and time-to-live for connections in Database Log and DB Datastore modules.

Enhancement: Added ability to select multiple files for upload in HTML user interface using optional Flash plug-in.

Enhancement: Added ability to automatically start domain/services on failover server after synchronization.

Enhancement: Added additional information to server log to detect source of failed user authentications.

Enhancement: Added ability to set expected successful return code(s) using a regular expression in Run Process trigger action.

Update: Changed logging level for client read timeout messages so they only show up in log with FINE logging level enabled.

Update: Changed "Test parameters" functionality in LDAP Query Authentication module to check filter parameters in addition to user authentication.

Update: Changed default setting for ""Create account if not found" option in various authentication modules to enabled.

Update: Various updates to API JavaDoc.

Update: Changed behavior in Failover module so that production server will startup even if failover server is down.

Bug Fix: Fixed issue with NTLM Authentication settings not being displayed properly when using multiple domains.

Bug Fix: Fixed issue with improper server response to EPSV command.

Bug Fix: Fixed issue with Delete Files Older Than property in Delete Files trigger action.

Bug Fix: Fixed issue with with logos not being updated properly in IE browser when using multiple domains with different logos.

 

Release 6.0

July 27, 2009

 

Enhancement: Added support for document (MS Word, Excel, PDF, text, HTML) indexing and searching via web interface.

Enhancement: Added ability to bypass password aging compliance at user level.

Enhancement: Added PGP fingerprint information to PGP view dialog.

Enhancement: Added ability to resize all dialogs in JSCAPE MFT Server Manager.

Enhancement: Added ability for users to generate public keys for use in public key authentication (SFTP) from web interface.

Enhancement: Added number of files deleted information to log when executing Delete Files action.

Bug Fix: Fixed issue with trigger flow when one or more actions fail.

Bug Fix: Fixed issue with "Browse subdirs" directory permissions.

Bug Fix: Fixed issue with File Upload event not being fired when using UNC paths.

Bug Fix: Fixed issue with password change reminder being sent at wrong time.

Bug Fix: Fixed issue with regular expressions in Delete Files action.

Bug Fix: Fixed issue with automatic inactivity logout dialogs in web interface.

Bug Fix: Fixed issue with copying User/Group in JSCAPE MFT Server Manager.

Bug Fix: Fixed issue with editing virtual path that uses a reverse proxy.

Bug Fix: Fixed issue with User Login event fired when login fails.

 

Release 5.2

Jun. 2, 2009

 

Enhancement: Added support for submitting custom form data when uploading files via HTML user interface.

Enhancement: Added ability to set syslog facility.

Enhancement: Added integration support for JSCAPE Web Document Viewer product.  This product allows users to view documents on the server using a web based embedded document viewer.

Enhancement: Added integration support for JSCAPE MFT Server Plugin for Outlook.  This product allows users to perform ad-hoc email file transfers directly from Outlook email clients.

Enhancement: Added ability to copy a group.

Enhancement: Added ability to copy a user.

Enhancement: Added IPv6 support for all protocols.

Bug Fix: Fixed issue with File Upload event being fired twice when using a reverse proxy.

Bug Fix: Fixed path editing issue in JSCAPE MFT Server Manager

Bug Fix: Fixed issue with trigger action information being lost during upgrade.

 

 

Release 5.1

Mar. 30, 2009

 

Enhancement: Added support for enabling/disabling passive transfers in all FTP/FTPS related trigger actions.

Enhancement: Added retry interval property to all file transfer trigger actions to define the wait period before retrying a file transfer.

Enhancement: Added extension field to phone number.

Enhancement: Changed adhock.email.prebody variable in File > Settings > Email > Resources of JSCAPE MFT Server Manager to use user's real name.

Enhancement: Added UsernameEmail and UsernameName variables to all trigger events that have Username variable.  These events allow for retrieval of the user's email address and real name respectively.

Bug Fix: Fixed issue in WebDAV protocol and Java Applet with properly escaping filenames.

Bug Fix: Fixed issue in that server was using random source port instead of expected port 20 for non-passive transfers.

Bug Fix: Fixed NullPointerException experienced when using Database Query Authentication module.

Bug Fix: Fixed append issue experienced when using SFTP protocol.

 

 

Release 5.0

Feb. 23rd, 2009

 

Enhancement: Improved performance for PGP encryption and decryption actions.

Enhancement: Added token-less two-factor authentication support.

Enhancement: Improved performance for directory monitors.

Enhancement: Added ability to define a file latency period for a directory monitor.

Enhancement: Added ability to assign a directory monitor to a user.

Enhancement: Added check for whether file is being currently written to in a directory monitor.

Enhancement: Added ability to view bandwidth quotas and directory monitor quotas for a user via web interface.

Enhancement: Added built-in support for Spanish, French, German and Russian to web interface.

Enhancement: Updated LDAP Query Authentication module to support using different LDAP user credentials for authentication and search.

Enhancement: Added js-sendmessage command line utility for emailing all accounts for a domain.

Enhancement: Updated custom authentication API to support validation of client IP address.

Change: Updated system requirements to JVM 1.5 and above.

Bug Fix: Fixed issue with not returning error when creating a directory that already exists using FTP/S or SFTP protocols.

Bug Fix: Fixed issue with setting bandwidth quotas under Professional license type.

Bug Fix: Fixed issue with Run Process trigger action.

 

Release 4.5

Jan. 26th, 2009

 

Enhancement: Added ability to hide domain and/or specify default domain used in web interface.

Enhancement: Added ability to accept multiple delivery addresses in ad-hoc email file transfer module.

Bug Fix: Fixed issue experienced when installing only the JSCAPE MFT Server Manager component using GUI installer.

Bug Fix: Fixed issue with setting user bandwidth quotas under Professional edition.

Bug Fix: Fixed issue with expiration date information sent in password reminders.

Bug Fix: Fixed issue with resuming file transfers in SFTP protocol.

 

Release 4.4

Dec. 26, 2008

 

Enhancement: Added Delete Accounts action to Triggers module for deleting expired or disabled accounts.

Enhancement: Added email address to manage users view in web interface.

Bug Fix: Fixed email notification service so email.url.host is used if entered.

Bug Fix: Fixed issue with PGP encrypting/decrypting files.

Bug Fix: Fixed issue with Send Email action throwing a NullPointerException.

Bug Fix: Fixed issue with backuplog command line utility.

Bug Fix: Fixed API so that ssl.cfg is used when using JVM other than that provided by Sun Microsystems.

 

Release 4.3

Nov. 14, 2008

 

Enhancement: Added NTLM authentication support.

Change: Renamed example dsa and rsa keys to example_dsa and example_rsa.

Bug Fix: Fixed issue with MD5 and SHA1 hashes generated when using MD5Hasher and SHA1Hasher classes in authentication modules.

 

Release 4.2

Nov. 7, 2008

 

Enhancement: Added optional syslog reporting support.

Enhancement: Added js-ipaccess command line utility to manage IP access list.

Enhancement: Increased maximum available retry limits in FTP, FTPS and SFTP file transfer trigger actions from 3 to 9.

Enhancement: Change server behavior so adding or deleting an IP access rule does not require a domain restart.

Enhancement: Added regular expression support for event integer values when creating trigger conditions.

Enhancement: Added ability to set domain administration rights when creating a user template.

Enhancement: Added PAM Authentication module to support authenticating users against native UNIX user databases.

Enhancement: Improved ease of use for entering IP addresses when defining services.

Enhancement: Added ability to automatically unblock an IP address after a certain period of time of being blocked due to too many unsuccessful logins.

Enhancement: Added ability to automatically re-enable an account after a certain period of time of being disabled due to too many unsuccessful logins.

Bug Fix: Fixed trigger timeout issue where if an action ran for more than an hour subsequent actions would not be processed.

Bug Fix: Fixed issue with password policies not being enforced when creating users via web user interface.

Bug Fix: Fixed issue with creating a directory, renaming files or emailing multiple files in HTML user interface when using Windows Vista and IE7.

Bug Fix: Fixed issue in js-adduser command line utility.

Bug Fix: Fixed issue in js-adduserdir command line utility.

Bug Fix: Fixed issue with being unable to download files via HTML user interface that contain special characters.

Bug Fix: Fixed performance issue experienced when assigning accounts to a group.

Bug Fix: In File > Settings > Email panel of JSCAPE MFT Server Java Management API client keys were listed instead of OpenPGP keys.

Bug Fix: Fixed memory issue experienced when adding more than 25 domains.

 

 

Release 4.1

Jul. 21, 2008

 

 

Enhancement: Updated behavior of ManagerSubsystem.addAccount to throw an exception if the account already exists and added ManagerSubsystem.setAccount method for use in overwriting an existing account.

Enhancement: Updated PGP Encrypt File and PGP Decrypt File actions to allow specifying a destination directory or file.

Enhancement: Added Name property to all Directory Monitor File related events to contain filename.

Enhancement: Added ability to automatically redirect all HTTP requests to HTTPS.

Enhancement: Added default log and datastore directories when creating a domain.

Enhancement: Added js-deldomain command line utility.

Enhancement: Changed default SSH version banner displayed to SFTP clients.

Bug Fix: Fixed issue with automatic startup process on Mac OS X platforms.

Bug Fix: Fixed issue with saving users with all password compliance options enabled.

Bug Fix: Fixed behavior of "Block IP after" option found in Connections node of JSCAPE MFT Server Manager.  Change has been made so that client connection is closed before blocking client IP address.

Bug Fix: Fixed issue with directory listings returned when hosting server on Mac OS X platform.

Bug Fix: Fixed virtual folder permissions issue experienced when multiple virtual folders are assigned to a single user and virtual folders share a common path.

Bug Fix: Fixed issue with clients that request key re-exchange for long SFTP file transfers.

Bug Fix: Fixed issue with being unable to add users or reset passwords when password policies are enabled.

 

Release 4.0

Jun. 18, 2008

 

Enhancement: Added ability for users to reset lost password via web interface.

Enhancement: Improved GUI implementation for managing PGP keys.

Enhancement: Added web based account management features allowing user to change their own contact information.

Enhancement: Added ability to assign users limited domain administration capabilities via web interface.

Enhancement: Added support for Linux Z/OS platform.

Enhancement: Added ability to create user templates.

Enhancement: Updated Add Group and Edit Group dialogs to allow for selection of a Reverse Proxy.
Enhancement: Added js-adddomain command line utility to add a domain.

Enhancement: Added js-addserviceftp command line utility to add FTP service.
Enhancement: Added js-addservicesftp command line utility to add SFTP service.
Enhancement: Added js-addservicehttp command line utility to add HTTP and HTTPS services.
Enhancement: Added js-addservicewebdav command line utility to add WebDAV service.

Enhancement: Added js-importusers command line utility to perform bulk import of users from CSV file.
Enhancement: Added js-enablehttp command line utility to enable HTTP service.
Enhancement: Added js-enablehttps command line utility to enable HTTPS service.
Enhancement: Added js-startdomain command line utility to start domain.
Enhancement: Added js-stopdomain command line utility to stop domain.

Change: Renamed Resources node in JSCAPE MFT Server Manager to Reverse Proxies.

Bug Fix: Fixed issue with password compliance settings being applied globally instead of at domain level.

Bug Fix: Fixed issue with not being able to accept HTTP/S connections when running server on Windows Vista platform.

Bug Fix: Fixed issue with not being able to view reports when running server on Windows Vista platform.

Bug Fix: Fixed issue with SFTP service being unable to accept connections from older SFTP clients that use 1.99 as the software version in SSH client banner.

Bug Fix: Fixed issue with SFTP service being unable to accept uploads for non-existent files using some older SFTP clients.

 

 

Release 3.8

Feb. 12, 2008

 

Enhancement: Added support for IBM JVM 1.4.2 and above.

Enhancement: Added support for AIX 5.x and 6.1 platforms.

Enhancement: Improved auto-start documentation and example SMF script for Solaris platforms.

Enhancement: Added support for ZLIB compression in SFTP protocol.

Enhancement: Added ability to specify send and receive buffer sizes for FTP/S and SFTP protocols.

Enhancement: Added ability to define password policies.

Enhancement: Added several command line utilities for managing users.

Enhancement: Added ability to perform on-demand synchronization of server configuration and account data.

Enhancement: Added atomic file writing support when updating server configuration and account data.

Enhancement: Added support for multiple management connections.

Enhancement: Added ability to limit connections to administrative service based on client IP address.

Bug Fix: Fixed drive sorting bug found in Java applet interface.

 

Release 3.7

Dec. 28, 2007

 

Enhancement: Added ability define transfer quotas at the user level.

Enhancement: Added LocalDir event properties to any server events which have LocalPath event property.

Enhancement: Added User Password Changed event to detect when user changes their password.

Enhancement: Added ability to retrieve additional information from database query for use in setting up user in Database Query Authentication module.

Enhancement: Added support for WebDAV resources.

Enhancement: Added ability to run reports using a username filter.

Enhancement: Added ability to define enabled SSL ciphers for FTPS, HTTPS and secure WebDAV services.

Bug Fix: Fixed issue with FTP/S service returning 0 bytes in response to SIZE filename command if file did not exist.

Bug Fix: Changed response code from 151 to 150 for passive data transfers in response to LIST command which caused a problem with some FTP/S clients.

Bug Fix: Fixed issue experienced when uploading large ASCII files.

Bug Fix: Fixed issue with saving settings for LDAP Query Authentication module.

Bug Fix: Fixed memory leak experienced in WebDAV service.

Bug Fix: Fixed SQL and LDAP injection vulnerability found when using Database Query Authentication or LDAP Query Authentication modules.

Bug Fix: Fixed issue with establishing a data connection to client using different source IP other than that of control channel.

Bug Fix: Fixed issue with encryption keys used in client PGP 6.5.8.

Bug Fix: Fixed issue when uploading large recursive directories using Java applet.

Bug Fix: Fixed table sorting issue in JSCAPE MFT Server Manager.

Bug Fix: Fixed XSS vulnerability.

Bug Fix: Fixed issue with ad-hoc email downloads that only allows downloads that were part of a pre-authenticated session.

Bug Fix: Fixed error in Top Hosts reporting metric.

 

 

Release 3.6

Nov. 7, 2007

 

Enhancement: Added ability to create directory on server if it does not exist when creating a virtual path.

Enhancement: Added email address property to user account.  This value will be used as the default From address value when using ad-hoc email file transfers.

Enhancement: Moved various properties from WebDAV service to File > Settings > WebDAV in JSCAPE MFT Server Manager.

Enhancement: Moved various properties from HTTP service to File > Settings > HTTP in JSCAPE MFT Server Manager.

Enhancement: Added protocol level debugging support to Resources.

Enhancement: Moved virtual paths for user accounts to it's own tab named Paths in Edit user account dialog.

Enhancement: Added time elapsed, time remaining and transfer speed information to progress bar in HTML user interface.

Enhancement: Added wildcard support to LIST, MLST and MLSD command in FTP/S protocols.

Enhancement: Added support for MFMT and MFCT commands in FTP/S protocols.

Enhancement: Various enhancements made to WebDAV Java applet.

Enhancement: Added ability to copy an existing trigger.

Enhancement: Added ability to resume an interrupted transfer in WebDAV Java applet.

Enhancement: Added sorting capabilities to Directory Monitors, Reports, Groups and Resources sections of JSCAPE MFT Server Manager.

Enhancement: Added ability to disable ASCII/Binary option in HTML user interface.

Bug Fix: Fixed hanging progress bar experienced in HTML based user interface if user loses Internet connectivity during file upload.  User now receives an error message indicating that the connection was lost.

Bug Fix: Fixed data timeout channel issue experienced during large file transfer when using FTP/S protocols and non-passive connection.

 

Release 3.5

Oct. 22, 2007

 

Enhancement: Added ability to define a secondary JSCAPE MFT Server failover server to which all primary server configuration details are synchronized. Failover servers may be chained together to form a cluster.

Enhancement: Added ability to specify directory quotas when using a Directory Monitor.

Enhancement: Added asynchronous logging support to file and database logs.

Enhancement: Added Log Action option to all events that determine whether action success or failure will be logged.

Enhancement: Added optional automatic logout capabilities to HTML user interface which detects long periods of inactivity.

Enhancement: Added ability to disable showing of hotkeys on buttons in HTML user interface.

Enhancement: Added support for importing chained certificates in Key Manager.

Enhancement: Added implicit SSL support to LDAP authentication modules.

Enhancement: Added Second and Millisecond properties to all events.

Enhancement: Added File Upload Started, File Download Started, File Upload Aborted and File Download Aborted events.

Enhancement: Added list of server network interfaces to Help > About screen.

Enhancement: Added System Configuration Backup action that may be used in a trigger to backup server configuration files.

Bug Fix: Fixed issue with Services node in JSCAPE MFT Server Manager which displayed multiple instances of the same service.

Bug Fix: Fixed issue with displaying JavaHelp contents in environments running Java 1.6.

Bug Fix: Fixed issue with some browsers experienced when using ftp:// style URL to access FTP services.

 

Release 3.4

Sep. 12, 2007

 

Enhancement: Added ad-hoc email file transfer support to web interface allowing users to send emails to an email address along with web based links to selected files.

Enhancement: Added ability to specify text resources and logos independently for each domain.

Enhancement: Added domain level file transfer quotas for a user defined period of time.

Enhancement: Added MODE Z support to FTP/S protocols allowing for ZIP compressed file transfers and directory listings.

Enhancement: Added ability for users to change their account password via the web interface.

Enhancement: Added Trigger Error event that may be used for detecting and responding to failure in a trigger action.

Enhancement: Added "Prompt for password on connect" option to File > Settings > Connection panel which requires that user provide administrative password when launching JSCAPE MFT Server Manager client or when connecting using API.

Bug Fix: Fixed issue in Send Email action where From and To fields were swapped when sending an email.

Bug Fix: Fixed issue with PGP encryption keys where files encrypted using public keys imported from 3rd party PGP clients could not always be decrypted by those PGP clients.

Bug Fix: Fixed issue in 3.3 release where IE displayed error when trying to download files via HTTPS.

Bug Fix: Fixed issue in HTTP and WebDAV services where domain was reported as stopped even though it was running.

Bug Fix: Fixed issue experienced when generating certificate signing requests in Key Manager.

 

Release 3.3

Jul. 27, 2007

 

Enhancement: Added ability to generate certificate signing request (CSR) using Key Manager.

Enhancement: Added password hashing support to Database Query Authentication and LDAP Query Authentication services.

Enhancement: Added ability to forcefully disconnect and optionally disable an active user session/account using Kick User button in Users node.

Enhancement: Added ability for users to change their password using FTP or FTPS protocols.

Enhancement: Added ability to authenticate users using Custom User Authentication API.

Enhancement: Added ability to sort users by name, login or connection status.

Enhancement: Added support for PGP keys in Key Manager.

Enhancement: Added ability to specify SFTP/SSH version information in Services > SFTP panel.

Enhancement: Updated PGP related actions to use keys found in Key Manager.

Enhancement: Removed Send PGP Email action and incorporated PGP email operations into existing Send Email action.

Enhancement: Removed PGP Sign File action and incorporated file signing into PGP Encrypt File action.

Enhancement: Removed PGP Verify File action and incorporated signature verification into PGP Decrypt File action.

Enhancement: Added compression and PEM output support to PGP Encrypt File action.

Enhancement: Added requirement to bind public keys to users when using SFTP/SSH protocol combined with public-key authentication.

Bug Fix: Fixed issue in HTML user interface to prevent users from being able to view cached version of directory listing after clicking "Logout".

Bug Fix: Fixed issue experienced in IE7 HTML user interface when clicking on "Add" or "Remove" buttons.

Bug Fix: Fixed issue experienced with setting passive port range.

 

Release 3.2.5

Jun. 30, 2007

 

Enhancement: Updated jscape init.d script to support SUSE, Ubuntu and RedHat operating systems.

Bug Fix: Fixed issue experienced with WS_FTP client when using SFTP protocol.

Bug Fix: Fixed potential file corruption issue experienced when uploading file using SFTP protocol.

Bug Fix: Improved FTP/S protocols so that command channel timeout is not observed when client is performing a file transfer.

 

Release 3.2

Jun. 27, 2007

 

Enhancement: Added "Cancel" button to HTML file transfer user interface allowing users to cancel file uploads.

Enhancement: Updated Java Applet to include graphical buttons for performing basic actions such as Rename, Delete, Create Directory etc.

Enhancement: Updated HTML user interface to display file sizes in more user friendly format.

Enhancement: Added customizable "Add" and "Remove" text next to add and remove buttons in HTML user interface.

Enhancement: Added customizable "Logged in as" text to web user interface.

Bug Fix: Fixed issue with renaming files in HTML user interface when using IE.

Bug Fix: Fixed issue with multiple domains using database resources.

Bug Fix: Fixed issue where editing an action in a trigger could cause improper re-ordering of actions.

 

Release 3.1

May 27, 2007

 

Enhancement: Added support for WebDAV service.

Enhancement: Added Java applet client to web interface.

Enhancement: Updated look and feel of HTML based user interface.

Enhancement: Added Directory Monitors feature to monitor one or more local directories for changes.

Enhancement: Updated authentication panels in JSCAPE MFT Server Manager to give user more flexibility in specifying default login directory.

Enhancement: Added support for AES and other ciphers to SFTP protocol.

Enhancement: Added ability to specify Logout URL for HTTP services at domain level.

Enhancement: Added several new trigger event variables for capturing date/time and domain name.

Enhancement: Added a new Run Process action that can be used in a trigger to execute local processes.

Enhancement: Updated Delete Directory action, adding ability to specify that only files older than a certain age be deleted.

Enhancement: Improved performance for file uploads.

Enhancement: Added source-code API examples to the api-examples directory of JSCAPE MFT Server installation directory.

Enhancement: Added more text properties to File > Settings > Web > Resource panel.

Change: Changed license key format.

Bug Fix: Fixed issue with SFTP clients connecting using unsupported protocol version.

Bug Fix: Fixed issue with importing SSH keys generated using ssh-keygen command.

Bug Fix: Fixed issue with virtual directories containing invalid characters such as * and ?.

 

Release 3.0

April 9, 2007

 

Enhancement: Added support for SFTP (FTP over SSH) service.

Enhancement: Added support for client SSL certificates for use in FTPS (FTP over SSL) services.

Enhancement: Added DMZ support using Resources.

Enhancement: Added Directory Download Synchronization action.  This action allows users to synchronize local directories with remote FTP/FTPS/SFTP resources.

Enhancement: Added Directory Upload Synchronization action.  This action allows users to synchronize remote FTP/FTPS/SFTP resources with a local directory.

Enhancement: Added Ftp Delete Directory and Ftp Delete File actions for deleting directories and files on remote FTP servers.

Enhancement: Added Ftps Delete Directory and Ftps Delete File actions for deleting directories and files on remote FTP servers using FTPS (FTP over SSL).

Enhancement: Added Sftp Delete Directory and Sftp Delete File actions for deleting directories and files on remote SSH servers using SFTP (FTP over SSH).

Enhancement: Added Ftp Regex File Upload and Ftp Regex File Download actions for transferring files to/from FTP server using a regular expression.

Enhancement: Added Ftps Regex File Upload and Ftps Regex File Download actions for transferring files to/from FTP server using a regular expression and FTPS (FTP over SSL).

Enhancement: Added Sftp Regex File Upload and Sftp Regex File Download actions for transferring files to/from SSH server using a regular expression and SFTP (FTP over SSH).

Enhancement: Added Send PGP Email action for sending OpenPGP encrypted email messages.

Enhancement: Added Zip Directory action for compressing the contents of a directory into a zip archive.

Enhancement: Added Run Report action for re-running an existing report.

Enhancement: Modified Check Email action to automatically verify/decrypt OpenPGP encrypted email messages.

Enhancement: Updated Copy Directory action allowing users to specify the level of copy performed.

Enhancement: Updated Delete Directory action allowing users to specify the level of delete performed.

Enhancement: Updated Send Email action allowing for sending of email using secure SSL encrypted connection.

Enhancement: Updated Send Email action to include optional receipt notification upon recipient opening email message.

Enhancement: Changed Add Domain process so that services are automatically started after adding a domain.

Enhancement: Changed File > Settings > Connection panel so connection is automatically established upon changing connection parameters.

Enhancement: Improved database reports allowing users to specify a Start Date and End Date range.

Enhancement: Added variable support to Authentication panel where appropriate.

Enhancement: Improved date validation components in manager GUI.

Enhancement: Added External File Upload and External File Download event types to monitor outbound and inbound file transfers made using triggers/actions.

Enhancement: Added events to capture administrative actions including Group Deleted, Group Updated, IP Access Rules Updated, Resource Deleted, Resource Updated, User Deleted, User Updated.

Enhancement: Improved formatting in reports.

Enhancement: Added additional metrics to reports including Top External Uploads, Top External Downloads, Top Email Attachments Sent and Top Email Attachments Received.

Enhancement: Changed command channel timeout for FTP services to automatically detect activity on data channel.

Enhancement: Added verbose logging support for all services.

Enhancement: Added automatic login support to Web services using URL parameters.

Enhancement: Added support for optionally redirecting user to a different URL in Web service when clicking Logout button.

Enhancement: Added true regular expression support to File Transfer Script action.

Bug Fix: Fixed issue in Convert File action.

Bug Fix: Fixed timestamp issue encountered when using database logging.

Bug Fix: Fixed memory issue experienced when trying to view large log record sets stored in relational database.

Bug Fix: Fixed issue experience when using multiple JDBC drivers simultaneously.

 

Release 2.1

December 13, 2006

 

Enhancement: Added authentication module for authenticating users against relational databases, LDAP or Active Directory services.

Enhancement: Added ability to schedule one-time-only or recurring actions using Current Time event and triggers.

Enhancement: Added ability to store activity logs in a relational database.

Enhancement: Added checkpoint restart and checksum verification to file transfer actions.

Enhancement: Added ability to specify up to three attachments in Send Email action.

Enhancement: Improved GUI screens in triggers section used in obtaining action variables.

Enhancement: Improved API for defining custom actions allowing you to specify the type of GUI components used when accepting input.

Enhancement: Added File Transfer Script action which consists of an easy-to-use file transfer scripting language that may be used in triggers.

Enhancement: Added Check Email action which checks for email against a POP or IMAP account, stores original message to a directory and extracts any attachments from message and stores these to a separate directory.

Enhancement: No longer necessary to specify driver class for JDBC database drivers.

Enhancement: Added debug logging support to network related actions such as Send Email, Ftp File Upload, Sftp File Upload etc.

Bug Fix: Fixed JSCAPE MFT Server Web Client compatibility issues with IE 5.2 and Safari browsers in Mac OS X.

 

 

Release 2.0

November 2, 2006

 

Enhancement: Added support for triggers and over 30 different actions.

Enhancement: Added reporting module to report on log data.

Enhancement: Added ability to add remote FTP resources and map those resources to virtual paths.

Enhancement: Added ability to import existing keys stored in PKCS#12 files.

 

Release 1.2

August 16, 2006

 

Enhancement: Added JSCAPE MFT Server Web Client component to accept web based FTP connections.

Enhancement: Added JavaHelp to JSCAPE MFT Server Manager.

Enhancement: Added service configuration script to be placed in /etc/init.d directory of UNIX environments to assist in auto-starting.

Enhancement: Changed logging format to use W3C for improved reporting capabilities.

Enhancement: Added ability to specify log rotation period.

Enhancement: Changed data serialization method used.

Enhancement: Added keyboard mnemonics to JSCAPE MFT Server Manager.

Enhancement: Updated JSCAPE MFT Server Manager so it is no longer necessary to manually stop server prior to applying changes.

 

Release 1.1

June 22, 2006

 

Minor bug fixes

 

Release 1.0

June 15, 2006

 

Initial production release.