home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
e
/
v18.4
< prev
next >
Wrap
Text File
|
1993-10-27
|
43KB
|
953 lines
23-Oct-93 17:24:26-GMT,21343;000000000001
Return-Path: <fdc>
Received: by watsun.cc.columbia.edu (5.59/FCB/jba)
id AA00657; Sat, 23 Oct 93 13:24:20 EDT
Date: Sat, 23 Oct 93 13:24:20 EDT
From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
To: Info-Kermit
Subject: Info-Kermit Digest V18 #4
Reply-To: Info-Kermit@watsun.cc.columbia.edu
Queries-To: Info-Kermit-Request@KERMIT.COLUMBIA.EDU
Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
Message-Id: <CMM.0.90.4.751397060.fdc@watsun.cc.columbia.edu>
Info-Kermit Digest Sat, 23 Oct 1993 Volume 18 : Number 4
Today's Topics:
Announcing IBM Mainframe Kermit-370 Version 4.3.0
Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.3
Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.3
Announcing IBM Mainframe Kermit-370 for CICS Version 4.3
Announcing IBM Mainframe MUSIC/SP Kermit-370 Version 4.3
Kermit-370 4.3 versus Local Modifications
Kermit questions and Digest submissions may be sent to kermit@columbia.edu
or KERMIT@CUVMA.BITNET. Requests for addition to or deletion from the
Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
LISTSERV@CUVMA.CC.COLUMBIA.EDU. These messages must be of the form:
SUBSCRIBE I$KERMIT <your-personal-name> (To start a subscription)
UNSUBSCRIBE I$KERMIT (To cancel a subscription)
REGISTER I$KERMIT <your-personal-name> (To correct your name)
Kermit files may be obtained over networks and by mail order. On the
Internetwork, use FTP to log in to host KERMIT.COLUMBIA.EDU, a Sun SPARCserver
running UNIX (SunOS 4.1), IP host number 128.59.39.2. Login as user anonymous
(lower case), supply your email ID as the password, and GET or MGET (MULTIPLE
GET) the desired files. The file kermit/read.me is a general guide to where
things are. The Kermit files are in directories kermit/a, kermit/b, kermit/c,
kermit/d, and kermit/e. Test versions are in kermit/test. All files in these
directories should be transferred in text (ASCII) mode (except that binary
file might occasionally appear in the test directory). Binaries are in
kermit/bin (use ftp in binary mode). All files (with the exceptions of some
of the READ.ME files) have lowercase names, and case is significant.
You can also get Kermit files over the BITNET/EARN network; to get started
send a message with text HELP to KERMSRV, the Kermit file server, at host
CUVMA. For detailed instructions, read the file kermit/a/aanetw.hlp
(AANETW.HLP on KERMSRV). To order by mail, request a complete list of Kermit
versions and an order form from Kermit Distribution, Columbia University
Academic Information Systems, 612 West 115th Street, New York, NY 10025 USA.
----------------------------------------------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe Kermit-370 Version 4.3.0
Keywords: IBM 370 Kermit
Xref: IBM Mainframe, See IBM 370
This is to announce Kermit-370 Release 4.3. The sources have not been
completely rewritten, but numerous fixes, extensions, and improvements
have been inserted. The changes in 4.3 include all updates formerly
available in the various system-specific update files plus many new
ones. In addition, several components of the source have been
resequenced because of the increasingly crowded state of the sequence
numbers. Most of the Kermit-370 files have been updated, and several
new files have been added, notably the set of updates for converting
Kermit to a language other than English. All the variants of Kermit-370
are being re-released simultaneously; see the accompanying system-
specific announcements for further details: IKCKER.ANN (CMS), IKMKER.ANN
(MUSIC), IKTKER.ANN (TSO), and IKXKER.ANN (CICS). Anyone interested in
helping to port Kermit-370 to still other operating systems should
contact John Chandler <JCHBN@CUVMB.BITNET> or
<JCHBN@CUVMB.CC.COLUMBIA.EDU>.
Of special interest to some users are the versions of Kermit-370 with
the interactive messages translated from English into other languages.
The currently available alternate languages are Czech, Dutch, Finnish,
French, German, Italian, Polish, Portuguese, Russian, and Spanish.
Special thanks to Petr Adelsberger, Mauricio Alvarenga, Lorenzo
Beltrame, Janusz Bien, Jose Eduardo de Lucca, Richard Gatersleben, Kauko
Haumalainen, Jaroslaw Kurowski, Roberto Magana, Alberto Rio, Christian
Robert, Gisbert Selke, Karel Smuk, Rob van der Wal, Konstantin
Vinogradov, and Joachim Wlodarz for preparing these translations.
Anyone interested in translating Kermit's message file into other
languages should contact John Chandler.
Below is a list of the generic changes in Version 4.3 of Kermit-370,
including those appearing in intermediate releases:
1) New "CC" option along with the line range for sending files. This
option specifies that the file has carriage control in column 1 and
that it should be converted to ASCII control characters.
2) More careful avoidance of built-in packet-size limits.
3) V-binary (or D-binary) file transfers all the way up to records of
64K-1 bytes.
4) No looping due to a solid terminal I/O error, nor upon errors
at the very end of a transfer (no reply expected).
5) More liberal recognition of STOP commands in protocol mode.
6) Extra explanatory error message, if available, now displayed upon
completing a subcommand, along with basic status. Also, any reason
for cancellation is included in the E-packet text and noted in the
transaction log.
7) Time tags in transaction and packet logs.
8) New SET TTABLE KP option, which enables a full 8-bit translation
table based on Hollerith codes.
9) Proper control-quoting on 8-bit analogs of ordinary control
characters.
10) Suppression of echoing on LU1 3770-type front ends.
11) New VERSION subcommand, which displays the version number and date.
12) New "End-of-attributes" attribute.
13) 8th-bit quoting for the XECHO subcommand.
14) New FULLSCREEN controller type allowing Kermit file transfers in a
generic way on nearly all protocol converters. Also, specific
support for IBM 3174 ASCII Graphics mode.
15) New locking shift protocol, which reduces overhead on transferring
files containing many bytes with the 8th bit set.
16) Support for new transfer character sets, including Japanese Kanji,
Thai, Arabic, Latin-2, Latin-3, and TRANSPARENT. Also, recognition
of CP1047 as a synonym for EBCDIC and support for CP870, CP905, and
CP880, as well as the aliases L1, L2, and L3.
17) New-and-improved means of detecting the terminal controller type
with less need for the optional update SC0131X (formerly SC89058).
18) New HINTS subcommand.
19) Support of remote server commands even when the transfer character
set is TRANSPARENT.
20) Graceful acceptance of data packets with no data.
21) Suppression of certain lock-up conditions during file transfers.
22) New SIMULATE subcommand, which plays back a file giving one or both
sides of a file transfer to supply the packets (instead of the
communication line).
23) Compatibility with the (aging) F-level assembler.
24) New, optional unprefixed transmission of control characters.
25) Support for REMOTE PRINT, REMOTE MAIL, and REMOTE SUBMIT.
26) Correct observance of FILE COLLISION for all files in a group.
27) Ignoring spurious flow-control "packets", e.g., from MS-Kermit.
28) New versions of Kermit with the interactive messages in languages
other than English. See the installation guides (IK*KER.INS) for
instructions on installing these versions.
29) New efficiency display in STATUS report, based on SPEED setting.
30) New, uniform messages upon entering protocol mode, in the form
"KERMIT READY TO SEND..." (or RECEIVE or SERVE).
31) Improved debugging facilities.
32) The status code from a SEND or RECEIVE now available to the
accounting exit, if any.
Many thanks to the beta testers who have helped work out the bugs in the
new release.
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.3
Keywords: IBM 370 Kermit, CMS Kermit
Xref: VM/CMS Kermit, See CMS Kermit, IBM 370
This is to announce CMS Kermit Release 4.3. The sources have not been
completely rewritten, but numerous fixes, extensions, and improvements
have been inserted. Parts of the source have been resequenced:
IK0DEF.ASM, IK0CMD.ASM, IK0KAN.ASM, IKCUTL.ASM, and IK0PRO.ASM, and any
local mods affecting these parts will need to be changed accordingly.
The changes in 4.3 include all updates formerly available in IKCKER.UPD
plus a number of new ones. As with previous releases, all CMS-specific
files begin with IKC, and generic Kermit-370 files begin with IK0 (I K
Zero). See the file IKCKER.INS for installation instructions. Most of
the distribution files have been replaced, including IKCKER.INS, plus
the assembler sources and the "beware", help, and update files. Release
4.3 is also being issued in the companion TSO, MUSIC, and CICS variants
(see the separate announcements for details). Anyone interested in
helping to port Kermit-370 to still other operating systems should
contact John Chandler <JCHBN@CUVMB.BITNET> or
<JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370 announcement
IK0KER.ANN. The following is a list of CMS-specific updates added since
Release 4.2, including many that were already available in the
intermediate releases.
1) New, automated installation procedure.
2) New, more flexible on-line help facility with a separate subfile
available for each subcommand. This can be used in connection with
the CMS help menu system or with Kermit's internal help processor
(or both). The old-style, single help file is also still available.
3) Kermit-CMS now invokes CMS commands in a way that closely matches
the behavior of commands entered directly to CMS.
4) Now comes with a file of sample auxilliary EXEC's for use with Kermit
(IKCAUX CMD). These include KERMAIL, KERMPRT, and PC.
5) No longer considers it a file name collision if the new file being
received is to have the same name as a file on a read-only extension
of the destination disk.
6) Can now reject a file that is too large to fit in the destination
SFS directory.
7) Now explicitly releases its SCBLOCK when it exits. (Before CMS 5,
that is necessary.)
Many thanks to the beta testers who have helped work out the bugs in the
new release.
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.3
Keywords: IBM 370 Kermit, TSO Kermit
Xref: MVS/TSO Kermit, See MVS/TSO Kermit, IBM 370
This is to announce Release 4.3 of Kermit-370 for TSO. The sources have
not been completely rewritten, but numerous fixes, extensions, and
improvements have been inserted. The changes in 4.3 include all updates
formerly available in IKTKER.UPD plus many new ones. Parts of the
source have been resequenced: IKTMAC.ASM, IK0DEF.ASM, IK0CMD.ASM,
IK0KAN.ASM, IKTUTL.ASM, and IK0PRO.ASM, and any local mods affecting
these parts will need to be changed accordingly. As with previous
releases, all TSO-specific files begin with IKT, and generic Kermit-370
files begin with IK0 (I K Zero). See the file IKTKER.INS for
installation instructions. Most of the distribution files have been
replaced, including IKTKER.INS, plus the assembler sources and the
"beware", help, and update files. Release 4.3 is also being issued in
the companion CMS, MUSIC, and CICS variants (see the separate
announcements for details). As usual, the ROSCOE variant is obtained as
a small change from the TSO variant. Anyone interested in helping to
port Kermit-370 to still other operating systems should contact John
Chandler <JCHBN@CUVMB.BITNET> or <JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370 announcement
IK0KER.ANN. The following is a list of TSO-specific updates added since
Release 4.2, including many that were already available in intermediate
releases.
1) When downloading ISPF PDS members, Kermit-TSO now uses the ISPF
modification date as the time stamp (if attributes are enabled).
2) The format of KER.LOG for SET DEBUG I/O has been extended to give
hexadecimal buffer dumps like those of CMS Kermit.
3) Correct UNIT selection for new datasets uploaded to TSO. This fixes
a bug introduced with version 4.1.
4) Multiple subcommands allowed on the initial invocation command line,
provided the Kermit delimiter is defined in one of the initialization
files.
5) Current status code available to CLIST's as &LASTCC.
6) Now comes with a file of sample auxilliary CLIST's for use with
Kermit (IKTAUX.CMD). These include KERMAIL, KERMPRT, and PC.
7) Now recovers cleanly if the user specifies an erroneous CWD string.
8) Now supports relative generation numbers for GDG's for both sending
and receiving files.
Many thanks to the beta testers who have helped work out the bugs in the
new release.
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe Kermit-370 for CICS Version 4.3
Keywords: IBM 370 Kermit, CICS Kermit
Xref: CICS Kermit, Also see IBM 370
This is to announce Release 4.3 of Kermit-370 for CICS. The sources have
not been completely rewritten, but numerous fixes, extensions, and
improvements have been inserted. The changes in 4.3 include all updates
formerly available in IKXKER.UPD plus many new ones. Parts of the
source have been resequenced: IK0DEF.ASM, IK0CMD.ASM, IK0KAN.ASM, and
IK0PRO.ASM, and any local mods affecting these parts will need to be
changed accordingly. As with previous releases, all CICS-specific files
begin with IKX, and generic Kermit-370 files begin with IK0 (I K Zero).
See the file IKXKER.INS for installation instructions. Most of the
distribution files have been replaced, including IKXKER.INS, plus the
assembler sources and the "beware", help, and update files. Release 4.3
is also being issued in the companion CMS, MUSIC, and TSO variants (see
the separate announcements for details). Anyone interested in helping
to port Kermit-370 to still other operating systems should contact John
Chandler <JCHBN@CUVMB.BITNET> or <JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370 announcement
IK0KER.ANN. The following is a list of CICS-specific updates added
since the initial release, including many that were already available in
intermediate releases.
1) Expansion of the "userid" field in Kermit from four to eight bytes.
2) No clashing simultaneous access to a TDQ by two Kermit sessions.
3) Distinction between readable and writable data objects when
determining file name collision and searching for files to download.
4) Compatibility with CICS 3.1.
5) Correct code for CICS 1.6 access to extra-partition TDQs under MVS.
6) Termid substitution in filenames.
7) Interactive mode prompt padded with XON (or whatever is the current
HANDSHAKE character).
8) Several bug fixes.
Work on Kermit-CICS is continuing. Features that need to be improved
or added include:
- IKXDYNAL for both CICS/VSE and CICS/MVS. The former would probably
support only spool files, but the latter should support both spool
files and MVS data sets.
- Sample exit routines for supporting userid algorithms besides the
OPID and TERM options.
- Sample package of security exit routines.
- Support for data objects on a remote CICS.
- Cleaner performance of server-mode BYE function, dependent on local
conventions.
- Support for indirect TD queues.
- Mechanism for flushing terminal output from Kermit (such as from the
TYPE subcommand).
- Mechanism for collecting "terminal" output from invoked programs.
- Testing under CICS/VM.
Anyone interested in working on these or other improvements should first
get in touch with the Center for Computing Activities at Columbia
University to find out if someone else has already begun a similar
project (and, if so, who).
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe MUSIC/SP Kermit-370 Version 4.3
Keywords: IBM 370 Kermit, MUSIC Kermit
Xref: MUSIC Kermit, Also see IBM 370
This is to announce MUSIC Kermit Release 4.3. The sources have not
been completely rewritten, but numerous fixes, extensions, and
improvements have been inserted. Parts of the source have been
resequenced: IK0DEF.ASM, IK0CMD.ASM, IK0KAN.ASM, and IK0PRO.ASM, and
any local mods affecting these parts will need to be changed
accordingly. The changes in 4.3 include all updates formerly
available in IKMKER.UPD plus a number of new ones. As with previous
releases, all MUSIC-specific files begin with IKM, and generic
Kermit-370 files begin with IK0 (I K Zero). See the file IKMKER.INS
for installation instructions. Most of the distribution files have
been replaced, including IKMKER.INS, plus the assembler sources and
the "beware", help, and update files. Release 4.3 is also being
issued in the companion TSO, CICS, and CMS variants (see the separate
announcements for details). Anyone interested in helping to port
Kermit-370 to still other operating systems should contact John
Chandler <JCHBN@CUVMB.BITNET> or <JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370
announcement IK0KER.ANN. The following is a list of MUSIC-specific
updates added since Release 4.2, including some already available in
intermediate releases.
1) Multiple Kermit subcommands are allowed on the MUSIC command line if
the INIT file defines a delimiter.
2) Kermit-MUSIC now tries to automatically detect the terminal
controller type.
3) Kermit-MUSIC now gives the date and time of each file in response to
the Kermit DIR subcommand, and the attribute packet for a download
now carries the correct time stamp.
Many thanks to the beta testers who have helped work out the bugs in the
new release.
A further set of updates is currently being tested for support of MUSIC
subdirectories and long userids. Watch for future announcements.
------------------------------
Date: Thu, 21 Oct 1993 17:34:31 -0400
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Kermit-370 4.3 versus Local Modifications
Keywords: "IBM 370 Kermit, Local Modifications"
I originally had thought of proceeding from 4.2.6 TEST to 4.2.6, but the
accumulation of updates since 4.2.0 had grown so large that merging the
updates into the base sources became imperative. Hence, the new release
number. Another thing that became imperative was resequencing some of
the source components because of the severe crowding of the the sequence
numbers.
Those who simply install Kermit "out of the box" or with a selection of
the "approved" optional updates found in the BWR files can continue to
do so as before, since the BWR files have been upgraded to match the new
sequence numbers in the sources. However, those with locally developed
modifications may be faced with a tedious task of revising all such mods
according to the new sources. To be specific, here is the list of
source components affected: ik0def.asm, ik0cmd.asm, ik0kan.asm,
ik0pro.asm, ikcutl.asm, iktutl.asm, and iktmac.asm. None of the
MUSIC-specific or CICS-specific files were affected.
There is a way to simplify the process of upgrading mods to 4.3 using a
CMS program called SPRCMP (available from the VM-UTIL file store), and I
recommend that program to anyone with any kind of local mods to external
programs. SPRCMP is even more powerful than ik0ver available in the
Kermit distribution.
If your mods don't interfere with any of the post-4.2 official updates,
then all you need to do is collect the composite sources for 4.2 and 4.3
(let's call them KERMIT 42 A1 and KERMIT 43 A1). Successively copy each
local mod onto KERMIT OLDUPD A1 and then issue SPRCMP KERMIT 42 A = 43 A
(UPDSEQ. The resequenced mod will be left as KERMIT NEWUPD A1. You
should inspect these files for sensibility -- for multi-line inserts,
the increment may need to be halved, and if your mod conflicts with some
of the official updates, you will find that some of the update
statements could not be unambiguously resequenced (they will have "*"
inserted to let you know). Assuming your mods were designed to be
applied *after* the post-4.2 official updates, you can still resequence
your mods "automatically" by applying the official updates to the 4.2
source file and trying again.
For those who don't have access to CMS or can't manage to install
SPRCMP, I will be happy to do this sort of resequencing FOR A LIMITED
TIME ONLY. Send me the mods and I will send back the resequenced
versions. Be patient if there are delays in responding, since I will
probably run these in batches.
John
------------------------------
End of Info-Kermit Digest
*************************
28-Oct-93 1:02:56-GMT,21844;000000000001
Return-Path: <I$KERMIT@CUVMB.CC.COLUMBIA.EDU>
Received: from cuvmb.cc.columbia.edu by watsun.cc.columbia.edu (5.59/FCB/jba)
id AA12602; Wed, 27 Oct 93 21:02:44 EDT
Message-Id: <9310280102.AA12602@watsun.cc.columbia.edu>
Received: from CUVMB.CC.COLUMBIA.EDU by CUVMB.CC.COLUMBIA.EDU (IBM VM SMTP V2R1)
with BSMTP id 9915; Wed, 27 Oct 93 21:03:55 EDT
Received: from CUVMB.COLUMBIA.EDU by CUVMB.CC.COLUMBIA.EDU (Mailer R2.07) with
BSMTP id 0431; Wed, 27 Oct 93 21:03:42 EDT
Date: Wed, 27 Oct 1993 21:00:43 EDT
Reply-To: Info-Kermit%watsun.cc.columbia.edu@CUVMB.CC.COLUMBIA.EDU
Sender: INFO-KERMIT Digest <I$KERMIT%CUVMB.BITNET@CUVMB.CC.COLUMBIA.EDU>
Comments: To: Info-Kermit@watsun.cc.columbia.edu
From: Frank da Cruz <fdc%watsun.cc.columbia.edu@CUVMB.CC.COLUMBIA.EDU>
Subject: Info-Kermit Digest V18 #4
To: Multiple recipients of list I$KERMIT <I$KERMIT@CUVMB.BITNET>
Info-Kermit Digest Sat, 23 Oct 1993 Volume 18 : Number 4
Today's Topics:
Announcing IBM Mainframe Kermit-370 Version 4.3.0
Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.3
Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.3
Announcing IBM Mainframe Kermit-370 for CICS Version 4.3
Announcing IBM Mainframe MUSIC/SP Kermit-370 Version 4.3
Kermit-370 4.3 versus Local Modifications
Kermit questions and Digest submissions may be sent to kermit@columbia.edu
or KERMIT@CUVMA.BITNET. Requests for addition to or deletion from the
Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
LISTSERV@CUVMA.CC.COLUMBIA.EDU. These messages must be of the form:
SUBSCRIBE I$KERMIT <your-personal-name> (To start a subscription)
UNSUBSCRIBE I$KERMIT (To cancel a subscription)
REGISTER I$KERMIT <your-personal-name> (To correct your name)
Kermit files may be obtained over networks and by mail order. On the
Internetwork, use FTP to log in to host KERMIT.COLUMBIA.EDU, a Sun SPARCserver
running UNIX (SunOS 4.1), IP host number 128.59.39.2. Login as user anonymous
(lower case), supply your email ID as the password, and GET or MGET (MULTIPLE
GET) the desired files. The file kermit/read.me is a general guide to where
things are. The Kermit files are in directories kermit/a, kermit/b, kermit/c,
kermit/d, and kermit/e. Test versions are in kermit/test. All files in these
directories should be transferred in text (ASCII) mode (except that binary
file might occasionally appear in the test directory). Binaries are in
kermit/bin (use ftp in binary mode). All files (with the exceptions of some
of the READ.ME files) have lowercase names, and case is significant.
You can also get Kermit files over the BITNET/EARN network; to get started
send a message with text HELP to KERMSRV, the Kermit file server, at host
CUVMA. For detailed instructions, read the file kermit/a/aanetw.hlp
(AANETW.HLP on KERMSRV). To order by mail, request a complete list of Kermit
versions and an order form from Kermit Distribution, Columbia University
Academic Information Systems, 612 West 115th Street, New York, NY 10025 USA.
This message is being resent by Harold Pritchett <harold@uga.edu> at the
request of Frank da Cruz.
----------------------------------------------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe Kermit-370 Version 4.3.0
Keywords: IBM 370 Kermit
Xref: IBM Mainframe, See IBM 370
This is to announce Kermit-370 Release 4.3. The sources have not been
completely rewritten, but numerous fixes, extensions, and improvements
have been inserted. The changes in 4.3 include all updates formerly
available in the various system-specific update files plus many new
ones. In addition, several components of the source have been
resequenced because of the increasingly crowded state of the sequence
numbers. Most of the Kermit-370 files have been updated, and several
new files have been added, notably the set of updates for converting
Kermit to a language other than English. All the variants of Kermit-370
are being re-released simultaneously; see the accompanying system-
specific announcements for further details: IKCKER.ANN (CMS), IKMKER.ANN
(MUSIC), IKTKER.ANN (TSO), and IKXKER.ANN (CICS). Anyone interested in
helping to port Kermit-370 to still other operating systems should
contact John Chandler <JCHBN@CUVMB.BITNET> or
<JCHBN@CUVMB.CC.COLUMBIA.EDU>.
Of special interest to some users are the versions of Kermit-370 with
the interactive messages translated from English into other languages.
The currently available alternate languages are Czech, Dutch, Finnish,
French, German, Italian, Polish, Portuguese, Russian, and Spanish.
Special thanks to Petr Adelsberger, Mauricio Alvarenga, Lorenzo
Beltrame, Janusz Bien, Jose Eduardo de Lucca, Richard Gatersleben, Kauko
Haumalainen, Jaroslaw Kurowski, Roberto Magana, Alberto Rio, Christian
Robert, Gisbert Selke, Karel Smuk, Rob van der Wal, Konstantin
Vinogradov, and Joachim Wlodarz for preparing these translations.
Anyone interested in translating Kermit's message file into other
languages should contact John Chandler.
Below is a list of the generic changes in Version 4.3 of Kermit-370,
including those appearing in intermediate releases:
1) New "CC" option along with the line range for sending files. This
option specifies that the file has carriage control in column 1 and
that it should be converted to ASCII control characters.
2) More careful avoidance of built-in packet-size limits.
3) V-binary (or D-binary) file transfers all the way up to records of
64K-1 bytes.
4) No looping due to a solid terminal I/O error, nor upon errors
at the very end of a transfer (no reply expected).
5) More liberal recognition of STOP commands in protocol mode.
6) Extra explanatory error message, if available, now displayed upon
completing a subcommand, along with basic status. Also, any reason
for cancellation is included in the E-packet text and noted in the
transaction log.
7) Time tags in transaction and packet logs.
8) New SET TTABLE KP option, which enables a full 8-bit translation
table based on Hollerith codes.
9) Proper control-quoting on 8-bit analogs of ordinary control
characters.
10) Suppression of echoing on LU1 3770-type front ends.
11) New VERSION subcommand, which displays the version number and date.
12) New "End-of-attributes" attribute.
13) 8th-bit quoting for the XECHO subcommand.
14) New FULLSCREEN controller type allowing Kermit file transfers in a
generic way on nearly all protocol converters. Also, specific
support for IBM 3174 ASCII Graphics mode.
15) New locking shift protocol, which reduces overhead on transferring
files containing many bytes with the 8th bit set.
16) Support for new transfer character sets, including Japanese Kanji,
Thai, Arabic, Latin-2, Latin-3, and TRANSPARENT. Also, recognition
of CP1047 as a synonym for EBCDIC and support for CP870, CP905, and
CP880, as well as the aliases L1, L2, and L3.
17) New-and-improved means of detecting the terminal controller type
with less need for the optional update SC0131X (formerly SC89058).
18) New HINTS subcommand.
19) Support of remote server commands even when the transfer character
set is TRANSPARENT.
20) Graceful acceptance of data packets with no data.
21) Suppression of certain lock-up conditions during file transfers.
22) New SIMULATE subcommand, which plays back a file giving one or both
sides of a file transfer to supply the packets (instead of the
communication line).
23) Compatibility with the (aging) F-level assembler.
24) New, optional unprefixed transmission of control characters.
25) Support for REMOTE PRINT, REMOTE MAIL, and REMOTE SUBMIT.
26) Correct observance of FILE COLLISION for all files in a group.
27) Ignoring spurious flow-control "packets", e.g., from MS-Kermit.
28) New versions of Kermit with the interactive messages in languages
other than English. See the installation guides (IK*KER.INS) for
instructions on installing these versions.
29) New efficiency display in STATUS report, based on SPEED setting.
30) New, uniform messages upon entering protocol mode, in the form
"KERMIT READY TO SEND..." (or RECEIVE or SERVE).
31) Improved debugging facilities.
32) The status code from a SEND or RECEIVE now available to the
accounting exit, if any.
Many thanks to the beta testers who have helped work out the bugs in the
new release.
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.3
Keywords: IBM 370 Kermit, CMS Kermit
Xref: VM/CMS Kermit, See CMS Kermit, IBM 370
This is to announce CMS Kermit Release 4.3. The sources have not been
completely rewritten, but numerous fixes, extensions, and improvements
have been inserted. Parts of the source have been resequenced:
IK0DEF.ASM, IK0CMD.ASM, IK0KAN.ASM, IKCUTL.ASM, and IK0PRO.ASM, and any
local mods affecting these parts will need to be changed accordingly.
The changes in 4.3 include all updates formerly available in IKCKER.UPD
plus a number of new ones. As with previous releases, all CMS-specific
files begin with IKC, and generic Kermit-370 files begin with IK0 (I K
Zero). See the file IKCKER.INS for installation instructions. Most of
the distribution files have been replaced, including IKCKER.INS, plus
the assembler sources and the "beware", help, and update files. Release
4.3 is also being issued in the companion TSO, MUSIC, and CICS variants
(see the separate announcements for details). Anyone interested in
helping to port Kermit-370 to still other operating systems should
contact John Chandler <JCHBN@CUVMB.BITNET> or
<JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370 announcement
IK0KER.ANN. The following is a list of CMS-specific updates added since
Release 4.2, including many that were already available in the
intermediate releases.
1) New, automated installation procedure.
2) New, more flexible on-line help facility with a separate subfile
available for each subcommand. This can be used in connection with
the CMS help menu system or with Kermit's internal help processor
(or both). The old-style, single help file is also still available.
3) Kermit-CMS now invokes CMS commands in a way that closely matches
the behavior of commands entered directly to CMS.
4) Now comes with a file of sample auxilliary EXEC's for use with Kermit
(IKCAUX CMD). These include KERMAIL, KERMPRT, and PC.
5) No longer considers it a file name collision if the new file being
received is to have the same name as a file on a read-only extension
of the destination disk.
6) Can now reject a file that is too large to fit in the destination
SFS directory.
7) Now explicitly releases its SCBLOCK when it exits. (Before CMS 5,
that is necessary.)
Many thanks to the beta testers who have helped work out the bugs in the
new release.
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.3
Keywords: IBM 370 Kermit, TSO Kermit
Xref: MVS/TSO Kermit, See MVS/TSO Kermit, IBM 370
This is to announce Release 4.3 of Kermit-370 for TSO. The sources have
not been completely rewritten, but numerous fixes, extensions, and
improvements have been inserted. The changes in 4.3 include all updates
formerly available in IKTKER.UPD plus many new ones. Parts of the
source have been resequenced: IKTMAC.ASM, IK0DEF.ASM, IK0CMD.ASM,
IK0KAN.ASM, IKTUTL.ASM, and IK0PRO.ASM, and any local mods affecting
these parts will need to be changed accordingly. As with previous
releases, all TSO-specific files begin with IKT, and generic Kermit-370
files begin with IK0 (I K Zero). See the file IKTKER.INS for
installation instructions. Most of the distribution files have been
replaced, including IKTKER.INS, plus the assembler sources and the
"beware", help, and update files. Release 4.3 is also being issued in
the companion CMS, MUSIC, and CICS variants (see the separate
announcements for details). As usual, the ROSCOE variant is obtained as
a small change from the TSO variant. Anyone interested in helping to
port Kermit-370 to still other operating systems should contact John
Chandler <JCHBN@CUVMB.BITNET> or <JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370 announcement
IK0KER.ANN. The following is a list of TSO-specific updates added since
Release 4.2, including many that were already available in intermediate
releases.
1) When downloading ISPF PDS members, Kermit-TSO now uses the ISPF
modification date as the time stamp (if attributes are enabled).
2) The format of KER.LOG for SET DEBUG I/O has been extended to give
hexadecimal buffer dumps like those of CMS Kermit.
3) Correct UNIT selection for new datasets uploaded to TSO. This fixes
a bug introduced with version 4.1.
4) Multiple subcommands allowed on the initial invocation command line,
provided the Kermit delimiter is defined in one of the initialization
files.
5) Current status code available to CLIST's as &LASTCC.
6) Now comes with a file of sample auxilliary CLIST's for use with
Kermit (IKTAUX.CMD). These include KERMAIL, KERMPRT, and PC.
7) Now recovers cleanly if the user specifies an erroneous CWD string.
8) Now supports relative generation numbers for GDG's for both sending
and receiving files.
Many thanks to the beta testers who have helped work out the bugs in the
new release.
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe Kermit-370 for CICS Version 4.3
Keywords: IBM 370 Kermit, CICS Kermit
Xref: CICS Kermit, Also see IBM 370
This is to announce Release 4.3 of Kermit-370 for CICS. The sources have
not been completely rewritten, but numerous fixes, extensions, and
improvements have been inserted. The changes in 4.3 include all updates
formerly available in IKXKER.UPD plus many new ones. Parts of the
source have been resequenced: IK0DEF.ASM, IK0CMD.ASM, IK0KAN.ASM, and
IK0PRO.ASM, and any local mods affecting these parts will need to be
changed accordingly. As with previous releases, all CICS-specific files
begin with IKX, and generic Kermit-370 files begin with IK0 (I K Zero).
See the file IKXKER.INS for installation instructions. Most of the
distribution files have been replaced, including IKXKER.INS, plus the
assembler sources and the "beware", help, and update files. Release 4.3
is also being issued in the companion CMS, MUSIC, and TSO variants (see
the separate announcements for details). Anyone interested in helping
to port Kermit-370 to still other operating systems should contact John
Chandler <JCHBN@CUVMB.BITNET> or <JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370 announcement
IK0KER.ANN. The following is a list of CICS-specific updates added
since the initial release, including many that were already available in
intermediate releases.
1) Expansion of the "userid" field in Kermit from four to eight bytes.
2) No clashing simultaneous access to a TDQ by two Kermit sessions.
3) Distinction between readable and writable data objects when
determining file name collision and searching for files to download.
4) Compatibility with CICS 3.1.
5) Correct code for CICS 1.6 access to extra-partition TDQs under MVS.
6) Termid substitution in filenames.
7) Interactive mode prompt padded with XON (or whatever is the current
HANDSHAKE character).
8) Several bug fixes.
Work on Kermit-CICS is continuing. Features that need to be improved
or added include:
- IKXDYNAL for both CICS/VSE and CICS/MVS. The former would probably
support only spool files, but the latter should support both spool
files and MVS data sets.
- Sample exit routines for supporting userid algorithms besides the
OPID and TERM options.
- Sample package of security exit routines.
- Support for data objects on a remote CICS.
- Cleaner performance of server-mode BYE function, dependent on local
conventions.
- Support for indirect TD queues.
- Mechanism for flushing terminal output from Kermit (such as from the
TYPE subcommand).
- Mechanism for collecting "terminal" output from invoked programs.
- Testing under CICS/VM.
Anyone interested in working on these or other improvements should first
get in touch with the Center for Computing Activities at Columbia
University to find out if someone else has already begun a similar
project (and, if so, who).
------------------------------
Date: Mon, 1993 Oct 18 13:51 EDT
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing IBM Mainframe MUSIC/SP Kermit-370 Version 4.3
Keywords: IBM 370 Kermit, MUSIC Kermit
Xref: MUSIC Kermit, Also see IBM 370
This is to announce MUSIC Kermit Release 4.3. The sources have not
been completely rewritten, but numerous fixes, extensions, and
improvements have been inserted. Parts of the source have been
resequenced: IK0DEF.ASM, IK0CMD.ASM, IK0KAN.ASM, and IK0PRO.ASM, and
any local mods affecting these parts will need to be changed
accordingly. The changes in 4.3 include all updates formerly
available in IKMKER.UPD plus a number of new ones. As with previous
releases, all MUSIC-specific files begin with IKM, and generic
Kermit-370 files begin with IK0 (I K Zero). See the file IKMKER.INS
for installation instructions. Most of the distribution files have
been replaced, including IKMKER.INS, plus the assembler sources and
the "beware", help, and update files. Release 4.3 is also being
issued in the companion TSO, CICS, and CMS variants (see the separate
announcements for details). Anyone interested in helping to port
Kermit-370 to still other operating systems should contact John
Chandler <JCHBN@CUVMB.BITNET> or <JCHBN@CUVMB.CC.COLUMBIA.EDU>.
For a list of generic additions, see the generic Kermit-370
announcement IK0KER.ANN. The following is a list of MUSIC-specific
updates added since Release 4.2, including some already available in
intermediate releases.
1) Multiple Kermit subcommands are allowed on the MUSIC command line if
the INIT file defines a delimiter.
2) Kermit-MUSIC now tries to automatically detect the terminal
controller type.
3) Kermit-MUSIC now gives the date and time of each file in response to
the Kermit DIR subcommand, and the attribute packet for a download
now carries the correct time stamp.
Many thanks to the beta testers who have helped work out the bugs in the
new release.
A further set of updates is currently being tested for support of MUSIC
subdirectories and long userids. Watch for future announcements.
------------------------------
Date: Thu, 21 Oct 1993 17:34:31 -0400
From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Kermit-370 4.3 versus Local Modifications
Keywords: "IBM 370 Kermit, Local Modifications"
I originally had thought of proceeding from 4.2.6 TEST to 4.2.6, but the
accumulation of updates since 4.2.0 had grown so large that merging the
updates into the base sources became imperative. Hence, the new release
number. Another thing that became imperative was resequencing some of
the source components because of the severe crowding of the the sequence
numbers.
Those who simply install Kermit "out of the box" or with a selection of
the "approved" optional updates found in the BWR files can continue to
do so as before, since the BWR files have been upgraded to match the new
sequence numbers in the sources. However, those with locally developed
modifications may be faced with a tedious task of revising all such mods
according to the new sources. To be specific, here is the list of
source components affected: ik0def.asm, ik0cmd.asm, ik0kan.asm,
ik0pro.asm, ikcutl.asm, iktutl.asm, and iktmac.asm. None of the
MUSIC-specific or CICS-specific files were affected.
There is a way to simplify the process of upgrading mods to 4.3 using a
CMS program called SPRCMP (available from the VM-UTIL file store), and I
recommend that program to anyone with any kind of local mods to external
programs. SPRCMP is even more powerful than ik0ver available in the
Kermit distribution.
If your mods don't interfere with any of the post-4.2 official updates,
then all you need to do is collect the composite sources for 4.2 and 4.3
(let's call them KERMIT 42 A1 and KERMIT 43 A1). Successively copy each
local mod onto KERMIT OLDUPD A1 and then issue SPRCMP KERMIT 42 A = 43 A
(UPDSEQ. The resequenced mod will be left as KERMIT NEWUPD A1. You
should inspect these files for sensibility -- for multi-line inserts,
the increment may need to be halved, and if your mod conflicts with some
of the official updates, you will find that some of the update
statements could not be unambiguously resequenced (they will have "*"
inserted to let you know). Assuming your mods were designed to be
applied *after* the post-4.2 official updates, you can still resequence
your mods "automatically" by applying the official updates to the 4.2
source file and trying again.
For those who don't have access to CMS or can't manage to install
SPRCMP, I will be happy to do this sort of resequencing FOR A LIMITED
TIME ONLY. Send me the mods and I will send back the resequenced
versions. Be patient if there are delays in responding, since I will
probably run these in batches.
John
------------------------------
End of Info-Kermit Digest
*************************