home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / pub / public_html / ckcker.txt < prev    next >
Internet Message Format  |  2020-01-01  |  81KB

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