FLAM® Issue Tracker

FL5 - Change Log

FL5 - 5.1.05 (Released 2015-04-20) View Issues ]

 * First version with directory support
   - Process multiple files at once using wildcard patterns
   - Support of wildcards at read, and directory generation at write
   - Support for searching inside FLAMFILEs containing multiple files using wildcards
   - Support of complex filename mapping based on patterns (e.g. converting host dataset names to Unix or Windows paths)
   - Support of index ranges for member access in FLAMFILEs ('./flamfile.adc/#3,5-8,10')
   - Add 'Dir' object to define parameters for file and member selection (recursive, hidden, link, archive, mount, ...)
   - Add 'Remain' parameter for all kind of write operation to prevent overwrite of existing files
   - Add 'NoPath' parameter to write.flam() to eliminate the path from member names
 * Uses a new version of CLEP (Attention: condition codes have been changed with this version)
   - Change to new condition codes (separation of warnings and error in RUN function)
   - Add support of reason codes
   - New appendix for return and reason codes in FLCL manual (supported with 'GENDOCU')
   - New built-in function 'ERRORS' to list all return and reason codes and corresponding help messages
   - Support of different EBCDIC code pages for command interpretation of critical punctuation characters ($!~#{|}[\]@_^)
   - Correct error messages (... longer then n ...) for 0-terminated and hexadecimal strings
 * Add new FLCL command XCHK
   - full XCNV support for INPUT, without OUTPUT overhead
   - useful for checking or analyzing input data
 * Add new FLCL command HASH
   - simplification for hash calculation (like XCHK, without write overhead)
   - works like and is compatible with sha1sum and md5sum utilities on Unix
 * Add new FLCL command UTIL
   - provides simple functions like listing and deleting files based on wildcards
   - can be used for example to find the PO library for a certain member
   - or to remove all kind of datasets or files based on wildcards
 * Add parameter 'INVERSE' to 'CONV' command to build the inverse XCNV command
   - This is used by the new ISPF line command FLVEDIT to edit UTF/XML/GZIP and other files under ISPF as EBCDIC records
   - flcl conv read.auto(...) write.record(...) inverse=inverse.par <-> flcl xcnv=inverse.par
 * Add support for global parameter and property files in FLUCUP
   - r=flucconv("=para.txt","=prop.txt",NULL,NULL)
 * Support tilde ('~') on ZOS as abbreviation for <SYSUID>
 * Add support of output and trace files in FLM4UP
 * Log messages (if set) as info after successful call of FKME
 * Correct log messages of FIOFL4 component
 * Use own log type for progress bar (no default anymore)
 * Fix 'remove' flag for files on ZOS
 * Increase default primary space from 30 to 600, secondary from 900 to 1200 tracks and directory block from 10 to 45
 * Use name of original file as default member name for archives (FLAMFILEs)
 * Some performance improvements of all components
 * Extend libfkme with FKMESYM (FIN/PIN PCIDSS) for CCA and PKCS11
 * Add info, help and documentation for libfkme over FLCL info command
 * Add generated FKME user manual to installation package
 * Fix wrong mapping of MCC print control at write of FLAMFILES with FLUC
 * Fix wrong mapping of record formats FS & VS at write of FLAMFILES with FLUC
 * Provide FL5 installation packages for zLinux and USS
 * Increase space for parameters parsed with FLAMCLP (filenames up to 1023 character)
 * Add makefile (Unix, Windows) and build job (mainframes) for sample programs
   - Documents how to use, compile and links with our FL5 API's

- 0000088: [2.2 Subprogram FLUC (CONV)] Archive and directory support for original data sources (Falk Reichbott) - resolved.
- 0000617: [2.2 Subprogram FLUC (CONV)] CPACF support for the new CNV.HSH component of FLUC (Mykhailo Moldavskyy) - resolved.
- 0000619: [2.2 Subprogram FLUC (CONV)] Add a new subprogram for hash/signature generation and verification (Mykhailo Moldavskyy) - resolved.
- 0000627: [2.2 Subprogram FLUC (CONV)] Ignore comments in XML files at read and or at write (Tilo Eckert) - resolved.
- 0000637: [2.2 Subprogram FLUC (CONV)] File name with '+' can not be read. (Falk Reichbott) - resolved.
- 0000642: [2.2 Subprogram FLUC (CONV)] Add INDSIZ parameter fpr pretty prininting to write.record (CONV) and format.record() (Tilo Eckert) - resolved.
- 0000654: [1.1 FLCL] Generate at read reverse command for write to support edit of files (Falk Reichbott) - resolved.
- 0000656: [2.2 Subprogram FLUC (CONV)] Segmentation fault if file=DUMMY used in write.record() (Falk Reichbott) - resolved.
- 0000657: [1.1 FLCL] Put progress bar under a own log identifier (Falk Reichbott) - resolved.
- 0000661: [4. Element, Byte, Record or other API] Support parameter files for flucconv() and other subprograms on command level (Falk Reichbott) - resolved.
- 0000662: [2.1 Subprogram FLAM (COMP/DECO)] Support trace file if a environment variable defined (Tilo Eckert) - resolved.
- 0000669: [1.1 FLCL] Add new utility command to remove or find files (Falk Reichbott) - resolved.

[12 issues]

Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker