From cmg Mon Nov 23 16:40:19 1992 Return-Path: Received: by watsun.cc.columbia.edu (5.59/FCB/jba) id AA20006; Mon, 23 Nov 92 16:40:19 EST Date: Mon, 23 Nov 92 16:40:17 EST From: Christine M Gianone To: Info-Kermit Subject: Info-Kermit Digest V16 #6 Reply-To: Info-Kermit@watsun.cc.columbia.edu Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu Message-Id: Info-Kermit Digest Mon, 23 Nov 1992 Volume 16 : Number 6 Today's Topics: Announcing C-Kermit 5A Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or KERMIT@CUVMA.BITNET. Requests for addition to or deletion from the Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or LISTSERV@CUVMA.CC.COLUMBIA.EDU. These messages must be of the form: SUBSCRIBE I$KERMIT (To start a subscription) UNSUBSCRIBE I$KERMIT (To cancel a subscription) REGISTER I$KERMIT (To correct your name) Kermit files may be obtained over networks and by mail order. On the Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280 running UNIX (SUNOS 4.1), IP host number 128.59.39.2. Login as user anonymous (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired files. The file kermit/read.me is a general guide to where things are. The Kermit files are in directories kermit/a, kermit/b, kermit/c, kermit/d, and kermit/e. Test versions are in kermit/test. All files in these directories should be transferred in text (ASCII) mode. Binaries are in kermit/bin (use ftp in binary mode). All files on watsun have lowercase names, and case is significant. You can also get Kermit files over the BITNET/EARN network; to get started send a message with text HELP to KERMSRV, the Kermit file server, at host CUVMA. For detailed instructions, read the file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV). To order by mail, request a complete list of Kermit versions and an order form from Kermit Distribution, Columbia University Center for Computing Activities, 612 West 115th Street, New York, NY 10025 USA. ---------------------------------------------------------------------- Date: Mon, 23 Nov 92 16:59:59 EST >From: Christine M Gianone Subject: Announcing C-Kermit 5A Keywords: C-Kermit 5A, UNIX Kermit, VMS Kermit, Amiga Kermit Keywords: Atari ST Kermit, OS/2 Kermit, OS-9 Kermit, AOS/VS Kermit Keywords: Sliding Windows, Script Programming, International Character Sets Keywords: TCP/IP and C-Kermit Xref: Commodore Amiga, See Amiga Xref: OpenVMS, See VMS I am delighted to FINALLY announce the FINAL release of C-Kermit version 5A, for UNIX, VMS, OpenVMS, OS/2, AOS/VS, OS-9, the Commodore Amiga, and the Atari ST. The edit number is 188. C-Kermit was written by Frank da Cruz of Columbia University with contributions from hundreds of other programmers all over the world. Version 5A is the product of three and a half years of development; the previous release of C-Kermit was 4E(072), released in January 1989. Version 5A was first announced for public Beta testing in Info-Kermit V15 #2, 18 February, 1992. The second and final Beta test was announced in V16 #5, 13 Nov 1992. The second beta test, though short, proved quite successful, and therefore the software is being released. C-Kermit 5A(188) is available for the following operating systems: . UNIX, practically all versions: AIX, ULTRIX, SunOS, BSD, System V, etc . VAX and AXP VMS and OpenVMS . Data General MV systems with AOS/VS . PCs and PS/2s with OS/2 1.0 and 2.0 . Microware OS-9 . The Commodore Amiga . The Atari ST The major improvements in version 5A since version 4E are: . Improved file transfer efficiency: sliding windows, longer packets, locking shifts, dynamic packet length, automatic parity detection. . Character-set translation for both file transfer and CONNECT mode, including West European, East European, Cyrillic, and Japanese. . Improved CONNECT-mode performance. . Dialing improvements, support for more modems, a new dialing directory. . The ability to make TCP/IP and other network connections. . A powerful, easy-to-use script programming language similar to MS-DOS Kermit's. . File attribute packet support to convey file size, type, date, and character-set. . New file collision options. . New server features, including security. . FULLSCREEN file transfer display available in VMS, OS/2, OS-9, and most UNIX implementations. . Ability to transfer files with IBM mainframes through non-transparent 3270 protocol converters. . Non-error-checked file transfer via TRANSMIT and LOG SESSION. . Commands can be interrupted and C-Kermit returned to its prompt. . In UNIX, C-Kermit can be suspended and continued in the fore- or background. . More systems supported, including many more varieties of UNIX. . Support for hardware flow control on selected systems. . Improvements in every area too numerous to list. Special highlights: C-Kermit 5A includes extensive support for VMS and OpenVMS on VAX and Alpha AXP platforms, including detailed knowledge of the VMS file system and a special method for encoding complex VMS files for transmission and archival, thanks to Terry Kennedy of Saint Peters College. It also supports three different TCP/IP networking products for VMS: DEC, TGV, and Wollongong; thanks in particular to folks at TGV, DEC, and Wollongong for their help. The OS/2 version includes built-in VT102 and VT52 terminal emulators with key mapping, screen rollback, printer control, color selection, and communications features including both software and hardware flow control and, if you have PATHWORKS installed on your PC, support for DECnet LAT connections. Thanks to Kai Uwe Rommel of the Technical University of Munich for a great deal of work on the OS/2 specifics. The Data General AOS/VS version is brand-new and fully up to date, the first upgrade to this program since version 4D in May 1987, thanks to Eugenia Harris at DG. It includes all the major features of version 5A, including built-in TCP/IP support. The OS-9 specifics were done by Christian Hemsing, RWTH, Aachen. Thanks. The Commodore Amiga specifics are from Steve Walton. Thanks. The Atari ST support is from Bruce J. Moore. Thanks. DOCUMENTATION Like MS-DOS Kermit 3.x, C-Kermit 5A comes with a book, "Using C-Kermit" by Frank da Cruz and Christine M. Gianone, published by Digital Press, Burlington, MA, USA, Digital Press ISBN: 1-55558-108-0, Prentice Hall ISBN: 0-13-037490-3. US single-copy price: $34.95; quantity discounts available. Publication is still in progress, and should be complete in mid-January 1993. In the USA, call DECdirect toll-free 1-800-344-4825 to order; use order number EY-J896E-DP. Major credit cards accepted. HOW TO GET IT C-Kermit 5A(188) is available on the Internet via anonymous ftp from host watsun.cc.columbia.edu [128.59.39.2], using text (ASCII) mode, in the directory kermit/b/, and on BITNET/EARN from host CUVMA through the KERMSRV file server, in the main area. Warning: some files might have records longer than 80, making it impossible for KERMSRV to MAIL them to you. You can also order C-Kermit 5A on magnetic media (diskette, 9-track tape, TK50 cartridge, or quarter-inch tape cartridge) from Columbia University by mail order as "Tape B" (see the order form, kermit/a/aaxfly.doc or aaxfly.ps). The C-Kermit filenames all start with the letters "ck" (for C-Kermit). The third letter in the filename is used for grouping: c = Portable C, u = UNIX-specific, v = VMS-specific, etc. The following sections give brief synopses of the files needed for each version. A detailed description of the file naming conventions and organization is given in the file ckaaaa.hlp. Notation: * = matches any string of characters [abc] = matches the single character a, b, or c GENERAL TEXT FILES ckaaaa.hlp Explanation of file naming conventions ckcplm.doc C-Kermit "program logic manual" ckccfg.doc C-Kermit configuration info ckcker.bwr General C-Kermit beware file ckuker.doc plain-text user manual (still for edit 179) ckuker.ps Postscript user manual (ditto) ckcker.upd Detailed description of changes since edit 179 INITIALIZATION AND COMMAND FILES ckermit.ini Standard initialization file for all versions ckermod.ini Sample user-modification (customization) file for all versions ckermit.kdd Sample Kermit Dialing Directory ckermit.ksd Sample Kermit Services Directory NOTE: Some of the binaries listed below are not yet at edit 188 level. They will be installed as soon as they arrive. THE UNIX VERSION UNIX sources: ck[cuw]*.[cwh] (+ ckustr.sed for 2.1x BSD) UNIX build: ckuker.mak (for 2.1xBSD, use ckubs2.mak) UNIX docs: ckuins.doc, ckuker.bwr, ckuker.nr UNIX binaries: There are some UNIX binaries in kermit/bin/wermit.*, use ftp in binary mode: wermit.next - NeXT OS 2.0 or 3.0 wermit.sun4 - SunOS 4.1.1, sparc wermit.sv386r4 - i368 with Dell System V R4 There is also a compressed tar archive of the UNIX sources and makefile in kermit/bin/cku188.tar.Z, which you can ftp in BINARY mode. To build the UNIX version, rename ckuker.mak (or ckubs2.mak) to makefile, read the comments at the top of the makefile to select the make-option appropriate for your computer, and then give the appropriate "make" command, for example "make bsd", "make sunos41", "make sys5r4", etc (there are about 150 possibilities). Read the makefile and the file ckuins.doc for further installation instructions. THE (Open)VMS VERSION VMS sources: ck[cuwv]*.[cwh], plus ckvcvt.c (labeled-file decoder) VMS build: ckvker.com (DCL), ckvker.mak (VMS MAKE), or ckvker.mms (MMS). Instructions: ckvins.doc. VMS executable: ckvker.hex, use ckvdeh.mar to decode it into .EXE format. NOTE: this executable does not include TCP/IP support. VMS docs: ckvker.hlp, ckvins.doc, ckvker.bwr To get a version of VMS C-Kermit that includes TCP/IP networking support, you must build from source code on a VMS system that has a C compiler and libraries plus the TCP/IP libraries for DEC, TGV, or Wollongong TCP/IP. THE OS/2 VERSION OS/2 sources: ck[cuwo]*.[cwh], ckwart.def, ckoker.def OS/2 build: ckoker.mak OS/2 executable: ckoker16.boo (unboo with ckbunb.c) (16-bit) ckoker32.boo (ditto) (32-bit) or kermit/bin/ckoker16.exe (ftp in binary mode) (16-bit) or kermit/bin/ckoker32.exe (ditto) (32-bit) OS/2 doc: ckoker.bwr OS/2 C-Kermit comes in a 16-bit version (required for OS/2 1.x) and a 32-bit version (only works on OS/2 2.x). See ckoker.bwr for details. THE DATA GENERAL AOS/VS VERSION AOS/VS sources: ck[cuwd]*.[cwh] AOS/VS build: ckd*.cli AOS/VS executable: kermit/bin/ckdker.df (binary, dumpfile format) ckdker.uue (uuencoded, decode with ckdeco.c) AOS/VS doc: ckdins.doc, ckdker.bwr THE OS-9 VERSION OS-9 sources: ck[cuw9]*.[cawh] OS-9 build: ck9ker.mak or ck9ker.gcc OS-9 executable: ck9ker.boo (unboo with ckbunb.c) (for OS-9 2.2 - 2.4) ck9ker.bin (ftp in binary mode) OS-9 doc: ck9ker.bwr, ck9ker.doc THE AMIGA VERSION Amiga sources: ck[cuwi]*.[cwh] Amiga build: ckiker.mak (use Aztec C V5.0b) Amiga executable: ckiker.boo (for edit 178 -- unboo with ckbunb.c) kermit/bin/ckiker.exe (ftp in binary mode) Amiga doc: ckiker.bwr, ckiker.doc (old) THE ATARI ST VERSION Atari ST sources: ck[cuws]*.[cwh] Atari build: cksker.mak Atari executable: cksker.boo (full version, unboo with ckbunb.c). kermit/bin/cksker.ttp (full version, ftp in binary mode) kermit/bin/cksncp.ttp (no cmd parser,ftp in binary mode) Atari doc: (none yet) Please report successes or failures to Frank da Cruz, FDCCU@CUVMA.BITNET or fdc@watsun.cc.columbia.edu. Thanks again to the hundreds of people who helped with the development and testing of C-Kermit 5A. ------------------------------ End of Info-Kermit Digest *************************