home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / c-kermit / ckc192.ann < prev    next >
Internet Message Format  |  2020-01-01  |  81KB

  1. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  2. Newsgroups: comp.protocols.kermit.announce
  3. Subject: Announcing C-Kermit 6.0
  4. Date: 1 Dec 1996 00:52:42 GMT
  5. Organization: Columbia University
  6. Lines: 149
  7. Keywords: C-Kermit UNIX VMS
  8.  
  9. C-Kermit 6.0 is a major new release of C-Kermit communications software
  10. for UNIX (all versions), VMS, QNX, OS-9, Plan 9, BeOS, AOS/VS, and other
  11. platforms.  It replaces C-Kermit 5A(190) of October 1994.
  12.  
  13. All of the new features of C-Kermit 6.0 -- as well as all those added in
  14. all releases since 5A(188) -- are completely documented in the new revised
  15. and expanded second edition of the Digital Press book, "Using C-Kermit",
  16. just back from the printer and available now.
  17.  
  18. The major new features of C-Kermit 6.0 include:
  19.  
  20. SERIAL COMMUNICATIONS
  21.    o Dialing - Major advancements in C-Kermit's dialing capalities
  22.    o Modems - A major overhaul of C-Kermit's modem support
  23.    o Speeds - more and higher speeds allowed in many versions
  24.    o New Ability to answer incoming calls
  25.    o Automatic adjustment of flow control
  26.  
  27. NETWORKS
  28.    o New ability to accept incoming TCP/IP connections (UNIX and VMS only)
  29.    o New Rlogin client (privileged in UNIX and VMS)
  30.    o New network directory, like dialing directory but for network connections
  31.    o New SET TELNET controls (binary mode, etc)
  32.    o New SET TCP controls (buffer sizes, keepalive, "linger", etc)
  33.    o New command-line option "-J" makes C-Kermit "be like Telnet"
  34.    o X.25 support updated for Solaris / SunLink 8.00 and 9.00.
  35.  
  36. FILE TRANSFER
  37.    o Autodownload (automatic RECEIVE while in CONNECT mode) (VMS and UNIX)
  38.    o Autoupload (and more) while in CONNECT mode (VMS and UNIX)
  39.    o REGET (crash recovery, like RESEND, but for downloading from a server)
  40.    o Peer recognition for automatically switching into binary mode
  41.    o Dynamic packet timeouts and other improved error recovery procedures
  42.    o Lots of useful info added to the fullscreen file transfer display
  43.    o Quick selection of transfer settings with FAST, CAUTIOUS, ROBUST commands
  44.    o New command-line option -Q to select fast file transfer
  45.    o ADD SEND-LIST (build up a list of files to send)
  46.    o SET FILE DOWNLOAD-DIRECTORY (make all downloads go to same place)
  47.    o Text-file record format selection
  48.    o In the UNIX version, built-in support for external protocols (ZMODEM, etc)
  49.  
  50. CLIENT/SERVER
  51.    o SET SERVER LOGIN (authentication for incoming connections)
  52.    o Redirection of REMOTE command results (to file, printer, or pipe)
  53.    o SET SERVER GET-PATH (search path for GET requests)
  54.  
  55. SCRIPT PROGRAMMING
  56.    o New block structure for script programs - no more commas and dashes!
  57.    o Local (automatic) variables for macros and command files
  58.    o New SWITCH statement, as in C
  59.    o Lots of other new commands and features
  60.    o Many new variables and functions
  61.    o Automatic evaluation of arithmetic expressions in many contexts
  62.  
  63. GENERAL
  64.    o Year-2000 compatibility
  65.    o Ability to become a fully transparent 8-bit link between 2 end systems
  66.    o More and better messages and help text
  67.    o Default prompt shows current directory
  68.    o NOPUSH available at runtime to disable escape to shell
  69.    o Many new file management features
  70.    o Improved speed & responsiveness
  71.    o Bugs fixed
  72.  
  73. NEW PLATFORMS:
  74.    o BeBox BeOS DR-7
  75.    o Bell Research UNIX v10
  76.    o Digital UNIX 3.2 and 4.0
  77.    o HP-UX 10.10, 10.20, and 10.30
  78.    o IBM AIX 4.1 and 4.2
  79.    o NCR SVR4 MPRAS 2.xx
  80.    o Plan 9 from Bell Labs
  81.    o SCO OpenServer R5.0
  82.    o SCO UnixWare 2.x
  83.    o Sequent DYNIX/ptx 4.1
  84.    o Siemens/Nixdorf SINIX 5.42
  85.    o Silicon Graphics IRIX 6.0
  86.    o Sun Solaris 2.5 and 2.5.1
  87.  
  88. The biggest change in version 6.0 concerns modems and dialing.  In version
  89. 6.0, C-Kermit supports:
  90.  
  91.    o Automatic repeated dialing (no scripts required)
  92.    o Multistage dialing
  93.    o Credit-card dialing
  94.    o Dialing numeric and alphanumeric pagers
  95.    o Incoming modem calls (ANSWER command)
  96.    o More built-in modem types
  97.    o Flexible configuration of additional modem types
  98.  
  99. Most significant, perhaps, is the new dialing directory.  C-Kermit 6.0
  100. supports multiple simultaneous dialing directories, multiple (thousands,
  101. even) entries under the same name (so, for example, if the first number is
  102. busy, Kermit immediately goes on to the second number, etc), and most of all,
  103. a thorough understanding of dialing procedures: country codes, area codes,
  104. toll-free calling, calling cards, PBXs, and so on.  This new knowledge about
  105. telephone numbers, in turn, allows "cheapest-first" dialing when multiple
  106. numbers are fetched from the dialing directory, and it allows dialing
  107. directories to be "portable" -- that is, the same entry can be dialed from
  108. anywhere -- local, long-distance, international, etc, even from within a PBX
  109. -- so, for example, you can carry it around with you on your laptop from city
  110. to city, country to country, without ever having to change it.
  111.  
  112. Much of the work on C-Kermit 6.0 and the forthcoming 3.15 release of MS-DOS
  113. Kermit was aimed at bringing their script programming languages closer
  114. together.  This will become apparent when MS-DOS Kermit 3.15 is released.
  115.  
  116. Space prohibits description of all the other new features, but you can
  117. get a detailed overview on the Web at:
  118.  
  119.   http://www.columbia.edu/kermit/ck60.html
  120.  
  121. HOW TO GET IT
  122.  
  123. C-Kermit 6.0 and the second edition of "Using C-Kermit" are available now
  124. by mail order.  The C-Kermit software is also available via anonymous ftp.
  125. If you have a Web browswer, visit the aforementioned URL for easy navigation.
  126. Or use anonymous ftp to kermit.columbia.edu, directory kermit/f, read the
  127. READ.ME file, and take it from there.
  128.  
  129. Or contact the Kermit Project by email, phone, or post:
  130.  
  131.   E-mail: kermit-orders@columbia.edu
  132.  
  133.     Fax: +1 212 663-8202
  134.   Voice: +1 212 854-3703
  135.  
  136.    Post: The Kermit Project
  137.          Columbia University
  138.          612 West 115th Street
  139.          New York NY  10025-7799
  140.          USA
  141.  
  142. Thanks to the hundreds of people who contributed to the development and
  143. testing of this new release over the past two years; space does not permit a
  144. complete list (look in the Acknowledgements section of the new book :-), but
  145. special thanks to Jeffrey Altman, William Bader, Mark Berryman, Nelson Beebe,
  146. Peter Eichhorn, Carl Friedberg, Hunter Goatley, Lucas Hart, Bo Johansson,
  147. James Jones, Tim Kientzle, Igor Kovalenko, Robert Lipe, Neal Murphy, Nigel
  148. Roles, John Santos, Ulli Schlueter, Steven M. Schultz, Jim Spath, Eduard
  149. Vopicka, Steve Walton, Jamie Watson, Joellen Windsor, and Martin Zinser.
  150.  
  151. If you have any problems getting or using the new version, send email
  152. to kermit-support@columbia.edu.
  153.  
  154. Frank da Cruz
  155. The Kermit Project
  156. Columbia University
  157.  
  158. From: Frank da Cruz <fdc@columbia.edu>
  159. Subject: C-Kermit 5A(190) Replaces 5A(189)
  160. Date: 13 Nov 1994 19:38:59 GMT
  161. Keywords: C-Kermit, UNIX C-Kermit, VMS C-Kermit, OS/2 C-Kermit
  162. Keywords: Stratus VOS C-Kermit, AOS/VS C-Kermit, OS-9 C-Kermit
  163. Keywords: QNX C-Kermit, RESEND, Recovery
  164.  
  165. As of 13 November 1994, C-Kermit 5A(190) is installed for real on
  166. kermit.columbia.edu, replacing the previous version, 5A(189) of 30 June
  167. 1993.  This is the Kermit software for UNIX (all varieties), VMS, OS/2,
  168. Stratus VOS, AOS/VS, OS-9, the Macintosh, the Commodore Amiga, and the
  169. Atari ST.  Highlights of the new version are:
  170.  
  171.  . File transfer recovery from point of failure (binary-mode transfers
  172.    only): UNIX, VMS, OS/2, AOS/VS, VOS, Amiga.
  173.  
  174.  . Massive improvements in the OS/2 version.
  175.  
  176.  . Totally new and full-featured implementations for QNX and Stratus VOS.
  177.  
  178.  . Support for many new OS releases: Solaris 2.3, AIX 4.1, Unixware 1.1,
  179.    new releases of Linux, {Free,Net,etc}BSD, OpenVMS 6.x, etc etc...
  180.  
  181.  . Auto-upload/download/configuration/anything-else via APC mechanism:
  182.    UNIX, VMS, OS/2.
  183.  
  184.  . Numerous improvements in performance, script programming, client/server
  185.    protocol, character sets, file transfer display, dialing, etc.
  186.  
  187. C-Kermit 5A(190) is available via anonymous ftp from kermit.columbia.edu,
  188. directory kermit/f (NOT kermit/b), also known as kermit/c-kermit, and
  189. several other directories, as follows:
  190.  
  191.   kermit/f (= kermit/c-kermit) - FTP all files in text mode:
  192.     Source code;
  193.     Documentation files (.hlp, .nr, .upd, .bwr, .doc, etc);
  194.     Initialization and script files (.ini, .kdd, .ksd, etc);
  195.     ASCII-binaries except for VMS, UNIX, and OS/2:
  196.       ckd190.uue - DG AOS/VS
  197.       ckiker.boo - Amiga
  198.       cklker.h68 - VOS 680x0
  199.       cklker.h86 - VOS i860
  200.       ckm190.hqx - Macintosh
  201.       cksker.boo - Atari ST
  202.       cksncp.boo - Atari ST (small version)
  203.  
  204.   kermit/bin - FTP all files in binary mode (except READ.ME):
  205.     True binaries for UNIX, VMS, etc.  See the READ.ME for details.
  206.  
  207.   kermit/vmshex - FTP in text mode:
  208.     VMS C-Kermit binaries in hex format, together with the decoding
  209.     program, ckvdeh.mar.  See the READ.ME file for details.
  210.  
  211.   kermit/archives - FTP in binary mode unless otherwise indicated:
  212.     cku190.tar.Z  - Compressed tar of C-Kermit source code & other files.
  213.     cku190.tar.gz - Gzip'd tar of C-Kermit source code & other files.
  214.     ckvsrc.hex    - (TEXT mode) VMS C-Kermit source BACKUP saveset.
  215.     cko190.zip    - OS/2 C-Kermit distribution diskette image.
  216.  
  217. See kermit/f/ckc190.ann for a detailed list of changes in 5A(190).
  218. See kermit/f/cko190.ann for new features of the OS/2 version.
  219. For overviews of specific versions, see:
  220.  
  221.   kermit/f/ckaaaa.hlp - General C-Kermit overview
  222.   kermit/f/ckdaaa.hlp - AOS/VS
  223.   kermit/f/ckiaaa.hlp - Amiga
  224.   kermit/f/cklaaa.hlp - Stratus VOS
  225.   kermit/f/ckoaaa.hlp - OS/2
  226.   kermit/f/ckuaaa.hlp - UNIX
  227.   kermit/f/ckvaaa.hlp - VMS
  228.  
  229. The user manual, "Using C-Kermit", is recommended for everybody who wants
  230. to make serious use of C-Kermit and to get the most out of it; remember
  231. that manual sales are the primary source of support for the Kermit effort.
  232. Call +1 212-854-3703 to order, or send email to kermit@columbia.edu for
  233. further info.  A German-language edition is also available.
  234.  
  235. - Frank
  236.  
  237. ------------------------------
  238.  
  239. Date: Thu Aug 25 17:50:57 1994
  240. From: Frank da Cruz <fdc@columbia.edu>
  241. Subject: Announcing C-Kermit 5A(190) Beta
  242. Keywords: C-Kermit, UNIX C-Kermit, VMS C-Kermit, OS/2 C-Kermit
  243. Keywords: Stratus VOS C-Kermit, AOS/VS C-Kermit, OS-9 C-Kermit
  244. Keywords: QNX C-Kermit, RESEND, Recovery
  245.  
  246. This is to announce a Beta testing period for C-Kermit 5A(190), a new
  247. release of C-Kermit communications software for for UNIX, VMS, OS/2, AOS/VS,
  248. Aegis, OS-9, the Commodore Amiga, the Apple Macintosh, and now also Stratus
  249. VOS.
  250.  
  251. The major new feature of version 5A(190) is the ability to continue file
  252. transfers that failed.  This feature is available in the C-Kermit versions
  253. for:
  254.  
  255.  . UNIX (all versions except 2.xBSD)
  256.  . IBM OS/2 (the 16-bit and 32-bit versions)
  257.  . Digital Equipment Corporation VMS
  258.  . Data General AOS/VS
  259.  . Stratus VOS
  260.  . Commodore Amiga
  261.  
  262. It works only for binary-mode transfers.  For example, suppose you were
  263. transferring a huge binary file between UNIX C-Kermit and OS/2 C-Kermit over
  264. a slow dialup modem connection, and the phone call was disconnected.  Now
  265. you can reconnect and continue the transfer where it left off.  Suppose you
  266. were uploading or downloading a bunch of large ZIP files in binary mode and
  267. the same thing happened -- the new "resend" feature lets you reestablish the
  268. connection and "resend" the same files; the ones that were already
  269. transferred are not transferred again, the one that was partially
  270. transferred is continued where the transfer left off, and the ones that were
  271. not transferred are sent.  All the commands are the same, except you tell
  272. C-Kermit to RESEND instead of to SEND.  This feature will also be available
  273. in the next release of MS-DOS Kermit, 3.14, coming soon, and later maybe
  274. also other Kermit programs too.
  275.  
  276. Other highlights of version 5A(190) include:
  277.  
  278.  . An entirely new C-Kermit implementation for Stratus VOS.
  279.  . Execution of APC escape sequences while in CONNECT mode, just like MS-DOS
  280.     Kermit 3.13, for "auto-download", "auto-upload", and auto-anything-else
  281.     (UNIX, VMS, OS/2); 
  282.  . Macintosh Kermit now works under System 7.1 (on PowerMac, etc).
  283.  . Automatic directory creation for incoming files (UNIX, VMS, OS/2, VOS)
  284.  . Command retry and recall, typeahead now allowed in command mode.
  285.  . Improved transaction logging.
  286.  . MAJOR improvements in OS/2 C-Kermit (see below).
  287.  . A complete, full-featured port of C-Kermit to QNX 4.2.
  288.  . Numerous bug fixes and speedups in all departments, especially
  289.     script programming.
  290.  . Documentation now available in German.
  291.  
  292. And here is a more-detailed list of the changes:
  293.  
  294. NEW OR CHANGED COMMANDS
  295.  
  296. ASK & ASKQ
  297.   Now allow unquoted entry of backslash (\) and question mark (?) for
  298.   more convenient processing of DOS-like file specifications.
  299. DIAL <phone-number>
  300.   For the first time, DIAL is available in the Commodore Amiga version.
  301. FORWARD <label>
  302.   A forward-only GOTO (for speeding up command-file execution).
  303. GETC <variable> <prompt>
  304.   Like ASK, but gets a single character from the keyboard.
  305. IF DIRECTORY <name> <command>
  306.   Execute the <command> if <name> is a directory.
  307. IF NEWER <file1> <file2> <command>
  308.   Execute the <command> if <file1> is newer than <file2>.
  309. INPUT & OUTPUT commands
  310.   Are now buffered for speed.
  311. MINPUT <timeout> <list-of-strings>
  312.   Like INPUT, but looks for multiple input strings simultaneously.
  313. OUTPUT <string>
  314.   String may now contain \N to output a NUL (0).
  315. PSEND <filespec> <position> [ <as-name> ]
  316.   Send a file starting at the given byte position (UNIX, OS/2, Amiga).
  317. REDIRECT command (OS/2, SunOS, AIX, NeXT, ULTRIX, OSF/1, Linux, ...)
  318.   For running external protocols via redirected standard i/o,
  319.   or for use with "term" (mainly UNIX).
  320. REMOTE PWD
  321.   Display remote server's current directory.
  322. REMOTE ASSIGN <name> [ <value> ]
  323.   Client assigns a value to a variable in the remote server's namespace.
  324. REMOTE QUERY { KERMIT, SYSTEM, USER } <name>
  325.   Client retrieves the value of a variable in the remote server's
  326.   namespace, displays it, and makes its value available in the local
  327.   \v(query) variable.
  328. REMOTE SET FILE TYPE { TEXT, BINARY, LABELED }
  329.   LABELED added for VMS, OS/2.
  330. RESEND <filespec> [ <as-name> ]
  331.   Continue a binary-mode transfer from where it was interrupted
  332.   (UNIX, OS/2, AOS/VS, Amiga).
  333. SCRIPT <script-string>
  334.   For the first time, SCRIPT is available in the Commodore Amiga version.
  335. SET COMMAND QUOTING { ON, OFF }
  336.   Turn ON/OFF special processing of \ and ? during command entry (turn it
  337.   off to allow easier entry of DOS-style file specifications).
  338. SET EXIT WARNING { ON, OFF }
  339.   Require confirmation before EXIT or SET HOST/LINE if a connection is
  340.   active.
  341. SET { FILE, TERMINAL } CHARACTER-SET HP-ROMAN8
  342.   New support for the Hewlett-Packard Roman8 character set.
  343. SET TELNET NEWLINE-MODE { ON, OFF, RAW }
  344.   RAW added - send CR as bare CR, rather than CRLF or CR-NUL.
  345. SET TERMINAL APC { ON, OFF, UNCHECKED }
  346.   Whether and how to allow execution of APC escape sequences
  347.   (UNIX, VMS, OS/2).
  348. WRITE-LINE (or WRITELN) <file> <text>
  349.   A system-independent way to write a line of text to a file.
  350.  
  351. GENERAL CHANGES
  352.  
  353. File transfer protocol fixes, speedups, and improvements:
  354.  . Recovery of failed (incomplete) binary-mode transfers.
  355.  . Faster recovery from errors in non-windowed transfers.
  356.  . SET SEND PAUSE to overcome problems with HP-48s, etc.
  357.  . End-of-Attributes attribute (@) now emitted at end of attribute string.
  358.  . Maximum sliding window size increased from 31 to 32.
  359.  . Long G and Y packets now permitted.
  360.  . Improved recovery from echoed packets.
  361.  . Transfer status now indicates success if file refused due to date or name.
  362.  . A bug that made windowed transfers sometimes act like stop & wait, fixed.
  363.  . A bug that (very infrequently) resulted in corrupted files, fixed.
  364. RECEIVE command can be given a disk/directory name for incoming files.
  365. Ability to create directories for incoming files (UNIX, VMS, OS/2, VOS)
  366. File transfer display now includes a "percent done" thermometer graphic.
  367. File transfer display now includes a running display of chars per second.
  368. Repainting of fullscreen file-transfer display (UNIX, VMS).
  369. New command-line options:
  370.  -D n  Delay n seconds before sending
  371.  -R    "remote-only" for faster startup with standard init file
  372.  -N n  NETBIOS adapter number (OS/2 only)
  373. BSEND and TSEND macros in CKERMIT.INI fixed to accept wildcards.
  374. PCGET macro now recovers from errors.
  375. KERMIT READY TO blah ... messages now issued consistently.
  376. Default cancellation sequence changed from 2 to 3 Ctrl-C's.
  377. Services directory now allows specification of host prompts.
  378. Many annoying pauses between commands removed.
  379. TRANSLATE command fixed for Latin-2 based character sets.
  380. Command retry, command history buffer, command recall.
  381. Typeahead is now permitted in interactive command mode.
  382. DIAL now uses no parity during dialing, selected parity after connection.
  383. Crashes during DIAL command (hopefully) all fixed.
  384. DIAL and SCRIPT commands added to Commodore Amiga version.
  385. END and RETURN commands now work from within FOR, WHILE, and XIF.
  386. CD commands in "application files" were broken, now fixed.
  387. Various commands now allow spaces in directory or filenames if enclosed in
  388.   braces.
  389.  
  390. NEW VARIABLES AND FUNCTIONS
  391.  
  392. \v(charset)      - local character set or code page.
  393. \v(cols)         - number of columns on (characters across) screen.
  394. \v(connection)   - connection type (serial, tcp/ip, etc).
  395. \v(cps)          - speed in characters-per-second of last file transfer.
  396. \v(dialstatus)   - completion code from DIAL command.
  397. \v(evaluate)     - result of most recent EVALUATE command.
  398. \v(keyboard)     - keyboard type (OS/2 only).
  399. \v(modem)        - current modem type.
  400. \v(newline)      - the system's line terminator.
  401. \v(parity)       - current parity setting.
  402. \v(query)        - result of most recent REMOTE QUERY.
  403. \v(rows)         - number of rows (lines) on screen.
  404. \v(space)        - free space on current storage device.
  405. \v(startup)      - Kermit's startup directory (OS/2 only).
  406. \v(sysid)        - Kermit code for system ID.
  407. \v(terminal)     - terminal type.
  408. \fdate(filename) - returns modification date/time of given file.
  409. \fsize(filename) - returns size of the given file.
  410.  
  411. UNIX IMPROVEMENTS
  412.  
  413. APC support during CONNECT sessions (for auto upload/download/anything-else).
  414. CONNECT-mode speedups, important when C-Kermit is "in the middle".
  415. Interfork-signaling in CONNECT module bulletproofed.
  416. POSIX signal handling now supported, for reliable signals.
  417. New makefile entries and/or systems supported:
  418.   Amdahl UTS + TCP/IP
  419.   Bull DPX/2 BOS/X
  420.   CONSENSYS System V R4 + TCP + curses
  421.   DECstation 5000 MIPS3 CPU    
  422.   FreeBSD
  423.   HP-UX: many variations, big improvements in functionality
  424.   Lynx
  425.   MachTen
  426.   OSF/1 2.0
  427.   QNX 4.2
  428.   Solaris 2.x
  429.   Solaris 2.x + SunLink X.25
  430.   UnixWare 1.1 + curses + TCP/IP
  431. System-wide initialization file is now an option.
  432. TELNET window (i.e. screen) size negotiation, SIGWINCH trapping.
  433. RTS/CTS flow control added for Linux, NetBSD, FreeBSD, OSF/1, SCO ODT 3.0,..
  434. Support for higher serial speeds added for Linux, HP-UX, QNX, etc.
  435. FIONREAD and select() support added for Linux.
  436. (Optional) FSSTND compliance for Linux.
  437. Correct handling of file date/time in 4.4BSD, BSDI, etc.
  438.  
  439. IMPROVEMENTS FOR VMS AND OPENVMS, VAX AND ALPHA AXP
  440.  
  441. APC support during CONNECT sessions (for auto upload/download/anything-else).
  442. Problems running from DCL procedures, SPAWN'd, in batch, etc - fixed.
  443. New support for CMU/Tektronix TCP/IP.
  444. Append-to-file operations now available.
  445. SET SPEED problems fixed.
  446. Console terminal flow-control fixed.
  447. Automatic compensation for systems SYSGEN'd with small MAXFUFs, etc.
  448. GNU CC and DEC C compatibility.
  449. TRANSMIT command fixed to handle VMS-specific file types sensibly.
  450. Session-log record format fixed.
  451. TELNET window (i.e. screen) size negotiation.
  452. New sensible completion codes for RUN, SPAWN, !, @, DIR, etc.
  453.  
  454. MACINTOSH KERMIT 0.991(190)
  455.  
  456. Now works with System 7.1 and later on Power Macs, etc:
  457.   downloads files without crashing.
  458. Many commands fixed or added that never worked before:
  459.   CD, PWD, DIRECTORY
  460.   OPEN READ / READ / CLOSE READ
  461.   LOG { SESSION, TRANSACTION, PACKETS }
  462.   Log files and other text files now in TeachText format
  463.   LOG DEBUG goes to a window.
  464.   SET FILE TYPE { TEXT, BINARY, MACBINARY }
  465. File transfer display improved:
  466.   Direction and mode shown correctly when transfer started from prompt.
  467.   Current directory is shown.
  468. Numerous bugs fixed.
  469. Mac-specific modules can now be compiled with Think C as well as MPW C.
  470.  
  471. OS/2 C-KERMIT IMPROVEMENTS
  472.  
  473. Numerous terminal-emulation improvements:
  474.  . VT220, ANSI, and VT100 emulations added (to VT102 and VT52);
  475.  . Mouse support added: mouse-directed cursor movement, copy-and-paste.
  476.  . Complete support for all VT220 PF, F, keypad, arrow, and editing keys.
  477.  . A big selection of keyboard verbs ("\Kverbs"), as in MS-DOS Kermit,
  478.      including a complete set of VT220 keyboard verbs and a
  479.      new keymap file, CKOVTK2.INI, to set them up for you, and
  480.      allowing the Num Lock key to be used as DEC PF1 (or anything else);
  481.  . Hebrew terminal emulation for use with ALEPH library software;
  482.  . Ability to assign user-defined macros to hot keys via \Kverbs;
  483.  . Executes APC escape sequences, just like MS-DOS Kermit, for
  484.      "auto-download", "auto-upload", and auto-anything-else;
  485.  . Improved colors, color control, new border color;
  486.  . Improved, context-sensitive popup help screens and status lines;
  487.  . Print/Dump screen;
  488.  . Many new host-controlled printer actions;
  489.  . Redirection of printer to file;
  490.  . New screen rollback options and features, increased rollback capacity;
  491.  . TELNET bugs fixed, TELNET screen-size negotiation added;
  492.  . Session debugging display, including graphic display of TELNET
  493.      options, control characters, and escape sequences;
  494.  . Compose Key for composing accented characters;
  495.  . New unique scan codes added for keypad period, Shift-Esc, Tab;
  496.  . Answerback string now includes C-Kermit version number and terminal type;
  497.  . Code page control.
  498.  . SET FLOW KEEP now leaves RTS alone instead of always turning it on.
  499.  
  500. OS/2 C-Kermit file transfer improvements:
  501.  . File transfer recovery.
  502.  . ".LONGNAME" attribute supported on FAT file systems.
  503.  . Automatic directory creation for incoming files.
  504.  . SET FILE TYPE LABELED, a file-transfer mode that transfers OS/2
  505.      files along with all their attributes (read-only, hidden, system,
  506.      and extended), similar to the same facility in VMS C-Kermit.
  507.  . Automatic parity detection during file transfer;
  508.  . Ability to transfer files with IBM mainframes thru non-transparent
  509.      3270 protocol converters;
  510.  . SET FILE COLLISION UPDATE really works now;
  511.  . Server's execution of REMOTE DIRECTORY, REMOTE TYPE, etc, fixed;
  512.  . Problems transferring with HP-48, CP/M, etc, fixed.
  513.  . New XSEND macro transfers entire directory trees intact.
  514.  . New macros for activating external protocols.
  515.  
  516. Other OS/2 C-Kermit improvements:
  517.  . TCP/IP support for IBM TCP/IP 1.2.1 was added in edit 189; edit 190 adds
  518.    native-mode support for IBM TCP/IP 2.0, Essex Systems TCP/2, FTP Software
  519.    PC/TCP, and IP-Switch Vantage.
  520.  . Support for the LAN Manager Named Pipe communication method.
  521.  . Support for peer-to-peer NETBIOS connections (e.g. to MS-DOS Kermit).
  522.  . NetBIOS and Named Pipe connections can be either established or received.
  523.  . A REXX programming interface, so C-Kermit scripts can contain REXX
  524.      commands, and REXX programs executed from within C-Kermit may contain
  525.      C-Kermit commands.  This also works, to a limited extent, with VX-REXX.
  526.  . Improved, more-flexible install procedure.
  527.  . HP-Roman8 character-set support.
  528.  . Hebrew text-file transfer.
  529.  . Task list adjusted to show current serial port or TELNET host.
  530.  . More accurate available-space checking for incoming files.
  531.  . Documentation for updates now in indexed VIEW/INFO format.
  532.  
  533. AMIGA C-KERMIT IMPROVEMENTS
  534.  
  535. File transfer recovery (RESEND)
  536. DIAL command added.
  537. SCRIPT command added.
  538. SHOW MODEM now shows modem signals.
  539. Date/time formats fixed.
  540. Timeouts fixed.
  541.  
  542. ATARI ST
  543.  
  544. The Atari ST version has not been updated from 5A(189) level.  Bruce J.
  545. Moore, who had previously cared for the Atari ST version, would like to
  546. turn over this responsibility to someone else who has more time and a
  547. bigger Atari ST system -- volunteers are needed.
  548.  
  549. ACKNOWLEDGEMENTS
  550.  
  551. Grateful acknowledgements for help with developing and testing edit 190 to:
  552.  
  553.   Ken Adelman, Jeffrey Altman, Ric Anderson, Ronald Antony, Steven Asher,
  554.   William Bader, Mark Berryman, John Chandler, Albert Crosby, Joe Doupnik,
  555.   Alex Dupuy, Max Evarts, Vincent Fatica, Mike Freeman, Christine Gianone,
  556.   Madhusudan Giyyarpuram, Bill Glass, Chuck Goodhart, Eugenia Harris, Russ
  557.   Herman, Dan Hildebrand, Tarjei Jensen, Hugo Jimenez, Mark Johnson, Terry
  558.   Kennedy, "Carlo Kid", Tom Kloos, John Kohl, Bo Kullmar, David Lane, Mike
  559.   Long, James Lummel, Scott Mace, Montserrat Mane, Mike O'Malley, Andy
  560.   Newcomb, Marc Pawliger, Paul Placeway, Jim Reisert, Kai Uwe Rommel,
  561.   Shinichi Sakata, Nick Sayer, Bill Schlesinger, Steven Schultz, Jason
  562.   Seaman, Olaf Seibert, Rick Sladkey, Marko Teittinen, Lee Tibbert, Bernie
  563.   Volz, Steve Walton, Jamie Watson, Rick Watson, Rob Weiner, Gerald Werner,
  564.   Steven Woolgar, and many others, and with apologies to everybody I missed.
  565.  
  566. Special thanks to Jeffrey Altman for huge amounts of work on OS/2 C-Kermit
  567. (REXX, .LONGNAME, Labeled-File transfer, mouse, Named Pipe, and NETBIOS
  568. support, multithreading in the CONNECT module, plus the installation script
  569. and much more), and also to Kai Uwe Rommel for much OS/2 work, to David Lane
  570. for the Stratus VOS support -- *all* of it, to Steve Walton for his
  571. continuing support of the Amiga, to Terry Kennedy for many services above
  572. and beyond the call of duty, to Mike O'Malley for not only the CMU/Tek
  573. TCP/IP support in C-Kermit but also for the CMU/Tek sockets library itself,
  574. and to Eduard Vopicka in Prague for his contributions to the UNIX CONNECT
  575. module.
  576.  
  577. TESTING
  578.  
  579. I have successfully compiled and tested edit 190 on the following platforms:
  580.  
  581.    Apple Macintosh with System 6.03 and MPW C 3.2
  582.    Apple PowerMac 7100 System 7.1.2
  583.    Apple Centris 660 AV System 7.1
  584.    Data General AViiON DG/UX 5.4
  585.    Data General MV 2500 with AOS/VS-II 2.20.00.39 and TCP/IP-II
  586.    DEC Alpha AXP with OSF/1 1.3 and 2.0
  587.    DEC Alpha AXP with OpenVMS 1.5 and 6.1
  588.    DEC MicroVAX-II with VMS 5.3 and VAX C 3.1 and TGV MultiNet TCP/IP
  589.    DEC VAXstation 3100 with VMS 5.5 and VAX C 3.2 and DEC TCP/IP
  590.    DECstation 5800 with Ultrix 4.2
  591.    HP-9000 Model 300 4.4BSD
  592.    HP-9000 Model 550 with HP-UX 5.21
  593.    HP-9000 Model 385 with HP-UX 8.00
  594.    HP-9000 Model 715 with HP-UX 9.03
  595.    HP-9000 Model 712 with HP-UX 9.05
  596.    IBM PS/2-70 with OS/2 2.00
  597.    IBM PS/VP with OS/2 2.01 and IBM TCP/IP 1.20 (16-bit and 32-bit)
  598.    IBM RS/6000 with AIX 3.2.1
  599.    NeXT with NeXTSTEP 3.1
  600.    PC 486/50 with Dell UNIX System V/386 R4
  601.    PC 486/50 with Linux 0.99.14
  602.    PC 486/50 with UnixWare 1.1.1
  603.    PC 486/xx with QNX 4.21 (16-bit and 32-bit)
  604.    PC 486/xx with NetBSD 1.0
  605.    Silicon Graphics Indigo R4000 with IRIX 5.2
  606.    Sun SPARC-10 with SunOS 4.1.3 in BSD and POSIX environments
  607.    Sun SPARC-10 with Solaris 2.3
  608.  
  609. Volunteer testers have reported success on numerous other platforms, listed
  610. at the end of the ckc190.upd file.
  611.  
  612. I'd like to find out every machine and operating system where this new version
  613. can be built and used successully.  Please report testing results, positive or
  614. negative, or just questions, to kermit@columbia.edu.  In your reports, please
  615. include:
  616.  
  617.  . The make and model of computer
  618.  . The operating system name and version
  619.  . The build procedure if any, e.g. which UNIX makefile entry you used
  620.  . The size of the resulting (stripped) executable.
  621.  
  622. For example:
  623.  
  624. MACHINE                 OS NAME     OS VERSION  MAKE ENTRY  DATE     SIZE
  625. DEC Alpha AXP 3000-800  VMS / TVG 3.3   6.1FT4  ckvker.mak  940820 819200
  626. Dell 433 DE             SCO UNIX       3.2v4.0  sco32v4     940820 344872
  627. IBM RS/6000 320         AIX             3.2.3E  rs6aix32c   940820 491445
  628. Harris Night Hawk       CX/UX              6.1  cx_ux       940820 626560
  629. Silicon Graphics Indigo IRIX            4.0.5F  irix40ypc   940820 606208
  630. Tandy Model 6000        Xenix              3.2  trs16       940820 435842
  631.  
  632. HOW TO GET IT
  633.  
  634. During the testing period, C-Kermit 5A(190) will be available via anonymous
  635. ftp from kermit.columbia.edu [128.59.39.2] in the following directories:
  636.  
  637.   kermit/test/text  -  Text files, ftp in text (ASCII) mode
  638.   kermit/test/bin   -  Binary files, ftp in binary (I) mode
  639.  
  640. In particular:
  641.  
  642. kermit/test/bin/cku190.tar.Z (or cku190.tar.gz for gunzip)
  643.   Compressed (or gzip'd) tar archive for the complete set of files
  644.   needed for UNIX C-Kermit.  C-Kermit must be built from the included
  645.   source code using the included makefile (but if you don't have a C
  646.   compiler, see below about selected binaries).  Read the comments at 
  647.   the top of the makefile for more detailed building instructions.
  648.  
  649. kermit/test/bin/cko190.zip
  650.   ZIP archive of the complete OS/2 C-Kermit distribution (no source code).
  651.   Includes both the 32- and 16-bit versions, all supporting files, and an
  652.   automated install script (INSTALL.CMD).
  653.  
  654. kermit/test/text/ckvaaa.hlp
  655.   A text file explaining exactly which files are needed for the VMS version.
  656.   Get this file, read it, then follow the instructions.
  657.  
  658. kermit/test/text/ckm*
  659.   ckm190.hqx - Macintosh Kermit 0.991(190) in BinHex 4.0 format.
  660.   ckmker.bwr - Macintosh Kermit "beware" file (up to date).
  661.   ckmaaa.hlp - Macintosh Kermit "read me" file (points to other files too).
  662.  
  663. kermit/test/text/ckd190.uue
  664.   uuencoded AOS/VS DUMP_II dumpfile containing the AOS/VS C-Kermit
  665.   executable and supporting text files.
  666.  
  667. kermit/test/bin/
  668.   Also contains selected C-Kermit executables for UNIX, VMS, AOS/VS, and
  669.   others.  See the READ.ME file in that directory for a list.
  670.  
  671. kermit/test/text/ckcker.upd
  672.   Documentation for all features new to edits 189 and 190.  Use this as
  673.   a supplement to the user manual, "Using C-Kermit" and/or "C-Kermit
  674.   Einfuehrung und Referenz".
  675.  
  676. kermit/test/text/ckc190.upd
  677.   Detailed edit history and test results.
  678.  
  679. kermit/test/text/ckaaaa.hlp
  680.   A text file describing all of the C-Kermit files and which ones are needed
  681.   for each type of system, including the sources files, which are all in the
  682.   the kermit/test/text directory.
  683.  
  684. Some of the binaries for this version might not be quite up to date, and in
  685. a few cases might be missing altogether.  The stragglers will be installed 
  686. as they arrive.  (If you are able to provide any of the missing our outdated
  687. ones, please let me know.)
  688.  
  689. The public Beta testing period should be relatively short because this
  690. version has already been tested thoroughly by a smaller (though still quite
  691. large) group.  Please send testing results to kermit@columbia.edu.
  692. Hopefully we can have the new release out of Beta quickly -- e.g. in time
  693. for the Fall semester.  Thanks.
  694.  
  695. - Frank
  696.  
  697. ------------------------------
  698.  
  699. Date: Tue, 15 Jun 93 16:30:00 EDT
  700. From: Frank da Cruz <fdc@columbia.edu>
  701. Subject: Announcing C-Kermit 5A(189)
  702. Keywords: C-Kermit 5A, Hebrew
  703. Keywords: Efficiency, Performance, Control-Character Prefixing
  704. Keywords: Prefixing of Control Characters, TCP/IP, OS/2
  705.  
  706. This is to announce C-Kermit 5A(189) for UNIX, VMS, OS/2, AOS/VS, and some
  707. other operating systems.  This is a minor update of C-Kermit 5A(188).  The
  708. major new features are:
  709.  
  710.  . Control-character unprefixing.
  711.  . Hebrew character-set translation.
  712.  . New APC command for use with MS-DOS Kermit.
  713.  . TCP/IP support for OS/2 systems equipped with IBM TCP/IP.
  714.  . Terminal emulation scrollback improvements for OS/2.
  715.  . Sliding window protocol error-recovery improvements
  716.  . Support for Process Software TCPware for VMS
  717.  . Many new and/or improved UNIX makefile entries, especially for SCO
  718.  . OUTPUT command improvements: buffering, pacing control
  719.  . POSIX improvements: file timestamps, access to hostname
  720.  . RS/6000 AIX improvements, primarily RTS/CTS flow control
  721.  . VMS improvements, including GNU CC support, better operation under VAX PSI
  722.  . Numerous minor bug fixes
  723.  
  724. The two major new features -- control-character unprefixing and Hebrew
  725. character-set translation, are described in the announcements above, and also
  726. in the new "update" file, CKCKER.UPD, which serves as a new supplement to
  727. the book "Using C-Kermit".  See the CKC189.UPD file for full details of all
  728. the changes.
  729.  
  730. The OUTPUT command improvements increase the speed of the OUTPUT command,
  731. which is important on X.25 networks and for I/O-intensive script programs, and
  732. they also allow you to slow OUTPUTs down, for example when interacting with
  733. devices that can't accept characters at the full transmission speed.
  734.  
  735. OS/2 C-Kermit now supports TCP/IP connections, just like the UNIX, (Open)VMS,
  736. and AOS/VS versions do, with all the same features, for OS/2 2.x systems
  737. equipped with IBM TCP/IP.  The new TCP/IP support requires a small but
  738. important change in the C-Kermit installation procedure for OS/2 systems that
  739. are NOT equipped with TCP/IP.  Be sure to read the READ.ME file for details.
  740. Or, better still, run the new automatic installation procedure contributed by
  741. Jeffrey Altman.  Files needed for the OS/2 version:
  742.  
  743. OS/2 Name     watsun.cc.columbia.edu   KERMSRV@CUVMA   Remarks
  744.  
  745.  READ.ME       kermit/b/ckoaaa.hlp      CKOAAA DSK     READ-ME file (read it!)
  746.  INSTALL.CMD   kermit/b/ckoins.cmd      CKOINS CMD     Install procedure
  747.  
  748.  CKOKER32.EXE  kermit/bin/ckoker32.exe   (none)        32-bit binary
  749.   (none)       kermit/b/ckoker32.boo    CKOKER32 BOO   Same, BOO-encoded 
  750.  CKOSYSL.CK2   kermit/bin/ckosysl.ck2    (none)        32-bit SYSLEVEL info
  751.   (none)       kermit/b/ckosys32.boo    CKOSYS32 BOO   Same, BOO-encoded
  752.  CKOTCP32.DLL  kermit/bin/ckotcp32.dll   (none)        32-bit dummy TCP/IP DLL
  753.   (none)       kermit/b/ckotcp32.boo    CKOTCP32 BOO   Same, BOO-encoded
  754.  
  755.  CKOKER16.EXE  kermit/bin/ckoker16.exe   (none)        16-bit binary
  756.   (none)       kermit/b/ckoker16.boo    CKOKER16 BOO   Same, BOO-encoded 
  757.  CKOSYSL.CK1   kermit/bin/ckosysl.ck2    (none)        16-bit SYSLEVEL info
  758.   (none)       kermit/b/ckosys16.boo    CKOSYS16 BOO   Same, BOO-encoded
  759.  CKOTCP16.DLL  kermit/bin/ckotcp16.dll   (none)        16-bit dummy TCP/IP DLL
  760.   (none)       kermit/b/ckotcp16.boo    CKOTCP32 BOO   Same, BOO-encoded
  761.  
  762.  CKERMIT.CMD   kermit/b/ckermit.cmd     CKERMIT CMD    Sample startup file
  763.  CKERMIT.ICO   kermit/bin/ckoker.ico     (none)        Desktop Icon
  764.   (none)       kermit/b/ckoicon.boo     CKOICON BOO    Same, BOO-encoded
  765.  
  766.  CKERMIT.INI   kermit/b/ckermit.ini     CKERMIT INI    Standard init file
  767.  CKERMOD.INI   kermit/b/ckermod.ini     CKERMOD INI    Sample customizations
  768.  CKERMIT.KDD   kermit/b/ckermit.kdd     CKERMIT KDD    Sample dial directory
  769.  CKERMIT.KSD   kermit/b/ckermit.ksd     CKERMIT KSD    Sample service dir.
  770.  CKCKER.UPD    kermit/b/ckcker.upd      CKCKER UPD     Updates documentation
  771.  CKCKER.BWR    kermit/b/ckcker.bwr      CKCKER BWR     C-Kermit "beware" file
  772.  CKOKER.BWR    kermit/b/ckoker.bwr      CKOKER BWR     "beware" file for OS/2
  773.  CKOVTK.INI    kermit/b/ckovtk.ini      CKOVTK INI     VT102 keypad map
  774.  
  775. For convenience, all these files have been collected together into a ZIP file:
  776.  
  777.  CKOKER.ZIP    kermit/bin/ckoker.zip     (none)        All OS/2 C-Kermit files
  778.   (none)       kermit/b/ckozip.boo      CKOZIP BOO     Same, boo-encoded
  779.  
  780. For other versions, some of the binaries are available, others might not have
  781. come in yet.  Binaries are located in kermit/bin/ck*.  See kermit/bin/READ.ME
  782. (text).  VMS binaries are available for VAX/VMS (no TCP/IP), VAX/VMS (TGV
  783. MultiNet), VAX/VMS (DEC UCX), AXP/VMS (no networks) as ckv*.exe, and also in
  784. kermit/b/ckv*.hex (to be decoded with VMSDEH or CKVDEH -- same thing).  The
  785. Data General AOS/VS binary is in kermit/bin/ckdker.pr, also available as a
  786. uuencoded dumpfile in kermit/b/ckdker.uue.  Various UNIX binaries are in
  787. kermit/bin/cku*.*; additional ones will be added as they arrive, space
  788. permitting.
  789.  
  790. The complete source files and online documentation are in kermit/b.  Begin by
  791. getting the file ckaaaa.hlp and reading it for a guide to which files you
  792. need.  All files in kermit/b are also available on BITNET via KERMSRV at CUVMA
  793. with the same names, but converted to uppercase.
  794.  
  795. Thanks to Jeffrey Altman, William Bader, Stefaan Eeckels, William Glass,
  796. Hunter Goatley, Michael Godfrey, Terry Kennedy, Lawrence Kirby, Tom Kloos,
  797. Fulvio Marino, Kai Uwe Rommel, Warren Tucker, Eduard Vopicka, and many others
  798. for their help with this release.
  799.  
  800. ------------------------------
  801.  
  802. Date: Mon, 23 Nov 92 16:40:17 EST
  803. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  804. To: Info-Kermit
  805. Subject: Info-Kermit Digest V16 #6
  806. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  807. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  808.  
  809. Info-Kermit Digest         Mon, 23 Nov 1992        Volume 16 : Number 6
  810.  
  811. Today's Topics:
  812.         Announcing C-Kermit 5A
  813.  
  814.  
  815. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
  816. KERMIT@CUVMA.BITNET.  Requests for addition to or deletion from the
  817. Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
  818. LISTSERV@CUVMA.CC.COLUMBIA.EDU.  These messages must be of the form:
  819.  
  820.   SUBSCRIBE I$KERMIT <your-personal-name>    (To start a subscription)
  821.   UNSUBSCRIBE I$KERMIT                       (To cancel a subscription)
  822.   REGISTER I$KERMIT <your-personal-name>     (To correct your name)
  823.  
  824. Kermit files may be obtained over networks and by mail order.  On the
  825. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  826. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  827. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  828. files.  The file kermit/read.me is a general guide to where things are.  The
  829. Kermit files are in directories kermit/a, kermit/b, kermit/c, kermit/d, and
  830. kermit/e.  Test versions are in kermit/test.  All files in these directories
  831. should be transferred in text (ASCII) mode.  Binaries are in kermit/bin (use
  832. ftp in binary mode).  All files on watsun have lowercase names, and case is
  833. significant.
  834.  
  835. You can also get Kermit files over the BITNET/EARN network; to get started
  836. send a message with text HELP to KERMSRV, the Kermit file server, at host
  837. CUVMA.  For detailed instructions, read the file kermit/a/aanetw.hlp
  838. (AANETW.HLP on KERMSRV).  To order by mail, request a complete list of Kermit
  839. versions and an order form from Kermit Distribution, Columbia University
  840. Center for Computing Activities, 612 West 115th Street, New York, NY 10025
  841. USA.
  842.  
  843. ----------------------------------------------------------------------
  844.  
  845. Date: Mon, 23 Nov 92 16:59:59 EST
  846. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  847. Subject: Announcing C-Kermit 5A
  848. Keywords: C-Kermit 5A, UNIX Kermit, VMS Kermit, Amiga Kermit
  849. Keywords: Atari ST Kermit, OS/2 Kermit, OS-9 Kermit, AOS/VS Kermit
  850. Keywords: Sliding Windows, Script Programming, International Character Sets
  851. Keywords: TCP/IP and C-Kermit
  852. Xref: Commodore Amiga, See Amiga
  853. Xref: OpenVMS, See VMS
  854.  
  855. I am delighted to FINALLY announce the FINAL release of C-Kermit version 5A,
  856. for UNIX, VMS, OpenVMS, OS/2, AOS/VS, OS-9, the Commodore Amiga, and the
  857. Atari ST.  The edit number is 188.  C-Kermit was written by Frank da Cruz
  858. of Columbia University with contributions from hundreds of other programmers
  859. all over the world.  Version 5A is the product of three and a half years of
  860. development; the previous release of C-Kermit was 4E(072), released in
  861. January 1989.  Version 5A was first announced for public Beta testing in
  862. Info-Kermit V15 #2, 18 February, 1992.  The second and final Beta test was
  863. announced in V16 #5, 13 Nov 1992.  The second beta test, though short, proved
  864. quite successful, and therefore the software is being released.
  865.  
  866. C-Kermit 5A(188) is available for the following operating systems:
  867.  
  868.  . UNIX, practically all versions: AIX, ULTRIX, SunOS, BSD, System V, etc
  869.  . VAX and AXP VMS and OpenVMS
  870.  . Data General MV systems with AOS/VS
  871.  . PCs and PS/2s with OS/2 1.0 and 2.0
  872.  . Microware OS-9
  873.  . The Commodore Amiga
  874.  . The Atari ST
  875.  
  876. The major improvements in version 5A since version 4E are:
  877.  
  878.  . Improved file transfer efficiency:  sliding windows, longer packets,
  879.    locking shifts, dynamic packet length, automatic parity detection.
  880.  . Character-set translation for both file transfer and CONNECT mode,
  881.    including West European, East European, Cyrillic, and Japanese.
  882.  . Improved CONNECT-mode performance.
  883.  . Dialing improvements, support for more modems, a new dialing directory.
  884.  . The ability to make TCP/IP and other network connections.
  885.  . A powerful, easy-to-use script programming language similar to MS-DOS
  886.    Kermit's.
  887.  . File attribute packet support to convey file size, type, date, and
  888.    character-set.
  889.  . New file collision options.
  890.  . New server features, including security.
  891.  . FULLSCREEN file transfer display available in VMS, OS/2, OS-9, and most
  892.    UNIX implementations.
  893.  . Ability to transfer files with IBM mainframes through non-transparent
  894.    3270 protocol converters.
  895.  . Non-error-checked file transfer via TRANSMIT and LOG SESSION.
  896.  . Commands can be interrupted and C-Kermit returned to its prompt.
  897.  . In UNIX, C-Kermit can be suspended and continued in the fore- or background.
  898.  . More systems supported, including many more varieties of UNIX.
  899.  . Support for hardware flow control on selected systems.
  900.  . Improvements in every area too numerous to list.
  901.  
  902. Special highlights:
  903.  
  904. C-Kermit 5A includes extensive support for VMS and OpenVMS on VAX and Alpha
  905. AXP platforms, including detailed knowledge of the VMS file system and a
  906. special method for encoding complex VMS files for transmission and archival,
  907. thanks to Terry Kennedy of Saint Peters College.  It also supports three
  908. different TCP/IP networking products for VMS: DEC, TGV, and Wollongong; thanks
  909. in particular to folks at TGV, DEC, and Wollongong for their help.
  910.  
  911. The OS/2 version includes built-in VT102 and VT52 terminal emulators with key
  912. mapping, screen rollback, printer control, color selection, and communications
  913. features including both software and hardware flow control and, if you have
  914. PATHWORKS installed on your PC, support for DECnet LAT connections.  Thanks to
  915. Kai Uwe Rommel of the Technical University of Munich for a great deal of work
  916. on the OS/2 specifics.
  917.  
  918. The Data General AOS/VS version is brand-new and fully up to date, the first
  919. upgrade to this program since version 4D in May 1987, thanks to Eugenia
  920. Harris at DG.  It includes all the major features of version 5A, including
  921. built-in TCP/IP support.
  922.  
  923. The OS-9 specifics were done by Christian Hemsing, RWTH, Aachen.  Thanks.
  924. The Commodore Amiga specifics are from Steve Walton.  Thanks.
  925. The Atari ST support is from Bruce J. Moore.  Thanks.
  926.  
  927. DOCUMENTATION
  928.  
  929. Like MS-DOS Kermit 3.x, C-Kermit 5A comes with a book, "Using C-Kermit" by
  930. Frank da Cruz and Christine M. Gianone, published by Digital Press,
  931. Burlington, MA, USA, Digital Press ISBN: 1-55558-108-0, Prentice Hall ISBN:
  932. 0-13-037490-3.  US single-copy price: $34.95; quantity discounts available.
  933. Publication is still in progress, and should be complete in mid-January 1993.
  934. In the USA, call DECdirect toll-free 1-800-344-4825 to order; use order number
  935. EY-J896E-DP.  Major credit cards accepted.
  936.  
  937. HOW TO GET IT
  938.  
  939. C-Kermit 5A(188) is available on the Internet via anonymous ftp from
  940. host watsun.cc.columbia.edu [128.59.39.2], using text (ASCII) mode, in the
  941. directory kermit/b/, and on BITNET/EARN from host CUVMA through the
  942. KERMSRV file server, in the main area.  Warning: some files might have records
  943. longer than 80, making it impossible for KERMSRV to MAIL them to you.
  944.  
  945. You can also order C-Kermit 5A on magnetic media (diskette, 9-track tape, TK50
  946. cartridge, or quarter-inch tape cartridge) from Columbia University by mail
  947. order as "Tape B" (see the order form, kermit/a/aaxfly.doc or aaxfly.ps).
  948.  
  949. The C-Kermit filenames all start with the letters "ck" (for C-Kermit).  The
  950. third letter in the filename is used for grouping: c = Portable C, u =
  951. UNIX-specific, v = VMS-specific, etc.  The following sections give brief
  952. synopses of the files needed for each version.  A detailed description of
  953. the file naming conventions and organization is given in the file
  954. ckaaaa.hlp.  Notation:
  955.  
  956.     *   = matches any string of characters
  957.   [abc] = matches the single character a, b, or c
  958.  
  959. GENERAL TEXT FILES
  960.  
  961.   ckaaaa.hlp   Explanation of file naming conventions
  962.   ckcplm.doc   C-Kermit "program logic manual"
  963.   ckccfg.doc   C-Kermit configuration info
  964.   ckcker.bwr   General C-Kermit beware file
  965.   ckuker.doc   plain-text user manual (still for edit 179)
  966.   ckuker.ps    Postscript user manual (ditto)
  967.   ckcker.upd   Detailed description of changes since edit 179
  968.  
  969. INITIALIZATION AND COMMAND FILES
  970.  
  971.   ckermit.ini  Standard initialization file for all versions
  972.   ckermod.ini  Sample user-modification (customization) file for all versions
  973.   ckermit.kdd  Sample Kermit Dialing Directory
  974.   ckermit.ksd  Sample Kermit Services Directory
  975.  
  976. NOTE: Some of the binaries listed below are not yet at edit 188 level.  They
  977. will be installed as soon as they arrive.
  978.  
  979. THE UNIX VERSION
  980.  
  981.   UNIX sources:     ck[cuw]*.[cwh] (+ ckustr.sed for 2.1x BSD)
  982.   UNIX build:       ckuker.mak (for 2.1xBSD, use ckubs2.mak)
  983.   UNIX docs:        ckuins.doc, ckuker.bwr, ckuker.nr
  984.   UNIX binaries:    There are some UNIX binaries in kermit/bin/wermit.*,
  985.             use ftp in binary mode:
  986.  
  987.               wermit.next         - NeXT OS 2.0 or 3.0
  988.               wermit.sun4         - SunOS 4.1.1, sparc
  989.               wermit.sv386r4      - i368 with Dell System V R4
  990.  
  991.   There is also a compressed tar archive of the UNIX sources and makefile
  992.   in kermit/bin/cku188.tar.Z, which you can ftp in BINARY mode.
  993.  
  994. To build the UNIX version, rename ckuker.mak (or ckubs2.mak) to makefile, read
  995. the comments at the top of the makefile to select the make-option appropriate
  996. for your computer, and then give the appropriate "make" command, for example
  997. "make bsd", "make sunos41", "make sys5r4", etc (there are about 150
  998. possibilities).  Read the makefile and the file ckuins.doc for further
  999. installation instructions.
  1000.  
  1001. THE (Open)VMS VERSION
  1002.  
  1003.   VMS sources:      ck[cuwv]*.[cwh], plus ckvcvt.c (labeled-file decoder)
  1004.   VMS build:        ckvker.com (DCL), ckvker.mak (VMS MAKE), or
  1005.             ckvker.mms (MMS).  Instructions: ckvins.doc.
  1006.   VMS executable:   ckvker.hex, use ckvdeh.mar to decode it into .EXE format.
  1007.             NOTE: this executable does not include TCP/IP support.
  1008.   VMS docs:         ckvker.hlp, ckvins.doc, ckvker.bwr
  1009.  
  1010. To get a version of VMS C-Kermit that includes TCP/IP networking support, you
  1011. must build from source code on a VMS system that has a C compiler and
  1012. libraries plus the TCP/IP libraries for DEC, TGV, or Wollongong TCP/IP.
  1013.  
  1014. THE OS/2 VERSION
  1015.  
  1016.   OS/2 sources:     ck[cuwo]*.[cwh], ckwart.def, ckoker.def
  1017.   OS/2 build:       ckoker.mak
  1018.   OS/2 executable:  ckoker16.boo (unboo with ckbunb.c)              (16-bit)
  1019.             ckoker32.boo (ditto)                            (32-bit)
  1020.             or kermit/bin/ckoker16.exe (ftp in binary mode) (16-bit)
  1021.             or kermit/bin/ckoker32.exe (ditto)              (32-bit)
  1022.   OS/2 doc:         ckoker.bwr
  1023.  
  1024.     OS/2 C-Kermit comes in a 16-bit version (required for OS/2 1.x) and a
  1025.     32-bit version (only works on OS/2 2.x).  See ckoker.bwr for details.
  1026.  
  1027. THE DATA GENERAL AOS/VS VERSION
  1028.  
  1029.   AOS/VS sources:     ck[cuwd]*.[cwh]
  1030.   AOS/VS build:       ckd*.cli
  1031.   AOS/VS executable:  kermit/bin/ckdker.df (binary, dumpfile format)
  1032.               ckdker.uue (uuencoded, decode with ckdeco.c)
  1033.   AOS/VS doc:         ckdins.doc, ckdker.bwr
  1034.  
  1035. THE OS-9 VERSION
  1036.  
  1037.   OS-9 sources:     ck[cuw9]*.[cawh]
  1038.   OS-9 build:       ck9ker.mak or ck9ker.gcc
  1039.   OS-9 executable:  ck9ker.boo (unboo with ckbunb.c) (for OS-9 2.2 - 2.4)
  1040.             ck9ker.bin (ftp in binary mode)
  1041.   OS-9 doc:         ck9ker.bwr, ck9ker.doc
  1042.  
  1043. THE AMIGA VERSION
  1044.  
  1045.   Amiga sources:    ck[cuwi]*.[cwh]
  1046.   Amiga build:      ckiker.mak (use Aztec C V5.0b)
  1047.   Amiga executable: ckiker.boo (for edit 178 -- unboo with ckbunb.c)
  1048.             kermit/bin/ckiker.exe (ftp in binary mode)
  1049.   Amiga doc:        ckiker.bwr, ckiker.doc (old)
  1050.  
  1051. THE ATARI ST VERSION
  1052.  
  1053.   Atari ST sources: ck[cuws]*.[cwh]
  1054.   Atari build:      cksker.mak
  1055.   Atari executable: cksker.boo (full version, unboo with ckbunb.c).
  1056.             kermit/bin/cksker.ttp (full version, ftp in binary mode)
  1057.             kermit/bin/cksncp.ttp (no cmd parser,ftp in binary mode)
  1058.   Atari doc:        (none yet)
  1059.  
  1060. Please report successes or failures to Frank da Cruz, FDCCU@CUVMA.BITNET
  1061. or fdc@watsun.cc.columbia.edu.  Thanks again to the hundreds of people who
  1062. helped with the development and testing of C-Kermit 5A.
  1063.  
  1064. ------------------------------
  1065.  
  1066. End of Info-Kermit Digest
  1067. *************************
  1068.  
  1069.  
  1070. Date: Fri, 13 Nov 92 11:42:56 EST
  1071. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1072. To: Info-Kermit
  1073. Subject: Info-Kermit Digest V16 #5
  1074. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  1075. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  1076.  
  1077. Info-Kermit Digest         Fri, 13 Nov 1992        Volume 16 : Number 5
  1078.  
  1079. Today's Topics:
  1080.         Announcing C-Kermit 5A(186), The Final Beta Test
  1081.  
  1082. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
  1083. KERMIT@CUVMA.BITNET.  Requests for addition to or deletion from the
  1084. Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
  1085. LISTSERV@CUVMA.CC.COLUMBIA.EDU.  These messages must be of the form:
  1086.  
  1087.   SUBSCRIBE I$KERMIT <your-personal-name>    (To start a subscription)
  1088.   UNSUBSCRIBE I$KERMIT                       (To cancel a subscription)
  1089.   REGISTER I$KERMIT <your-personal-name>     (To correct your name)
  1090.  
  1091. Kermit files may be obtained over networks and by mail order.  On the
  1092. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  1093. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  1094. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  1095. files.  The file kermit/read.me is a general guide to where things are.  The
  1096. Kermit files are in directories kermit/a, kermit/b, kermit/c, kermit/d, and
  1097. kermit/e.  Test versions are in kermit/test.  All files in these directories
  1098. should be transferred in text (ASCII) mode.  Binaries are in kermit/bin (use
  1099. ftp in binary mode).  All files on watsun have lowercase names, and case is
  1100. significant.
  1101.  
  1102. You can also get Kermit files over the BITNET/EARN network; to get started
  1103. send a message with text HELP to KERMSRV, the Kermit file server, at host
  1104. CUVMA.  For detailed instructions, read the file kermit/a/aanetw.hlp
  1105. (AANETW.HLP on KERMSRV).  To order by mail, request a complete list of Kermit
  1106. versions and an order form from Kermit Distribution, Columbia University
  1107. Center for Computing Activities, 612 West 115th Street, New York, NY 10025
  1108. USA.
  1109.  
  1110. ----------------------------------------------------------------------
  1111.  
  1112. Date: Tue, 10 Nov 44, 13:30:00 EST
  1113. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1114. Subject: Announcing C-Kermit 5A(186), The Final Beta Test
  1115. Keywords: C-Kermit 5A, UNIX Kermit, VMS Kermit, Amiga Kermit
  1116. Keywords: Atari ST Kermit, OS/2 Kermit, OS-9 Kermit, AOS/VS C-Kermit
  1117. Keywords: Sliding Windows, Script Programming, International Character Sets
  1118. Keywords: TCP/IP and C-Kermit
  1119. Xref: Commodore Amiga, See Amiga
  1120. Xref: OpenVMS, See VMS
  1121.  
  1122. The final Beta release of C-Kermit 5A, Version 5A(186) BETA-8, is ready for
  1123. public testing.  This will be a relatively short testing period.  The final
  1124. release of version 5A should occur in a few weeks.
  1125.  
  1126. C-Kermit 5A is available for:
  1127.  
  1128.  . UNIX, practically all versions: AIX, ULTRIX, SunOS, BSD, System V, etc
  1129.  . VAX and AXP VMS and OpenVMS
  1130.  . Data General MV systems with AOS/VS
  1131.  . PCs and PS/2s with OS/2 1.0 and 2.0
  1132.  . Microware OS-9
  1133.  . The Commodore Amiga
  1134.  . The Atari ST
  1135.  
  1136. The changes since the first Beta release, 5A(179), on February 8th, 1992,
  1137. which was announced in Info-Kermit V15 #2, are:
  1138.  
  1139. SYSTEMS AND NETWORKS SUPPORTED
  1140.  
  1141.  . New support for Data General AOS/VS, including TCP/IP
  1142.  . Many new UNIX versions supported
  1143.  . OpenVMS AXP support
  1144.  . DEC TCP/IP, Wollongong TCP/IP, and TGV MultiNet TCP/IP support in (Open)VMS
  1145.  . Improved performance and functionality on VMS and OpenVMS
  1146.  . DECnet LAT supported in OS/2 version, and many OS/2-specific improvements
  1147.  
  1148. COMMUNICATIONS AND DIALING
  1149.  
  1150.  . Dialing directory feature added
  1151.  . Many new controls over the dialing process
  1152.  . Improved support for Telebit, Hayes, and Hayes-compatible modems
  1153.  . New support for CCITT and Digitel modems
  1154.  . New commands for managing TCP/IP connections and TELNET protocol
  1155.  . Improved support for hardware flow control
  1156.  . Improved SunLink X.25 support
  1157.  
  1158. KERMIT FILE TRANSFER
  1159.  
  1160.  . New support for IBM fullscreen file transfers (See Info-Kermit V16 #1)
  1161.  . New fullscreen and crt file transfer displays for local-mode file transfer
  1162.  . Standard "KERMIT READY TO xxx ..." messages at beginning of file transfer
  1163.  
  1164. PLUS:
  1165.  
  1166.  . New support for East European (Latin-2) character sets.
  1167.  . Improved script programming controls
  1168.  . Many, many bugs fixed and (hopefully) not too many new ones introduced
  1169.  
  1170. Before reporting bugs in this version of C-Kermit, please read the file
  1171. ckcker.bwr, the general C-Kermit "beware" file, plus the system-specific
  1172. beware file for your system, e.g. ckuker.bwr for UNIX, ckvker.bwr for VMS.
  1173.  
  1174. HOW TO GET IT
  1175.  
  1176. C-Kermit 5A(186) BETA is available on the Internet via anonymous ftp from
  1177. host watsun.cc.columbia.edu [128.59.39.2], using text (ASCII) mode, in the
  1178. directory kermit/test/, and on BITNET/EARN from host CUVMA through the
  1179. KERMSRV file server, in the T: area.  Warning: some files might have records
  1180. longer than 80, making it impossible for KERMSRV to MAIL them to you.
  1181.  
  1182. You can also order C-Kermit 5A on magnetic media (9-track tape, TK50
  1183. cartridge, or quarter-inch tape cartridge) from Columbia University by mail
  1184. order as "Tape T" (see the order form, kermit/a/aaxfly.doc or aaxfly.ps).
  1185.  
  1186. The C-Kermit filenames all start with the letters "ck" (for C-Kermit).  The
  1187. third letter in the filename is used for grouping: c = Portable C, u =
  1188. UNIX-specific, v = VAX/VMS-specific, etc.  The following sections give brief
  1189. synopses of the files needed for each version.  A detailed description of
  1190. the file naming conventions and organization is given in the file
  1191. ckaaaa.hlp.  Notation:
  1192.  
  1193.     *   = matches any string of characters
  1194.   [abc] = matches the single character a, b, or c
  1195.  
  1196. GENERAL TEXT FILES
  1197.  
  1198.   ckaaaa.hlp   Explanation of file naming conventions
  1199.   ckcplm.doc   C-Kermit "program logic manual"
  1200.   ckccfg.doc   C-Kermit configuration info
  1201.   ckcker.bwr   General C-Kermit beware file
  1202.   ckuker.doc   plain-text user manual (still for edit 179)
  1203.   ckuker.ps    Postscript user manual (ditto)
  1204.   ckcker.upd   Detailed description of changes since edit 179
  1205.  
  1206. THE UNIX VERSION
  1207.  
  1208.   UNIX sources:     ck[cuw]*.[cwh] (+ ckustr.sed for 2.1x BSD)
  1209.   UNIX build:       ckuker.mak (for 2.1xBSD, use ckubs2.mak)
  1210.   UNIX docs:        ckuins.doc, ckuker.bwr, ckuker.nr
  1211.   UNIX binaries:    There are some UNIX binaries in kermit/bin/wermit.*,
  1212.             use ftp in binary mode:
  1213.  
  1214.               wermit.aviion.5.4   - DG Aviion, DG/UX 5.4
  1215.               wermit.du42         - DECstation 5800 Ultrix 4.2
  1216.               wermit.next         - NeXT OS 2.0 or 3.0
  1217.               wermit.rs6000       - RS/6000 AIX 3.1
  1218.               wermit.sun4         - SunOS 4.1.1, sparc
  1219.               wermit.sv386r4      - i368 with Dell System V R4
  1220.  
  1221.             The last one *might* run on other i366/486 PCs with
  1222.             other USL-based System V R4 implementations.
  1223.  
  1224.   There is also a compressed tar archive of the UNIX sources and makefile
  1225.   in kermit/bin/cku186.tar.Z, which you can ftp in BINARY mode.
  1226.  
  1227. To build the UNIX version, rename ckuker.mak (or ckubs2.mak) to makefile,
  1228. read the comments at the top of the makefile to select the make-option
  1229. appropriate for your computer, and then give the appropriate "make" command,
  1230. for example "make bsd", "make sunos41", "make sys5r4", etc.  Read the
  1231. makefile and the file ckuins.doc for further installation instructions.
  1232.  
  1233. THE (Open)VMS VERSION
  1234.  
  1235.   VMS sources:      ck[cuwv]*.[cwh], plus ckvcvt.c (labeled-file decoder)
  1236.   VMS build:        ckvker.com (DCL), ckvker.mak (VMS MAKE), or
  1237.             ckvker.mms (MMS).  Instructions: ckvins.doc.
  1238.   VMS executable:   ckvker.hex, use ckvdeh.mar to decode it into .EXE format.
  1239.             NOTE: this executable does not include TCP/IP support.
  1240.   VMS docs:         ckvker.hlp, ckvins.doc, ckvker.bwr
  1241.  
  1242. To get a version of VMS C-Kermit that includes TCP/IP networking support, you
  1243. must build from source code on a VMS system that has a C compiler and
  1244. libraries plus the TCP/IP libraries for DEC, TGV, or Wollongong TCP/IP.
  1245.  
  1246. THE OS/2 VERSION
  1247.  
  1248.   OS/2 sources:     ck[cuwo]*.[cwh], ckwart.def, ckoker.def
  1249.   OS/2 build:       ckoker.mak
  1250.   OS/2 executable:  ckoker16.boo (unboo with ckbunb.c)              (16-bit)
  1251.             ckoker32.boo (ditto)                            (32-bit)
  1252.             or kermit/bin/ckoker16.exe (ftp in binary mode) (16-bit)
  1253.             or kermit/bin/ckoker32.exe (ditto)              (32-bit)
  1254.   OS/2 doc:         ckoker.bwr
  1255.  
  1256.     OS/2 C-Kermit comes in a 16-bit version (required for OS/2 1.x) and a
  1257.     32-bit version (only works on OS/2 2.x).  See ckoker.bwr for details.
  1258.  
  1259. THE DATA GENERAL AOS/VS VERSION
  1260.  
  1261.   AOS/VS sources:     ck[cuwd]*.[cwh]
  1262.   AOS/VS build:       ckd*.cli
  1263.   AOS/VS executable:  kermit/bin/ckdker.df (binary, dumpfile format)
  1264.               ckdker.uue (uuencoded, decode with ckdeco.c)
  1265.   AOS/VS doc:         ckdins.doc, ckdker.bwr
  1266.  
  1267. THE OS-9 VERSION
  1268.  
  1269.   OS-9 sources:     ck[cuw9]*.[cawh]
  1270.   OS-9 build:       ck9ker.mak or ck9ker.gcc
  1271.   OS-9 executable:  ck9ker.boo (unboo with ckbunb.c) (for OS-9 2.2 - 2.4)
  1272.             ck9ker.bin (ftp in binary mode)
  1273.   OS-9 doc:         ck9ker.bwr, ck9ker.doc
  1274.  
  1275. THE AMIGA VERSION
  1276.  
  1277.   Amiga sources:    ck[cuwi]*.[cwh]
  1278.   Amiga build:      ckiker.mak (use Aztec C V5.0b)
  1279.   Amiga executable: ckiker.boo (for edit 178 -- unboo with ckbunb.c)
  1280.             kermit/bin/ckiker.exe (ftp in binary mode)
  1281.   Amiga doc:        ckiker.bwr, ckiker.doc (old)
  1282.  
  1283. THE ATARI ST VERSION
  1284.  
  1285.   Atari ST sources: ck[cuws]*.[cwh]
  1286.   Atari build:      cksker.mak
  1287.   Atari executable: cksker.boo (full version, unboo with ckbunb.c).
  1288.             kermit/bin/cksker.ttp (full version, ftp in binary mode)
  1289.             kermit/bin/cksncp.ttp (no cmd parser,ftp in binary mode)
  1290.   Atari doc:        (none yet)
  1291.  
  1292. Please report successes or failures to Frank da Cruz, FDCCU@CUVMA.BITNET
  1293. or fdc@watsun.cc.columbia.edu.  Thanks again to the hundreds of people who
  1294. helped with the development and testing of C-Kermit 5A.
  1295.  
  1296. ------------------------------
  1297.  
  1298. End of Info-Kermit Digest
  1299. *************************
  1300.  
  1301.  
  1302. Date:         Tue, 18 Feb 1992 11:39:16 EST
  1303. Reply-To: Info-Kermit%watsun.cc.columbia.edu@cuvmb.cc.columbia.edu
  1304. Sender: INFO-KERMIT Digest <I-KERMIT%CUVMA.BITNET@cuvmb.cc.columbia.edu>
  1305. From: Christine M Gianone <cmg%watsun.cc.columbia.edu@cuvmb.cc.columbia.edu>
  1306. Subject:      Info-Kermit Digest V15 #2
  1307. Comments: To: Info-Kermit@watsun.cc.columbia.edu
  1308. To: Multiple recipients of list I-KERMIT <I-KERMIT@CUVMA.BITNET>
  1309.  
  1310. Info-Kermit Digest         Tue, 18 Feb 1992        Volume 15 : Number 2
  1311.  
  1312.  
  1313.                             Today's Topic:
  1314.  
  1315.                        Announcing C-Kermit 5A BETA
  1316.  
  1317.  
  1318. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
  1319. KERMIT@CUVMA.BITNET.  Requests for addition to or deletion from the
  1320. Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
  1321. LISTSERV@CUVMA.CC.COLUMBIA.EDU.  These messages must be of the form:
  1322.  
  1323.   SUBSCRIBE I-KERMIT <your-personal-name>    (To start a subscription)
  1324.   UNSUBSCRIBE I-KERMIT                       (To cancel a subscription)
  1325.   REGISTER I-KERMIT <your-personal-name>     (To correct your name)
  1326.  
  1327. Kermit files may be obtained over networks and by mail order.  On the
  1328. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  1329. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  1330. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  1331. files.  The Kermit files are in directories kermit/a, kermit/b, kermit/c,
  1332. kermit/d, and kermit/e.  Test versions are in kermit/test.  All files in these
  1333. directories should be transferred in text (ASCII) mode.  Binaries are in
  1334. kermit/bin (use ftp in binary mode).  You can also get Kermit files over the
  1335. BITNET/EARN network; to get started send a message with text HELP to KERMSRV,
  1336. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  1337. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  1338. complete list of Kermit versions and an order form from Kermit Distribution,
  1339. Columbia University Center for Computing Activities, 612 West 115th Street,
  1340. New York, NY 10025 USA.
  1341.  
  1342. ----------------------------------------------------------------------
  1343.  
  1344. Date: Sat, 8 Feb 92 23:31:00 EST
  1345. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1346. Subject: Announcing C-Kermit 5A BETA
  1347. Keywords: C-Kermit 5A, UNIX Kermit, VAX/VMS Kermit, Amiga Kermit
  1348. Keywords: Atari ST Kermit, OS/2 Kermit, OS-9 Kermit
  1349. Keywords: Sliding Windows, Script Programming, International Character Sets
  1350. Keywords: TCP/IP and C-Kermit
  1351. Xref: Commodore Amiga, See Amiga
  1352.  
  1353. We are very pleased to announce the availability of C-Kermit version 5A,
  1354. edit 179, for public Beta testing.  Over three years in the making, C-Kermit
  1355. 5A was written by Frank da Cruz of Columbia University with contributions
  1356. from hundreds of other programmers all over the world.  Its major new
  1357. features include:
  1358.  
  1359. ADVANCED KERMIT FILE TRANSFER PROTOCOL
  1360.  
  1361. Sliding window packet protocol, up to 31 window slots, for improved
  1362. efficiency, especially on connections with long delays (public networks,
  1363. satellites, etc).  The maximum packet size has been increased to 9024.
  1364. Sliding windows and long packets can be used together.  Using combinations
  1365. of long packets and sliding windows, file transfer efficiencies up to about
  1366. 95% can be achieved (and more when Kermit can compress the data).
  1367.  
  1368. CHARACTER-SET TRANSLATION
  1369.  
  1370. C-Kermit translates character sets during text-file transfer and terminal
  1371. emulation.  Most Roman-alphabet-based character sets are supported, as well
  1372. as Cyrillic character sets and Japanese Kanji.  A new locking-shift
  1373. mechanism is provided for efficient transfer of Kanji and other
  1374. predominantly 8-bit character sets in the 7-bit communication environment.
  1375.  
  1376. SCRIPT LANGUAGE PROGRAMMING
  1377.  
  1378. C-Kermit now has a powerful and easy-to-use script programming language
  1379. similar to MS-DOS Kermit's.  Write script programs to automate your logins,
  1380. interact automatically with remote computers or services, and even run your
  1381. scripts late at night, unattended, when phone rates are lower and networks
  1382. less congested.
  1383.  
  1384. NETWORK SUPPORT
  1385.  
  1386. On UNIX computers that have Berkeley Sockets libraries and a TCP/IP
  1387. connection, and on VAX/VMS systems with TGV MultiNet, C-Kermit now can make
  1388. TCP/IP TELNET connections.  Unlike regular TELNET, C-Kermit brings its
  1389. script language capabilities and character-set translation ability to the
  1390. Internet world.  And unlike FTP, C-Kermit can translate text file character
  1391. sets as part of the file transfer process.  On SUN computers with SunLink
  1392. X.25, X.25 connections are also supported.
  1393.  
  1394. SYSTEMS SUPPORTED BY C-KERMIT
  1395.  
  1396. C-Kermit 5A is available for the following platforms:
  1397.  
  1398.  - Most known variations of UNIX including V7, 2.x BSD, 4.x BSD, AT&T
  1399.    System III and System V R2, R3, and R4, POSIX, Ultrix, SUNOS, NeXT OS, AIX,
  1400.    HP-UX, DGUX, IRIX, SCO XENIX, DNIX, UMAX, RTU, DYNIX, PTX, etc, etc, on
  1401.    hardware platforms of all makes, models, sizes, and shapes
  1402.  - VAX/VMS, including a completely new RMS interface
  1403.  - OS/2 1.3 and 2.0
  1404.  - Commodore Amiga
  1405.  - Atari ST
  1406.  - OS-9
  1407.  
  1408. Full ANSI C and/or POSIX compliance can be selected.
  1409.  
  1410. OTHER NEW FEATURES
  1411.  
  1412. Kermit File Transfer Protocol:
  1413.   Packet lengths shrink and grow dynamically based on the quality of the
  1414.     connection.
  1415.   Even, Odd, or Mark parity is detected automatically during packet
  1416.     operations.
  1417.   Low-level packet readers and writers recoded for increased efficiency.
  1418.   File transfer performance improvements (see below)
  1419.   Transfer of files with international character set translation (see below)
  1420.   Sending and recognition of file attribute (A) packets:
  1421.     File size, creation date, file type, character set, system ID.
  1422.     Incoming file's creation date set from Attribute packet.
  1423.     Control of use of attributes via SET ATTRIBUTES.
  1424.   Automatic entry into binary or text mode when receiving files that specify
  1425.     the file type in the attribute packet.
  1426.   New MSEND command to send a list of files ("msend foo.* dir/*.c aaa bbb")
  1427.   New MAIL and REMOTE PRINT commands (work in both directions).
  1428.   SET FILE COLLISION { APPEND, BACKUP, DISCARD, OVERWRITE, RENAME, UPDATE }
  1429.   REMOTE SET commands are now supported in both directions.
  1430.   REMOTE LOGIN, LOGOUT, and KERMIT commands (client end only).
  1431.   GET, BYE, FINISH, REMOTE commands now work in both local & remote modes.
  1432.   SET ATTRIBUTES ON/OFF can be used to enable/disable attribute packets.
  1433.   DISABLE and ENABLE commands to control client access to server functions.
  1434.   Ability to read packets without terminators, based on length field.
  1435.   Printable start-of-packet character now supported.
  1436.   Packet buffers allocated dynamically, overall size specifiable by user.
  1437.   Ability to run external protocols.
  1438.   Increased maximum number of files that can be sent in a single operation.
  1439.  
  1440. Non-Error-Checked File Transfer:
  1441.   New TRANSMIT command for uploading text files, complete with character
  1442.     set translation and many other options via SET/SHOW TRANSMIT.
  1443.   LOG SESSION for downloading text files or capturing other screen data,
  1444.     complete with character-set translation and TEXT/BINARY mode selection.
  1445.  
  1446. Command parser:
  1447.   Expansion of variables and functions in commands (see below).
  1448.   Partial as well as full completion of filenames.
  1449.   Improved error and help messages.
  1450.   Commands in progress can be interrupted, with return to prompt.
  1451.  
  1452. Macros and variables, compatible with MS-DOS Kermit:
  1453.   DEFINE macros and variables.
  1454.   ASSIGN variable's current value to another variable.
  1455.   INCREMENT and DECREMENT numeric variables by 1 (or any other number).
  1456.   Execute macros using DO or just by giving their name.
  1457.   Arguments are passed as parameters \%1..\%9
  1458.   Global variables \%a..\%z (and others).
  1459.   Access to environment variables via \$(name).
  1460.   Access to builtin Kermit named variables via \v(name), e.g. \v(date).
  1461.   Long variable names: \m(name).
  1462.   Backslash notation for numbers and characters as in MS-DOS Kermit.
  1463.   Dynamically allocated space for macro names and definitions.
  1464.   Variables and backslash codes in all commands are fully expanded.
  1465.  
  1466. And beyond MS-DOS Kermit (at least for now!):
  1467.   Built-in string and arithmetic functions.
  1468.   User-defined functions.
  1469.   Arrays.
  1470.  
  1471. Script programming language, mostly compatible with MS-DOS Kermit:
  1472.   INPUT, OUTPUT, REINPUT, PAUSE, GOTO, IF, ASK, ASKQ, ECHO, STOP, END,
  1473.   GETOK, and other new commands.
  1474.   INPUT, PAUSE, and WAIT interruptible from keyboard.
  1475.   SET INPUT, SET TAKE, SET MACRO, SET SCRIPT commands to control echoing,
  1476.     error handling.
  1477.   WRITE <log> <string>.
  1478.   OPEN, READ, WRITE/APPEND, and CLOSE local files.
  1479.   FOR and WHILE loops, which may be nested.
  1480.   BREAK and CONTINUE allowed in FOR and WHILE loops.
  1481.   Trailing comments ; like this one, allowed in all contexts.
  1482.   Command line continuation using hyphen (-) or backslash (\).
  1483.   Relaxed prefixing rules; backslashes no longer doubled.
  1484.   Conditional branching or execution of commands via IF. The IF command:
  1485.     May have an ELSE part.
  1486.     IF NOT can be used to reverse the truth of the following condition.
  1487.     IF <, IF =, IF > for numeric variables.
  1488.     IF EQUAL, LLT, LGT for string comparison.
  1489.     IF NUMERIC for checking numbers.
  1490.     IF COUNT for looping.
  1491.     IF EXIST for files.
  1492.     IF DEFINED for variable and macro names.
  1493.     IF SUCCESS, IF FAILURE based on success of previous command.
  1494.   Extended IF statement (XIF) allows nested, compound parts.
  1495.  
  1496. Terminal emulation:
  1497.   Key-mapping via SET KEY command
  1498.   SET TERMINAL CHARACTER-SET
  1499.   SET TERMINAL LOCKING-SHIFT
  1500.   SET TERMINAL NEWLINE-MODE
  1501.   Flexible session logging
  1502.   TELNET protocol
  1503.   New escape functions: Suspend, Shell, Send Long BREAK, etc
  1504.   Improved efficiency
  1505.  
  1506. Other:
  1507.   Improved use of Xon/Xoff software flow control during file transfer.
  1508.   Ability to use RTS/CTS hardware flow control when host computer supports it.
  1509.   Ability to couple to external protocols via open file descriptor (UNIX).
  1510.   Many file-format-related options for VMS.
  1511.   Tilde-expansion in local UNIX filenames (~ = home directory).
  1512.   Ability to ask shell to expand wildcards ("send ck[cuw]*.{[cwh],{doc,ps}}").
  1513.   Alternative initialization filename specifiable on command line with -y.
  1514.   Kermit "application files" start Kermit automatically (UNIX only).
  1515.   Correct handling of Suspend interrupt (Ctrl-Z) in UNIXes with job control.
  1516.   New SUSPEND (Z) command.
  1517.   New TYPE command, interruptible by Ctrl-C.
  1518.   New PRINT command.
  1519.   New DELETE command.
  1520.   New RENAME command.
  1521.   Command synonyms added for compatibility with MS-DOS Kermit: RUN, PUSH, etc.
  1522.   And with UNIX: RM, LS, etc.
  1523.   And with VMS: SET/SHOW DEFAULT, SPAWN, @, etc
  1524.   SHOW command divided into SHOW FILE, SHOW PROTOCOL, SHOW COMMUNICATIONS, etc.
  1525.   SET SPEED no longer required with SET LINE - current speed used by default.
  1526.   75/1200 Split-speed communication supported in some implementations.
  1527.   Improved control and monitoring of modem signals.
  1528.   Improved interaction with Hayes modems.
  1529.   Support for speed-matching modems.
  1530.   Support for many new modem types including Telebit, Microcom.
  1531.   New SET DIAL command controls: HANGUP, TIMEOUT, INIT-STRING, DISPLAY, etc.
  1532.   New REDIAL command.
  1533.   Compatibility with new and distributed (struct dirent) file systems.
  1534.   Improved use of UUCP lockfiles.
  1535.   Improved operation and security when run setuid/setgid on UNIX.
  1536.   Improved handling of disk-full and disk-write errors.
  1537.   More detailed and accurate statistics reporting.
  1538.   New debugging display available during CONNECT.
  1539.   Append mode available for all logs.
  1540.   Under UNIX, Kermit no longer appears "idle" while transferring files.
  1541.   Program exit status code now reflects protocol success/failure.
  1542.   EXIT n explicitly sets program's exit status code to n.
  1543.   Many new additions and improvements to UNIX makefile.
  1544.   Simplification and expansion of makefile configuration options.
  1545.   New documentation - user manual, man page, improved built-in help text.
  1546.   Many bugs fixed.
  1547.  
  1548. ACKNOWLEDGEMENTS
  1549.  
  1550. C-Kermit 5A has been a three-year cooperative effort involving hundreds of
  1551. people in all parts of the world.  It is not possible to list them all here
  1552. (but we have tried to keep track of them in the documentation); here is a very
  1553. much abbreviated list of just a few of the major designers, developers, and
  1554. testers:
  1555.  
  1556.    Chris Adie, Edinburgh U, Scotland (OS/2 support)
  1557.    William Bader, Moravian College (VMS, mostly)
  1558.    Fuat Baran, formely of Columbia University (lots of help)
  1559.    Jim Barbour, U of Colorado
  1560.    Donn Baumbartner, Dell
  1561.    Jack Bryans, California State U at Long Beach
  1562.    Nelson Beebe, U of Utah
  1563.    John Chandler, Harvard U / Smithsonian Astronomical Observatory
  1564.    Joe R Doupnik, Utah State U (many, many things)
  1565.    Kristoffer Eriksson, Peridot Konsult AB, Oerebro, Sweden (many things)
  1566.    Marcello Frutig, Catholic University, Sao Paulo, Brazil (X.25 support)
  1567.    Hirofumi Fujii, Japan National Lab for High Energy Physics, Tokyo (Kanji)
  1568.    James Harvey, Indiana/Purdue U (VMS)
  1569.    Chuck Hedrick, Rutgers U
  1570.    Ron Heiby, Motorola
  1571.    Christian Hemsing, RWTH Aachen, Germany (OS-9)
  1572.    Mark Johnson, Apple Computer
  1573.    Luke Jones, AT&T
  1574.    Peter Jones, U of Quebec at Montreal (MIPS)
  1575.    Sergei Kartashoff, Inst. of Precise Mechanics & Computer Equipment, Moscow
  1576.    Howie Kaye, Columbia University (lots of help)
  1577.    Terry Kennedy, St Peter's College, Jersey City, NJ (VAX/VMS, 2.11 BSD)
  1578.    John Klensin, MIT (standards, sage advice)
  1579.    Bo Kullmar, Central Bank of Sweden, Kista, and ABC-Klubben (many things)
  1580.    Bob Larson, USC (OS-9 and more)
  1581.    Bert Laverman, Groningen University, Netherlands
  1582.    David MacKenzie, Environmental Defense Fund, University of Maryland
  1583.    Fulvio Marino, Olivetti, Ivrea, Italy
  1584.    Peter Mauzey, AT&T
  1585.    Bruce J Moore, Allen-Bradley Co, Highland Heights, OH (Atari ST)
  1586.    Andre Pirard, U of Liege, Belgium (character sets)
  1587.    Paul W Placeway, (formerly of) Ohio State U (Macintosh & more)
  1588.    Piet W Plomp, ICCE, Groningen University, Netherlands
  1589.    Manfred Prange, Oakland U (Coherent)
  1590.    Frank Prindle, NADC
  1591.    Alan Robiette, Oxford University, UK (VMS)
  1592.    Kai Uwe Rommel, Technische Universitaet Muenchen (OS/2)
  1593.    Larry Rosenman (Amiga)
  1594.    Jay S Rouman, U of Michigan
  1595.    Benn Schreiber, DEC
  1596.    Steven Schultz, Contel
  1597.    Gisbert W Selke, WIdO, Bonn, Germany
  1598.    Warren Tucker, Tridom Corp, Mountain Park, GA (many things)
  1599.    Konstantin Vinogradov, ICSTI, Moscow (Cyrillic and more)
  1600.    Stephen Walton, Calif State U, Northridge (Amiga)
  1601.    Jamie Watson, Switzerland (RS/6000)
  1602.    Ken Yap, formerly of the U of Rochester
  1603.    Michael Yaroslavtsev, Inst. Precise Mechanics & Computer Equipment, Moscow
  1604.  
  1605. HOW TO GET IT
  1606.  
  1607. C-Kermit 5A(179) BETA is available on the Internet via anonymous ftp from host
  1608. watsun.cc.columbia.edu [128.59.39.2], using text (ASCII) mode, in the
  1609. directory kermit/test, and on BITNET/EARN from host CUVMA through the KERMSRV
  1610. file server, in the T: area.  Warning: some files might have records longer
  1611. than 80, making it impossible for KERMSRV to MAIL them to you.
  1612.  
  1613. You can also order C-Kermit 5A on magnetic media (9-track tape, TK50
  1614. cartridge, or quarter-inch tape cartridge) from Columbia University by mail
  1615. order as "Tape T" (see the order form, kermit/a/aaxfly.doc or aaxfly.ps).
  1616.  
  1617. The C-Kermit filenames all start with the letters "ck" (for C-Kermit).  The
  1618. third letter in the filename is used for grouping: c = Portable C, u =
  1619. UNIX-specific, v = VAX/VMS-specific, etc.  The following sections give
  1620. brief synopses of the files you will need for each version.  A detailed
  1621. description of the file naming conventions and organization is given in the
  1622. file ckaaaa.hlp.  Notation:
  1623.  
  1624.     *   = match any string of characters
  1625.   [abc] = match the single character a, b, or c
  1626.  
  1627. ALL VERSIONS
  1628.  
  1629. All C-Kermit versions include the files ckc*.c, ck*.h, and ckcpro.w.  These
  1630. files implement the Kermit file transfer protocol.  The user manual is
  1631. ckuker.doc (plain text), ckuker.ps (postscript).  It applies to all
  1632. versions, but (so far) includes system-specific information only for UNIX,
  1633. VAX/VMS, OS/2, Amiga, and OS-9.
  1634.  
  1635. THE UNIX VERSION
  1636.  
  1637.   UNIX sources:     ck[cuw]*.[cwh]
  1638.   UNIX build:       ckuker.mak (for 2.1xBSD, use ckubs2.mak)
  1639.   UNIX executable:  (none, build from source code)
  1640.   UNIX doc:         ckuker.doc, ckuker.ps
  1641.  
  1642. To build the UNIX version, rename ckuker.mak (or ckubs2.mak) to makefile,
  1643. read the comments at the top of the makefile to select the make-option
  1644. appropriate for your computer, and then give the appropriate "make" command,
  1645. for example "make bsd", "make sunos41", "make sys5r4", etc.  Read the file
  1646. ckuins.doc for further instructions and hints.
  1647.  
  1648.   There is also a compressed tar archive of the UNIX sources in
  1649.   kermit/bin/cku179.tar.Z, which you can ftp in BINARY mode: 595K.
  1650.  
  1651. THE VAX/VMS VERSION
  1652.  
  1653. This version is not quite finished.  Work on an interrupt-driven
  1654. communications I/O module is still in progress.  However, the file system
  1655. interface is more or less complete, and is quite advanced, thanks to endless
  1656. and unenviable hours of work by Terry Kennedy of St Peter's College in New
  1657. Jersey.  The result is quite usable, provided you don't push the
  1658. communications too hard (very long packets and/or big sliding window sizes),
  1659. especially on small, slow, or old VAXes.
  1660.  
  1661. A special feature of VMS C-Kermit 5A is called "labeled files", which allows
  1662. VMS files of any type to be transmitted to a foreign system and then
  1663. brought back to a VMS system with all their attributes and formats intact --
  1664. or for that matter, between two VMS systems directly.
  1665.  
  1666.   VMS sources:      ck[cuwv]*.[cwh], plus ckvcvt.c (labeled-file decoder)
  1667.   VMS build:        ckvcdt.com plus ckvker.com (DCL), ckvker.mak (VMS MAKE),
  1668.                     or ckvker.mms (DEC MMS)
  1669.   VMS executable:   ckvker.hex, use ckvdeh.mar to decode it into .EXE format.
  1670.   VMS doc:          ckuker.doc, ckuker.ps
  1671.  
  1672. THE OS/2 VERSION
  1673.  
  1674. C-Kermit was originally adapted to OS/2 by Chris Adie, of Edinburgh University
  1675. in Scotland in 1988.  Kai Uwe Rommel of the Technical University of Munich in
  1676. Germany has brought Chris's version up to date and added many new features in
  1677. the bargain.  This program runs in an OS/2 window under both OS/2 1.3 and 2.0,
  1678. performs VT102 emulation complete with key mapping, screen rollback, etc.
  1679.  
  1680.   OS/2 sources:     ck[cuwo]*.[cwh], ckwart.def, ckoker.def
  1681.   OS/2 build:       ckoker.mak
  1682.   OS/2 executable:  ckoker.boo (unboo with ckbunb.c), kermit/bin/ckoker.exe
  1683.   OS/2 doc:         ckuker.doc, ckuker.ps
  1684.  
  1685. THE COMMODORE AMIGA VERSION
  1686.  
  1687. The adaptation of C-Kermit 5A to the Amiga was handled by Steve Walton,
  1688. California State University at Northridge.  The original adaptation (for
  1689. C-Kermit 4E) was done by Jack Rouse of the "Software Distillery" in 1986.
  1690. The files are:
  1691.  
  1692.   Amiga sources:    ck[cuwi]*.[cwh]
  1693.   Amiga build:      ckiker.mak (use Aztec C V5.0b)
  1694.   Amiga executable: ckiker.boo, kermit/bin/ckiker.exe
  1695.   Amiga doc:        ckuker.doc, ckuker.ps
  1696.  
  1697. THE ATARI ST VERSION
  1698.  
  1699. This one is hot off the press, just in from Bruce J Moore of Allen-Bradley
  1700. Company in Highland Heights, Ohio.  This is not a desktop application; it
  1701. must be run under a character-mode shell like msh (which comes with Mark
  1702. Williams C), gulam, ksh, or bash.
  1703.  
  1704.   Atari ST sources: ck[cuws]*.[cwh]  (Mark Williams C)
  1705.   Atari build:      cksker.mak
  1706.   Atari executable: cksker.boo (decode with ckbunb.c), kermit/bin/cksker.ttp
  1707.   Atari doc:        cksker.bwr (more coming)
  1708.  
  1709. THE OS-9 VERSION
  1710.  
  1711. OS-9 is a UNIX variant from Microware Systems Corporation, designed mainly
  1712. for the real-time processing environment, mostly on Motorola CPUs.  C-Kermit
  1713. 5A was adapted to OS-9/68K by Christian Hemsing, RWTH Aachen, Germany, and
  1714. Bob Larson of the University of Southern California.
  1715.  
  1716.   OS-9 sources:     ck[cuw9]*.[cwh]
  1717.   OS-9 build:       ck9ker.mak or ck9ker.gcc
  1718.   OS-9 executable:  (None, build from source code using cc or gcc)
  1719.   OS-9 doc:         ckuker.doc, ckuker.ps
  1720.  
  1721. OTHER VERSIONS
  1722.  
  1723. Macintosh Kermit is not at BETA level yet.  Much work remains to be done and
  1724. is, in fact, underway at this moment.  Announcements to come in forthcoming
  1725. Info-Kermit Digest issues.
  1726.  
  1727. Previous editions of C-Kermit were available for Apollo Aegis and Data General
  1728. AOS/VS.  The Aegis version appears to be pretty much dead; most people run
  1729. a UNIX-like environment on Apollos now, under SR10.  The Apollo SR10 UNIX
  1730. environments are fully supported by the UNIX version.
  1731.  
  1732. Work on updating the Data General AOS/VS support has recently begun.  Watch
  1733. this space for announcements.
  1734.  
  1735. Anybody who might have plans to adapt C-Kermit to any other kind of system,
  1736. please contact us first so we can keep all efforts coordinated.
  1737.  
  1738. DOCUMENTATION
  1739.  
  1740. Much of the documentation listed below needs additional work.  Improved
  1741. documentation will be announced as it becomes available.
  1742.  
  1743.   ckaaaa.hlp   Explanation of file naming conventions
  1744.   ckaplm.doc   C-Kermit "program logic manual"
  1745.   ckuker.ann   This message
  1746.   ckuker.doc   plain-text user manual, UNIX and VMS
  1747.   ckuker.ps    Postscript user manual, UNIX and VMS
  1748.   ckuker.mss   Scribe source for user manual + ckuhdr.mss
  1749.   ckuker.nr    UNIX man page, NROFF source (NEEDS WORK!)
  1750.   ckuins.doc   UNIX and VMS installation instructions, plain text
  1751.   ckuker.bwr   UNIX and VMS "Beware file", plain text
  1752.   ckvker.bwr   VAX/VMS-specific "beware file", plain text (mostly obsolete?)
  1753.   ckvker.hlp   VAX/VMS help file, for VMS HELP command (needs updates)
  1754.   ckiker.bwr   Amiga beware file
  1755.   ck9ker.bwr   OS-9 beware file
  1756.   ckuker.upd   C-Kermit program update history, plain text, BIG
  1757.  
  1758. As you might guess from the contents of this message, C-Kermit has grown
  1759. considerably in size and complexity since version 4E.  Consequently, many of
  1760. its features are now deselectable via feature-selection switches at compile
  1761. time: network support, script programming language, character sets, etc.  This
  1762. is necessary when the target computer (or compiler or linker) does not have
  1763. the capacity (memory or address space) to support this version in its full
  1764. glory.  The feature-removal techniques are documented in the file
  1765. ckuins.doc, and the various build procudures (UNIX makefile, etc) show which
  1766. (if any) features are removed from which versions.  In most versions, the
  1767. SHOW VERSION command also lists which features are present and which are
  1768. absent.
  1769.  
  1770. WHAT NEXT?
  1771.  
  1772. As far as features are concerned, this is the end of C-Kermit 5A.  Bugs will
  1773. be fixed, support for various systems will be updated, and then it will
  1774. replace version 4E(072) as the standard, supported, released version.  New
  1775. features will be added to future releases.
  1776.  
  1777. Please report successes or failures to Frank da Cruz, FDCCU@CUVMA.BITNET
  1778. or fdc@watsun.cc.columbia.edu.
  1779.  
  1780. ------------------------------
  1781.  
  1782. End of Info-Kermit Digest
  1783. *************************
  1784.