Welcome on my AS/400 Freeware site!

This site is intended to support AS/400 programmers. In case that you are looking for a file editor, you should have a look at Peek/400.

In case that you have a need for a daily used utility or that you are looking for problem solutions, my Freeware page may be the best point to start from.

Since this Internet site is a non commercial site and funded on private efforts I am happy about any support.

Thomas Raddatz

News


Date

Topic

18.09.2022

BASICS1 1.16.1: Bugfix
CRTMSGDS 1.16: Added output option *FREE for /free format.
STRPREPRC 2.0: Added ability to process stream files.

07.01.2020

CMPMSGF v1.3.1: Bugfix
CRTMSGDS v1.14.2: Bugfix

06.11.2019

BASICS1 v1.16.0: Renamed wrong external proedure names. Minor cosmetic bug fixes.

11.09.2019

LSTSPLF v1.3.1: Removed obsolete dependicy to BASICS1 in install programm.
RTVCSTL v1.2.1: Fixed documentation and aligned msg_t with BASICS1.

30.08.2019

CRTMSGDS 1.14.1: Bugfix

27.07.2019

Removed obsolete utilities FMTSRC and DSPMEMUSG.
RTVCSTL 1.2: Converted to /free.

12.04.2019

Peek/400 V3.5.4: Bugfix.

02.04.2019

DLTOLDJRNR 1.4.2: Fixed broken installer to install the utility in English.

01.04.2019

STRPREPRC v1.15.4: Improved error reporting of syntactically wrong creation commands.
DLTOLDJRNR 1.4.1: Fixed incorrect reference of QCRTMSGDS source file.

24.02.2019

Peek/400 V3.5.3: Bugfix.

07.12.2018

Updated the followung utilities: CHGOBJDA, CRTMSGDS, EXPJRNE, STRDBG und STRPREPRC.

27.05.2018

RUNCLSTM 1.2.2: Fixed RNF7597 compile error.

27.02.2018

WSDL2RPG V1.16.6: A few minor fixes in the generator.

09.03.2017

WSDL2RPG V1.16.5: A few minor fixes in the generator.

13.02.2017

BASICS1 v1.15.1: Fixed problem with V5R2.
CRTMSGDS v1.10: Removed color codes.
DSPSRC v1.3: Removed color codes.
EXPJRNE v4.9.1: Removed color codes.
FNDRPLSTR v1.2.1: Bugfix, replaced ‘*’ with ‘*omit’.
LSTJOB v2.1.4: Removed color codes.
RTVFLDA v1.8: Removed color codes.
RTVMBRL v1.4.2: Removed color codes.
STRDBG v1.8.1: Fixed compile problem with special characters.
STRPREPRC v1.12.2: Various changes.
Added links to
SourceForge.

05.04.2016

LSTJOB v2.1.3: Bugfix, replaced ‘*’ with ‘*omit’.

04.04.2016

Peek/400 V3.5.2: Bugfix.

06.10.2015

WSDL2RPG V1.16.4: A few minor fixes in the generator.

28.08.2015

Peek/400 V3.5.0: Bugfix and French translation.

20.07.2015

EXPJRNE V4.9: Export of files with LOB fields (no lOB data!).
RTVFLDA V1.8: New formats FLDA0330 and FLDA0340.

19.07.2015

LOG4RPG V1.12: Bugfix.
STRPREPRC V1.8.2: Renamed parameter EVENTF to OPTION.

29.05.2015

BASICS1 V1.15: New procedures for STRPREPRC utility.
STRPREPRC V1.7: New parameter EVENTF(*YES|*NO).

19.04.2015

WSDL2RPG V1.16.3: Fixed wrong /copy statement of generated test program.

09.03.2015

WSDL2RPG V1.16.2: Fixed “field overflow” in generator and added command key F13=Repeat.

25.01.2015

EXPJRNE V4.8: Added options *OBJ and *USER to parameter OUTFILE.

24.01.2015

WSDL2RPG V1.16.1: Added procedure for preemptive authentication.

23.12.2014

WSDL2RPG V1.16: New major release with new “Serializer” feature that partially enables recursion when dynamic arrays are selected.

15.10.2014

EXPJRNE V4.6: Added parameter TPLFILE to specify the file used as a template for the record format of the output file.

06.10.2014

EXPJRNE V4.5: Added parameter JRN. Fixed problem with minimized journal entry data (FMTMINDTA). Fixed compiler error RNF0203.

14.06.2014

BASICS1 V1.14.4: Fixed compiler error RNF0203 for V7R1.

06.04.2014

NTLM Patch V1.3.1: Fixed compile error due to changes of the RPG compiler regarding “*” and “*omit”.

21.01.2014

EXPJRNE V4.2: Removed product library and added parameter ‘Member size’ (SIZE).

02.10.2013

WSDL2RPG V1.15.9.a: Fixed bug in the generator when renaming types.

02.10.2013

EXPJRNE V4.0: Fixed bug when using *TYPE2 format.

16.09.2013

WSDL2RPG V1.15.9: Important bug fixes: infinite loop, flush DataSource to disk, managing of ‘any’ and ‘schema’ elements.

16.07.2013

WSDL2RPG V1.15.8: Bug fixes and added option to disable the XML entity encoder.

17.06.2013

SLCJOB V1.1: Cosmetic bug fix.
STRDBG V1.6: Updated SLCJOB.

17.06.2013

FMTSRC V1.17: Added option to exclude certain libraries, files or members from being processed by FMTSRC. See file FMTSRC3.

20.05.2013

WSDL2RPG V1.15.7: Fixed problem of non recognized style information specified at operation level (rpc/document).

20.05.2013

FMTSRC V1.16: Added marks to WHEN /free statements. Special thanks o Andreas Göring, who added that feature.

27.04.2013

WSDL2RPG V1.15.6: Fixed problem that SOAP errors where not correctly detected and reported.

09.04.2013

WSDL2RPG V1.15.5: Enabled Base64 Marshallers/UnMarshallers for V6.

04.12.2012

WSDL2RPG V1.15.4: Added diagnostic message to the generator.

27.06.2012

WSDL2RPG V1.15.3: Fixed namespace problem.

19.10.2012

WSDL2RPG V1.15.2: Bug fixes.

18.08.2012

WSDL2RPG V1.15.1: Fixed problem with NTLM authentication.

10.08.2010

WSDL2RPG V1.15: Enhancements and bug fixes.

10.08.2010

Peek/400 V3.4.3: Added support for GRAPHIC fields.

29.05.2012

DLTOLDJRNR V1.4: Fixed problem when deleting the very first journal receiver of a given journal.

23.05.2012

EXPJRNE V3.9: Fixed compatibility isse for V5R3 and lower.

22.05.2012

BASICS1 V1.14.3: Fixed compatibility issues for V5R3 and V5R2.

28.04.2012

GETWEEK: Fix problem when creating the object with option ‘14’.

04.04.2012

LOG4RPG V1.10.1: Fixed problem that special charcaters were not properly translated to the job CCSID when producing a XML layout.

04.04.2012

IFS V1.9.4: Fixed compile problem for V5R1.

27.03.2012

BASICS1 V1.14.2: Enhanced BasicList to store up to 1.044.473 items per list.

28.01.2012

Fixed various installation issues due to changed dependencies between the utilities.

20.09.2011

WSDL2RPG V1.14.1: Single bug fix.

28.08.2011

WSDL2RPG V1.14: Improved support of V6 enhancements and bug fixes.
BASICS1 V1.14: Enhancements for WSDL2RPG V1.14.

21.08.2011

LOG4RPG V1.10: New procedures Logger_is*Enabled().

16.07.2011

STRDBG V1.6: Clearing job EXIT and CANCEL keys when leaving the program.

08.07.2011

WSDL2RPG V1.13.2: Some bug fixes.

06.07.2011

WSDL2RPG V1.13.1: Fixed installation problems on V6R1.

28.06.2011

Peek/400 V3.3.2: Added parameter SETTINGS.

28.05.2011

Peek/400 V3.3.1: Fixed problem in service program PEEK63.

22.05.2011

BASICS1, IFS, LOG4RPG: Fixed problem of missing return values in XML installer and application.

10.04.2011

Peek/400 V3.3 released. Small improvements, command help text, Spanish translation by Antón Vigo and bug fixes.

24.01.2011

WSDL2RPG V1.13: Improved support of <choice> elements, new data types, support of included schema, new parameter structure visualizer, bug fixes, ...

23.01.2011

DLTOLDJRNR V1.3: Changed checking for saved receivers and added a debug log.

10.01.2011

CRTMSGDS V1.8: Bugfix.

20.11.2010

LOG4RPG V1.9.4: Added parameter ‘ccsid’ to the configuration values of RollingFileAppender and DailyRollingFileAppender.
IFS V1.9.3: Fixed problem in f_openIfsFile when using the O_CCSID flag.

13.10.2010

LOG4RPG V1.9.3: Introduced new special host name ‘localclient’ to the XMLSocketAppender. ‘localclient’ resolves to the TCP/IP address of the 5250 client of the current job.

07.08.2010

WSDL2RPG V1.12: New: Dynamic arrays and SOAP messages of arbitrary length. Bug fixes

04.08.2010

Peek/400 V3.2.3 released. New data type FLOAT and bug fixes.

11.07.2010

WSDL2RPG V1.12beta7: Bug fixes and new features “dynamic arrays” and “arbitrary length of SOAP request message”.

12.06.2010

STRDBG V1.5: Now properly monitoring errors when executing the STRSRVJOB command.

25.05.2010

LOG4RPG V1.9.2, IFS V1.9.2: CEELIB, CLIB and CLIB2 updated to latest versions. (required for upcoming WSDL2RPG v1.12)

25.05.2010

BASICS1 V1.13: Added new procedures used by WSDL2RPG.

17.05.2010

EXPJRNE V3.7: Changed the export program to open the output file in binary mode to fix a Ccsid issue.

12.03.2010

WSDL2RPG V1.11.1: Fixed another problem with multi-reference elements.

07.03.2010

WSDL2RPG V1.11: Redesigned the processing of multi-reference elements of RPC endcoded web services.

26.01.2010

EXPJRNE V3.6: Fixed problem with current library not set.

23.12.2009

WSDL2RPG V1.10: Fixed a problem with the MIME parser and with SOAP encoded arrays.

05.12.2009

EXPJRNE V3.5: Changed EXPJRNE to set a the CCSID at file level in case all fields have the same CCSID.

28.11.2009

FMTSRC V1.14: Now respecting ILEDocs tags.

25.11.2009

WSDL2RPG V1.9.6: Updated sample programs to v1.9 and added missing type definition wsdl_soapAction_t.

21.11.2009

WSDL2RPG V1.9.5: Various bug fixes. V5R2 enabled.

20.11.2009

DLTOLDJRNR V1.2.1: Fixed incorrect copy book reference to QDLTOLDOBJ.

04.11.2009

WSDL2RPG V1.9.1: Fixed problem with types based on another type.

29.10.2009

EXPJRNE V3.4.1: Added BASICS1 and RTVFLDA to compile and run an older version of EXPJRNE on V5R1.

24.10.2009

WSDL2RPG V1.9: Enhanced support of attachments. Bug fixes regarding to <multiref> elements and SOAP encoded arrays.

06.10.2009

EXPJRNE V3.4.1: Replaced special character ‘#’.
CRTMSGDS V1.7: Replaced special character ‘#’ with string ‘_SIZE’.

05.10.2009

WSDL2RPG V1.8: Added availability to download attachments, enhanced WSDL file parser and fixed bugs.

22.09.2009

IFS V1.9.1: Fixed compiler error in IFSTEST_09. Added constant cIFS_RMDIR_DELETE_FILES to f_dltIfsDir(). Changed passing mode of parameter i_followLnk of prototype Qp0lGetAttr from 'const' to 'value'.

22.09.2009

Changed passing mode of parameter i_followLnk of prototype Qp0lGetAttr from 'const' to 'value':
BASICS1 V1.12.1, LOG4RPG V1.9.1, LSTJOB V2.1.1, RTVMBRL V1.4.1

12.09.2009

EXPJRNE V3.4: Fixed problem that CREATE TABLE crashed when SQL reserved words are used as field names..

19.08.2009

EXPJRNE V3.3: Fixed CCSID problem with DATE, TIME and TIMESTAMP fields.

12.08.2009

EXPJRNE V3.2: Added ability to export Unicode CHAR and GRAPHICS fields.

02.08.2009

DSM V2.4: Added f_dsmGetCsrPos and f_dsmChgFldEdtWrd.

30.07.2009

WSDL2RPG V1.7.3: Minor bug fixe regarding to CCSID issue.

27.07.2009

WSDL2RPG V1.7.2: Minor bug fixe.

24.06.2009

WSDL2RPG V1.7.1: Bug fixes and enhancements.

24.06.2009

BASICS1 V1.12: Bug fixes and new procedures.

17.06.2009

WSDL2RPG V1.7: Bug fixes and enhancements.

02.05.2009

BASICS1 V1.11: Bug fixes and new procedures.

24.03.2009

IFS V1.9: Fixed error in f_readIfsDir() and added new procedures.
LOG4RPG V1.9: Removed dependency between logger stub and BASICS1.

26.01.2009

CRTMSGDS V1.6: Changed code of the generated CLP program.
STRDBG V1.4: Enhanced forwarding of error messages.

07.01.2009

FNDRPLSTR V1.2: New utility to search for and replace strings in files and members.

07.01.2009

BASICS1 V1.10: Fixed f_crtUsrSpc() and added ne procedures.
LSTJOB V2.1: Changed to /FREE and to use BASICS1 V1.10.
RTVMBRL V1.4: Changed to /FREE and to use BASICS1 V1.10.

06.12.2008

RTVFLDA V1.6: Fixed problem that attributes could not be retrieved using an alternative field name that was shorter than 10 characters. This problem caused EXPJRNE to fail exporting journal entries in certain cases.

10.11.2008

IFS V1.8: Added procedures used by Log4rpg V1.8.
LOG4RPG V1.8: Fixed problem when changing the log file (DailyRollingFileAppender and RollingFileAppender) when the log file is shared among multiple jobs.

19.10.2008

EXPJRNE V3.1: Added special value *ALL to MBR parameter.

15.10.2008

EXPJRNE V3.0: Added support for *DTAARA and *DTAQ objects. Added record format level check for output file.
RTVFLDA V1.5: Added format FLDA0320 which is needed for EXPJRNE.

22.09.2008

LOG4RPG V1.7.1: Fixed compile problem of sample program LOG4_X1PGM.

22.09.2008

EXPJRNE V2.7: Fixed problem with files with a large number of fields. Added prompt override program to initialize date and time fields.

15.09.2008

IFS V1.7: Fixed bug in f_writeLineIfsFile() when the file is shared with multiple jobs.
LOG4RPG V1.7: Improved performance of File and Print appenders. Changed code to work with IFS V1.7.

05.09.2008

WSDL2RPG V1.6: Bug fixes and enhancements.

05.09.2008

Peek/400 V3.1.4 released. Fixed “Receiver value too small to hold result” error in “Layout” subfile.

01.09.2008

Peek/400 V3.1.3 released. Fixed problem when using SQL to select records (new error with V3.1.2).

31.08.2008

IFS V1.6: Fixed f_renameIfsFile() to correctly produce the target path from the source path and the target file name.
LOG4RPG V1.6.1: Fixed “RollingFileAppender” to correctly pass a target file name instead of a path to the f_renameIfsFile() procedure.

18.08.2008

Peek/400 V3.1.2 released. Fixed problem when using SQL to select records. Improved error reporting when using SQL.

12.08.2008

BASICS1 V1.9: Enhancements for Log4rpg and WSDL2RPG.
LOG4RPG V1.6: Mainly bug fixes and some enhancements.

12.08.2008

Peek/400 V3.1.1 released. New features: Print record, Data format for user-defined options, subfile to prompt available subfile options. Updated program template.

08.06.2008

WSDL2RPG V1.5: Fixed problem regarding ‘xmlns’ attributes. Corrected error in WS_STUB template.

20.05.2008

Peek/400 V3.0 released. Fixes, support for NULL capable fields, new hex/text editor. Ready for V6R1M0.

20.05.2008

DLTOLDJRNR V1.2: Changed optional parameter AGE to be required as actually intended.

15.05.2008

WSDL2RPG V1.4: Splitted WSDL2R98 into WSDL2R98 and WSDL2R92 to reduce dependencies.

14.05.2008

BASICS1 V1.8.1: Bug fixes for WSDL2RPG V1.3 in BasicMap_KeySet.
WSDL2RPG V1.3: Bug fixes and new Parameter “Default: String length”. New dependency to BASICS1 V1.8.1.

29.04.2008

BASICS1 V1.8: Enhancements for WSDL2RPG V1.2.
WSDL2RPG V1.2: Internal changes to enhance stability. New dependency to BASICS1 V1.8

26.04.2008

LOG4RPG V1.5: New RollingFileAppender. Auto-reload of configuration when config file has been changed.

22.04.2008

BASICS1 V1.7.2: Fixed length of reference field MBRD0100.srcFile and renamed that field to MBRD0100.isSrcFile. Furthermore added new reference structure MBRD0200 for the next version of Log4rpg.
IFS V1.5: Added procedure f_getIfsFileDataChgTime() for the next version of Log4rpg.

19.04.2008

CRTMSGDS: Extended maximum length of second level message text.

05.04.2008

EXPJRNE: Fixed problem that field names longer than 10 characters were truncated (SQL tables).

25.03.2008

FMTSRC: Now supporting properties files. Fixed problem in install script.

19.03.2008

WSDL2RPG V1.1: Fixed some bugs and added support for ‘float’ data type.

27.02.2008

WSDL2RPG V1.0.a: Updated BASICS1 to V1.7.1.

26.02.2008

BASICS1 V1.7.1: Fixed memory leak in BasicMap.

22.02.2008

Released WSDL2RPG V1.0.

09.02.2008

BASICS1 V1.7: Added new URL object and minor changes.
IFS V1.4.2: Fixed minor bug in sample IFSTEST_04.
LOG4RPG V1.4.5: Fixed RNX0100 error on non existing message descriptions.
FMTSRC: Fixes regarding color attributes.

10.10.2008

EXPJRNE: Fixed problem for field and record format names containing a dot (.).
RTVFLDA: Fixed problem that column heading contains garbage for fields without column heading.

12.09.2007

LSTJOB: Replaced external data structures by copy books.
SLCJOB: New utility to select a job from a subfile.
DSPMEMUSG: New utility to show the memory allocated by a given job per activation group.

11.09.2007

DSM: Added f_dsmSetAltHelpKey and window to display the formatted help text. (Changed: 27.03.2007)

13.08.2007

EXPJRNE: Added support to export records containing invalid data.
RTVFLDA: Added support for data type GRAPHIC. (required for  EXPJRNE V2.4)

23.06.2007

CHGOBJDA: Fixed error in prompt override program. Program crashed when object does not reference any source member..

17.05.2007

EXPJRNE: Added parameter RCVRNG.

05.06.2007

LOG4RPG: Fixed problem in DailyRollingFileAppender when attempting to rename the log file.

18.05.2007

LOG4RPG: Added property 'share' to DailyRollingFileAppender.

18.05.2007

EXPJRNE: Added field text and column heading to output file.
RTVFLDA: Retrieve field attributes by field-alias-name. (required for  EXPJRNE V2.2)

25.04.2007

LOG4RPG: Fixed problem with “]]>” in XML layout.

17.04.2007

Fixed error in the XMLRPG V2.0 installer.

22.03.2007

Released XMLRPG service program V2.0. Recompiles required!

20.03.2007

BASICS1 V1.6.2: Added new procedures, needed for XMLRPG V2. Fixed problem in f_cvtErrnoToMsg(). Removed external data structures.

07.03.2007

LOG4RPG: Added property 'connectTimeout' to XMLSocketAppender.

29.01.2007

DSM: Fixed problem in f_dsmPosCsr(). Enabled GUI support.

29.01.2007

LOG4RPG: Fixed problem that LOG4RPG50 crashed, when the appender could not be opened. Added property 'reconnectionDelay' to XMLSocketAppender.

29.01.2007

Fixed problem ib DSPSRC when selecting the module to be display.

27.02.2007

Added abilitty to mark IF/ENDDO blocks in CL source members to FMTSRC. It is recommended to install PTF SI26875 for V5R4 to avoid problems in SEU with blank lines and comments starting at column 80 (RPGLE).

23.01.2007

Added minor fixes and enhancements to FMTSRC and STRPREPRC. Improved installer of STRDBG.

30.12.2006

Added panel groups to STRDBG/ENDDBG commands.

20.12.2006

Released STRDBG command.

21.11.2006

Fixed error “Call to f_rtvLstE()-function failed.” in DSM service program.

19.11.2006

Released Version 1.3 of Log4rpg. Minor bug fixes, new properties for DailyRollingFileAppender and new XMLSocketHubAppender.

18.11.2006

IFS V1.4.1: Renamed ‘#’ in message copy books to ‘LEN’.

07.11.2006

Released Version 1.2.1 of Log4rpg. Added missing </title> tag to HTMLLayout.

07.11.2006

IFS V1.4: Added missing copy book to IFS package.

06.11.2006

Released Version 1.2 of Log4rpg. Enhanced capabilities.

06.11.2006

IFS V1.4: Added new procedure f_getIfsFileCrtTime().

17.10.2006

Released Version 1.1 of Log4rpg. Sorry I released V0.9 instead of V1.0 by accident.

11.10.2006

EXPJRNE: Added support for 20I0 fields.

10.10.2006

Released Version 1.0 of Log4rpg.

10.10.2006

BASICS1 V1.6.1: Minor fixes in BasicList_get() and f_getEnvVarByIndex().

10.08.2006

BASICS1 V1.6: Added objects LIST, STACK and MAP. Fixed problem in f_wordwrap(). Enhanced performance of p_assert(), f_this() and f_caller().

10.08.2006

IFS V1.3.1: Fixed endless loop in f_renameIfsFile().

11.04.2006

EXPJRNE: Fixed problem related to file names containing a dot.

06.04.2006

Peek/400 V2.4.0 released.

06.04.2006

IFS V1.3: Fixed bug in f_readLineIfsFile(). Add ed new procedures f_rtvIfsFileExtFromPath() and f_rmvIfsFileExtFromPath().

06.04.2006

XMLRPG V1.5.6: Fix problem in XMLWRITER cbStartDocumentType() to correctly identify whether the “document type nodes” must be written or not.

21.02.2006

RTVFLDA: Added support for data type CHARACTER (VARLEN). Added new format FLDA0310. Fixed problem that wrong text was returned when there is no text.

21.02.2006

XMLRPG V1.5.5: Changed DEBUG_* procedures to support multiple applications.  (V1.5.4 internal release)

09.02.2006

XMLRPG V1.5.3: Changed to be V5R1M0 compliant.

09.02.2006

IFS V1.2.3: Changed to be V5R1M0 compliant.

09.02.2006

BASICS1 V1.5: Changed to be V5R1M0 compliant.

09.02.2006

LSTJOB: Changed to use BASICS1. Changed data type of handle!

09.02.2006

CRTMSGDS: Fixed bug that trailing blanks were dropped.

09.02.2006

EXPJRNE: Replaced DSPJRN by RCVJRNE. Added support for null-capable fields: : OUTFILFMT(*TYPE3)

09.02.2006

Peek/400 V2.3.2 released.

02.02.2006

Added a prompt override program to CHGOBJDA. Thanks to Bill Reger for that useful enhancement.

23.12.2005

Release RTVFLDA service program.

22.12.2005

EXPJRNE: Fixed bug that non *ISO date and time fields caused the program to crash.

12.11.2005

Added parameter OUTFILFMT(*TYPE1 | *TYPE2) to EXPJRNE.

24.10.2005

Changed FMTSRC to be compatibel with V5R1.

23.04.2005

Released new versions of BASICS1, DSM, FMTSRC, IFS and RUNCLSTM.

02.04.2005

Released XmlPreviewPC 2.2.4.

02.04.2005

Released XMLRPG service program V1.5.2.

24.02.2005

Fixed distribution problems in BASICS1, IFS, PRTLOG and XMLRPG service programs because of CCSID´s not equal to 273 (German). Also fixed problem that compiling XMLRPG produces a “Symbol already defined” error.

21.02.2005

Released BASICS1 service program V1.3.

21.02.2005

Released IFS service program V1.2.

21.02.2005

Changed PRTLOG service program to use BASICS1.

01.02.2005

Released BASICS1 service program V1.2.

01.02.2005

Released IFS service program V1.1.

01.02.2005

Released XMLRPG service program V1.5.

23.12.2004

Released XMLRPG service program V1.4.

23.12.2004

Added new procedures to BASICS1 service program.

10.12.2004

Fixed problem in the help file of the XMLRPG service program.

14.11.2004

Changed PRTLOG service program to use QUALIFIED instead of PREFIX due to better compatibility to my other utilities.

14.11.2004

Released new service program LSTJOB.

14.11.2004

Released XMLRPG service program V1.3.

01.11.2004

Released XMLRPG service program V1.2.

12.10.2004

Released XMLRPG service program V1.1.

21.09.2004

Changed license of Peek/400 V2.3.0 to freeware.

23.07.2004

Release Peek/400 V2.2.2.

04.07.2004

New service programs: BASICS1 - Collection of basic needs, IFS - Managing IFS files and XMLRPG - Working with XML data.

15.06.2004

Added new subfile options to CMPMSGF.

13.02.2004

Changed the help text of STRPREPRC and added another message description.

15.01.2004

Fixed some bugs inside the window managing procedures of the DSM.

22.12.2003

Fixed bug in FMTSRC that a NULL comment (/**/) was overriden in a CL source member.

16.12.2003

Added a message file to DLTOLDJRNR to support German and English messages.

14.12.2003

Changed FMTSRC to send a message for a locked source member.

17.11.2003

Fixed problem in FMTSRC that END opCodes where not properly translated to ENDxx when ENDFOR was processed.

24.10.2003

Fixed problem in FMTSRC that ENDxx operation codes were added to /FREE when ENDXX(*YES) was specified at the command prompt.

07.10.2003

Fixed problem in GETWEEK that sometimes returns 52 instead of 53 as the week of year. The problem was caused by mistakes in sub routines GetFirstDOY und GetLastDOY.

30.09.2003

Fixed problem in GETWEEK that a wrong year was returned if the week of year computed was in the year before.

25.09.2003

Added support for user defined colors of /FREE comments to FMTSRC. E.g. //RThis is a red colored comment ==> // This is a red colored comment

13.09.2003

Fixed problem in f_getEntry of RTVCSTL that prevented the program to retrieve all constraints from a file. Added the creation date of the constraint to format CSTL0100.

12.08.2003

Add support for ELSEIF to FMTSRC and fixed problems with DOU/DOW in free-format.

22.06.2003

Released the RTVCSTL service program.

19.06.2003

Change the type of the handle from data structure to pointer for the RTVFLDL, RTVKEYL, RTVMBRL and LSTSPLF service programs.

19.06.2003

Released the List Object service program. The LSTOBJ service program was developed together with Dirk Storch. So far it does a good job in our software projects, e.g. the Dynamic Screen Manager service program.

19.06.2003

Fixed some problems with the Dynamic Screen Manager service program and added some enhancements to it. Big thanks to John Chadwick for his ideas and his efforts in testing the DSM.

07.05.2003

Released the PRTLOG service program.

11.04.2003

Fixed several problems in FMTSRC regarding to free-format source member.

11.01.2003

Fixed problems in the f_opnXXX-procedures of the RTVFLDL, RTVKEYL, RTVMBRL und LSTSPLF service programs. Dated from 26.09.2002.

11.01.2003

Removed special characters from source code of CRTMIPGM, CRTMSGDS, DLTOLDJRNR, DSPSRC, DUPMSGD und FMTSRC. Made FMTSRC ready for free format. Thanks to Fabien Dumay who “complained” about it and triggered me.

08.01.2003

Fixed some problems in EXPJRNE regarding to jobs using a date format other than *DMY and regarding to the English message file EXPJRNEE of the English version. Thanks to Sam Lennons for his help.

15.10.2002

Released XmlPreviewPC 2.2.2.

24.09.2002

Released the LSTSPLF service program.

03.08.2002

Released the Dynamic Screen Manager service program.

25.07.2002

Changed sample of spawn()-function to be more complex and closer to real life.

23.07.2002

Released sample of spawn()-function.

20.07.2002

Released XmlPreviewPC 2.2.1.

04.07.2002

Fixed problem in RUNCLSTM. Command parameter STRSEQ and ENDSEQ were not processed correctly.

03.07.2002

Fixed problem in .xml of RTVKEYL and RTVMBRL. The external data structure XDMSG was not compiled when the question “Create sample programs” was answered with “No”.

27.06.2002

Released utility DSPLIBSIZ.

25.06.2002

Updated utility RUNCLSTM.
Fix problem in f_sqlErrMsg() to get correct error message.

25.06.2002

Updated Utility CMPMSGF.
Changed XDQOBJNME to XDQOBJ for all utilities.

06.06.2002

Updated service programs RTVFLDL, RTVKEYL, RTVMBRL.
Fixed problem due to wrong CEEGSI prototype.

[Home] [Deutsch] [English]

(c) 1997-2019 Thomas Raddatz