z/OS Freeware

by Lionel B. Dyck

Think inside the box with z/VM and Linux.

God Bless America

Site Navigation

Home
ABCs of OS/390 and z/OS
My Articles
Beta Page
Documentation
ISPF Tools
OMVS Tools
Other Interesting Sites
I.T. Sites
TCP/IP Tools
We Owe Them
Useful Tools
Thoughts on Management
Personal Spiritual Favorites

Comments

Monitor this page for changes


it's private by ChangeDetection


  CBT Tape

Web Site Hosting

Welcome to my website which I've dedicated to making available to the 'world' software that I've written over the years. Here you will find XMITIP, the OS/390 and z/OS E-Mail application (on the TCP/IP Tools page) and many other tools for OS/390 and z/OS. These tools are primarily written in REXX with a few Assembler programs.

My name is Lionel B. Dyck and I've been in systems programming since 1972 (starting with MVT 21.6 - remember IBM APARs delivered on punch cards) and have developed a number of tools over the years. I've created this site to (1) share useful code that I've developed and (2) to return a little back to the community of mainframe systems programmers from whom I've learned so much. I've gleaned code and knowledge from the MVT Tools Tapes (remember the Blue Berets?) to the current CBT Tape and a wealth of Web Sites. I hope my contributions here are helpful to others.

Note: If anyone is looking to hire someone with ISPF/REXX experience please contact me as I'm available for part time or short term projects. I'm also interested in a manager or supervisor position in an IT organization.

These files are being made available (without any warranty or guarantee). The software was working when it was uploaded and the author accepts bug reports, suggestions, comments, and occasional complaints.

If you are really adventurous you can check out my beta page - last updated >>> 10/04/08 <<<.

Site Change History

09/23/2016Updated: LOGARCH - a REXX script for OMVS to archive log files when called by cron.
09/22/2016New and Improved PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 4.1.3 which has a few minorusability improvements. If you have a prior version you should upgrade due to the many enhancements and a fix from 4.1.0. Check out the users guide.

Updated:
XMITIP
to version 16.09 (September 2016) with a few minor improvements.

Updated:
SETCLIP - an ISPF dialog for creating and managing user defined Clipboards using standard ISPF Edit Cut and Paste functions. Read the short doc for more info.
09/19/2016Updated: SETCLIP - an ISPF dialog for creating and managing user defined Clipboards using standard ISPF Edit Cut and Paste functions. Read the short doc for more info.

Updated: PLPISPF with updates provided by Al Ferguson to allow a SYSOUT DD allocation and use of full screen width with other minor improvements.
09/16/2016New: SETCLIP - an ISPF dialog for creating and managing user defined Clipboards using standard ISPF Edit Cut and Paste functions. Read the short doc for more info.

IEBPDSE - A simple ISPF dialog to run IBM's IEBPDSE utility
09/02/2016New and Improved PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 4.1.2 which has many usability improvements. If you have a prior version you should upgrade due to the many enhancements and a fix from 4.1.0. Check out the users guide.

IEBPDSE - A simple ISPF dialog to run IBM's IEBPDSE utility
08/19/2016New and Improved PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 4.1.0 which has many usability improvements.  Check out the users guide.

IEBPDSE - A simple ISPF dialog to run IBM's IEBPDSE utility
08/19/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 4.0 which has many usability improvements.  Check out the users guide.

IEBPDSE - A simple ISPF dialog to run IBM's IEBPDSE utility
08/10/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.9 which has several improvements, including the ability to delete an individual generation. Now with a PRUNE feature to compliment the Copy, Backup, and Restore.  Check out the users guide.

INEWS - updated with new REFRESH option.
08/05/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.8 which has several improvements, including the ability to delete an individual generation.  Check out the users guide.
08/02/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.7 which has a new change command and several other improvements.  Check out the users guide.

OMVSPAX (XMIT format) is a set of 3 ISPF dialogs to use pax to backup and restore an omvs directory using pax and to list the backup pax z/os dataset. Updated.
07/31/2016Update to PLPISPF with several minor improvements.
07/29/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.6 which has a new FIND and INFO commands and several other improvements.  Check out the users guide.

FTPB has been updated to support TLS (Secure FTP) connections.

New tool MGEN (in TSO XMIT format) is a small REXX utility (command or function) to return the current system maximun generations enabled (MAXGENS_LIMIT).

OMVSPAX (XMIT format) is a set of 3 ISPF dialogs to use pax to backup and restore an omvs directory using pax and to list the backup pax z/os dataset. Updated.
07/22/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.3 which has several minor enhancements.  Check out the users guide.
07/22/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.2 which has several fixes to backup/restore and a users guide.
07/20/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.1 which has several fixes to backup/restore and a users guide.
07/19/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 3.0 which has several significant updates including Backup and Restore.
07/16/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 2.9 which has several minor updates.

OMVSCMD (XMIT format) is a ISPF dialog to issue omvs commands and then browse the results.
07/08/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 2.8 which has several minor updates.

A new OMVS related tool (see the $DOC member after uploading and doing a TSO RECEIVE for more information on each):

OMVSPAX (XMIT format) is a set of 3 ISPF dialogs to use pax to backup and restore an omvs directory using pax and to list the backup pax z/os dataset.

OMVSMAN (XMIT format) is a ISPF dialog, best implemented as an ISPF command, to view omvs man pages.
07/02/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 2.7 which has several minor updates.

Several OMVS related tools (see the $DOC member after uploading and doing a TSO RECEIVE for more information on each):

OMVSLOG (XMIT format) is a generalized omvs log file ispf dialog viewer. Requires customization to point to the log file location and z/OS archive log file hlq.

LOGARCH (XMIT format) is a generalized omvs log file archival tool to archive the log file to a z/OS dataset. Works in conjunction with cron for the timing.

TRMDSTAT (XMIT format) is an ISPF dialog that simplifies using the trmdstat omvs command.
06/24/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 2.6 which has been updated so that the COPY routine can be run in batch.
06/22/2016New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This is version 2.2 which includes a rexx function (pdsegeni) to return information quickly about the member (thanks to Greg Price for this routine).
06/17/2016Update to FASTPATH - minor bug fix

Update to zFSTOOLS - minor cosmetic

New PDSEGEN. An ISPF dialog to Browse,Edit,View,Compare,Copy,Mail a PDSE Version 2 with generations. With full access to all generations. This uses ISPF services to find/work with generations so it isn't the fastest but it does work.
06/02/2016Update to XMITIP version 16.06 with a minor update.
06/07/2016Update to XMITIP version 16.04 to include the updated TXT2RTF which is also available separately.

Update to TXT2RTF with a minor improvement.
05/31/2016Update to XMITIP version 16.04. View changes to see the updates. Key change is to enable a default mail format (default is HTML).

Update to News - clean up the XALL to mark all unread and new News items as ignored.

Update to TXT2CSV with a minor improvement.
05/28/2016Update to XMITIP version 16.03. View changes to see the updates. Key change is to enable a default mail format (default is HTML).

Update to PLPISPF with many updates and improvements.

Update to FASTPATH with some cleanup and improvements.

Update to PRMCK.

Update to LOADISPF to fix a minor bug.

Addition of LSTPROC3 - a version of LSTPROC to support JES3.

Update to TSOTRAP with new command options (-E edit and -B browse)

Update to NEWS - an ISPF News dialog.

Addition of ZFSTOOLS - an ISPF dialog to assist in managing zFS filesystems

Addition of zSTART - an ISPF dialog to create/update the ZSTART ISPF variable.

Update to FTPBatch with cleanup of the generated JCL (thank you Bill Smith)

Addition of VCURSOR - an updated version of Doug Nadel's code with minor improvements.

Addition of VB2FB - an ISPF dialog to copy from FB to VB and VB to FB with truncation warning and sequence number corrections.

Added IEBPDSE - an ISPF dialog to invoke IBM's IEBPDSE utility.
12/28/2015Update to XMITIP version 15.12 (version if year and month of update so December 2015) to support  STARTTLS keyword in e-mail for a secure e-mail connection if using a SMTP server that supports it (e.g. CSSMTP, Sendmail).

Update to SDSFEXT to version 1.20 thanks to Bill Smith with many useful updates.
04/30/2015Update to LPRPRINT to add the lprcopy (copy count) variable to the ISPF profile pool (thanks to Peter Giles)

10/01/2010

XMITIP version 10.10 with an update to correct a minor bug in removing nulls from text attachments which inadvertently converted x'F0F0' to x'F4F4' in rare situations.

09/17/2010

Update of TXT2CSV version 0.05 (Text to CSV). Very minor update to remove a bug I accidentally introduced in 0.04

08/24/2010

Update of TXT2CSV version 0.04 (Text to CSV). Now includes support for an * to define column locations, the ability to specify a character other than a , for the separator, and support to run under z/VM.

08/11/2010

PRMCK has been updated with a minor update thanks to Willy Jensen to resolve an issue with APF DSNames that end with a period.

08/07/2010

XMITIP version 10.08  See the history page for updates.

LSTPROC updated to 2.8 to change the #PROC.. to $PROC.. to enable use with the Spanish code page.

07/14/2010

TXT2RTF updated to version 1.12. The same level as included in the XMITIP package.

07/09/2010

XMITIP version 10.07 now posted with new minor updates and cleanup and a big FIX for use with z/OS 1.11 CSSMTP Server. See the history page for updates. Minor updates to the users guide and the installation guide.

05/13/2010

XMITIP version 10.05 now posted with new minor updates and cleanup. See the history page for updates. Including the source for UDSMTP.

CAVXTRT updated to support CA-View 11.x.

01/30/2010

XMITIP version 10.01 now posted with new minor updates and cleanup. See the history page for updates.  

12/03/2009

XMITIP version 09.12 now posted with new minor updates and cleanup. See the history page for updates.  

12/02/2009

Update to Leland Lucius' TXT2PDF with an update to resolve an issue with draw_string

10/13/2009

Update to LSTPROC version 2.7 with minor updates by Hartmut.

07/10/2009

Update to FTPBatch to version 1.223 with an update to support HFS files as input in lower case and a longer input (scrollable) field on the ISPF panel (thanks to Rick Turnbull)

05/27/2009

Update to Leland Lucius' TXT2PDF with an update from Paul Gilmartin to enable using it under OMVS.

05/22/2009

Update to TXT2PDF from Leland. This is probably his last update. Many changes. Updated user guide as well.

03/17/2009

XMITIP version 09.03 now posted with new minor updates and cleanup. See the history page for updates.

02/18/2009

Update to FTPBatch to version 1.222 with an update to detect additional failures on the remote submission.

02/10/2009

Update to FTPBatch to version 1.221 with a minor update to the ISPF dialog for large files

02/09/2009

XMITIP version 09.02a now posted with new minor updates and cleanup. See the history page for updates.

02/03/2008

Update of TXT2CSV version 0.03 (Text to CSV)

01/29/2009

Update to FTPBatch to version 1.220 with a minor update to improve PDSE support

01/14/2009

XMITIP version 09.01 now posted with minor updates and cleanup. See the history page for updates.