| Support |
| Site Admin |
|
| |
| Joined: 12 Mar 2004 |
| Posts: 360 |
| Location: Omaha, NE |
|
|
|
 |
 |
 |
|
This new major release of Transfer Anywhere contains many new product enhancements. Improvements have been made to the PGP encryption and FTP processes within Transfer Anywhere. Zipping and unzipping of password-protected files has been provided. Security has been improved within the product. The supplied Transfer Anywhere iSeries commands have more features and are now producing more descriptive messages. A few fixes are included in this new release as well.
ENHANCEMENTS
1. Created a native iSeries command to compress (zip) files up to 9 exabytes (1 billon gigabytes) in size. The command name is ZIP. Allows for wildcard selections of files, password protection and different compression levels. Command can be run from an OS/400 command line, placed in CL program or run from a job scheduler for automation.
2. Provided an option within the graphical Transfer Wizard to allow the user to specify a password for protecting a generated ZIP file.
3. Created a native iSeries command to unzip a file up to 9 exabytes (1 billon gigabytes) in size. The command name is UNZIP. Allows for password protected zip files. Command can be run from an OS/400 command line, placed in CL program or run from a job scheduler for automation.
4. Provided a native iSeries command to make it easier to work with Transfer Anywhere properties (i.e. connection settings, FTP retry values, history purge settings, etc). The command name is WRKPRP (Work with Properties).
5. Added a new parameter to the iSeries ENCRYPT and SGNFIL (Sign File) commands to allow specifying the version (V3 or V4) of the digital signature to generate. This parameter allows compatibility with older versions of 3rd party PGP software.
6. Provided ability to specify wildcard file names on the iSeries ENCRYPT, DECRYPT, SGNFIL and VFYSIG (Verify Signature) commands.
7. Produced more descriptive error messages for the iSeries ENCRYPT, DECRYPT, VFYSIG and SGNFIL commands.
8. Supplied a native iSeries command to allow copying a Transfer definition from one installation of Transfer Anywhere into another installation. This could be used to promote transfers from development to production environments or to duplicate transfers to high-availability machines. The name of the iSeries command is CPYTFR (Copy Transfer).
9. Supplied a native iSeries menu to allow a user to quickly access all Transfer Anywhere iSeries commands. To access the menu, type GO LIBRARY/MENU, where LIBRARY is the installation library of Transfer Anywhere.
10. When starting the Transfer Anywhere server engine, produced more descriptive messages if the user/password is invalid or if the product license is not found or expired.
11. For Windows installations, provided batch commands of ENCRYPT.bat and DECRYPT.bat for performing encryption and decryption of files from the Windows environment. These commands can be run from the command line, desktop or placed in a Windows scheduler.
12. Within the graphical Transfer Wizard, allow specifying the end-of-record delimiter when creating text files. Available delimiters are “Carriage Return”, “Carriage Return / Line Feed”, “Line Feed” and “Line Feed / Carriage Return”.
13. When creating a new FTP server in the Transfer Anywhere administrator, do not default in the home directory of /.
14. Within the Transfer Anywhere administrator, allow the user to create a FTP or SMTP server definition which may have the same properties as an existing server definition.
15. Changed the Transfer Anywhere administrator to a Windows look-and-feel.
16. For iSeries installs, removed the prerequisites for the ILE C compiler licensed program and the cryptographic licensed program (5722AC3).
17. Provided better protection of passwords stored within Transfer Anywhere.
18. When creating the Transfer Anywhere user profile during installation, qualify the CRTUSRPRF command (i.e. QSYS/CRTUSRPRF)
19. Removed the customer registration screen from the Transfer Anywhere server installation wizard.
20. Provided an upgrade process for migrating iSeries installations from versions 1.5.x of Transfer Anywhere to this new version of 1.6.0.
FIXES
1. When installing the Transfer Anywhere server engine on iSeries, grant the Transfer Anywhere user profile with authority to the installation directory and its parent directories.
2. When creating Excel files, properly format dates and timestamps. If the date or timestamp data is NULL, then generate an empty string into the Excel cell. If the date or timestamp is *LOVAL or before 1900, then produce a string representation of that date. All other dates and timestamps will be formatted in ISO format.
3. Disallow the user from pressing the escape (cancel) key when updating a transfer within the Transfer Wizard. This ensures that the update of a Transfer definition is fully processed without interruption.
4. Within the iSeries RUNTFR command, allow specifying multiple types (i.e. char, numeric) of fields for input parameters for database-to-database transfers.
5. Do not perform case-sensitive searches when retrieving files from FTP servers or the local file system when using wildcard names (i.e. Orders*.xls).
6. Within the iSeries RUNTFR (Run Transfer) command, allow the user to override the source files (*SRCFIL1-*SRCFIL9) and target directory (*TGTDIR) for FTP-to-FTP transfers.
7. Within the Transfer Anywhere administrator, allow the user to update an existing database server definition.
8. Within the Transfer wizard, do not produce an error if the user chooses a specific file name and then checks on the box to include subdirectories.
9. When specifying an email address for the *TGTEMLx keyword on the RUNTFR iSeries command, do not place a cryptic value in the TO email name.
10. Do not produce irrelevant messages in the Transfer Anywhere engine log (AmbassadorConsole.log).
11. Improved the performance of Transfer Anywhere native OS/400 commands by cleaning up unused objects in memory after each execution. Especially more efficient for repeated command calls.
12. Clean up completed sessions in the Transfer Anywhere server engine to improve efficiency and prevent potential lockups. |
|