* 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.