home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
e
/
v16.1
< prev
next >
Wrap
Text File
|
2020-01-01
|
23KB
|
508 lines
6-Aug-92 15:28:53-GMT,22960;000000000001
Return-Path: <cmg>
Received: by watsun.cc.columbia.edu (5.59/FCB)
id AA04953; Thu, 6 Aug 92 11:28:49 EDT
Date: Thu, 6 Aug 92 11:28:49 EDT
From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
To: Info-Kermit
Subject: Info-Kermit Digest V16 #1
Reply-To: Info-Kermit@watsun.cc.columbia.edu
Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
Message-Id: <CMM.0.90.0.713114929.cmg@watsun.cc.columbia.edu>
Info-Kermit Digest Thu, 6 Aug 1992 Volume 16 : Number 1
Today's Topics:
News
Announcing IBM Mainframe Kermit-370 Versions 4.2.3 and 4.2.4
Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.2.3
Announcing IBM Mainframe MUSIC Kermit-370 Version 4.2.3
Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.2.4
Announcing IBM Mainframe CICS Kermit-370 Version 4.2.4
The new FULLSCREEN transfer mode
A Few More Release Files for Kermit-12
Digest submissions may be sent to Info-Kermit@WATSUN.CC.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 WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
running UNIX (SUNOS 4.1), IP host number 128.59.39.2. Login as user anonymous
(note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
files. 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. Binaries are in
kermit/bin (use ftp in binary mode). All files on watsun 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
Center for Computing Activities, 612 West 115th Street, New York, NY 10025
USA.
----------------------------------------------------------------------
Date: Tue, May 26, 1992 11:14 EDT
From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
Subject: News
Keywords: LISTSERV, I-KERMIT
Our IBM mainframe host computer, CUVMB, was recently upgraded from VM/HPO to
VM/ESA. It seems that VM/ESA has a new feature: it does not allow dashes
(hyphens) in user names. So the I-KERMIT and IBM-KERMIT names have been
changed to I$KERMIT and IBM$KERMIT, respectively. Please use the new names
when sending mail to CUVMA. This change does not affect KERMSRV, only
LISTSERV. Let's hope that the next big VM release continues to allow dollar
signs...
To those who have been asking when the next issue of Kermit News, our
printed journal, will appear: Sorry, publication has been delayed due to
circumstances beyond our control. We expect it to be ready in the Fall.
But this also gives us more time to collect articles. If you would like to
submit an article for publication, let me know.
Sorry for the long delay since the last Info-Kermit issue. The following
announcements of the new release of IBM mainframe Kermit were delayed pending
release of accompanying test versions of MS-DOS Kermit and C-Kermit, but
rather than hold them up any longer, here they are. The new version is in
the test area (kermit/test/ik*.* on watsun, and the T: area of KERMSRV at
CUVMA on BITNET). They will be moved the regular B area if no serious
problems are reported.
------------------------------
Date: Wed, 1992 May 13 11:14 EDT
From: "John F. Chandler" <chandler@cfa.harvard.edu>
Subject: Announcing IBM Mainframe Kermit-370 Versions 4.2.3 and 4.2.4
Keywords: IBM 370 Kermit
Xref: IBM Mainframe, Also see IBM 370
Kermit-370 version 4.2.3 has now finished the testing stage and is
available in the usual places (KERMSRV, watsun, LISTSERV@HEARN, etc.).
The new release appears in the form of expanded update files for all the
variants of Kermit-370 (CICS, CMS, MUSIC, TSO, and even ROSCOE) and, in
addition, a new source component. Because of the latter (and only
because of the latter), all the installation guides have been updated,
but the new source component is, in fact, optional (see below).
Numerous fixes, extensions, and improvements have been included in the
new release, mostly generic, but some system-specific as well. 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 <PEPMNT@CFAAMP.BITNET> or
<chandler@cfa.harvard.edu>.
Many thanks to the beta testers who have helped work out the bugs in the
new release; also to Joe Doupnik and Frank da Cruz, who have created the
corresponding facilities in MS-DOS Kermit and C-kermit; finally, to Hirofumi
Fujii, who supplied most of the information for translation of Kanji
characters.
Below is a list of the generic changes in version 4.2.3.
Kermit-370 ...
- Has a new FULLSCREEN controller type. The new mode allows Kermit file
transfers in a generic way on nearly all protocol converters, but it
carries some special limitations -- packets cannot be longer than 77
bytes, and the other end must be MS-DOS Kermit 3.12 or higher or C-Kermit
5A(180) or higher. Part of the implementation is a special checksum
type called BLANK-FREE-2 intended to avoid the possibility of repeated
blanks in Kermit packets.
- Supports the new locking shift protocol (helps to compress certain
files with many 8-bit bytes). This protocol is used only in talking
to another Kermit that supports it, e.g., MS-DOS Kermit 3.12 or C-Kermit
5A(180).
- Now supports file transfers using Japanese Kanji with translation
between IBM, Hitachi, or Fujitsu codes and the newly added transfer
character set JAPAN-EUC. This support requires the new source
component ik0kan.asm, which contains the necessary translation tables.
Translation works automatically when Kermit-370 is talking to another
Kermit that requests or supports the JAPAN-EUC character set.
- Now recognizes CP1047 as a synonym for EBCDIC. (1047 is IBM's new
code page that follows the de facto standard.)
- Has a new-and-improved means of detecting the termanal controller type
with less need for the old optional update SC89058 (now replaced by
the more flexible SC9131X).
- Now suggests parameter changes only upon the new HINTS subcommand, not
at startup time. More parameter settings are now scrutinized.
- Now avoids looping when a solid terminal I/O error sets in or upon any
error at the very end of a transfer (no reply expected).
- Has changed the calling sequence of the KERMAIL, KERMPRT, and KERMSUB
commands used in support of local mail, print, and job submission.
Instead of passing no filespec at all on the first invocation, Kermit
passes a dummy filespec consisting of a single period. Implementers
of such commands, take note! For best results, the revised commands
should be able to handle both the old and the new syntax.
- No longer requires hitting ENTER an extra time to get out of server
mode after typing STOP.
- Now uses the built-in default A-to-E translation table for reading
Kermit commands in server mode when the transfer character set is
TRANSPARENT.
- No longer halts a transfer upon seeing a data packet with no data.
- No longer gives a spurious reason for a cancellation issued by user
intervention on the micro or the STOP command.
- Now avoids certain lock-ups on the Hydra II at the start of protocol
mode and others on the the IBM 3174 AEA at the end of a download.
- Now allows the STOP command on PCI and certain other protocol
converters that did not previously support it.
- Now tolerates (at the source code level) alternate EBCDIC versions
which do not have all the Roman letters at the standard code points.
Also, the use of one-letter abbreviations of SET options for program
logic flow has been generalized. This simplifies the task of
translating the user interface into languages other than English.
- Now has a 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). This is mainly for debugging.
------------------------------------------------------------------------
Date: Wed, 1992 May 13 11:14 EDT
From: "John F. Chandler" <chandler@cfa.harvard.edu>
Subject: Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.2.3
Keywords: IBM 370 Kermit, VM/CMS Kermit
Xref: CMS Kermit, See VM/CMS Kermit, IBM 370 Kermit
This is to announce the release of Kermit-370 version 4.2.3 for CMS. As
usual, the new version comes in VM/SP, VM/XA, and VM/ESA flavors. The
CMS-related Kermit files that have been changed or added are as follows.
IKCAUX CMD sample EXEC's (new)
IKCKER ANN this message
IKCKER BWR bugs, warnings, and restrictions
IKCKER INS installation instructions
IKCKER UPD post-4.2.0 updates
IKCXA UPD updates for VM/XA and VM/ESA
IK0AAA HLP Kermit-370 release notes
IK0KAN ASM optional Kanji tables
IK0KER ANN the accompanying message on Kermit-370
IK0KER UPD the cumulative list of updates in all variants
IK0423 HLP notes on the new features in 4.2.3
Many thanks to the beta testers who have helped work out the bugs in the
new release.
There are several changes specific to CMS:
- Now comes with a file of sample auxilliary EXEC's for use with Kermit
(IKCAUX CMD). These include KERMAIL, KERMPRT, and PC. The latter is
designed for "one-touch" mainframe-initiated file transfers to or from
an appropriately configured micro Kermit. The syntax is PC PRINT name
or PC + any valid Kermit command, such as GET, SEND, or REMOTE. Any
reply is written to KER REPLY. The sample KERMAIL and KERMPRT are
compatible both with version 4.2.3 and with earlier versions.
- 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.
- Once more transparently supports the old form of non-library help file
in addition to the new PDS form (version 4.2.3 did not).
- Can now reject a file that is too large to fit in the destination SFS
directory. Enabling SFS support in general is now done by selecting
the appropriate CNTRL file when applying the updates. Available:
KERMIT (CMS 1-5), KERMCMS6 (CMS 6), KERMXA (CMS 5.5), KERMXA21 (CMS
5.6), and KERMESA (CMS 7-8).
- Now explicitly releases its SCBLOCK when it exits. (Before CMS 5,
that is necessary.)
------------------------------------------------------------------------
Date: Wed, 1992 May 13 11:14 EDT
From: "John F. Chandler" <chandler@cfa.harvard.edu>
Subject: Announcing IBM Mainframe MUSIC Kermit-370 Version 4.2.3
Keywords: IBM 370 Kermit, MUSIC Kermit
Xref: MUSIC Kermit, IBM 370 Kermit
This is to announce the release of Kermit-370 version 4.2.3 for MUSIC.
The MUSIC-related Kermit files that have been changed or added are as
follows.
IKMKER.ANN this message
IKMKER.BWR bugs, warnings, and restrictions
IKMKER.INS installation instructions
IKMKER.UPD post-4.2.0 updates
IK0AAA.HLP Kermit-370 release notes
IK0KAN.ASM optional Kanji tables
IK0KER.ANN the accompanying message on Kermit-370
IK0KER.UPD the cumulative list of updates in all variants
IK0423.HLP notes on the new features in 4.2.3
Many thanks to the beta testers who have helped work out the bugs in the
new release. Note: versions 4.2.1 and 4.2.2 were never released, except
for testing. Version 4.2.3 represents an accumulation of two years of
improvements.
Most of the advances in the new release are simply duplications of the
simultaneous generic changes in the other variants of Kermit-370, but
some of the changes included system-specific code that required porting
to MUSIC. Two notable changes, however, involved porting of features
that had already been available in other variants.
- Kermit-MUSIC now tries to automatically detect the terminal controller
type. Previously, it could not because MUSIC did not allow the needed
I/O operations.
- 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.
------------------------------------------------------------------------
Date: Wed, 1992 June 10 15:09 EDT
From: "John F. Chandler" <chandler@cfa.harvard.edu>
Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.2.4
Keywords: IBM 370 Kermit, MVS/TSO Kermit
Xref: TSO Kermit, See MVS/TSO Kermit, IBM 370 Kermit
This is to announce the release of Kermit-370 version 4.2.4 for TSO. The
TSO-related Kermit files that have been changed or added are as follows.
IKTAUX.CMD sample CLIST's (new)
IKTGUP.ASM TSO-specific portion of GUPI
IKTKER.ANN this message
IKTKER.BWR bugs, warnings, and restrictions
IKTKER.INS installation instructions
IKTKER.UPD post-4.2.0 updates
IK0AAA.HLP Kermit-370 release notes
IK0KAN.ASM optional Kanji tables
IK0KER.ANN the accompanying message on Kermit-370
IK0KER.UPD the cumulative list of updates in all variants
IK0423.HLP notes on the new features in 4.2.3 and 4.2.4
Many thanks to the beta testers who have helped work out the bugs in the
new release. Note that version 4.2.3 has been available in the Kermit
test area for several weeks. 4.2.4 differs in only two respects: the
inclusion of a new update supporting relative GDG numbers, and an extra
message has been added to the usual protocol-mode greetings. The added
message is "KERMIT READY TO SEND..." (or RECEIVE or SERVE).
These are the changes specific to TSO:
- Now comes with a file of sample auxilliary CLIST's for use with Kermit
(IKTAUX.CMD). These include KERMAIL, KERMPRT, and PC. The latter is
designed for "one-touch" mainframe-initiated file transfers to or from
an appropriately configured micro Kermit. The syntax is
PC CMD('PRINT name')
or
PC CMD('any Kermit subcommand')
where the Kermit subcommand would typically be GET, SEND, or REMOTE.
Any reply is written to KER REPLY. The sample KERMAIL and KERMPRT
have not been completely filled out, but are included for pedagogy.
- No longer generates a KER.LOG entry marked "e" for normal full-screen
I/O operations.
- Now recovers cleanly if the user specifies an erroneous CWD string.
- The TSO GUPI source has been changed, but only in two trivial ways:
(a) missing sequence numbers have been supplied on 4 lines, and
(b) comments have been added to show the list of TSO macros invoked.
- Now supports relative generation numbers for GDG's for both sending
and receiving files. The number for a received file can be supplied
either in the RECEIVE subcommand or in the file header packet. When
this notation is used for sending, neither the relative nor the
absolute number is included in the outgoing file header.
------------------------------------------------------------------------
Date: Wed, 1992 June 10 15:09 EDT
From: "John F. Chandler" <chandler@cfa.harvard.edu>
Subject: Announcing IBM Mainframe CICS Kermit-370 Version 4.2.4
Keywords: IBM 370 Kermit, CICS Kermit
Xref: CICS Kermit, IBM 370 Kermit
This is to announce the release of Kermit-370 version 4.2.4 for CICS.
The CICS-related Kermit files that have been changed or added are as
follows.
IKXKER.ANN this message
IKXKER.BWR bugs, warnings, and restrictions
IKXKER.HLP Help files
IKXKER.INS installation instructions
IKXKER.UPD post-4.2.0 updates
IKXTRN.ASM VSE installation utility
IK0AAA.HLP Kermit-370 release notes
IK0KAN.ASM optional Kanji tables
IK0KER.ANN the accompanying message on Kermit-370
IK0KER.UPD the cumulative list of updates in all variants
IK0423.HLP notes on the new features in 4.2.3 and 4.2.4
Many thanks to the beta testers who have helped work out the bugs in the
new release. Note that version 4.2.3 has been available in the Kermit
test area for several weeks. 4.2.4 differs in only two respects:
(1) the KSDS used for storing the Help and TAKE files has a new, longer
key size and will require re-installation for sites that have the
old Help files installed. See IKXKER.INS for the details. The
reason for the change is the expansion of the "userid" field in
Kermit from four to eight bytes.
(2) an extra message has been added to the usual protocol-mode
greetings. The added message is "KERMIT READY TO SEND..." (or
RECEIVE or SERVE).
There are several other changes specific to CICS:
- Now prevents clashing simultaneous access to a TDQ by two Kermit
sessions.
- Now distinguishes between readable and writable data objects when
determining file name collision and searching for files to download.
- Now has the correct code for CICS 1.6 access to extra-partition TDQs
under MVS.
- Now pads the interactive mode prompt with XON (or whatever is the
current HANDSHAKE character).
- Now drives the 3174 AEA properly in transparent mode through VTAM.
- No longer produces unpredictable results when copying to or from
Kermit directory members.
- No longer mistakes the date in March-December of even-numbered years.
- No longer produces spurious error messages at installation time under
VSE/ESA.
------------------------------------------------------------------------
Date: Wed, 1992 May 13 11:14 EDT
From: "John F. Chandler" <chandler@cfa.harvard.edu>
Subject: The new FULLSCREEN transfer mode
Keywords: IBM 370 Kermit
Xref: IBM Mainframe, Also see IBM 370
In the past, Kermit was not usable with certain communications front
ends, such as SIM3278/VTAM, the IBM 3708 in full-screen mode, and the
MICOM 7400, all of which lack a working transparent mode suitable for
Kermit protocol. However, the new FULLSCREEN mode for Kermit-370 allows
file transfers without control characters and, therefore, without a
transparent mode. The new mode entails one protocol change to allow
printable characters to synchronize packets and another to avoid strings
of repeated blanks; thus, only a suitably upgraded micro Kermit can be
used (currently, only MS-DOS Kermit 3.12). C-Kermit has the necessary
changes, but they are not yet complete, nor have they been ported to the
C-based micro Kermits. In principle, FULLSCREEN mode could be used with
almost any protocol converter, but the printable packet characters and
other restrictions on this mode make it less robust and slower than a
transparent mode would be, so FULLSCREEN mode is recommended primarily
as a last resort.
The basic setup consists of the following Kermit subcommands:
-----Mainframe----- ----------PC--------
SET CONTROLLER FULL SET SEND START 62
SET RECEIVE START 62 SET RECEIVE START 62
SET SEND START 62 SET BLOCK B
SET BLOCK B SET HANDSHAKE NONE
SET HANDSHAKE 0
Possible variations:
- The choice of 62 (Greater-than sign) for the start-of-packet character
is arbitrary, and it can be changed, as long as you change all four of
them. For best results, choose a character that seldom appears in the
files you will be transferring.
- Packet sizes are automatically restricted by Kermit-370 in this mode,
so they need not be set explicitly unless conditions require packets
shorter than the default (77).
- Flow control is probably immaterial for locally connected terminals,
but some protocol converters may require it to keep up with the data
rate on uploads.
- The parity settings in the mainframe Kermit are ignored in this mode,
and those in MS-DOS Kermit should be the usual.
- Setting the block check to "B" (yes, "B") is important on certain
protocol converters because it avoids problems with "optimization" of
outbound strings of repeated blanks. However, it is not generally
necessary, and a setting of "1" will normally suffice and will avoid
certain other problems that can occur when an inbound initialization
packet has a blank checksum.
Warnings:
- If the protocol converter has a buffer significantly shorter than 80
bytes, it will be necessary to shorten inbound packets accordingly (by
issuing a SET REC PACK to K-370). The symptoms of a short buffer are
fairly obvious -- the log of packets on the mainframe side will show an
inbound packet that has been truncated and concatenated with a second
copy of the same packet; the micro log will show a truncated echo of
the inbound packet and then a timeout.
- It may be possible to avoid shortening the packets if the protocol
converter can do flow control. Just turn on flow control in the micro
Kermit as well as the controller.
- If the mainframe packet log shows inbound packets losing the leading,
rather than trailing, characters, and the micro shows the same problem
with echoed packets, the trouble may be a "dead" time in the protocol
converter between send and receive states -- the solution may be to set
a pause in the micro Kermit before sending each packet.
- See the Kermit distribution file ik0aaa.hlp for details about specific
protocol converters.
------------------------------
Date: Sat, 11 Jul 92 15:00:00 EDT
From: Charles Lasner <lasner@watsun.cc.columbia.edu>
Subject: A Few More Release Files for Kermit-12
Now available are two new versions of K12DEC and K12ENC, which
have a new feature for image transfer of an entire device optionally
split into two parts. This comes at the request of a user, and was
quite easy to add. As before, the sources document how to use the
programs, etc.
The new files have been installed in the regular places:
BITNET/EARN Internet
KERMSRV@CUVMA watsun.cc.columbia.edu Description
K12MIT ANN kermit/d/k12mit.ann Announcement of KERMIT-12
K12MIT UPD kermit/d/k12mit.upd Release update (this) file
K12ENB PAL kermit/d/k12enb.pal .BOO-format encoding program
K12DEB PAL kermit/d/k12deb.pal .BOO-format decoding program
K12MIT NOT kermit/d/k12mit.not Release notes file
K12MIT DSK kermit/d/k12mit.dsk Description of RX02 diskettes
------------------------------
End of Info-Kermit Digest
*************************