ODF CHANGE LOG 2021-12-11 - Fixed the way pgm ODRUN establishes the correct OS release for saving objects to be sent to a remote system. 2021-03-09 - The length of remote systems user profile password was extended from 10 to 20 characters. WARNING - If you already have a ODF release downloaded before 2021-03-09, after installing this ODF new version you must run command ODF/SYSTEM and use option 2 to update all remote systems user profile passwords. 2018-05-10 - New parameter SAVPVTAUT (Save private authorities) added to comand ODSND. 2017-12-12 - Updated pgm ODSTR: now submits an ODRUN job only if interactive job. If batch job, runs ODRUN directly. 2017-03-30 - Fixed the following problem in program ODRUN: -- When command ODRCV and object type *SAVF, the save file was not received because parameter (REPLACE missing on the FTP GET statement. 2017-02-18 - Fixed the following problems in program ODRUN: -- When command ODRCV and object type *SAVF, the save file was not transmitted -- When ODSND to multiple remote systems, command NAMEFMT 1 issued only for the first system 2017-02-04 - Changed the presentation sequence of some parameters in command ODSND. 2017-02-02 - Objects with type=*FILE and extended attribute=SAVF are now sent (via command ODSND) without been saved and restored. - When receiving save files (via command ODRCV), save and restore operations can be skipped by specifying object type *SAVF instead of object type *FILE. 2017-01-30 - Updated validity check programn of command ODSND: If PMTRSTCMD(*YES) at least one object sent must require a restore command on the remote system. 2016-01-31 - Major utility review, including the following: -- command ODSTR renamed ODSND -- command ODSTMF renamed ODSNDSTMF -- added command ODRCV -- added command CVTSTMF 2015-12-14 - New command ODSTMF allows to distribute stream files to: -- IBM System i boxes running even old OS/400 versions -- Other systems, provided that they can be connected via FTP. 2015-12-13 - Fixed error in ODFSTR comman validation pgm ODSTRVCKR (check IFS object). 2013-09-12 - It was found that a CPYF command in CLLE program INSTALL was not monitored. 2013-07-16 - A new parameter has been added in defining remote systems via command ODSYS. This new parameter allows to inhibit FTP Extended Passive Mode when sending data to the remote system. 2012-12-26 - Corrected a wrong parameter in command ODRCV. 2012-05-07 - Rcdfmt of SYSTEMS file was added fields for three STRTCPFTP command parameters: CCSID, PORT, SECCNN. 2012-04-28 - Maximum values raised from 50 to 300 in parameter SYSTEMS of command ODSTR - In file SYSTEMS, field SYSID enlarged from 8 to 20 characters, field SYSIP enlarged from 15 to 70 characters, thus allowing for receiving a DNS name instead of an IP address. - In command ODSTR, parameter SYSTEMS is now supporting - single values *SELECT and *ALL - generic system names - up to 300 entries 2011-02-02 - Added controls to prevent users from using system user profiles (like QSECOFR) not allowed to run submitted jobs or FTP jobs. 2010-11-25 - Added comand ODRCV (Receive objects from a remote system). 2010-10-02 - Two small fixes to program ODDSPLOG. 2010-09-13 - It is now possible to select the members of a file to be transferred via FTP PUT command, by specifying *SELECT as the first member name. A list of members to select from is displayed. Press F14 to order the member list by last change date, descending. 2010-09-07 - It is now possible to transfer via FTP PUT command all members of a file, by specifying *ALL as the first member name. 2010-07-06 - Save-while-active parameters supported in command ODSTR from OS/400 6.1 on. 2010-06-17 - Save-while-active parameters now supported in command ODSTR. 2010-06-09 - Fixed a bug in pgm ODRUN. The remote command CHGPFM was failing when the member text contained some quotes. 2010-01-27 - Now using subprocedure "rmvovr" to delete overrides. In this way, "override not found" joblog error messages don't show up any longer. 2009-12-22 - Added options to ODDSPLOG to run commands RTVODSTR and RERUNODSTR. 2009-12-22 - Added new command RERUNODSTR. - Added parameter POSTO (Position to ODSTR command no.) to command ODDSPLOG. - Added parameter PMTRSTCMD (Prompt restore commands) to command ODSTR. 2009-12-10 - Fixed a bug in ODSTR, it was preventing a *file to be saved and restored on target systems. - Added command RTVODSTR. It allows to retrieve, prompt and re-run a previous ODSTR command. 2009-11-20 - Provided support to transfer a library and to restore it on the target systems under a different library name. 2009-11-19 - In command ODSTR, when a library object is a *FILE, and parameter "Selected file members" specifies *NONE, the whole file is transmitted via SAVOBJ-RSTOBJ. Previously value *NONE was not supported for a *FILE, one had to specify *ALL to perform SAVOBJ-RSTOBJ. 2009-11-16 - Library objects can now be transmitted to another library. - Fixed a problem with transmitting member properties for a generic member name. 2009-11-14 - Security feature: SYSTEMS records now qualified by current user profile name. - In command ODSTR, library QSYS is assumed for type-*LIB objects. 2009-11-13 - "Window" feature added to ODDSPLOG. _ *DS4 support added for ODDSPLOG. 2009-11-12 - OS release must now be defined for remote systems (command ODSYS) - Command ODSTR now supporting parameter TGTRLS. 2009-11-07 - Command ODSTR now saving and restoring library list and current library 2009-11-06 - Command ODSTR now supporting the following: -- Multiple (up to 10) library objects and/or multiple IFS objects -- Multiple initial remote commands -- Multiple ending remote commands -- Promptable command - Command ODDSPLOG now allowing also to delete logs. - Added the ability to transmit the SEU types and the texts of the individual members 2009-11-03 - Dropped some wrong controls from the validity checker program of command ODSTR. - Provided support for member generic name 2009-11-02 - Set lowercase for password input fields in DSPF ODF/ODSYS - Fixed call to cmd ODF/ODDSPLOG in pgm ODF/ODSTR - Fixed some /copy statements in RPG source XXXCRTUS 2009-11-02 - First release