From fdc  Mon Dec 28 20:41:07 1992
Return-Path: <fdc>
Received: by watsun.cc.columbia.edu (5.59/FCB/jba)
	id AA11284; Mon, 28 Dec 92 20:41:07 EST
Date: Mon, 28 Dec 92 20:41:05 EST
From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
To: Info-Kermit
Subject: Info-Kermit Digest V16 #7
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.4.725593265.fdc@watsun.cc.columbia.edu>

Info-Kermit Digest         Mon, 28 Dec 1992        Volume 16 : Number 7

Today's Topics:
	Announcing Release 4.2.5 of Kermit-370 for VM/CMS
	New Patches for MS-DOS Kermit 3.11 and 3.12
	Gateway Telepath Intenal Modem Problems Solved
	New MS-DOS Kermit Dialing Scripts
	New BOO-File Encoder and Decoder Programs
	OS/2 C-Kermit 5A(188) Extended Keyboard Definitions
	C-Kermit 5A News

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 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.  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: Wed, 1992 Dec 2 12:18 EST
>From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
Subject: Announcing Release 4.2.5 of Kermit-370 for VM/CMS
Keywords: VM/CMS Kermit, IBM 370 Kermit

A new release of Kermit-370 for CMS is now available: 4.2.5.  It includes a
new CNTRL file for installing Kermit under VM/ESA (370 Feature) when HASM is
not available.  This CNTRL file is automatically used, as needed, by the
(now revised) IKCINS EXEC included in IKCKER.INS.  The other new features
are mainly diagnostics.  They include:

 1) An extra line of greetings for send/receive/server, as introduced
    in release 4.2.4 of the TSO, ROSCOE, and CICS variants of Kermit-370,
    as well as the latest releases of MS-DOS Kermit and C-Kermit.

 2) A new option to dump Kermit's internal trace table to KER LOG.

 3) Extra debug log info for TTY and FULLSCREEN modes, similar to that
    for SERIES1, GRAPHICS, and AEA modes.

 4) The status code from a SEND or RECEIVE is now available to the
    accounting exit, if any.

See the IKCKER.BWR file for further details.

COMING SOON: Kermit-370 customized for languages other than English.  The
Dutch, French, German, Italian, Portuguese, Spanish, and Turkish versions
are in progress.  Volunteers are needed to translate the (200-line)
Kermit-370 message file into other languages.  The help files and user guide
chapters could also be translated, but that's a much bigger undertaking.

John

[Ed. - Thanks, John!  The new files are in kermit/b/ on watsun.cc.columbia.edu
for anonymous FTP access on the Internet, and available from KERMSRV at CUVMA
on BITNET/EARN/CREN.]

------------------------------

Date: Wed, 2 Dec 92 11:59:59 EST
>From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
Subject: New Patches for MS-DOS Kermit 3.11 and 3.12
Keywords: MS-DOS Kermit 3.11, MS-DOS Kermit 3.12, Patches for MS-DOS Kermit
Cross-Reference: IBM PC.  See MS-DOS Kermit

>From Professor Joe R. Doupnik: patches for MS-DOS Kermit 3.12 to correct
the following problems:

  1. Optional patch needed to enable 132 column mode on certain VGA board
     models from Orchid Designer.
  2. Make VT terminal emulator ignore ESC C.
  3. Don't exit from macros when Ctrl-C'd out of server mode.
  4. Some IBM mainframe fullscreen file transfer corrections.
  5. Fix \v(ndate) to omit unwanted extra zero in Oct, Nov, and Dec.
  6. Fix for serial device initialization.
  7. Fix for using MS-DOS Kermit under OS/2.
  8. Don't do repeat-count compression if other Kermit says it won't.
  9. Speedup for Interconnections TES connections.
 10. Workaround for problems with Gateway 2000 Telepath internal modems.

The new patch file is available in ~kermit/a/mskermit.pch, and is usable
only with the IBM PC binary MS-DOS Kermit 3.12 program distributed by
Columbia University (kermit/a/msvibm.boo or kermit/bin/msvibm.exe).

Patches 7 and 10 above have also been added to the version 3.11 patch file
as patches number 10 and 11.  The new updated 3.11 patch file is available
in kermit/a/msr311.pch (MSR311 PCH on KERMSRV),

To install the patches, get the appropriate patch file (which is a text file
and should be transferred in text mode) onto your PC, rename it MSKERMIT.PCH
if necessary, and put it in the same directory as your MSKERMIT.INI file.
Make sure your MSKERMIT.INI file contains the PATCH command near the top (as
the standard MSKERMIT.INI file does).  The patches are applied automatically
each time you start MS-DOS Kermit.

------------------------------

Date: Sat, 5 Dec 1992 11:10:53 -0800 (PST)
>From: Fred Forster <forster@u.washington.edu>
Subject: Gateway Telepath Intenal Modem Problems Solved
Keywords: Gateway Telepath Modem

I implemented the new MSKERMIT.PCH that you sent to me yesterday in response
to my inquiry about problems I was having with a Gateway 2000 computer with
a Telepath internal modem.  It was surprising to find how few patches have
been incorporated into v3.11 and to see a patch particular to that computer!
I never expected such as specific response!  I was just groping since I did
everything that I could think of.  Also thanks for your prompt response!
You guys are great!  Most importantly, Kermit now appears to work.  As
usual, I will be more certain after I exercise it more, but it is much
improved now!  It may be of interest to note that I am able to connect at
38400 to my campus' fast modem line.  I wasn't sure that would be the case
after reading the comment associated with the patch that referred to slowing
things way down. But let me tell you this Gateway seems to be an O.K.
computer, 66MHz is great, and having only used a 2400 baud modem before this
computer makes it just short of amazing.  Using e-mail from home through
Kermit with this hardware is really being in touch.  End of message.

[Ed. - The comment in the patch file says "vastly slow down serial port
setup".  The slowdown only occurs at the time the port is initialized, not
during communication.]

------------------------------

Date: Mon, 28 Dec 92 11:59:59 EST
>From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
Subject: New MS-DOS Kermit Dialing Scripts
Keywords: MS-DOS Kermit 3.12, Penril modems, Vadic modems, SupraFAXmodem
Keywords: Telebit modems

>From John Klensin at MIT, new MS-DOS Kermit dialing scripts for the Penril
Alliance V.32 modem, the Vadic VA2400PA modem, and the SupraFAXmodem V.32bis
modem.  And, written locally, a new dialing script for the Telebit T3000
(which should also work with the T1600, QBlazer, and possibly WorldBlazer).
These new scripts are designed to be used with the DIAL macro that is defined
in the standard MSKERMIT.INI file, just like the current Hayes and Rolm
dialing scripts.  Here is a list of the available dialing scripts:

 Modem Type            DOS Filename  Internet                KERMSRV

  Hayes 2400            HAYES.SCR     kermit/a/msmhayes.scr   MSMHAYES SCR
  Penril Alliance V.32  PENRIL.SCR    kermit/a/msmpenril.scr  MSMPENRIL SCR
  Rolm CBX DCM          ROLM.SCR      kermit/a/msmrolm.scr    MSMROLM SCR
  SupraFAXmodem V.32bis SUPRA.SCR     kermit/a/msmsupra.scr   MSMSUPRA SCR
  Telebit T3000         T3000.SCR     kermit/a/msmt3000.scr   MSMT3000 SCR
  Vadic VA2400PA        VA2400PA.SCR  kermit/a/msmva2400.scr  MSMVA2400 SCR

Note that a new category of MS-DOS Kermit files, MSM, has been created for
modem-dialing scripts.  Previously, HAYES.SCR and ROLM.SCR were stored as
MSIHAY.SCR and MSIROLM.SCR (copies of these two only have been kept under
their old names to reduce confusion).

See the instructions in the modem script files themselves, and/or in the
MSKERM.BWR file.  For Telebits, also see MSMT3000.DOC, and for further
information about Telebits, see kermit/b/ckcker.bwr on watsun or CKCKER BWR
on KERMSRV.  Many thanks to John for contributing the Penril, Supra, and
Vadic dialing scripts!

------------------------------

Date: Mon, 21 Dec 92 11:59:59 EST
>From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
Subject: New BOO-File Encoder and Decoder Programs
Keywords: BOO-File Encoders and Decoders

A long delayed announcement: a new release of the BOO-File maker and decoder
programs, msbmkb.c and msbpct.c.  These are from Robert Weiner of
Programming Plus in New York, based on the Christian Hemsing versions that
were announced in Info-Kermit V15 #3 last April.  Robert has totally
rewritten the code to make it portable to multiple operating systems
including UNIX, VMS and OpenVMS, MS-DOS, OS-9, the Commodore Amiga, and the
Atari ST, and to fix a few bugs.  This version, like Christian's,
incorporates the new mechanism, first proposed by Charles Lasner, for
encoding the exact filesize, rather than (often) adding several null bytes
to the end of an un-boo'd BOO file.  This turns out to be essential in
operating systems (like OS-8 and OS-9) where executable programs contain
internal length and/or error-checking information.

The new versions replace the old ones as msbmkb.c (the BOO-file maker) and
msbpct.c (the decoder) in kermit/a and ckbmkb.c and ckbunb.c on kermit/b on
watsun.cc.columbia.edu, and as MSBMKB C, MSBPCT C, CKBMKB C, and CKBUNB C
on CUVMA.

Thanks to Robert for the all the work he put in on this, and to Christian and
Charles for all of their earlier work.

------------------------------

Date: Thu, 3 Dec 92 09:51:41 -0600
>From: lowey@jester.usask.ca (Kevin Lowey)
Subject: OS/2 C-Kermit 5A(188) Extended Keyboard Definitions
Keywords: OS/2 Kermit

Below please find enclosed a file called UOFS_KBD.INI.  This is a keyboard
definition file for the OS/2 version of C-Kermit 5A(188) which lets extended
keyboard numeric keypads act like the VT102 numeric keypad.
 
See the comments in the file for more information on what was re-defined.

- Kevin Lowey

[Ed. - Many thanks, Kevin!  Your contribution has been placed in
kermit/b/ckovtk.ini on watsun and CKOVTK INI on CUVMA.]

------------------------------

Date: Mon, 28 Dec 92 11:59:59 EST
>From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
Subject: C-Kermit 5A News
Keywords: C-Kermit 5A, External Protocols, Alpha AXP, VMS Kermit, UNIX Kermit
Cross-Reference: AXP.  See Alpha, VMS, UNIX

Well, folks, we've been averaging about 500 FTP requests at watsun every
day since the C-Kermit 5A announcement, with thousands of additional requests
to CUVMA KERMSRV on BITNET/EARN/CREN.  Looks like a hit!

Most reports have been positive.  Successful testing has been reported for
about 250 different machine/operating-system/version combinations, including
over 210 different UNIX configurations.  The few systems (mostly early AIX
releases on IBM 370 and PS/2 machines) where compilation failures were
reported have been fixed.  Several new makefile entries have also been added:

  altos3         Altos ACX68000 with AT&T UNIX System III R2
  clix           Intergraph Clipper
  cray8          Cray supercomputers with UNICOS 8.0-Alpha
  dnixnetc       DIAB DNIX 5.2 with TCP/IP and fullscreen transfer display
  iclsys5r4_486  ICL DRS3000 (i486 platform) with DRS/NX System V R4
  isi            Integrated Solutions VS8 VME 680x0
  t31tos40x      Nixdorf Targon/31 M15 with TOS 4.0.x

And several have been updated or corrected:

  cray           Cray supercomputers with UNICOS 6.1, 7.0
  cx_ux          Harris Night Hawk
  ft21           Fortune For:Pro 2.1
  sys3upcx       AT&T 7300 UNIX PC
  sco286         SCO Xenix/286 2.3.3
  sco32v4        SCO UNIX/386 3.2 V4.0
  sco32v4gcc     ditto, with GNU CC
  sco32v4net     SCO UNIX/386 3.2 V4.0 with TCP/IP = ODT 2.0
  sco32v4netgcc  ditto, with GNU CC

The new UNIX makefile is available in kermit/b/ckuker.mak (CKUKER MAK on
KERMSRV), and is also incorporated in the UNIX C-Kermit tar archive,
kermit/bin/cku188.tar.Z (ftp in binary mode).

You can find a current list of successfully tested systems in the file
kermit/b/ckcker.upd on watsun.cc.columbia.edu and CKCKER UPD on CUVMA KERMSRV.
If you have successfully installed C-Kermit 5A(188) on a system that is not
listed in that file, please send a report to me giving the needed information:
machine make and model, operating system name and release, makefile entry
used, executable program size.

The minor (and mostly highly system-specific) corrections that were made
since the release are also listed in ckcker.upd.  C-Kermit 5A users should
get a copy of this file and read it to see if there are any new developments
that pertain to them.  There have definitely been some changes that will
interest OS/2 and OS-9 C-Kermit users.  Also, the set of SCO-related
makefile entries has been updated thanks to Warren Tucker in Georgia (USA),
Eduard Vopica in Prague (Czechoslovakia), and Piet Plomp in Groningen
(Netherlands).

Some statistics about the new release:

  Smallest executable (minimum configuration):    90372, 386 PC clone, SVR4
  Smallest fully configured executable:          310636, 386 PC clone, SVR4
  Biggest executable:                           1607480, Cray-2

Meanwhile, a new section has been added to the UNIX C-Kermit "beware file",
kermit/b/ckuker.bwr (CKUKER BWR on KERMSRV) about using C-Kermit as an
external protocol from other programs, and vice versa.

Finally, those of you with new DEC Alpha AXP machines running OpenVMS AXP 1.0
but without a C compiler can find a binary version of C-Kermit for the Alpha
in kermit/b/ckvaxp.hex (it is, needless to say, quite huge: 1.7MB), CKVAXP HEX
on KERMSRV (no network support).  It's a "CKBHEX" file to be transferred in
text mode.  You have to decode this file on a VAX (not an AXP) using
CKBDEH.MAR (or VMSDEH.MAR, same program) because we do not yet have hexifying
and dehexifying programs written for the AXP (any volunteers to convert
VMSHEX/CKBHEX.MAR and VMSDEH/CKBDEH.MAR for the Alpha AXP? -- they are written
in VAX assembly language, and do not not seem to work correctly when compiled
with the AXP's Macro-32 comiler).

------------------------------

End of Info-Kermit Digest
*************************
