home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / v15.2 < prev    next >
Text File  |  2020-01-01  |  22KB  |  475 lines

  1. Info-Kermit Digest         Tue, 18 Feb 1992        Volume 15 : Number 2
  2.  
  3.  
  4.                    Today's Topic:
  5.  
  6.                Announcing C-Kermit 5A BETA
  7.  
  8.  
  9. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
  10. KERMIT@CUVMA.BITNET.  Requests for addition to or deletion from the
  11. Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
  12. LISTSERV@CUVMA.CC.COLUMBIA.EDU.  These messages must be of the form:
  13.  
  14.   SUBSCRIBE I-KERMIT <your-personal-name>    (To start a subscription)
  15.   UNSUBSCRIBE I-KERMIT                       (To cancel a subscription)
  16.   REGISTER I-KERMIT <your-personal-name>     (To correct your name)
  17.  
  18. Kermit files may be obtained over networks and by mail order.  On the
  19. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  20. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  21. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  22. files.  The Kermit files are in directories kermit/a, kermit/b, kermit/c,
  23. kermit/d, and kermit/e.  Test versions are in kermit/test.  All files in these
  24. directories should be transferred in text (ASCII) mode.  Binaries are in
  25. kermit/bin (use ftp in binary mode).  You can also get Kermit files over the
  26. BITNET/EARN network; to get started send a message with text HELP to KERMSRV,
  27. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  28. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  29. complete list of Kermit versions and an order form from Kermit Distribution,
  30. Columbia University Center for Computing Activities, 612 West 115th Street,
  31. New York, NY 10025 USA.
  32.  
  33. ----------------------------------------------------------------------
  34.  
  35. Date: Sat, 8 Feb 92 23:31:00 EST
  36. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  37. Subject: Announcing C-Kermit 5A BETA
  38. Keywords: C-Kermit 5A, UNIX Kermit, VAX/VMS Kermit, Amiga Kermit
  39. Keywords: Atari ST Kermit, OS/2 Kermit, OS-9 Kermit
  40. Keywords: Sliding Windows, Script Programming, International Character Sets
  41. Keywords: TCP/IP and C-Kermit
  42. Xref: Commodore Amiga, See Amiga
  43.  
  44. We are very pleased to announce the availability of C-Kermit version 5A,
  45. edit 179, for public Beta testing.  Over three years in the making, C-Kermit
  46. 5A was written by Frank da Cruz of Columbia University with contributions
  47. from hundreds of other programmers all over the world.  Its major new
  48. features include:
  49.  
  50. ADVANCED KERMIT FILE TRANSFER PROTOCOL
  51.  
  52. Sliding window packet protocol, up to 31 window slots, for improved
  53. efficiency, especially on connections with long delays (public networks,
  54. satellites, etc).  The maximum packet size has been increased to 9024.
  55. Sliding windows and long packets can be used together.  Using combinations
  56. of long packets and sliding windows, file transfer efficiencies up to about
  57. 95% can be achieved (and more when Kermit can compress the data).
  58.  
  59. CHARACTER-SET TRANSLATION
  60.  
  61. C-Kermit translates character sets during text-file transfer and terminal
  62. emulation.  Most Roman-alphabet-based character sets are supported, as well
  63. as Cyrillic character sets and Japanese Kanji.  A new locking-shift
  64. mechanism is provided for efficient transfer of Kanji and other
  65. predominantly 8-bit character sets in the 7-bit communication environment.
  66.  
  67. SCRIPT LANGUAGE PROGRAMMING
  68.  
  69. C-Kermit now has a powerful and easy-to-use script programming language
  70. similar to MS-DOS Kermit's.  Write script programs to automate your logins,
  71. interact automatically with remote computers or services, and even run your
  72. scripts late at night, unattended, when phone rates are lower and networks
  73. less congested.
  74.  
  75. NETWORK SUPPORT
  76.  
  77. On UNIX computers that have Berkeley Sockets libraries and a TCP/IP
  78. connection, and on VAX/VMS systems with TGV MultiNet, C-Kermit now can make
  79. TCP/IP TELNET connections.  Unlike regular TELNET, C-Kermit brings its
  80. script language capabilities and character-set translation ability to the
  81. Internet world.  And unlike FTP, C-Kermit can translate text file character
  82. sets as part of the file transfer process.  On SUN computers with SunLink
  83. X.25, X.25 connections are also supported.
  84.  
  85. SYSTEMS SUPPORTED BY C-KERMIT
  86.  
  87. C-Kermit 5A is available for the following platforms:
  88.  
  89.  - Most known variations of UNIX including V7, 2.x BSD, 4.x BSD, AT&T
  90.    System III and System V R2, R3, and R4, POSIX, Ultrix, SUNOS, NeXT OS, AIX,
  91.    HP-UX, DGUX, IRIX, SCO XENIX, DNIX, UMAX, RTU, DYNIX, PTX, etc, etc, on
  92.    hardware platforms of all makes, models, sizes, and shapes
  93.  - VAX/VMS, including a completely new RMS interface
  94.  - OS/2 1.3 and 2.0
  95.  - Commodore Amiga
  96.  - Atari ST
  97.  - OS-9
  98.  
  99. Full ANSI C and/or POSIX compliance can be selected.
  100.  
  101. OTHER NEW FEATURES
  102.  
  103. Kermit File Transfer Protocol:
  104.   Packet lengths shrink and grow dynamically based on the quality of the
  105.     connection.
  106.   Even, Odd, or Mark parity is detected automatically during packet 
  107.     operations.
  108.   Low-level packet readers and writers recoded for increased efficiency.
  109.   File transfer performance improvements (see below)
  110.   Transfer of files with international character set translation (see below)
  111.   Sending and recognition of file attribute (A) packets:
  112.     File size, creation date, file type, character set, system ID.
  113.     Incoming file's creation date set from Attribute packet.
  114.     Control of use of attributes via SET ATTRIBUTES.
  115.   Automatic entry into binary or text mode when receiving files that specify
  116.     the file type in the attribute packet.
  117.   New MSEND command to send a list of files ("msend foo.* dir/*.c aaa bbb")
  118.   New MAIL and REMOTE PRINT commands (work in both directions).
  119.   SET FILE COLLISION { APPEND, BACKUP, DISCARD, OVERWRITE, RENAME, UPDATE }
  120.   REMOTE SET commands are now supported in both directions.
  121.   REMOTE LOGIN, LOGOUT, and KERMIT commands (client end only).
  122.   GET, BYE, FINISH, REMOTE commands now work in both local & remote modes.
  123.   SET ATTRIBUTES ON/OFF can be used to enable/disable attribute packets.
  124.   DISABLE and ENABLE commands to control client access to server functions.
  125.   Ability to read packets without terminators, based on length field.
  126.   Printable start-of-packet character now supported.
  127.   Packet buffers allocated dynamically, overall size specifiable by user.
  128.   Ability to run external protocols.
  129.   Increased maximum number of files that can be sent in a single operation.
  130.  
  131. Non-Error-Checked File Transfer:
  132.   New TRANSMIT command for uploading text files, complete with character
  133.     set translation and many other options via SET/SHOW TRANSMIT.
  134.   LOG SESSION for downloading text files or capturing other screen data,
  135.     complete with character-set translation and TEXT/BINARY mode selection.
  136.  
  137. Command parser:
  138.   Expansion of variables and functions in commands (see below).
  139.   Partial as well as full completion of filenames.
  140.   Improved error and help messages.
  141.   Commands in progress can be interrupted, with return to prompt.
  142.  
  143. Macros and variables, compatible with MS-DOS Kermit:
  144.   DEFINE macros and variables.
  145.   ASSIGN variable's current value to another variable.
  146.   INCREMENT and DECREMENT numeric variables by 1 (or any other number).
  147.   Execute macros using DO or just by giving their name.
  148.   Arguments are passed as parameters \%1..\%9
  149.   Global variables \%a..\%z (and others).
  150.   Access to environment variables via \$(name).
  151.   Access to builtin Kermit named variables via \v(name), e.g. \v(date).
  152.   Long variable names: \m(name).
  153.   Backslash notation for numbers and characters as in MS-DOS Kermit.
  154.   Dynamically allocated space for macro names and definitions.
  155.   Variables and backslash codes in all commands are fully expanded.
  156.  
  157. And beyond MS-DOS Kermit (at least for now!):
  158.   Built-in string and arithmetic functions.
  159.   User-defined functions.
  160.   Arrays.
  161.  
  162. Script programming language, mostly compatible with MS-DOS Kermit:
  163.   INPUT, OUTPUT, REINPUT, PAUSE, GOTO, IF, ASK, ASKQ, ECHO, STOP, END,
  164.   GETOK, and other new commands.
  165.   INPUT, PAUSE, and WAIT interruptible from keyboard.
  166.   SET INPUT, SET TAKE, SET MACRO, SET SCRIPT commands to control echoing,
  167.     error handling. 
  168.   WRITE <log> <string>.
  169.   OPEN, READ, WRITE/APPEND, and CLOSE local files.
  170.   FOR and WHILE loops, which may be nested.
  171.   BREAK and CONTINUE allowed in FOR and WHILE loops.
  172.   Trailing comments ; like this one, allowed in all contexts.
  173.   Command line continuation using hyphen (-) or backslash (\).
  174.   Relaxed prefixing rules; backslashes no longer doubled.
  175.   Conditional branching or execution of commands via IF. The IF command:
  176.     May have an ELSE part.
  177.     IF NOT can be used to reverse the truth of the following condition.
  178.     IF <, IF =, IF > for numeric variables.
  179.     IF EQUAL, LLT, LGT for string comparison.
  180.     IF NUMERIC for checking numbers.
  181.     IF COUNT for looping.
  182.     IF EXIST for files.
  183.     IF DEFINED for variable and macro names.
  184.     IF SUCCESS, IF FAILURE based on success of previous command.
  185.   Extended IF statement (XIF) allows nested, compound parts.
  186.  
  187. Terminal emulation:
  188.   Key-mapping via SET KEY command
  189.   SET TERMINAL CHARACTER-SET
  190.   SET TERMINAL LOCKING-SHIFT
  191.   SET TERMINAL NEWLINE-MODE
  192.   Flexible session logging
  193.   TELNET protocol
  194.   New escape functions: Suspend, Shell, Send Long BREAK, etc
  195.   Improved efficiency
  196.  
  197. Other:
  198.   Improved use of Xon/Xoff software flow control during file transfer.
  199.   Ability to use RTS/CTS hardware flow control when host computer supports it.
  200.   Ability to couple to external protocols via open file descriptor (UNIX).
  201.   Many file-format-related options for VMS.
  202.   Tilde-expansion in local UNIX filenames (~ = home directory).
  203.   Ability to ask shell to expand wildcards ("send ck[cuw]*.{[cwh],{doc,ps}}").
  204.   Alternative initialization filename specifiable on command line with -y.
  205.   Kermit "application files" start Kermit automatically (UNIX only).
  206.   Correct handling of Suspend interrupt (Ctrl-Z) in UNIXes with job control.
  207.   New SUSPEND (Z) command.
  208.   New TYPE command, interruptible by Ctrl-C.
  209.   New PRINT command.
  210.   New DELETE command.
  211.   New RENAME command.
  212.   Command synonyms added for compatibility with MS-DOS Kermit: RUN, PUSH, etc.
  213.   And with UNIX: RM, LS, etc.
  214.   And with VMS: SET/SHOW DEFAULT, SPAWN, @, etc
  215.   SHOW command divided into SHOW FILE, SHOW PROTOCOL, SHOW COMMUNICATIONS, etc.
  216.   SET SPEED no longer required with SET LINE - current speed used by default.
  217.   75/1200 Split-speed communication supported in some implementations.
  218.   Improved control and monitoring of modem signals.
  219.   Improved interaction with Hayes modems.
  220.   Support for speed-matching modems.
  221.   Support for many new modem types including Telebit, Microcom.
  222.   New SET DIAL command controls: HANGUP, TIMEOUT, INIT-STRING, DISPLAY, etc.
  223.   New REDIAL command.
  224.   Compatibility with new and distributed (struct dirent) file systems.
  225.   Improved use of UUCP lockfiles.
  226.   Improved operation and security when run setuid/setgid on UNIX.
  227.   Improved handling of disk-full and disk-write errors.
  228.   More detailed and accurate statistics reporting.
  229.   New debugging display available during CONNECT.
  230.   Append mode available for all logs.
  231.   Under UNIX, Kermit no longer appears "idle" while transferring files.
  232.   Program exit status code now reflects protocol success/failure.
  233.   EXIT n explicitly sets program's exit status code to n.
  234.   Many new additions and improvements to UNIX makefile.
  235.   Simplification and expansion of makefile configuration options.
  236.   New documentation - user manual, man page, improved built-in help text.
  237.   Many bugs fixed.
  238.  
  239. ACKNOWLEDGEMENTS
  240.  
  241. C-Kermit 5A has been a three-year cooperative effort involving hundreds of
  242. people in all parts of the world.  It is not possible to list them all here
  243. (but we have tried to keep track of them in the documentation); here is a very
  244. much abbreviated list of just a few of the major designers, developers, and
  245. testers:
  246.  
  247.    Chris Adie, Edinburgh U, Scotland (OS/2 support)
  248.    William Bader, Moravian College (VMS, mostly)
  249.    Fuat Baran, formely of Columbia University (lots of help)
  250.    Jim Barbour, U of Colorado
  251.    Donn Baumbartner, Dell
  252.    Jack Bryans, California State U at Long Beach
  253.    Nelson Beebe, U of Utah
  254.    John Chandler, Harvard U / Smithsonian Astronomical Observatory
  255.    Joe R Doupnik, Utah State U (many, many things)
  256.    Kristoffer Eriksson, Peridot Konsult AB, Oerebro, Sweden (many things)
  257.    Marcello Frutig, Catholic University, Sao Paulo, Brazil (X.25 support)
  258.    Hirofumi Fujii, Japan National Lab for High Energy Physics, Tokyo (Kanji)
  259.    James Harvey, Indiana/Purdue U (VMS)
  260.    Chuck Hedrick, Rutgers U
  261.    Ron Heiby, Motorola
  262.    Christian Hemsing, RWTH Aachen, Germany (OS-9)
  263.    Mark Johnson, Apple Computer
  264.    Luke Jones, AT&T
  265.    Peter Jones, U of Quebec at Montreal (MIPS)
  266.    Sergei Kartashoff, Inst. of Precise Mechanics & Computer Equipment, Moscow
  267.    Howie Kaye, Columbia University (lots of help)
  268.    Terry Kennedy, St Peter's College, Jersey City, NJ (VAX/VMS, 2.11 BSD)
  269.    John Klensin, MIT (standards, sage advice)
  270.    Bo Kullmar, Central Bank of Sweden, Kista, and ABC-Klubben (many things)
  271.    Bob Larson, USC (OS-9 and more)
  272.    Bert Laverman, Groningen University, Netherlands
  273.    David MacKenzie, Environmental Defense Fund, University of Maryland
  274.    Fulvio Marino, Olivetti, Ivrea, Italy
  275.    Peter Mauzey, AT&T
  276.    Bruce J Moore, Allen-Bradley Co, Highland Heights, OH (Atari ST)
  277.    Andre Pirard, U of Liege, Belgium (character sets)
  278.    Paul W Placeway, (formerly of) Ohio State U (Macintosh & more)
  279.    Piet W Plomp, ICCE, Groningen University, Netherlands
  280.    Manfred Prange, Oakland U (Coherent)
  281.    Frank Prindle, NADC
  282.    Alan Robiette, Oxford University, UK (VMS)
  283.    Kai Uwe Rommel, Technische Universitaet Muenchen (OS/2)
  284.    Larry Rosenman (Amiga)
  285.    Jay S Rouman, U of Michigan
  286.    Benn Schreiber, DEC
  287.    Steven Schultz, Contel
  288.    Gisbert W Selke, WIdO, Bonn, Germany
  289.    Warren Tucker, Tridom Corp, Mountain Park, GA (many things)
  290.    Konstantin Vinogradov, ICSTI, Moscow (Cyrillic and more)
  291.    Stephen Walton, Calif State U, Northridge (Amiga)
  292.    Jamie Watson, Switzerland (RS/6000)
  293.    Ken Yap, formerly of the U of Rochester
  294.    Michael Yaroslavtsev, Inst. Precise Mechanics & Computer Equipment, Moscow
  295.  
  296. HOW TO GET IT
  297.  
  298. C-Kermit 5A(179) BETA is available on the Internet via anonymous ftp from host
  299. watsun.cc.columbia.edu [128.59.39.2], using text (ASCII) mode, in the
  300. directory kermit/test, and on BITNET/EARN from host CUVMA through the KERMSRV
  301. file server, in the T: area.  Warning: some files might have records longer
  302. than 80, making it impossible for KERMSRV to MAIL them to you.
  303.  
  304. You can also order C-Kermit 5A on magnetic media (9-track tape, TK50
  305. cartridge, or quarter-inch tape cartridge) from Columbia University by mail
  306. order as "Tape T" (see the order form, kermit/a/aaxfly.doc or aaxfly.ps).
  307.  
  308. The C-Kermit filenames all start with the letters "ck" (for C-Kermit).  The
  309. third letter in the filename is used for grouping: c = Portable C, u =
  310. UNIX-specific, v = VAX/VMS-specific, etc.  The following sections give
  311. brief synopses of the files you will need for each version.  A detailed
  312. description of the file naming conventions and organization is given in the
  313. file ckaaaa.hlp.  Notation:
  314.  
  315.     *   = match any string of characters
  316.   [abc] = match the single character a, b, or c
  317.  
  318. ALL VERSIONS
  319.  
  320. All C-Kermit versions include the files ckc*.c, ck*.h, and ckcpro.w.  These
  321. files implement the Kermit file transfer protocol.  The user manual is
  322. ckuker.doc (plain text), ckuker.ps (postscript).  It applies to all
  323. versions, but (so far) includes system-specific information only for UNIX,
  324. VAX/VMS, OS/2, Amiga, and OS-9.
  325.  
  326. THE UNIX VERSION
  327.  
  328.   UNIX sources:     ck[cuw]*.[cwh]
  329.   UNIX build:       ckuker.mak (for 2.1xBSD, use ckubs2.mak)
  330.   UNIX executable:  (none, build from source code)
  331.   UNIX doc:         ckuker.doc, ckuker.ps
  332.  
  333. To build the UNIX version, rename ckuker.mak (or ckubs2.mak) to makefile,
  334. read the comments at the top of the makefile to select the make-option
  335. appropriate for your computer, and then give the appropriate "make" command,
  336. for example "make bsd", "make sunos41", "make sys5r4", etc.  Read the file
  337. ckuins.doc for further instructions and hints.
  338.  
  339.   There is also a compressed tar archive of the UNIX sources in
  340.   kermit/bin/cku179.tar.Z, which you can ftp in BINARY mode: 595K.
  341.  
  342. THE VAX/VMS VERSION
  343.  
  344. This version is not quite finished.  Work on an interrupt-driven
  345. communications I/O module is still in progress.  However, the file system
  346. interface is more or less complete, and is quite advanced, thanks to endless
  347. and unenviable hours of work by Terry Kennedy of St Peter's College in New
  348. Jersey.  The result is quite usable, provided you don't push the
  349. communications too hard (very long packets and/or big sliding window sizes),
  350. especially on small, slow, or old VAXes.
  351.  
  352. A special feature of VMS C-Kermit 5A is called "labeled files", which allows
  353. VMS files of any type to be transmitted to a foreign system and then
  354. brought back to a VMS system with all their attributes and formats intact --
  355. or for that matter, between two VMS systems directly.
  356.  
  357.   VMS sources:      ck[cuwv]*.[cwh], plus ckvcvt.c (labeled-file decoder)
  358.   VMS build:        ckvcdt.com plus ckvker.com (DCL), ckvker.mak (VMS MAKE),
  359.             or ckvker.mms (DEC MMS)
  360.   VMS executable:   ckvker.hex, use ckvdeh.mar to decode it into .EXE format.
  361.   VMS doc:          ckuker.doc, ckuker.ps
  362.  
  363. THE OS/2 VERSION
  364.  
  365. C-Kermit was originally adapted to OS/2 by Chris Adie, of Edinburgh University
  366. in Scotland in 1988.  Kai Uwe Rommel of the Technical University of Munich in
  367. Germany has brought Chris's version up to date and added many new features in
  368. the bargain.  This program runs in an OS/2 window under both OS/2 1.3 and 2.0,
  369. performs VT102 emulation complete with key mapping, screen rollback, etc.
  370.  
  371.   OS/2 sources:     ck[cuwo]*.[cwh], ckwart.def, ckoker.def
  372.   OS/2 build:       ckoker.mak
  373.   OS/2 executable:  ckoker.boo (unboo with ckbunb.c), kermit/bin/ckoker.exe
  374.   OS/2 doc:         ckuker.doc, ckuker.ps
  375.  
  376. THE COMMODORE AMIGA VERSION
  377.  
  378. The adaptation of C-Kermit 5A to the Amiga was handled by Steve Walton,
  379. California State University at Northridge.  The original adaptation (for
  380. C-Kermit 4E) was done by Jack Rouse of the "Software Distillery" in 1986.
  381. The files are:
  382.  
  383.   Amiga sources:    ck[cuwi]*.[cwh]
  384.   Amiga build:      ckiker.mak (use Aztec C V5.0b)
  385.   Amiga executable: ckiker.boo, kermit/bin/ckiker.exe
  386.   Amiga doc:        ckuker.doc, ckuker.ps
  387.  
  388. THE ATARI ST VERSION
  389.  
  390. This one is hot off the press, just in from Bruce J Moore of Allen-Bradley
  391. Company in Highland Heights, Ohio.  This is not a desktop application; it
  392. must be run under a character-mode shell like msh (which comes with Mark
  393. Williams C), gulam, ksh, or bash.
  394.  
  395.   Atari ST sources: ck[cuws]*.[cwh]  (Mark Williams C)
  396.   Atari build:      cksker.mak
  397.   Atari executable: cksker.boo (decode with ckbunb.c), kermit/bin/cksker.ttp
  398.   Atari doc:        cksker.bwr (more coming)
  399.  
  400. THE OS-9 VERSION
  401.  
  402. OS-9 is a UNIX variant from Microware Systems Corporation, designed mainly
  403. for the real-time processing environment, mostly on Motorola CPUs.  C-Kermit
  404. 5A was adapted to OS-9/68K by Christian Hemsing, RWTH Aachen, Germany, and
  405. Bob Larson of the University of Southern California.
  406.  
  407.   OS-9 sources:     ck[cuw9]*.[cwh]
  408.   OS-9 build:       ck9ker.mak or ck9ker.gcc
  409.   OS-9 executable:  (None, build from source code using cc or gcc)
  410.   OS-9 doc:         ckuker.doc, ckuker.ps
  411.  
  412. OTHER VERSIONS
  413.  
  414. Macintosh Kermit is not at BETA level yet.  Much work remains to be done and
  415. is, in fact, underway at this moment.  Announcements to come in forthcoming
  416. Info-Kermit Digest issues.
  417.  
  418. Previous editions of C-Kermit were available for Apollo Aegis and Data General
  419. AOS/VS.  The Aegis version appears to be pretty much dead; most people run
  420. a UNIX-like environment on Apollos now, under SR10.  The Apollo SR10 UNIX
  421. environments are fully supported by the UNIX version.
  422.  
  423. Work on updating the Data General AOS/VS support has recently begun.  Watch
  424. this space for announcements.
  425.  
  426. Anybody who might have plans to adapt C-Kermit to any other kind of system,
  427. please contact us first so we can keep all efforts coordinated.
  428.  
  429. DOCUMENTATION
  430.  
  431. Much of the documentation listed below needs additional work.  Improved
  432. documentation will be announced as it becomes available.
  433.  
  434.   ckaaaa.hlp   Explanation of file naming conventions
  435.   ckaplm.doc   C-Kermit "program logic manual"
  436.   ckuker.ann   This message
  437.   ckuker.doc   plain-text user manual, UNIX and VMS
  438.   ckuker.ps    Postscript user manual, UNIX and VMS
  439.   ckuker.mss   Scribe source for user manual + ckuhdr.mss
  440.   ckuker.nr    UNIX man page, NROFF source (NEEDS WORK!)
  441.   ckuins.doc   UNIX and VMS installation instructions, plain text
  442.   ckuker.bwr   UNIX and VMS "Beware file", plain text
  443.   ckvker.bwr   VAX/VMS-specific "beware file", plain text (mostly obsolete?)
  444.   ckvker.hlp   VAX/VMS help file, for VMS HELP command (needs updates)
  445.   ckiker.bwr   Amiga beware file
  446.   ck9ker.bwr   OS-9 beware file
  447.   ckuker.upd   C-Kermit program update history, plain text, BIG
  448.  
  449. As you might guess from the contents of this message, C-Kermit has grown
  450. considerably in size and complexity since version 4E.  Consequently, many of
  451. its features are now deselectable via feature-selection switches at compile
  452. time: network support, script programming language, character sets, etc.  This
  453. is necessary when the target computer (or compiler or linker) does not have
  454. the capacity (memory or address space) to support this version in its full
  455. glory.  The feature-removal techniques are documented in the file
  456. ckuins.doc, and the various build procudures (UNIX makefile, etc) show which
  457. (if any) features are removed from which versions.  In most versions, the
  458. SHOW VERSION command also lists which features are present and which are
  459. absent.
  460.  
  461. WHAT NEXT?
  462.  
  463. As far as features are concerned, this is the end of C-Kermit 5A.  Bugs will
  464. be fixed, support for various systems will be updated, and then it will
  465. replace version 4E(072) as the standard, supported, released version.  New
  466. features will be added to future releases.
  467.  
  468. Please report successes or failures to Frank da Cruz, FDCCU@CUVMA.BITNET
  469. or fdc@watsun.cc.columbia.edu.
  470.  
  471. ------------------------------
  472.  
  473. End of Info-Kermit Digest
  474. *************************
  475.