From kermit-support@columbia.edu Fri Jul 5 17:49:16 EDT 2002 Article: 1 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@fdc.cc.columbia.edu) Subject: New Kermit Newsgroups Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit Date: 1994-09-20 12:18:52 PST The former comp.protocols.kermit newsgroup is now split into two parts, comp.protocols.kermit.announce -- a moderated group where announcements are posted, and comp.protocols.kermit.misc -- an unmoderated group. This is a test to make sure the moderated groups work right -- Please don't reply. - Frank From kermit-support@columbia.edu Fri Jul 5 17:50:00 EDT 2002 Article: 2 of comp.protocols.kermit.announce From: Christine Gianone (cmg@christine.cc.columbia.edu) Subject: Info Kermit Digest V20 #2 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1994-10-14 15:42:55 PST Info-Kermit Digest Thu, 13 Oct 94 Volume 20 : Number 2 Today's Topics: MS-DOS Kermit 3.14 Available for Beta Testing HP-3000 Kermit Updates New UNISYS / Burroughs Kermit Kermit Digest submissions may be sent to Info-Kermit@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) The I$KERMIT list is also reflected in the comp.protocols.kermit.announce newsgroup. Further discussions can be found in comp.protocols.kermit.misc. Kermit files may be obtained over networks and by mail order. On the Internetwork, use FTP to log in to host KERMIT.COLUMBIA.EDU, a Sun SPARCserver running UNIX (SunOS 4.1), IP address 128.59.39.2. Login as user anonymous or ftp (lower case), supply your email ID as the 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, and sometimes also kermit/test. All files in these directories should be transferred in text (ASCII) mode. Binaries are in kermit/bin and sometimes also kermit/test/bin (use ftp in binary mode). All files (with the exceptions of some of the READ.ME files) 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 post, request a Kermit software catalog from Kermit Distribution, Columbia University Academic Information Systems, 612 West 115th Street, New York, NY 10025 USA. ---------------------------------------------------------------------- Thu, 13 Oct 1994 09:59:51 EST From: Christine M Gianone Subject: MS-DOS Kermit 3.14 Available for Beta Testing Keywords: MS-DOS Kermit 3.14, Hebrew, Data General Terminal Emulation Keywords: Wyse Terminal Emulation, "Recovery, File Transfer", Cyrillic This is to announce a beta testing period for MS-DOS Kermit 3.14 for the IBM PC, PS/2, and compatibles with DOS or Windows. The new MS-DOS Kermit release was prepared, as always, by Professor Joe R. Doupnik of Utah State University. HIGHLIGHTS FILE TRANSFER RECOVERY allows interrupted binary-mode transfers to be continued from the point of failure. Can be used with C-Kermit 5A(190), which is still in Beta test, on UNIX, AOS/VS, Stratus VOS, and the Commodore Amiga. Maybe also with VMS, no promises. And in the near future, probably also with other major operating systems (stay tuned). NOTE: C-Kermit 5A(190) is still in the kermit/test directories on kermit.columbia.edu, but should be finalized and moved to kermit/b and also made available on BITNET KERMSRV within a few days. So if you look for it one place and don't find it, just look in the other place. ANSI AND WYSE TERMINAL EMULATION add two popular terminal types to Kermit's repertoire. ANSI emulation, not quite the same as VT100 emulation, is used to access most BBSs, and Wyse emulation is required by certain applications and services. Workarounds for buggy UART simulator on Pentium motherboards and other new processors allows MS-DOS Kermit 3.14 to work on these systems, where earlier versions might not have. Also: support for the Hayes ESP serial communications board in 16550A mode; support for Fossil drivers; dialing scripts for more and more new kinds of modems (many of them with X and/or Z in their names -- all the popular brands!). Numerous additions to the script programming language, including a full selection built-in functions compatible with C-Kermit's: \fsubstring(), etc. Complete Hebrew and Cyrillic support packages are now included, and Kanji terminal emulation is now available for DOS/V on IBM and compatible PCs. Network, printer, keyboard, font, and other support support utilities are now included in the basic package. New smaller versions are available for those who don't need (or can't fit) all the features of the full version. Here is a more detailed list of the changes in version 3.14: . ANSI terminal emulation . Wyse-50 terminal emulation . Data General DASHER and DEC VT terminal emulation improvements . Kanji character-set translation during terminal emulation . HP-Roman8 terminal character-set . Control over timeslicing method in Windows, DesqView, OS/2, NT . Control over automatic video-mode switching . Selectable fore- and background colors for underline simulation . Additional scan codes for Alt/Ctrl/Shift - SpaceBar/EscKey combinations . DEC User Definable Keys (UDKs) now supported . Revised printer support for better interoperation with Novell CAPTURE . Additional control over TCP/IP and TELNET protocol features . Debugging display of TELNET options negotiation . Networking support for Telebit PPP . TCP/IP fixes, speedups, and refinements . Multiple TCP/IP sessions to the same host now allowed . Support for Artisoft Int14 redirector . Support for Meridian Technology SuperLAT network connections . Workarounds for buggy SMC FDC37C665 UART simulator on Pentium motherboards . Support for Hayes ESP serial communications board in 16550A mode . Support for Fossil Drivers . SET SPEED 28800 . User control over treatment of carrier signal on serial connections . Binary-mode file transfer recovery . Ability to send partial files manually . Control of run-length encoding . Improved client/server operation . Prompt string value now evaluated each time prompt is issued . ASK/ASKQ responses now taken literally . New APC command sends APC strings . Incoming APC strings ignored by default for safety . Revised CONNECT-mode status line for additional information . Separate CONNECT-mode help and one-character command menus . New script programming commands . Improved consistency of backslash-quoting in commands . New built-in string, file, and numeric functions . Additional built-in variables . Revised command line handling of substitution variables . Transaction log of file transfers now records detailed rejection reason if based on file attributes . Available also in special reduced forms for limited memory, e.g. for use on 256K systems, or as an external protocol on BBSs, etc. The organization of the files and the manner in which we are distributing them as been improved. We are now distributing Kermit on a high-density 1.44MB 3.5-inch diskette, which is pretty universally accepted these days, and on the network in a ZIP file that mirrors this diskette. This allows us to organize and name the files more sensibly and to include material that previously would not fit. Here is a brief synopsis: READ.ME Brief overview of what's on the disk (in the ZIP file) KERMIT.EXE Full-function MS-DOS Kermit 3.14 (about 260K) KERMITE.EXE A smaller version (about 180K - no networks, no graphics) KERLITE.EXE A very small version (120K, scripting & file transfer only) MSR*314.PCH Patch files (currently empty) MSKERMIT.INI Standard initialization file MSCUSTOM.INI Sample (note: -> SAMPLE <-) customization file DIALUPS.TXT Sample dialing directory KERMIT.UPD Documentation for new features KERMIT.HLP Brief synopsis of commands KERMIT.BWR "Beware" file - hints and tips, etc COLS80.BAT Too hard to explain in one line, see READ.ME... COLS132.BAT Ditto KERMITE.EXE can be used on PCs with small memories, e.g. on old XTs, where the full-featured version might not fit. It can also be used if you simply do not need Kermit's networking or graphics terminal emulation capabilities, in which case you can run bigger programs "under" Kermit in the extra free memory. Of particular interest to BBS proprietors, KERLITE.EXE is an "extra-lite" version which is like the "lite" version, but also eliminates the terminal emulator (and the CONNECT command) entirely, but still includes the full script programming language, weighing in at only 120K - perfect for use as an external protocol and script execution engine. With Kermit Lite plus Fossil and ESP support, there is every reason to upgrade the Kermit support in BBSs to the most advanced and fastest Kermit protocol implementation available for DOS. For further information, see the new BBS OPERATORS GUIDE section in the KERMIT.UPD file. (Vendors of BBS software who want to include Kermit with their product should contact us for further information.) Now come the subdirectories. Each one has a READ.ME file that explains its contents. PERFORM An article on Kermit file transfer protocol performance. MODEMS Dialing scripts for 19 different modems, including most popular high-speed, error-correcting, data-compressing models. NETWORKS Everything you need for MS-DOS Kermit TCP/IP networking except the specific driver for your network board, including all the famous "shims" that convert between one "standard" and another, such as the latest version of Dan Lanciani's ODIPKT, plus Joe Doupnik's DIS_PKT9, plus the WINPKT shim to be used when Windows is involved, and a SLIP driver in case you don't have a network board, all of which have been verified to work with this version of Kermit and other popular software. Plus a new overview document to help you make sense of this ever-more-confusing tangle. KEYBOARD Complete key mappings for DEC VT220/320 and DG DASHER emulation. The "Gold key" TSR, for making Num Lock work like the F1 key. LK250 drivers (for DEC keyboards that plug into IBM PCs). A little TSR for swapping the Caps Lock and Ctrl keys and Esc and tilde. UTILS General utilities, like the famous XSEND program for transferring entire directory trees, plus various printer items. (Did you know Kermit could transfer directory trees intact?) WINDOWS Windows Program Information File for Kermit. PCFONTS This is something new -- public domain fonts (code pages) for your PC that are easy to load dynamically -- no more endless and fruitless wandering through the corridors of IBM or Microsoft to track down a Hebrew or Cyrillic code page; no more editing AUTOEXEC.BAT (DISPLAY.SYS, NLSFUNC blah blah, MODE CON CP PREPARE blah blah, MODE CON CP SELECT blah blah) and then rebooting to install a new code page, no more limit to four "prepared" code pages. Now you can just "loadfont" whatever code page you want, any time you want. This directory includes code pages for Western and Eastern European languages (CP437, 850, and 852), Icelandic (861), Hebrew (862) and Cyrillic (863), plus utilities to load and display them. Our thanks to Joseph (Yossi) Gil at The Technion in Haifa, Isreal, for this wonderful collection (and this is only a small part of it -- look in kermit.columbia.edu:pcfonts for more, and maybe find even more at the Technion - ftp.technion.ac.il). CYRILLIC Also new. Key mapping and screen translation setups to be used with the Cyrillic font, plus Cyrillic character-set tables. Use MS-DOS Kermit for Russian terminal emulation (and Ukranian, Bielorussian, etc), using any of the popular host encodings: ISO, KOI-8, or Short KOI. Now you can read those Russian newsgroups! Thanks to Konstantin Vinogradov of ICSTI in Moscow, Russia, for the .INI files. HEBREW Also new. The files in this directory give MS-DOS Kermit full Hebrew terminal emulation capability, including the standard (i.e. WordPerfect :-) key map for entering Hebrew letters on the PC keyboard, complete with automatic English/Hebrew switching directed by the host, everything you get on a real Hebrew-model VT420 terminal. Thus the standard MS-DOS Kermit distribution now replaces the various "Hebrewized" offshoots of MS-DOS Kermit that have been in circulation for some years, e.g. for use with the ALEPH bibliographic software. You even get a PostScript picture of the key map. ROMAN Character-set tables for Roman-based character sets used by MS-DOS Kermit. HOW TO GET IT... The ZIP file is available via anonymous ftp from kermit.columbia.edu in the directory kermit/test/bin, filename msv314.zip. Transfer it in binary mode, and then unzip it, read the top-level READ.ME file, and go from there. By the way, do not unzip the ZIP file over your old Kermit directory, or you will lose your old MSCUSTOM.INI file and your old dialing directory! Either make a new directory for MS-DOS Kermit 3.14, or copy your MSCUSTOM.INI and DIALUPS.TXT files to a safe place before wiping out your old one, for example: cd \kermit copy mscustom.ini mscustom.old copy dialups.txt dialups.old pkunzip mstibm.zip copy mscustom.old mscustom.ini copy dialups.old dialups.txt Also in the kermit/test/bin directory: mstz10.exe, MS-DOS Kermit 3.14 for the Heath/Zenith 100. Other versions (Victor 9000, etc) will be added as time goes on. There are also textual encodings of the ZIP file in BOO and UUENCODE format. These are available via anonymous ftp from kermit.columbia.edu, directory kermit/test/text, text mode, files mstibm.boo and mstibm.uue. These two files are also available on CUVMA for retrieval via BITNET KERMSRV. Our deepest thanks, as always, to Joe Doupnik for bringing another new version of MS-DOS Kermit to us. Please send comments on MS-DOS 3.14 Beta via email to kermit@columbia.edu. In particular, we are interested in the new layout of the disk, and that all internal cross references among files (text, command, and program) are consistent and working. ------------------------------ Date: Sat Sep 3 15:14:35 1994 From: Tony Appelget, Plymouth, MN Subject: HP-3000 Kermit Updates Keywords: HP-3000, MPE, SPL Enclosed are copies of SPL and C HP3000 Kermit. Not much has changed in them except for the change in default start-of-packet character. Our in-house standard has been 02 to accomodate some IBM box that could not handle 01. Regretably, I left the 02 in the versions that got distributed and it has caused grief to new users from border to border and beyond. With these fresh copies, I will be ending my support of HP3000 Kermit. After 26 years, I will be leaving General Mills in a month. retire! I wish I had the opportunity to get HP3000 Kermit up to attributes, 9k packets, lurching windows, and all the other new goodies. It has been fun working on Kermit for the last 9 years and watching it grow from a pokey academic product into a mature, speedy, industrial product. I'm going to miss it! Yours truly Tony Appelget Sr Technical Specialist [Ed. - Many thanks to you, Tony! We'll miss you too. The new release of HP-3000 Kermit is in kermit/d/hp3*.* on kermit.columbia.edu, also available on BITNET from KERMSRV at CUVMA as HP3* *.] ------------------------------ Date: Sat Sep 3 15:14:35 1994 From: Tony Appelget, Plymouth, MN Subject: New UNISYS / Burroughs Kermit Keywords: Burroughs, UNISYS [Enclosed please find] my translation of HP Kermit to Unisys ALGOL. It leaves a lot to be desired, but is easier to use than the Burroughs Kermits that I saw many years ago. I haven't kept up with development on those machines. Tony [Ed. - Thanks again, Tony! This new Kermit implementation is available via anonymous ftp from kermit/d/usys*.* on kermit.columbia.edu, also available on BITNET from KERMSRV at CUVMA as USYS* *.] ------------------------------ End of Info-Kermit Digest ************************* From kermit-support@columbia.edu Fri Jul 5 17:53:09 EDT 2002 Article: 3 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@fdc.cc.columbia.edu) Subject: MS-DOS Kermit 3.14 Beta News and Update Newsgroups: comp.protocols.kermit.misc, comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1994-10-17 05:58:38 PST Thanks to everyone for the quick reports concerning MS-DOS Kermit 3.14 Beta-2 dropping DTR (hanging up) when given a PUSH, RUN, etc, command. This problem is now fixed, and a new mstibm.zip file was installed in the kermit/test/bin directory on kermit.columbia.edu as of about 12:20pm Eastern (USA) time, Friday, October 14, 1994. This one identifies itself as Beta-3, 14 Oct 94. It is also available in text format as mstibm.boo and mstibm.uue in the kermit/test/text directory, and these two have also been installed in KERMSRV on CUVMA for BITNET/EARN/CREN access. As mentioned in the original announcement, the ZIP file contains subdirectories, and so in order to unzip it and preserve the directory structure, which is ESSENTIAL to correction operation, you might have to give your unzipping program a special switch to enable directory creation, for example: pkunzip -d mstibm.zip Otherwise you'll get lots of warnings about READ.ME files overwriting each other, and you won't get the needed directory structure. Yesterday's ZIP file contains a "draft" dialing script for the Intel High Speed FaxModem, INTEL14.SCR. This is completely untested; if you have one of these modems, I'd appreciate it if you would test the new script and let me know the results. I'd also like to know if it works on other Intel models, such as the Intel SatisFaxion. Today's ZIP file adds another untested draft dialing script, FASTALK2.SCR, for the Motorola FasTalkII. Test results needed. If any Israelis or Russians (or other people who use the Hebrew or Cyrillic alphabets) are reading this newsgroup, I'd like reactions to the new Hebrew and Cyrillic support. If any Japanese people are reading and have been able to test the Kanji terminal emulation in DOS/V, reports would be appreciated. However, it is presently a restriction that the Kanji terminal emulation does not work with Nikkei Telecom database services. - Frank From kermit-support@columbia.edu Fri Jul 5 17:53:49 EDT 2002 Article: 4 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@fdc.cc.columbia.edu) Subject: C-Kermit 5A(190) Replaces 5A(189) Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1994-11-13 14:43:02 PST As of 13 November 1994, C-Kermit 5A(190) is installed for real on kermit.columbia.edu, replacing the previous version, 5A(189) of 30 June 1993. This is the Kermit software for UNIX (all varieties), VMS, OS/2, Stratus VOS, AOS/VS, OS-9, the Macintosh, the Commodore Amiga, and the Atari ST. Highlights of the new version are: . File transfer recovery from point of failure (binary-mode transfers only): UNIX, VMS, OS/2, AOS/VS, VOS, Amiga. . Massive improvements in the OS/2 version. . Totally new and full-featured implementations for QNX and Stratus VOS. . Support for many new OS releases: Solaris 2.3, AIX 4.1, Unixware 1.1, new releases of Linux, {Free,Net,etc}BSD, OpenVMS 6.x, etc etc... . Auto-upload/download/configuration/anything-else via APC mechanism: UNIX, VMS, OS/2. . Numerous improvements in performance, script programming, client/server protocol, character sets, file transfer display, dialing, etc. C-Kermit 5A(190) is available via anonymous ftp from kermit.columbia.edu, directory kermit/f (NOT kermit/b), also known as kermit/c-kermit, and several other directories, as follows: kermit/f (= kermit/c-kermit) - FTP all files in text mode: Source code; Documentation files (.hlp, .nr, .upd, .bwr, .doc, etc); Initialization and script files (.ini, .kdd, .ksd, etc); ASCII-binaries except for VMS, UNIX, and OS/2: ckd190.uue - DG AOS/VS ckiker.boo - Amiga cklker.h68 - VOS 680x0 cklker.h86 - VOS i860 ckm190.hqx - Macintosh cksker.boo - Atari ST cksncp.boo - Atari ST (small version) kermit/bin - FTP all files in binary mode (except READ.ME): True binaries for UNIX, VMS, etc. See the READ.ME for details. kermit/vmshex - FTP in text mode: VMS C-Kermit binaries in hex format, together with the decoding program, ckvdeh.mar. See the READ.ME file for details. kermit/archives - FTP in binary mode unless otherwise indicated: cku190.tar.Z - Compressed tar of C-Kermit source code & other files. cku190.tar.gz - Gzip'd tar of C-Kermit source code & other files. ckvsrc.hex - (TEXT mode) VMS C-Kermit source BACKUP saveset. cko190.zip - OS/2 C-Kermit distribution diskette image. See kermit/f/ckc190.ann for a detailed list of changes in 5A(190). See kermit/f/cko190.ann for new features of the OS/2 version. For overviews of specific versions, see: kermit/f/ckaaaa.hlp - General C-Kermit overview kermit/f/ckdaaa.hlp - AOS/VS kermit/f/ckiaaa.hlp - Amiga kermit/f/cklaaa.hlp - Stratus VOS kermit/f/ckoaaa.hlp - OS/2 kermit/f/ckuaaa.hlp - UNIX kermit/f/ckvaaa.hlp - VMS The user manual, "Using C-Kermit", is recommended for everybody who wants to make serious use of C-Kermit and to get the most out of it; remember that manual sales are the primary source of support for the Kermit effort. Call +1 212-3703 to order, or send email to kermit@columbia.edu for further info. A German-language edition is also available. - Frank From kermit-support@columbia.edu Fri Jul 5 17:53:55 EDT 2002 Article: 5 of comp.protocols.kermit.announce From: Christine Gianone (cmg@christine.cc.columbia.edu) Subject: Info-Kermit Digest V20 #3 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1994-11-28 20:26:41 PST Info-Kermit Digest Mon, 28 Nov 94 Volume 20 : Number 3 Today's Topics: C-Kermit 5A(190) Replaces 5A(189) Kermit-370 4.3.1 Beta Test MS-DOS Kermit 3.1 Beta Test Continues Directory: Kermit's New World-Wide Web Home Page: http://www.columbia.edu/kermit/ ftp: kermit.columbia.edu Newsgroups: comp.protocols.kermit.announce - Moderated comp.protocols.kermit.misc - Unmoderated LISTSERV: I$KERMIT@CUVMA.BITNET or CUVMA.CC.COLUMBIA.EDU - Submissions LISTSERV@CUVMA.BITNET or CUVMA.CC.COLUMBIA.EDU - Subscriptions KERMRSV: KERMSRV@CUVMA.BITNET or CUVMA.CC.COLUMBIA.EDU - Files (Send e-mail with text HELP to get started.) E-mail: kermit@columbia.edu (not an FTP mail server!) Post: Kermit Distribution Columbia University Academic Information Systems 612 West 115th Street New York, NY 10025 USA Fax: +1 212 663-8202 ---------------------------------------------------------------------- From: Frank da Cruz Subject: C-Kermit 5A(190) Replaces 5A(189) Date: 13 Nov 1994 19:38:59 GMT Keywords: C-Kermit, UNIX C-Kermit, VMS C-Kermit, OS/2 C-Kermit Keywords: Stratus VOS C-Kermit, AOS/VS C-Kermit, OS-9 C-Kermit Keywords: QNX C-Kermit, RESEND, Recovery As of 13 November 1994, C-Kermit 5A(190) is installed for real on kermit.columbia.edu, replacing the previous version, 5A(189) of 30 June 1993. This is the Kermit software for UNIX (all varieties), VMS, OS/2, Stratus VOS, AOS/VS, OS-9, the Macintosh, the Commodore Amiga, and the Atari ST. Highlights of the new version are: . File transfer recovery from point of failure (binary-mode transfers only): UNIX, VMS, OS/2, AOS/VS, VOS, Amiga. . Massive improvements in the OS/2 version. . Totally new and full-featured implementations for QNX and Stratus VOS. . Support for many new OS releases: Solaris 2.3, AIX 4.1, Unixware 1.1, new releases of Linux, {Free,Net,etc}BSD, OpenVMS 6.x, OS/2 Warp, etc. . Auto-upload/download/configuration/anything-else via APC mechanism: UNIX, VMS, OS/2. . Numerous improvements in performance, script programming, client/server protocol, character sets, file transfer display, dialing, etc. C-Kermit 5A(190) is available via anonymous ftp from kermit.columbia.edu, directory kermit/f (NOT kermit/b), also known as kermit/c-kermit, and several other directories, as follows: kermit/f (= kermit/c-kermit) - FTP all files in text mode: Source code; Documentation files (.hlp, .nr, .upd, .bwr, .doc, etc); Initialization and script files (.ini, .kdd, .ksd, etc); ASCII-binaries except for VMS, UNIX, and OS/2: ckd190.uue - DG AOS/VS ckiker.boo - Amiga cklker.h68 - VOS 680x0 cklker.h86 - VOS i860 ckm190.hqx - Macintosh cksker.boo - Atari ST cksncp.boo - Atari ST (small version) kermit/bin - FTP all files in binary mode (except READ.ME): True binaries for UNIX, VMS, etc. See the READ.ME for details. kermit/vmshex - FTP in text mode: VMS C-Kermit binaries in hex format, together with the decoding program, ckvdeh.mar. See the READ.ME file for details. kermit/archives - FTP in binary mode unless otherwise indicated: cku190.tar.Z - Compressed tar of C-Kermit source code & other files. cku190.tar.gz - Gzip'd tar of C-Kermit source code & other files. ckvsrc.hex - (TEXT mode) VMS C-Kermit source BACKUP saveset. cko190.zip - OS/2 C-Kermit distribution diskette image. See kermit/f/ckc190.ann for a detailed list of changes in 5A(190). See kermit/f/cko190.ann for new features of the OS/2 version. For overviews of specific versions, see: kermit/f/ckaaaa.hlp - General C-Kermit overview kermit/f/ckdaaa.hlp - AOS/VS kermit/f/ckiaaa.hlp - Amiga kermit/f/cklaaa.hlp - Stratus VOS kermit/f/ckoaaa.hlp - OS/2 kermit/f/ckuaaa.hlp - UNIX kermit/f/ckvaaa.hlp - VMS The user manual, "Using C-Kermit", is recommended for everybody who wants to make serious use of C-Kermit and to get the most out of it; remember that manual sales are the primary source of support for the Kermit effort. Call +1 212-854-3703 to order, or send email to kermit@columbia.edu for further info. A German-language edition is also available. - Frank ------------------------------ From: "John F. Chandler" Date: Fri, 25 Nov 1994 16:05 EST Subject: Kermit-370 4.3.1 Beta Test Keywords: IBM Mainframe Kermit, CMS Kermit, TSO Kermit, CICS Kermit Keywords: MUSIC Kermit Keywords: RESEND, Recovery Xref: VM/CMS, See CMS Xref: MVS, See TSO or CICS Xref: ROSCOE, See TSO All the variants of Kermit-370 are now available for testing in release 4.3.1: CICS, CMS, MUSIC, and TSO (and its related sub-variant for ROSCOE). The list of updates is different for the different variants, but all of them have a generic feature that is new and exciting: it's the first level of support for restarting interrupted Kermit transfers. This first level works only for binary transfers, and it requires that you have a similarly upgraded Kermit at the other end, but it's a lot better than nothing. In principle, any interrupted binary file transfer (even a non-Kermit one) can be restarted with this facility, and the resulting file will be identical to what would have been received in a single transfer. The CMS and CICS variants have a new feature of setting the date/time stamp for a received file to match that of the original. The MUSIC variant has newly-added support for long userids and file names, and it now allows arbitrary MUSIC commands to be executed from within Kermit. Further, there is a new all-in-one installation procedure for MUSIC, now included in ikmker.ins in the Kermit distribution. The updates are described in a little more detail in the respective BWR files, and are contained in the NUP files (ik*ker.nup). Follow the instructions in the appropriate ik*ker.ins for installing a test verion. The new features are applied to the 4.3.0 source code using the appropriate update program. The new files are available via anonymous ftp from kermit.columbia.edu, directory kermit/b, text mode, and also from KERMSRV@CUVMA on BITNET (EARN (CREN) ): System Updates Documentation VM/CMS ikcker.nup ikcker.bwr MVS/TSO iktker.nup iktker.bwr CICS ikxker.nup ikxker.bwr MUSIC ikmker.nup ikmker.bwr Please send test reports by e-mail to kermit@columbia.edu. ------------------------------ From: Christine M Gianone Subject: MS-DOS Kermit 3.1 Beta Test Continues Date: Mon Nov 28 09:49:46 1994 Keywords: MS-DOS Kermit 3.14, Cyrillic The MS-DOS Kermit 3.14 beta testing period continues. Numerous improvements have already been made as a result of the testing so far, most of them related to serial communications (RTS/CTS flow control and SET CARRIER ON improvements) and BBS operation (Fossil driver interface added, ANSI terminal emulation improvements). Also the Cyrillic support has been strengthened, including the addition of some keyboard drivers. The ZIP file remains available via anonymous ftp from kermit.columbia.edu in the directory kermit/test/bin, filename msv314.zip. Transfer it in binary mode, and then unzip it with the "-d" switch (needed to preserve the subdirectory structure - important!), read the top-level READ.ME file, and go from there. Send reports by e-mail to kermit@columbia.edu. Hopefully we'll have a final release in a short amount of time. Thanks to Joe Doupnik for his careful attention to all the Beta test reports so far, and for his continued dedication to MS-DOS Kermit and its users. ------------------------------ End of Info-Kermit Digest ************************* From kermit-support@columbia.edu Fri Jul 5 17:53:56 EDT 2002 Article: 6 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing MS-DOS Kermit 3.14 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1995-01-13 11:24:36 PST MS-DOS Kermit 3.14 communications software for DOS and Windows was released on January 12, 1995. Thanks to Joe Doupnik for the software itself, to Hirofumi Fujii and others for assistance with development in special areas, and to all the Beta testers for their test reports. Version 3.14 is available via anonymous ftp from kermit.columbia.edu as follows: DIRECTORY MODE DESCRIPTION kermit/archives/msvibm.zip binary Distribution diskette ZIP file kermit/a/msvibmzip.boo text Ditto, BOO-encoded kermit/a/msvibmzip.uue text Ditto, uuencoded The text-encoded ZIP files are also available on BITNET from KERMSRV@CUVMA as MSVIBMZI.BOO and MSVIBMZI.UUE. Users are encouraged to obtain the complete package, as ZIP'd, because it includes many files that are interdependent. Unzip using the "-d" switch to preserve subdirectory structure. If you are unzipping over your old MS-DOS Kermit directory, be sure to preserve any customized files, especially MSCUSTOM.INI and DIALUPS.TXT first. After unzipping, read the top-level READ.ME for installation instructions and an overview of what is available. You may also order version 3.14 on diskette by mail; starting now, all "Using MS-DOS Kermit" shipments from Columbia will include the version 3.14 diskette (see below). The source code modules and other files are available as separate files in the kermit/a directory; see kermit/a/msaaaa.hlp for details. Remember, this software is copyrighted and can only be redistributed according to the provisions in our copyright notice; type "VERSION" at the MS-Kermit> prompt to see it. Likewise, the source code cannot be used without permission. This version represents a year and half of hard work. If you are using or will use this software, and you have not yet purchased the manual, please help support our continuing development efforts -- and help yourself get the most out of the software -- by doing so. Info about the manual appears at the end of this message. Version 3.14 is of special interest to BBS operators and users, and should also be interesting to makers of BBS software. MS-DOS Kermit now comes in a special form that is designed to be used as an external protocol on a BBS. It now supports Fossil drivers. It has an ANSI terminal emulator, etc etc. We hope this new release will popularize Kermit protocol in the BBS world, where it deserves an opportunity to show off some of its unique advantages. But please honor our wishes as to how this should be done: . All BBS operators are free to install KERLITE.EXE as an external protocol according to the instructions in the BBS OPERATORS GUIDE in the KERMIT.UPD file. (There should be no reason to support any other Kermit implementation on any DOS-based BBS; this is the fastest and most advanced and flexible Kermit implementation available.) . All BBS users are free to use MS-DOS Kermit 3.14 to access BBSs, and they are encouraged to purchase the "Using MS-DOS Kermit" manual for the reasons noted above. . Makers of BBS software are invited to license MS-DOS Kermit from us for inclusion with their products. Contact Columbia University for further information. . BBS operators are asked NOT to put the MS-DOS Kermit software on their BBSs for downloading by their users, as this adversely affects the Kermit effort, but rather to refer their users to Columbia University to obtain a proper copy of the software with manual (contact info is given below). . BBS operators who disagree with the previous condition are invited to contact us directly at to discuss the matter. For those who did not see the Beta announcement, here is a condensed list of new features of MS-DOS Kermit 3.14. . ANSI terminal emulation . Wyse-50 terminal emulation . Data General DASHER and DEC VT terminal emulation improvements . Kanji character-set translation during terminal emulation . HP-Roman8 terminal character-set . Control over timeslicing method in Windows, DesqView, OS/2, NT . Control over automatic video-mode switching . Selectable fore- and background colors for underline simulation . Additional scan codes for Alt/Ctrl/Shift - SpaceBar/EscKey combinations . DEC User Definable Keys (UDKs) now supported . Revised printer support for better interoperation with Novell CAPTURE . Additional control over TCP/IP and TELNET protocol features . Debugging display of TELNET options negotiation . Networking support for Telebit PPP . TCP/IP fixes, speedups, and refinements . Multiple TCP/IP sessions to the same host now allowed . Support for Artisoft Int14 redirector . Support for Meridian Technology SuperLAT network connections . Workarounds for buggy SMC FDC37C665 UART simulator on Pentium motherboards . Support for Hayes ESP serial communications board in 16550A mode . Support for Fossil Drivers . SET SPEED 28800 . SET STOP-BITS {1,2} . User control over treatment of carrier signal on serial connections . Binary-mode file transfer recovery . Ability to send partial files manually . Control of run-length encoding . Improved client/server operation . Prompt string value now evaluated each time prompt is issued . ASK/ASKQ responses now taken literally . New APC command sends APC strings . Incoming APC strings ignored by default for safety . Revised CONNECT-mode status line for additional information . Separate CONNECT-mode help and one-character command menus . New script programming commands . Improved consistency of backslash-quoting in commands . New built-in string, file, and numeric functions . Additional built-in variables . Revised command line handling of substitution variables . Transaction log of file transfers now records detailed rejection reason if based on file attributes . Available also in special reduced forms for limited memory, e.g. for use on 256K systems, or as an external protocol on BBSs, etc. Documentation: Christine M. Gianone, "Using MS-DOS Kermit", Second Edition, Digital Press / Butterworth-Heinemann, Woburn, MA, 1992, 345 pages, ISBN 1-55558-082-3. Includes MS-DOS Kermit 3.14 on 3.5" HD diskette. US single-copy price: $36.95; quantity discounts available. Available in computer bookstores or directly from: Kermit Development and Distribution Columbia University Academic Information Systems 612 West 115th Street New York, NY 10025 USA Telephone: (USA) 212 854-3703 Domestic and overseas orders accepted. Price: $36.95 (US, Canada, and Mexico), $47 elsewhere. Orders may be paid by MasterCard or Visa, or prepaid by check in US dollars. Add $35 bank fee for checks not drawn on a US bank. Price includes shipping. Do not include sales tax. You can also order by phone from the publisher, Digital Press / Butterworth-Heinemann, with MasterCard, Visa, or American Express: +1 800 366-2665 (Woburn, Massachusetts office for USA and Canada) +1 800 665-1148 (Logan Bros, Winnepeg, Manitoba office for Canada) +44 993 58521 (Rushden, England office for Europe) +61 2 372-5511 (Chatswood, NSW office for Australia & New Zealand) +65 220-3684 (Singapore office for Asia) A German-language edition is also available: Christine M. Gianone, "MS-DOS Kermit, das universelle Kommunikationsprogramm", Verlag Heinz Heise, Hannover, Germany (1991), 414 pages. Packaged with version 3.12 of MS-DOS Kermit for the IBM PC, PS/2, and compatibles on a 5.25-inch diskette, including German-language help files. Deutsch von Gisbert W. Selke. Price: DM 69,00. ISBN 3-88229-006-4. Verlag Heinz Heise GmbH & Co. KG, Helstorfer Strasse 7, D-30625 Hannover. Tel. +49 (05 11) 53 52-0, Fax. +49 (05 11) 53 53-1 29. And a French-language edition: Christine M. Gianone, "Kermit MS-DOS mode d'emploi", Heinz Schiefer & Cie., Versailles (1993), 406 pages. Packaged with version 3.11 of MS-DOS Kermit for the IBM PC, PS/2, and compatibles on a 5.25-inch diskette. Adaption francaise: Jean Dutertre. ISBN 2-901143-20-2. Heinz Schiefer & Cie., 45 rue Henri de Regnier, F-78000 Versailles. Tel. +33 39 53 95 26, Fax. +33 39 02 39 71. The user manual is supplemented by KERMIT.UPD, KERMIT.BWR, and other text files on the distribution diskette, but they are not a substitute for the manual itself. - Frank From kermit-support@columbia.edu Fri Jul 5 17:53:56 EDT 2002 Article: 7 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: MS-DOS Kermit 3.14 Bug Fix and Replacement Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit.misc View: (This is the only article in this thread) | Original Format Date: 1995-01-19 10:44:31 PST MS-DOS Kermit 3.14, as announced on January 12th, had a pair of bugs that required a quick replacement. Very briefly, the bugs were: 1. Incorrect response to the cursor position report request escape sequence, such as the one issued by UNIX val resize or by the login procedure of VMS 6.x, or by recent releases of Pine, to determine the size of your physical screen. 2. Memory corruption if the cursor was positioned off the physical screen. Unfortunately, (2) was very likely to happen because of (1). For example, Pine might send the escape sequence from (1), Kermit might mistakenly report that its screen had 231 lines, and then Pine would try to write text to bottom of the screen, causing the memory corruption. The memory corruption manifested itself in various ways: switching to Tektronix mode, the disappearance of macro definitions, and/or the inability to EXIT from Kermit. These bugs are now fixed, thanks to the quick action of Joe Doupnik, and a new replacement ZIP file is now available. The Kermit program still identifies itself as version 3.14, but the date is January 18, 1995, rather than January 12, 1995. The corrected version 3.14 is available via anonymous ftp from kermit.columbia.edu as follows: DIRECTORY MODE DESCRIPTION kermit/archives/msvibm.zip binary Distribution diskette ZIP file kermit/a/msvibmzip.boo text Ditto, BOO-encoded kermit/a/msvibmzip.uue text Ditto, uuencoded The text-encoded ZIP files are also available on BITNET from KERMSRV@CUVMA as MSVIBMZI.BOO and MSVIBMZI.UUE. Please replace the January 12th version with the January 18th one. Apologies for the inconvenience. All further corrections will be issued in the form of patches. - Frank From kermit-support@columbia.edu Fri Jul 5 17:53:56 EDT 2002 Article: 8 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: OS/2 C-Kermit 5A(191) Beta Available for Testing Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit.misc, comp.os.os2.apps, comp.os.os2.networking.tcp-ip, bit.listserv.os2-l, comp.dcom.modems View: (This is the only article in this thread) | Original Format Date: 1995-03-21 18:45:54 PST This is to announce a brief Beta testing period for OS/2 C-Kermit 5A(191). If you have a Web browser, you are encouraged to read this notice in hypertext format on the Web at the following URL, because there is a lot more information in it (hypertext links): http://www.columbia.edu/kermit/cko191.html If you are already familiar with OS/2 C-Kermit, feel free to skip past the following fifty lines (two 24-line screens). OS/2 C-Kermit is Columbia University's full-function native communication software package for OS/2 that works uniformly over: . Serial connections, direct or dialed, all speeds. . TCP/IP network connections, including SLIP. . DECnet PATHWORKS LAT connections. . LAN and/or interprocess connections such as NETBIOS and Named Pipes. . Asynchronous communication servers. Offering: . Faithful ANSI, VT220, VT102, VT100, and VT52 terminal emulations with all the expected add-ons -- rollback, key mapping, color control, printer control, Compose key, screen & session capture, etc. . A complete implementation of the Kermit file transfer protocol, including all the most advanced features for highest performance, the new recovery capability, as well as auto-uplodad and -download. . A powerful and portable script programming language. . A large repertoire of character-set translations. . Dialing and services directories. . Easy access to external protocols (e.g. P.EXE for X/Y/Zmodem). And lots of OS/2-specific features, including: . Advanced user-customizable mouse operations. . Full compatibility with the OS/2 PM Clipboard. . Use of OS/2 System Sounds during command and terminal modes. . Work Place Shell integration through program objects. . Alternative REXX macro programming extensions. . Full support for HPFS and Extended Attributes during file transfers. . SLIPTERM compatibility. . Integration with IBM WebExplorer. . The ability to transfer entire directory trees from one OS/2 system to another, with all file attributes preserved. . Multiple threads for efficient task scheduling and low CPU load. . Fast semaphores for intraprocess communication. With its wide range of features and communication methods, OS/2 C-Kermit is ideally suited to OS/2 users who: . Want to communicate with a diverse assortment of hosts and services. . Want to use the same application for serial and network connections, e.g. for home and office use. . Want a better TELNET (with rollback, key mapping, colors, scripting). . Want a TELNET that can also transfer files. . Want to communicate in languages other than English. . Want to write script programs that are portable to many platforms. Space does not permit listing all the features of previous versions of OS/2 C-Kermit, but if you want to know more, feel free to visit our Web site starting at URL: http://www.columbia.edu/kermit/os2.html C-Kermit Version 5A(191) is a brand-new 32-bit release for OS/2 2.00 and later, including Warp. It adds the following major new features: . Dramatic speed improvements . Sizeable terminal screens. . New and improved mouse functions. . Improved TELNET client functions. . Incoming TCP/IP connections. . SLIP dialing. . Cyrillic (Russian) terminal emulation. . Soft fonts for Hebrew, Cyrillic, and East European terminal emulation. And many lesser ones. In more detail: SPEED IMPROVEMENTS CONNECT mode -- terminal emulation -- is now incredibly snappy on both serial and network connections, in both window and fullscreen sessions. C-Kermit 5A(191) processes incoming data in parallel with screen updating. Furthermore, the screen is now updated far more efficiently than before. To give an idea of the speed improvement, we used a ripple-test benchmark that scrolls 1000 80-column lines of text, obtaining the following display timings for various TELNET clients attached to a 10 Mb/sec Ethernet network running on the same PC in a fullscreen session: C-Kermit 5A(190) 24 sec IBM Telnet 22 sec (TCP/IP 1.2.1) MS-DOS Kermit 12 sec (v3.14 under DOS, not under OS/2) C-Kermit 5A(191) 5 sec In an OS/2 window, the same test takes only 7 seconds, compared to 55 seconds in the previous release -- about an 800% improvement. The new display management model has also been used to accomplish several other astounding feats: . Terminal sessions remain active behind popup help screens. . Incoming material is processed even when screen is rolled back. . Copy-and-paste can span multiple screens (more about this below). Meanwhile, serial port handling is now far more efficient, putting less load on the CPU, allowing serial-port intput/output to take place at high speeds without seriously impacting the rest of the system. SIZEABLE TERMINAL SCREENS You asked for VT100 132-column mode, now you've got it and a lot more too. In Warp window sessions, C-Kermit now supports any combination of screen height and width, up to 255 columns and 254 rows with a maximum screen area of 8192 characters. In fullscreen sessions the terminal screen can now use 40, 80, or 132 columns and 24, 42, 49, or 59 rows. Not all combinations are supported by all video hardware. Warp is not required. Host-directed screen-width switching in VT100, VT102, and VT220 emulation is now implemented for 80-column and 132-column modes when the video adapter supports it. Screen dimensions are automatically reported to the host on TELNET connections if the TELNET server supports (and uses) the "NAWS" option. SOFT FONTS C-Kermit 5A knows a lot of character sets and translates between any pair of them. But in OS/2, we have another problem: how to see the right characters on the screen. For example, in version 5A(190) we added support for Hebrew terminal emulation, which works very nicely if you happen to have a Hebrew version of OS/2 (which you can only get in Israel), but is useless otherwise -- e.g. to Hebrew and Yiddish scholars in the USA, because, until now there was no way to get a Hebrew code page onto a US version of OS/2. The new version of OS/2 C-Kermit comes with the following soft fonts that you can load in a fullscreen session, for use in the terminal window: CP437 - Original PC code page CP850 - "Multilingual" (West Europe) code page CP852 - East Europe Roman Alphabet code page (for Czech, Polish, etc) CP862 - Hebrew code page CP866 - Cyrillic (Russian, Belorussian, and Ukrainian) code page So now, no matter what OS/2 National Language version you have, you can use OS/2 C-Kermit to conduct terminal sessions in at least the following languages: Albanian, Belorussian, Bulgarian, Croatian, Czech, Danish, Dutch, English, Faeroese, Finnish, French, German, Hebrew, Hungarian, Icelandic, Irish, Italian, Ladino, Latin, Macedonian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Swiss, Ukrainian, and Yiddish. Thanks to Joseph (Yossi (Yogi)) Gil at the Technion in Haifa, Israel, for furnishing these public-domain fonts. CYRILLIC TERMINAL EMULATION OK, we added a Cyrillic font, so now you can read those Russian newsgroups and Web pages. But if you don't have a Russian (or Ukrainian, or Belorussian) keyboard, how do you TYPE Russian characters? The new C-Kermit release adds a Russian keyboard mode that includes: . The Microsoft Russian DOS keyboard layout. . Hot-key switching between Russian and English modes. . Automatic translation to the host character-set (KOI, ISO, etc). This is in addition to the keyboard methods that were already available in earlier releases: . A Compose key for Latin-1-like character sets (for Western European languages like Italian, Portuguese, Norwegian, German, French, etc). . A Hebrew keyboard mode for Hebrew and Yiddish. THE MOUSE AND MARK MODE Copy-and-paste capability, as well as mouse-directed terminal cursor steering, were introduced in the previous release. In version 5A(191): . Text selection can now span the entire virtual screen, scrollback buffer included. . You can reassign these functions to different mouse events. . You can assign them to keys. . You can assign keyboard verbs, macros, or text to mouse events. . Copy-and-paste works consistently between C-Kermit and other apps. To get a quick idea of the power of the new "mark mode": after installing the new version, starting it up, and accumulating a bunch of screens in the rollback buffer: . Hold down the left mouse button. . Drag the mouse towards the top of screen, watch text being selected. . Now drag it PAST the top of the screen -- watch what happens. . Push the Arrow, Page Up/Down, or Home/End keys while dragging. Any text that you select this way can be copied to the PM clipboard, printed on your printer, copied to a file, or pasted directly into your terminal session. TCP/IP IMPROVEMENTS TELNET connections are about 500% faster than before. Several TELNET protocol problems were fixed, most notably the ones relating to "firewalls". Connections are now attempted to multiple IP addresses when provided by the name server, until success is achieved. TELNET NAWS (Negotiate About Window Size) capability has been added. Incoming TCP/IP connections are now accepted -- you can TELNET to OS/2 C-Kermit on a pre-arranged socket and have a "chat" session or execute Kermit server functions. OS/2 C-Kermit can now dial your Warp IAK SLIP connections for you, using a special technique to "borrow" the serial port from the SLIP driver. This gives you a lot more flexibility than you get with SLIPTERM. OS/2 C-Kermit gives you all the convenience features of a serial communications program integrated with its own internal TELNET protocol implementation. If you do a lot of TELNET'ing to diverse services, especially on non-TELNET ports, you'll begin to appreciate what this means. If you want it spelled out in more detail, see the APPENDIX at the end of this announcement :-) OTHER CHANGES ...include: . Improved context-sensitive help screens, status lines, and messages. . More key combinations are recognized for SET KEY. . System Sounds can now be used to differentiate "Information", "Warning", and "Error" events. . REMOTE RENAME and REMOTE COPY (both ends) added. . New and improved hypertext Updates documentation. . Various other new commands, bug fixes, cleanups, etc. DOCUMENTATION OS/2 C-Kermit 5A(191) is comprehensively and professionally documented in the book, "Using C-Kermit", supplemented by the hypertext CKERMIT.INF file, which covers recent additions. Ordering information for the book is included in the CKERMIT.INF file, which may be accessed from the C-Kermit> prompt with the UPDATES command. WHERE TO GET IT OS/2 C-Kermit 5A(191) Beta may be obtained (and should ONLY be obtained) from kermit.columbia.edu via anonymous ftp, directory kermit/test/os2test, file cko191.zip. Transfer it in binary mode (every step of the way), unzip it on your OS/2 system into a spare directory, then run the INSTALL script. For safety, don't install the Beta version over your previous OS/2 C-Kermit version -- read the directions on your screen carefully. After installation, you should copy your CKERMOD.INI, CKERMIT.KDD, and CKERMIT.KSD files from your regular CKERMIT directory to the new one. The cko191.zip file should not be copied to other FTP sites. It is likely to change frequently during the Beta testing period, and we don't want outdated copies circulating. Check the ZIP file every so often to see if it has been updated, or consult the Web entry at URL: http://www.kermit.columbia.edu/kermit/cko191.html Please report bugs (in the software or the documentation) by email to: kermit@columbia.edu NOTE: 5A(191) is an OS/2-only release of C-Kermit. Thanks to Jeff Altman for 99% of the work that went into this new release. APPENDIX: TELNET AND SERIAL COMMUNICATIONS SOFTWARE There is a widespread misconception among PC users that a "virtual modem" or TELNET redirector such as COMTCP, VMODEM, COMt (for Windows), or TNGLASS (for DOS) plus your favorite serial communications package creates the perfect TELNET client. Your serial communication package MIGHT enable you to connect to your host this way, but if it works right throughout your session, it's pure luck. Numerous items -- echoing, screen size, terminal type, and other parameters -- need to be negotiated and sometimes changed dynamically throughout the session, depending on the service and the server. A serial communications program is not designed to handle this type of work. So the virtual modem software must handle the TELNET protocol parameter negotiations on behalf of the communication software. So far, so good. The problem is that when things change, the virtual modem software has no way of telling the communications software, and similarly, when the user changes things in the communications software, the virtual modem doesn't find out about it and can't tell the TELNET server. To complicate matters further, the TELNET Network Virtual Terminal (NVT) definition does not work like the ASCII terminal that your serial communications software is emulating. Certain characters must be handled specially, including carriage return, linefeed, and the "all-ones" character, hex FF. Furthermore, special items like the BREAK signal must be handled by special TELNET protocol messages. So when using serial communications software to accomplish a TELNET connection over a virtual modem, it is very likely to have all sorts of problems, including: . Terminal-type and/or screen-size mismatch. . Faulty echoing: characters can fail to echo when you type them, or might echo twice. "Password silencing" might not work. . You might get overprinting or a "stairstep" effect as the host sends lines to your terminal screen. . Carriage return (Enter) might have no effect at all when you type it. . The session might suddenly hang because a special character has not been properly escaped during terminal emulation or file transfer. . BREAK, required by some hosts and applications, can't be sent. . When things go wrong, you have no effective debugging tools at your disposal, and even when you can diagnose the problems you often have no way to fix them. THE MORAL: If you want a fully-functional and dependable TELNET session, use a real TELNET client. If you want to use the same software for both serial and TELNET connections, try C-Kermit. (End) From kermit-support@columbia.edu Fri Jul 5 17:53:56 EDT 2002 Article: 9 of comp.protocols.kermit.announce From: Christine Gianone (cmg@watsun.cc.columbia.edu) Subject: Announcing OS/2 C-Kermit 5A(191) Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1995/04/25 This is to announce the release of OS/2 C-Kermit 5A(191). If you have a Web browser, you are encouraged to read this notice in hypertext format on the Web at the following URL, because there is a lot more information in it (hypertext links): http://www.columbia.edu/kermit/cko191.html If you are already familiar with OS/2 C-Kermit, feel free to skip past the following fifty lines (about two 24-line screens). OS/2 C-Kermit is Columbia University's full-function native communication software package for OS/2 that works uniformly over: . Serial connections, direct or dialed, all speeds. . TCP/IP network connections, including SLIP. . DECnet PATHWORKS LAT connections. . LAN and/or interprocess connections such as NETBIOS and Named Pipes. . Asynchronous communication servers. Offering: . Faithful ANSI, VT220, VT102, VT100, and VT52 terminal emulations with all the expected add-ons -- rollback, key mapping, color control, printer control, Compose key, screen & session capture, etc. . A complete implementation of the Kermit file transfer protocol, including all the most advanced features for highest performance, the new recovery capability, as well as auto-uplodad and -download. . A powerful and portable script programming language. . A large repertoire of character-set translations. . Dialing and services directories. . Easy access to external protocols (e.g. P.EXE for X/Y/Zmodem). And lots of OS/2-specific features, including: . Advanced user-customizable mouse operations. . Full compatibility with the OS/2 PM Clipboard. . Use of OS/2 System Sounds during command and terminal modes. . Work Place Shell integration through program objects. . Alternative REXX macro programming extensions. . Full support for HPFS and Extended Attributes during file transfers. . SLIPTERM compatibility. . Integration with IBM WebExplorer. . The ability to transfer entire directory trees from one OS/2 system to another, with all file attributes preserved. . Multiple threads for efficient task scheduling and low CPU load. . Fast semaphores for intraprocess communication. With its wide range of features and communication methods, OS/2 C-Kermit is ideally suited to OS/2 users who: . Want to communicate with a diverse assortment of hosts and services. . Want to use the same application for serial and network connections, e.g. for home and office use. . Want a better TELNET (with rollback, key mapping, colors, scripting). . Want a TELNET that can also transfer files. . Want to communicate in languages other than English. . Want to write script programs that are portable to many platforms. Space does not permit listing all the features of previous versions of OS/2 C-Kermit, but if you want to know more, feel free to visit our Web site starting at URL: http://www.columbia.edu/kermit/os2.html The rest of this announcement is pretty much a repetition of the Beta Test announcement. Except that the following features were added during the Beta test: . ISO 2022 character-set designation and invocation in VT220 emulation. . Protected fields in VT220 emulation. . New MOVE and MMOVE commands for "moving" files. . Host-initiated autoprint now supported (separate from transparent print). C-Kermit Version 5A(191) is a brand-new 32-bit release for OS/2 2.00 and later, including Warp. It adds the following major new features: . Dramatic speed improvements . Sizeable terminal screens. . New and improved mouse functions. . Improved TELNET client functions. . Incoming TCP/IP connections. . SLIP dialing. . Cyrillic (Russian) terminal emulation. . Soft fonts for Hebrew, Cyrillic, and East European terminal emulation. . The new features that were added during the Beta test, listed just above. . Numerous fixes. And many lesser ones. In more detail: SPEED IMPROVEMENTS CONNECT mode -- terminal emulation -- is now incredibly snappy on both serial and network connections, in both window and fullscreen sessions. C-Kermit 5A(191) processes incoming data in parallel with screen updating. Furthermore, the screen is now updated far more efficiently than before. To give an idea of the speed improvement, we used a ripple-test benchmark that scrolls 1000 80-column lines of text, obtaining the following display timings for various TELNET clients attached to a 10 Mb/sec Ethernet network running on the same PC in a fullscreen session: C-Kermit 5A(190) 24 sec IBM Telnet 22 sec (TCP/IP 1.2.1) MS-DOS Kermit 12 sec (v3.14 under DOS, not under OS/2) C-Kermit 5A(191) 5 sec In an OS/2 window, the same test takes only 7 seconds, compared to 55 seconds in the previous release -- about an 800% improvement. The new display management model has also been used to accomplish several other astounding feats: . Terminal sessions remain active behind popup help screens. . Incoming material is processed even when screen is rolled back. . Copy-and-paste can span multiple screens (more about this below). Meanwhile, serial port handling is now far more efficient, putting less load on the CPU, allowing serial-port intput/output to take place at high speeds without seriously impacting the rest of the system. SIZEABLE TERMINAL SCREENS You asked for VT100 132-column mode, now you've got it and a lot more too. In Warp window sessions, C-Kermit now supports any combination of screen height and width, up to 255 columns and 254 rows with a maximum screen area of 8192 characters. In fullscreen sessions the terminal screen can now use 40, 80, or 132 columns and 24, 42, 49, or 59 rows. Not all combinations are supported by all video hardware. Warp is not required. Host-directed screen-width switching in VT100, VT102, and VT220 emulation is now implemented for 80-column and 132-column modes when the video adapter supports it. Screen dimensions are automatically reported to the host on TELNET connections if the TELNET server supports (and uses) the "NAWS" option. SOFT FONTS C-Kermit 5A knows a lot of character sets and translates between any pair of them. But in OS/2, we have another problem: how to see the right characters on the screen. For example, in version 5A(190) we added support for Hebrew terminal emulation, which works very nicely if you happen to have a Hebrew version of OS/2 (which you can only get in Israel), but is useless otherwise -- e.g. to Hebrew and Yiddish scholars in the USA, because, until now there was no way to get a Hebrew code page onto a US version of OS/2. The new version of OS/2 C-Kermit comes with the following soft fonts that you can load in a fullscreen session, for use in the terminal window: CP437 - Original PC code page CP850 - "Multilingual" (West Europe) code page CP852 - East Europe Roman Alphabet code page (for Czech, Polish, etc) CP862 - Hebrew code page CP866 - Cyrillic (Russian, Belorussian, and Ukrainian) code page So now, no matter what OS/2 National Language version you have, you can use OS/2 C-Kermit to conduct terminal sessions in at least the following languages: Albanian, Belorussian, Bulgarian, Croatian, Czech, Danish, Dutch, English, Faeroese, Finnish, French, German, Hebrew, Hungarian, Icelandic, Irish, Italian, Ladino, Latin, Macedonian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Swiss, Ukrainian, and Yiddish. Thanks to Joseph (Yossi (Yogi)) Gil at the Technion in Haifa, Israel, for furnishing these public-domain fonts. CYRILLIC TERMINAL EMULATION OK, we added a Cyrillic font, so now you can read those Russian newsgroups and Web pages. But if you don't have a Russian (or Ukrainian, or Belorussian) keyboard, how do you TYPE Russian characters? The new C-Kermit release adds a Russian keyboard mode that includes: . The Microsoft Russian DOS keyboard layout. . Hot-key switching between Russian and English modes. . Automatic translation to the host character-set (KOI, ISO, etc). This is in addition to the keyboard methods that were already available in earlier releases: . A Compose key for Latin-1-like character sets (for Western European languages like Italian, Portuguese, Norwegian, German, French, etc). . A Hebrew keyboard mode for Hebrew and Yiddish. THE MOUSE AND MARK MODE Copy-and-paste capability, as well as mouse-directed terminal cursor steering, were introduced in the previous release. In version 5A(191): . Text selection can now span the entire virtual screen, scrollback buffer included. . You can reassign these functions to different mouse events. . You can assign them to keys. . You can assign keyboard verbs, macros, or text to mouse events. . Copy-and-paste works consistently between C-Kermit and other apps. To get a quick idea of the power of the new "mark mode": after installing the new version, starting it up, and accumulating a bunch of screens in the rollback buffer: . Hold down the left mouse button. . Drag the mouse towards the top of screen, watch text being selected. . Now drag it PAST the top of the screen -- watch what happens. . Push the Arrow, Page Up/Down, or Home/End keys while dragging. Any text that you select this way can be copied to the PM clipboard, printed on your printer, copied to a file, or pasted directly into your terminal session. TCP/IP IMPROVEMENTS TELNET connections are about 500% faster than before. Several TELNET protocol problems were fixed, most notably the ones relating to "firewalls". Connections are now attempted to multiple IP addresses when provided by the name server, until success is achieved. TELNET NAWS (Negotiate About Window Size) capability has been added. Incoming TCP/IP connections are now accepted -- you can TELNET to OS/2 C-Kermit on a pre-arranged socket and have a "chat" session or execute Kermit server functions. OS/2 C-Kermit can now dial your Warp IAK SLIP connections for you, using a special technique to "borrow" the serial port from the SLIP driver. This gives you a lot more flexibility than you get with SLIPTERM. There are new controls for TELNET NVT/binary mode and CRLF mapping, since these areas are so problematic with the proliferation of incompatible (and often confused) TELNET servers: SET TELNET { NVT, BINARY } NEWLINE-MODE { ON, OFF, RAW } SET TELNET BINARY-MODE { ACCEPTED, REFUSED, REQUESTED } SOCKS support added for TELNET'ing through firewalls. OS/2 C-Kermit gives you all the convenience features of a serial communications program integrated with its own internal TELNET protocol implementation. If you do a lot of TELNET'ing to diverse services, especially on non-TELNET ports, you'll begin to appreciate what this means. OTHER CHANGES ...include: . Improved context-sensitive help screens, status lines, and messages. . More key combinations are recognized for SET KEY. . System Sounds can now be used to differentiate "Information", "Warning", and "Error" events. . MOVE and MMOVE commands added = SEND and MSEND, then delete. . REMOTE RENAME and REMOTE COPY (both ends) added. . New and improved hypertext Updates documentation. . Various other new commands, bug fixes, cleanups, etc. NOTE: 5A(191) is an OS/2-only release of C-Kermit. Thanks to Jeff Altman for 99% of the work that went into this new release. DOCUMENTATION C-Kermit 5A is comprehensively and professionally documented in the book, "Using C-Kermit", supplemented by the hypertext CKERMIT.INF file, which covers recent additions up to and including edit 191. If you will be using OS/2 C-Kermit and you have not already purchased this book, please purchase it. It will answer your questions, it will show you how to get the most out of the software, and book sales are the primary source of funding for the Kermit effort. Ordering information for the book is included in the CKERMIT.INF file, which may be accessed from the C-Kermit> prompt with the UPDATES command. HOW TO GET IT OS/2 C-Kermit 5A(191) may be obtained from kermit.columbia.edu via anonymous ftp, directory kermit/archives, file cko191.zip. Transfer it in binary mode (every step of the way), unzip it on your OS/2 system into a spare directory, then run the INSTALL script. You may also order the new version on diskette from Columbia University. If you already have a copy of "Using C-Kermit", use the tear-out form in back to order the diskette only. If you don't have the book, then order the book+diskette package from us: Kermit Development and Distribution Columbia University Academic Information Systems 612 West 115th Street New York, NY 10025-7721 USA Telephone: +1 212 854-3703 Fax: +1 212 663-8202 Domestic and overseas orders accepted. Book only: US $36.95 (US, Canada, and Mexico), US $47 elsewhere. Book + OS/2 C-Kermit: US $45.00 (US, Canada, Mexico), $55 elsewhere. Orders may be paid by MasterCard or Visa, or PREPAID by check in US dollars. Add US $35 bank fee for checks not drawn on a US bank. Price includes shipping. Do not include sales tax. Inquire about quantity discounts. Please note that C-Kermit is copyrighted software, and it may not be redistributed by commercial enterprises (including makers of CD-ROMs) without written permission of the Office of Kermit Development and Distribution, Columbia University, at the address above. From kermit-support@columbia.edu Fri Jul 5 17:53:56 EDT 2002 Article: 10 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Pre-announcing Kermit for Windows 95 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1995/09/01 PRE-ANNOUNCING KERMIT FOR WINDOWS 95 Planning bulletin! Kermit software for Windows 95 is on the way. This is a full-featured, fully native, 32-bit communications software package for Windows 95 from the Kermit Team at Columbia University for both serial and TCP/IP communication. K-95 can be both icon/menu operated for newcomers or command-line executed for veterans (or any combination of the two for those who want it all). LICENSING Unlike other Kermit software, K-95 is not "free". It is not available for downloading; it cannot be freely shared and given away. Instead, it must be purchased and licensed. It will be quite inexpensive. It will be available in software retail chains and directly from Columbia University. Aggressive quantity- and site-based licensing terms will also be available from Columbia, including special academic/nonprofit licenses. Exact terms are still being worked out. Why isn't it free? -- 1. The Kermit Project operates entirely on the income it generates. 2. Because of the rapid growth and commercialization of the Internet and proliferation of "free software" CDROMs made from Internet ftp sites, Kermit software is in wider use than ever before, but nobody is ordering it from us. Thus our income is down while our tech-support workload is up. 3. We could not have brought this software to you without making a significant investment. The status of other Kermit software (MS-DOS, UNIX, VMS, IBM Mainframe, etc) remains as it always has been. FEATURES K-95 comes with a graphical Dialer (menus, buttons, dialog boxes, notebooks, and all) to help you manage all your connections and all the settings for each one, without complicated initialization files, macro definitions, or SET commands. The Kermit engine itself is launched from the Dialer pushbutton-style to make the desired connection automatically with all the appropriate settings. Kermit veterans need not worry: It can also be run on its own like other Kermit programs. K-95 is a multithreaded multitasking NATIVE 32-bit Windows 95 communication software application that is easy on your CPU. It is fully integrated with Microsoft Telephony (TAPI) and Winsock, and can be used uniformly for both serial and network connections. K-95 offers: . A directory PRELOADED with hundreds of dialup and network connections: - Commercial networks and data services - Public data networks like SprintNet and TYMNET - Internet service providers by dialup - Internet resources via TELNET - BBSs and much more . VT320, VT220, VT102, VT100, VT52, ANSI, and TTY terminal emulation with: - Amazingly fast screen updates - Full color selection - Virtually unlimited and instantaneous screen rollback - Flexible key mapping - Integrated mouse functions: copy-and-paste, cursor steering - Screen height and width selection - Character-set conversion - Versatile printer control - Pop-up context-sensitive help, debugging, much more . Kermit as well as X/Y/ZMODEM file transfer: - The fastest and most advanced Kermit protocol available anywhere: Sliding windows, long packets, control-character unprefixing, locking shifts, character-set translation, an update feature, recovery, automatic file transfer initiation, and much more. - X/Y/ZMODEM licensed from Online Solutions Oy, Jyvaskyla, Finland - Windows 95 long filenames - Background as well as foreground file transfers . Management of multiple sessions through the graphical Dialer. . An intelligent phone-list that understands the difference between international, long-distance, local, toll-free, and internal PBX calls, and adjusts itself according to your location; that allows multiple phone numbers for a single service; and that can be told how many times and how frequently to redial if the connection is not made. . Script programming using the same portable Kermit script language that is already in widespread use on hundreds of other platforms. When used in combination with the Windows 95 System Agent, this allows for automatically scheduled unattended communications tasks. . A brand-new user manual plus a technical reference manual. . A tech-support hot line (900 number, as so many of you suggested) and a tech support BBS. AVAILABILITY The publication date is October 5th, 1995. The list price is $79.00 US. The street price is $54.00 US. For orders prior prior October 5th, 1995, the introductory price is $49.00. The shrink-wrapped package, published by Manning Publications of Greenwich CT includes the software and manuals plus a discount upgrade coupon for the next planned version. The package will be available in computer software stores and you can order it now from Columbia University or the publisher (store orders should go to the publisher): 1. Kermit Columbia University 612 West 115th Street New York NY 10025-7221 USA Fax: +1 (212) 662 6442 or +1 (212) 663 8202 Voice: +1 (212) 854 3703 Email: kermit-orders@columbia.edu Web: http://www.columbia.edu/kermit/ 2. Manning Publications 3 Lewis Street Greenwich CT 06830 USA Fax: +1 (203) 661 9018 Voice: +1 (203) 629 2078 Email: 73150.1431@Compuserve.com Web: http://www.sirius.com/~freedom/BBC/NetworkingNookPage.html In recognition of the beginning of the academic year on campuses far and wide, and students arriving by the truckload with PCs and Windows 95, we encourage campus software administrators to contact us via e-mail to kermit@columbia.edu to discuss academic bulk or site licenses. Further announcements will appear on the comp.protocols.kermit newsgroups and in the LISTSERV Kermit Digest. If you want to receive announcements directly by e-mail, please send a request by e-mail to: kermit@columbia.edu Also watch our World Wide Web site for updates: http://www.columbia.edu/kermit/ THE FUTURE We plan to develop this product actively to meet your needs. Numerous new features are on tap; our priorities will be driven by the success of this product and preferences of its users. Items under consideration include Tektronix terminal emulation, 3270 terminal emulation, 5250 terminal emulation, RIP graphics for BBS's, ALA character-set support, UNICODE support, a character-set-aware form of HTML viewing, and further GUIfication. Frank da Cruz Christine M. Gianone Manager Manager Communications Software Development Kermit Development and Distribution Columbia University New York City From kermit-support@columbia.edu Fri Jul 5 17:53:56 EDT 2002 Article: 11 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: New Kermit Tech Support Policies Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit.misc View: (This is the only article in this thread) | Original Format Date: 1995/10/23 This is to announce new technical support policies for Kermit software. Effective immediately, but with a grace period extending through November 30, 1995: . Phone support may be obtained by calling +1 (900) 555-5595. Presently, this number is available only to those calling from within the USA. Calls to this number cost $2.50 per minute. . Phone support may be also be obtained by calling +1 (212) 854-5126. This number may be called from anywhere in the world. The cost of each call is $25.00, chargeable to your MasterCard or Visa account. . Phone support is available at no charge to tech-support liaisons at sites that have purchased site licenses or bulk right-to-copy licenses. The number is +1 (212) 854-5126; a bulk or site license serial number is required. (Note: this category presently applies only to Kermit 95) Technical support is also available at no direct charge as follows: . On the Web. Point your Web browser at http://www.columbia.edu/kermit/ and look through the Kermit FAQ and other topic areas. . By netnews. Read and post questions to comp.protocols.kermit.misc. Members of the Kermit team will respond to questions on a best-effort basis. Others may also respond. . By email to kermit-support@columbia.edu. Members of the Kermit team will respond to questions on a best-effort basis. Why the new policy? Simple: One-on-one telephone support is costly and inefficient, and the demand for it has been skyrocketing in recent years. Charging for this service will allow us to expand it to keep pace with demand. You may begin using the 900 number right away. Callers to 854-5126 will be informed that this service will no longer be free after November 30. Thank you for helping us to serve you better! Frank da Cruz and Christine M. Gianone Managers, the Kermit Project Columbia University From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 12 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 95 Version 1.1.2 Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit.misc View: (This is the only article in this thread) | Original Format Date: 1995/12/20 This is to announce version 1.1.2 of Kermit 95, which is being issued as a patch to the earlier releases. Kermit 95 is full-featured 32-bit native communications software for Windows 95 and Windows NT 3.51 (Intel platforms only). Kermit 95 is: . A serial communications program . A Telnet client . (and now...) An Rlogin client Offering: . VT320/220/102/100/52 and ANSI terminal emulation . Screen rollback, key mapping, colors, printer & mouse functions . Kermit, ZMODEM, YMODEM, YMODEM-G, and XMODEM file transfer . A powerful script programming language . Character set translation for many character sets . Long filenames, multithreading, Winsock compatibility, etc . Comprehensive manuals For features and performance, Kermit 95 surpasses all the other Windows 95 and NT communications software we've looked at: QmodemPro, WinQVT, NetTerm, CRT, HyperTerminal, EWAN, SimpTerm, and Microsoft Telnet. A feature-by- feature comparison chart of all these packages is included at the end of this message. Kermit 95 version 1.1.2 is available now. It includes the following new features: . RLOGIN connections . Meridian Technology SuperLAT connections . 32-bit ("thunking") Trumpet Winsock connections now supported . 32-bit FTP Software OnNet-32 connections now supported Plus numerous minor new features as well as bug fixes including: . Vertical scrolling problem in Dialer fixed . ANSWER command (for answering modem calls) fixed . Compose key (Alt-C) fixed . SET TERM CHAR TRANSPARENT fixed to display characters 0x80-0x9F . Various other VT emulation fixes resulting in a perfect(*) VTTEST score . Various printer-related fixes . Various XYZMODEM-related fixes . Ctrl-C can now interrupt stuck file transfers, server mode, etc . Setting title bar from "kermit -j host" fixed The new READ.ME and BUGS.DOC file that come with version 1.1.2 explain all the changes and fixes in detail. If you already have Kermit 95 1.1 or 1.1.1 installed, you may download and apply the patches to upgrade to version 1.1.2: ftp://kermit.columbia.edu/k95/patches/ http://www.columbia.edu/kermit/k95patch.html The relevant files are: patch.doc Brief explanation of the patching procedure patch.exe The program to apply the patches w110-112.rtp The patch from version 1.1 to 1.1.2 w110-112.rtd Additional info for the 1.1-to-1.1.2 patch w111-112.rtp The patch from version 1.1.1 to 1.1.2 w111-112.rtd Additional info for the 1.1.1-to-1.1.2 patch If you have an UNZIP program the patches for each upgrade patch are available as ZIP files: w110-112.zip From 1.1 to 1.1.2 w111-112.zip From 1.1.1 to 1.1.2 Or call our BBS to get the patch files. Registered users have the phone number and a login ID. If you don't have Kermit 95 and would like to order it or find out more about it, just visit our Web site: http://www.columbia.edu/kermit/k95.html And now here is the feature and performance comparison chart. This chart is also available at our Web site, with hot links from each VTTEST score to the corresponding detailed score sheet: http://www.columbia.edu/kermit/k95compare.html. For evaluating VT100/102 terminal emulators, a new scoring system was developed for the VTTEST program. Kermit 95 passes every single test(*), compared to some surprisingly low scores for other VT emulators. (*) Except the host-controlled keyboard autorepeat test, which no PC software supports, and with some noted problems in 132-column mode in Windows 95 only (not Windows NT) due to a bug in the Windows 95 console driver that cannot be worked around. Host: Sun Sparcserver 10, SunOS 4.1.3. Client: IBM PC 750 P90, Windows 95. Connection: Telnet via 10MB Ethernet, client and server on same net. Ripple test: Seconds to scroll 1000 80-character lines on an 80x24 screen. VTTEST score: 1 point for each of 100 tests, plus up to 10 extra-credit points. PROGRAM: K-95 QMPro CRT SimpTerm EWAN NetTerm WinQVT MSTelnet1.0 VERSION: 1.1.2 2.0 1.0B7 0.9.4 1.052 2.7 4.0 Win95 WinNT VTTEST score 105[a] 46 71 61 33 25[b] 59 28[c] 25[c] Ripple test, sec 4 3 11 13 4 21 16 13 8 CHARACTERISTICS K95 QMPro CRT SimpTerm EWAN NetTerm WinQVT MS Telnet 32-bit yes yes yes yes no yes yes yes yes Long file names yes yes yes yes no yes yes n/a n/a Multithread yes yes no no no no no no no Scripting yes yes no no no no [d] no no Preloaded sites 200+ 6 0 0 0 400+ 0 0 0 CONNECTION K95 QMPro CRT SimpTerm EWAN NetTerm WinQVT MS Telnet Serial connections yes yes no no no [b] yes no no TAPI supported no yes n/a n/a n/a ? no n/a n/a Works without TAPI yes no n/a n/a n/a ? n/a n/a n/a Telnet yes yes yes yes yes yes yes yes yes Incoming Telnet yes no no no no no ? no no Rlogin yes no yes yes no no yes no no SOCKS no no yes no no no ? no no Runs in Win 95 yes yes yes yes yes yes yes yes - Runs in Win NT yes no yes yes yes ? yes - yes TERMINAL EMULATION K95 QMPro CRT SimpTerm EWAN NetTerm WinQVT MS Telnet VT52 yes yes no yes yes yes yes yes yes VT100 yes yes yes yes yes yes yes yes yes VT102 yes yes yes no no no yes no no VT220 yes yes no no no [e] yes no no VT320 yes yes no no no no no no no ANSI yes yes no yes yes yes yes [e] [e] Scrollback lines 2000K 32K 10K 32K 32K 32K 75? 0 0 132 column mode yes [f] yes yes no yes yes no no Double h/w chars [g] no yes no no no yes no no Resize yes [f] yes yes yes yes yes ? yes NAWS yes [f] yes yes yes ? yes no no Colors yes yes yes yes yes yes yes [h] [h] Transparent print yes [i] no no yes yes yes no no Autoprint yes no no no no yes yes no no Key mapping yes yes [j] [j] yes yes yes no no Compose key yes no no no no no no no no Latin-1 yes [k] no no yes no [L] yes yes Other Roman yes [k] no no no no [L] no no Cyrillic yes [k] no no no no no no no Hebrew yes [k] no no no no no no no Chinese/Japanese no [k] no yes no no no no no FILE TRANSFER K95 QMPro CRT SimpTerm EWAN NetTerm WinQVT MS Telnet Text/binary choice yes no no no n/a no yes n/a n/a Kermit protocol yes [m] no [n] no [o] yes no no Kermit autodownload yes no no yes n/a no no n/a n/a ZMODEM protocol yes yes [n] [n] no yes no no no ZMODEM autodownload yes yes yes yes n/a no n/a n/a n/a YMODEM protocol yes yes no no no no no no no YMODEM-G protocol yes yes no no no no no no no XMODEM protocol yes yes no no no no no no no Max Kermit packet 9024 [m] n/a 2048 n/a n/a 1024 n/a n/a Max Kermit window 32 [m] n/a 1 n/a n/a 1 n/a n/a Latin1 yes [m] n/a no n/a no no n/a n/a Other Roman yes [m] n/a no n/a no no n/a n/a Cyrillic yes [m] n/a no n/a no no n/a n/a Hebrew yes [m] n/a no n/a no no n/a n/a Japanese yes [m] n/a no n/a no no n/a n/a PRICING K95 QMPro CRT SimpTerm EWAN NetTerm WinQVT MS Telnet Single-copy price $54 $99 $30 [p] [q] $20+10 $40+5 [r] [r] Academic license yes no [s] n/a [q] ? [s] [r] [r] Bulk license yes [s] [s] n/a [q] ? [s] [r] [r] Printed manual yes yes no no no yes ? no no NOTES: [a] In Windows NT 3.51. In Windows 95, a Microsoft console driver bug prevents proper writing of attributes to 132-column windows; this lowers the score by 17 points because although 132-column windows are handled correctly, the attributes are wrong. When Microsoft fixes the bug, Kermit 95 will display attributes correctly in 132-column windows as it does now in Windows NT. [b] Crashes [c] Character-set test puts it into graphics mode, can't be reset, must be restarted to finish other tests. [d] Minimal, only two operations. [e] Claims to support this emulation but does not. [f] Not host selectable. 132-column mode, once entered, can never go back to 80-column mode. Responses to resize requests are incorrect when in 132-column mode. [g] Simulated with correct spacing [h] Foreground or background color selectable, but not both. [i] It's an option, but nothing comes out of the printer. [j] Only function ( F ) keys can be mapped [k] All character translations must be supplied by user [L] DEC MCS is the default terminal character set; Latin-1 and ISO 646 German fonts are available to registered users on request. [m] Kermit protocol doesn't work [n] Download only, upload not available [o] Hangs Windows 95, requires reboot [p] Freeware with contributions encouraged. [q] Freeware with support contract available at $495 per year. [r] Bundled with Windows. [s] Additional licensing terms available only on request. Maximum scrollback lines are what the program permits, but the actual usable amount depends on the PC's available physical memory and swap space. Feel free to run your own comparisons. If you find errors in this report, please report them by email to kermit@columbia.edu. Frank da Cruz and Christine Gianone Managers, the Kermit Project Columbia University, New York City From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 13 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 95 Version 1.1.3 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/02/22 Version 1.1.3 of Kermit 95, communications software for Windows 95 and NT -- Serial (direct and modem), TCP/IP (Telnet and Rlogin), and DECnet LAT connections -- is now available. Kermit 95's main functions are VT320/220/102/100/52 and ANSI (BBS) terminal emulation, Kermit and XYZMODEM file transfer, script programming, and international character-set translation. Version 1.1.3 incorporates the following new features: + HOST MODE -- Like a Telnet server; works for dialins too. + New version available for Windows NT PowerPC Edition. + Search and bookmark capability added for scrollback buffer. + User-specifiable auto-upload commands (like "rz" for ZMODEM). + Big Kermit file-transfer speedups on TCP/IP connections, up to 100%. + TCP/IP connection tuning controls added. + Lots of script programming improvements. + Caps Lock <--> Ctrl key swap utility now included (courtesy of Dr. Mark Russinovich, University of Oregon). + Bug fixes (bugs???) The big news is HOST MODE, covered in a separate posting and also at: http://www.columbia.edu/kermit/k95host.html This could be the Windows 95 Telnet server that you've been waiting for. The TCP/IP TUNING features should be of interest to anyone who has been experiencing sluggish Telnet, Rlogin, or file-transfer performance on SLIP or PPP connections. Kermit 95 is the first 32-bit Winsock application (to our knowledge) that lets you fine-tune TCP buffer sizes, turn the "Nagle algorithm" on and off, and so on, to achieve peak performance, despite the underlying Winsock tunings. The new release can be ordered in shrink-wrapped or bulk- or site-licensed form from Columbia University. All orders received starting today will be filled with version 1.1.3. Find ordering information at: http://www.columbia.edu/kermit/k95.html Current registered users of Kermit 95 can download the 1.1.3 upgrade patch from our BBS or from our ftp site: ftp://kermit.columbia.edu/kermit/k95/patches/ WHAT'S NEXT Barring unforeseen circumstances, this will be the final console-mode-only release of Kermit 95, and also the final release that will work under Windows NT 3.xx. Henceforth all efforts will be directed at producing a full Windows 95 graphical-user-interface (GUI) version, which will be provided to current registered users of Kermit 95 at no additional cost. Work on the GUI version is well underway. In addition to the widely-desired change in the look and feel of the program, the conversion also frees us from a number of restrictions inherent in the use of Windows 95 console mode: . Character set and font restrictions . The 132-column mode bug in Windows 95 . The Caps Lock bug in Windows 95 . Various difficulties with printing Windows 95 4.00 or Windows NT 4.00 will be required to run the GUI version. Watch this space (and our Web page) for announcements. From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 14 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: A Telnet Server for Windows 95 (and NT) Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/02/22 A TELNET SERVER FOR WINDOWS 95 ??? Ever since Windows 95 came out, the newsgroups have been flooded with requests for a "Telnet server" or "Telnet daemon" for Windows 95. People who own Windows 95 systems want to be able to grant access to their friends or customers or clients -- and to themselves -- at other locations EVEN WHEN they do not have Windows 95, or Windows Anything, or even a PC. In situations like this, "remote access" solutions like pcAnywhere can not be used. Meanwhile, others want their friends, customers, selves, etc, to be able to DIAL IN (not TELNET) to their Windows 95 PCs, because one party or both are not on the Internet. A second reason why people instinctively ask for a TELNET server is that when you TELNET to a host, you have to log in. That is, the server provides some form of authentication AND access control -- not just a wide-open DOS prompt. KERMIT 95 HOST MODE Kermit 95 version 1.1.3, just announced, includes a new "host mode" which addresses all of these needs in a consistent fashion for both incoming Telnet connections and dialin connections. It works like a little menu-driven text BBS. Depending on your PC's configuration and how you set up host mode, it can support one or multiple concurrent host sessions. Users log in, they get their own restricted set of directories where they can upload and download files using Kermit or X/Y/ZMODEM protocols, view directory listings, manage files, and so on, but can not access other directories, and so therefore they can't access your private files, delete or write over essential system files, and so on. They can send messages to you, and you can send messages to them. They can do only what is on the menu -- there are no trap doors. However, provision is made for a privileged class of users who have unrestricted directory access and permission to execute DOS commands (normally you, as the PC owner, would grant this privilege only to yourself). TELNET AND DIALUP TOO Kermit 95's host mode works on incoming TCP/IP connections as well as on dialup connections, where Kermit 95 waits for a phone call to come in. The client software can be any communications program on any kind of computer, as long as it supports the appropriate connection method (dialup or Telnet), VT100 or ANSI terminal emulation, and has Kermit or ZMODEM file-transfer capability. EASY TO MANAGE AND EASY TO USE K95 host mode is easy to set up, easy to manage, and easy to use. It comes with a management program, customizable configuration, a user ID system with password encryption, and lots more. It is entirely self contained and does not mess with the Windows Registry or other sensitive items in any way. It runs on both Windows 95 and Windows NT, and can be accessed from ANY kind of computer that can make a dialup or Telnet connection. It's not a BBS, it doesn't have "chat rooms" or games or zippy graphics. It DOES give you secure and reliable two-way file transfer and messaging, without dedicating your machine to it, and without requiring you to spend big bucks or devote a lot of time to setting up a BBS, and without your users having to learn anything since it's all menu driven. And perhaps best of all, it is written 100% in Kermit script language, which means you can change it to suit your needs and preferences. You have the source code. FOR FURTHER INFORMATION To find out more about Kermit 95 and about host mode too -- including a copy of the host-mode user guide -- see the Kermit 95 Web page: http://www.columbia.edu/kermit/k95.html The user guide includes a detailed discussion of exactly what host mode can do and what it can't -- and why. Frank da Cruz and Christine M. Gianone Managers The Kermit Project Columbia University kermit@columbia.edu From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 15 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 95 for Windows NT PowerPC Edition Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/02/22 Kermit 95 communication software, as of version 1.1.3 (just announced), is now available for Microsoft Windows NT 3.51 and later on the PowerPC platform. Previously it was available only for Intel platforms. Kermit 95 is 32-bit native communications software for Windows 95 and Windows NT from Columbia University's Kermit Project offering: . Serial communication -- direct and dialed -- plus TCP/IP (Telnet and Rlogin) over 32-bit Microsoft, FTP Software, or Trumpet Winsock; plus DECnet LAT via Meridian Technology SuperLAT. . Fast Kermit and XYZMODEM file transfer. . VT320/220/102/100/52 and ANSI terminal emulation with key mapping, screen rollback, colors, mouse functions, printer functions. . A directory preloaded with hundreds of Internet and dialup entries. . A "host mode" for incoming Telnet and serial connections. . Script programming, character-set translation, and more. Information at: http://www.columbia.edu/kermit/k95.html We don't have a version for the Alpha AXP or MIPS platforms yet, due to lack of the needed development systems. Frank da Cruz and Christine M. Gianone Managers, The Kermit Project Columbia University New York City kermit@columbia.edu From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 16 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 95 1.1.5 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/07/02 Version 1.1.5 of Kermit 95 communications software for Windows 95 and NT -- Serial (direct and modem), TCP/IP (Telnet and Rlogin), and Meridian Technology SuperLAT connections -- is now available from the Kermit Project at Columbia University. Kermit 95 offers a wide range of terminal emulations, Kermit and XYZMODEM file transfer, script programming, and international character-set translation. Kermit 95 is a native 32-bit Windows 95 and NT application on Intel platforms and (for NT only) also for the PowerPC and DEC Alpha. If you have not used Kermit 95 before, visit our Web site for a thorough introduction: http://www.columbia.edu/kermit/k95.html The most important changes in version 1.1.5 are: . Thirteen new terminal emulations . Many new built-in keymaps and keyboard modes, including: - A complete keymap for each terminal type - An EMACS mode - An MS-DOS Kermit-compatible mode . Improved support for European keyboards . Improved color and attribute control and display . Scrollback, mouse features, and hot keys in the command window . Further integration of XYZMODEM with commands, displays, statistics . Serial-port speedups, as much as 84% . Autoupload (like autodownload, but in the other direction) . New, simplified script programming syntax and many new scripting features . Bug fixes And other improvements and new features too numerous to list here. For a complete description of the new release see: ftp://www.columbia.edu/kermit/k95/updates.doc TERMINAL EMULATION Kermit 95's terminal emulations now include Data General, Wyse, Televideo, and Heath models, as well as the Avatar, AT386, and SCOANSI types for use with BBSs and UNIX consoles. Here is the complete list, with new additions marked by "+": ANSI-BBS Standard ANSI BBS character graphics (color) + Avatar/0+ Enhanced BBS graphics (color) + AT386 UnixWare and Interactive UNIX consoles (color) + DG200 Data General DASHER 200 + DG210 Data General DASHER 210 + Heath19 Heath/Zenith-19 + SCOANSI SCO and Linux consoles (color) TTY Teletype + TV910+ Televideo 910+ + TV925 Televideo 925 + TV950 Televideo 950 VT52 Digital Equipment Corporation (DEC) VT52 VT100 DEC VT100 + color VT102 DEC VT102 + color VT220 DEC VT220 + color VT320 DEC VT320 + color + WY30 Wyse 30 (and 30+ and 35) + WY50 Wyse 50 (and 50+) + WY60 Wyse 60 (and most of 120, 160, and 350) + WY370 Wyse 370 (color) Each emulation has its own COMPLETE built-in keymap. As you switch among emulations (which you can do with a new hot-key (Alt-T), your keymap also switches automatically. There is also a new EMACS mode, independent of your terminal type, that you can switch into and out of with a hot key (Ctrl-Alt-Shift-E, of course :-). VT emulation is improved in many ways, particularly the color extensions; new commands allow user selection of every possible combination of interpretations of how coloration should be applied during erasure, attribute reset, and so forth. Also, the blinking attribute is no longer simulated -- now blinking characters really blink. But you can still select color simulation of various attributes, now also including reverse. All previously reported emulation bugs are fixed. And there is now an MS-DOS Kermit compatibility mode, in which MS-DOS Kermit scan codes are accepted in by the SET KEY command and displayed by the SHOW KEY command. This allows the massive installed base of MS-DOS key settings files to be used with Kermit 95. And for those using the Latin-2 (East European) character set (for Polish, Czech, Hungarian, Croation, etc), there is now Compose-key support for the special characters and accents of these languages. This in addition to our Latin-1 (West European) Compose key, and our Hebrew and Russian keyboard modes. And hurray, The Windows 95 bugs that caused incorrect operation of Caps Lock and dead keys have been conquered, and so now both US and national keyboards of all kinds can be used in their normal ways. FILE TRANSFER You liked Kermit 95's autodownload feature? Now it has an autoupload feature too. If you tell the remote Kermit program to GET a file, Kermit 95 sends it automatically. XYZMODEM transfers have been more fully integrated into Kermit 95. They now use the Kermit-style fullscreen display, and most protocol related commands (such as file collision options) apply to them, and so on. THE COMMAND WINDOW The Command window now has many of the same features as the Terminal window, most notably scrollback, mouse shortcuts, and all of the Kverbs and hot keys that are not strictly related to terminal emulation. The syntax of the script programming language has been simplified, local (automatic) variables have been added, additional commands, variables, functions, and control structures are now available. BE LIKE TELNET A small thing, but lots of you asked for it. A new command-line option lets Kermit 95 work just like Telnet: k95 -J host [ port ] is just like "telnet host [ port ]" (where [ port ] is an optional TCP service port name or number). This opens up the Terminal window right away, and then when you log out from the host, Kermit 95 disappears automatically. In the meantime, you can escape back and reconnect all you want -- e.g. to transfer files. This is the perfect way to configure Kermit 95 as the Telnet program for your Web browser. (The TELNET.EXE that comes with Kermit 95 now starts K95 this way -- and there is also now a new counterpart RLOGIN.EXE for easy Rlogin connections.) AND LOTS MORE Literally hundreds of small improvements in response to requests from our users, and we've fixed every reported bug that could be addressed in our own code and, as you can see from the foregoing, found some creative workarounds for some of the Windows bugs too. HOW TO GET IT The new release can be ordered in shrink-wrapped or bulk- or site-licensed form from Columbia University. All orders received starting today will be filled with version 1.1.5. Find ordering information at: http://www.columbia.edu/kermit/k95.html Current registered users of Kermit 95 can download the 1.1.5 upgrade patch from our BBS or from our ftp site: ftp://kermit.columbia.edu/kermit/k95/patches/ or on the Web: http://www.columbia.edu/kermit/k95patch.html WHAT'S NEXT Barring unforeseen circumstances, this will be the final console-mode-only release of Kermit 95, and also the final release that will work under Windows NT 3.xx. (Yes, that's what we said when we released 1.1.3 and 1.1.4, but most of the improvements in this new release came out of the GUI development work.) Henceforth all efforts will be directed at producing a full Windows 95 and NT 4.0 graphical-user-interface (GUI) version, which will be made available to current registered users of Kermit 95 at no additional cost. Work on the GUI version is well underway. In addition to the widely-desired change in the look and feel of the program, the conversion also frees us from a number of restrictions inherent in the use of Windows 95 console mode: . Character set and font restrictions . The 132-column mode bug in Windows 95 . Numerous bugs in the console-mode keyboard interface . Various difficulties with printing . Inability to emulate graphics terminals such as Tektronix Windows 95 or Windows NT 4.00 will be required to run the GUI version. Watch this space (and our Web page) for further announcements. Frank da Cruz, Christine M. Gianone, Jeffrey E. Altman, Max Evarts, and Andy Newcomb The Kermit Project, Columbia University, New York City From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 17 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 95 1.1.6 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/07/18 Version 1.1.6 of Kermit 95 communications software for Windows 95 and NT is now available. In the time-honored tradition of odd and even numbered versions, this even-numbered version corrects several problems in the recently announced 1.1.5 version. If you have not used Kermit 95 before, visit our Web site for a tour: http://www.columbia.edu/kermit/k95.html Version 1.1.6 has the following new features: . A new SAVE KEYMAP command, handy not only for saving your current key map, but also for converting key mapping files between MS-DOS Kermit and Windows scan codes. . An improved dynamic packet-length algorithm for Kermit transfers, including a new "slow start" feature to aid in calibrating the capacity of the communication channel. . A more responsive dynamic timeout method for Kermit transfers. Version 1.1.6 corrects the following problems: . Bugs in Televideo emulation . SCOANSI and AT386 emulation too picky about Code Page . SCOANSI and AT386 emulation vs Latin-1 and line-drawing . VT100 (but not 102/220/320) reverse scrolling was broken in 1.1.5 . SET TERMINAL ESCAPE-CHARACTER DISABLED didn't work . SET TERMINAL COLOR ERASE CURRENT-COLOR didn't work . SET KEY commands were too slow in 1.1.5 . SET MSKERMIT KEYCODES ON did not work with some gray keys . SHOW KEY ALL did not show keys that had string definitions . Occasional data overruns on high-speed serial uploads . XYZMODEM transfer statistics were off . XYZMODEM file transfers gave incorrect status codes . XYZMODEM transfers made no transaction log entries . Cursor disappeared after Ctrl-C interruption of file transfer . K95 could not send a file that was already open . Accented and non-Roman letters in Registration name were garbled . Some Dialer File Transfer page items were spuriously grayed out . Array elements could not be used for file names . DIRECTORY command gave spurious error messages . TELNET negotiations were sometimes skipped . Text-to-PostScript converter TEXTPS.EXE was broken in version 1.1.5 See the new BUGS.DOC file for details. HOW TO GET IT The new release can be ordered in shrink-wrapped or bulk- or site-licensed form from Columbia University. All orders received starting today will be filled with version 1.1.6. Find ordering information at: http://www.columbia.edu/kermit/k95.html Current registered users of Kermit 95 can download the 1.1.6 upgrade patch from our BBS or from our ftp site: ftp://kermit.columbia.edu/kermit/k95/patches/ or on the Web: http://www.columbia.edu/kermit/k95patch.html Report problems with the patches to kermit-support@columbia.edu. WHAT'S NEXT Barring unforeseen circumstances, this will be the final console-mode-only release of Kermit 95, and also the final release that will work under Windows NT 3.xx. (Yes, that's what we said when we released 1.1.3 and 1.1.4.) (Yes, that's what we said when we released 1.1.5, but the changes in this release are primarily corrections to 1.1.5, to make it as solid as possible as we turn all efforts towards the GUI.) Frank da Cruz, Christine M. Gianone, Jeffrey E. Altman, Max Evarts, and Andy Newcomb The Kermit Project, Columbia University, New York City From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 18 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: MS-DOS Kermit 3.15 Available for Testing Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit.misc View: (This is the only article in this thread) | Original Format Date: 1996/07/21 This is to announce a testing period for MS-DOS Kermit 3.15 for DOS and Windows 3.x, by Professor Joe R. Doupnik of the Center for Atmospheric and Space Sciences and the Department of Electrical Engineering of Utah State University in Logan, Utah. The highlights of the new release include: . Autodownload and Autoupload during terminal emulation . Improvements in the internal TCP/IP protocol stack . Numerous additions to the script programming language . File transfer improvements . Ability to use PC Extended memory (as well as Expanded) . Latin-2 Compose key . Bug fixes The new version should fix the TCP/IP ARPing and Keepalive problems that have been reported with increasing frequency. Script programming improvements bring increased compatibility with C-Kermit: . Arithmetic . Arrays . FOR and WHILE loops . IF-ELSE and XIF-ELSE . MINPUT (INPUT search for multiple strings) . Most of the same built-in functions and variables as C-Kermit 6.0 (now in Beta) Plus the new ability to set environment variables in the master environment. This test version of MS-DOS Kermit 3.15, dated 16 July 1996, is available via anonymous ftp from kermit.columbia.edu, directory kermit/test/bin, file msk315.zip. The ZIP file includes the MSK315.EXE executable and a short text file, MSK315.DOC, describing the new features. You can download this file into your regular MS-DOS Kermit directory and unzip it. To use it, just "msk315" instead of "kermit". It will use all your same initialization files. Thanks to Joe for his hard work on this new release! Please send test reports to kermit@columbia.edu. - Frank From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 19 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 1.1.7 Newsgroups: comp.protocols.kermit.announce, comp.protocols.kermit.misc View: (This is the only article in this thread) | Original Format Date: 1996/07/26 Version 1.1.7 of Kermit 95 communications software for Windows 95 and NT is now available. Sorry for the three releases in rapid succession, folks. 1.1.5 contained lots of new features; 1.1.6 and 1.1.7 correct problems that some of you reported, but that did not show up in the Beta testing. Version 1.1.7 fixes the following problems: . VT220/320 DCS string cancellation didn't work . SCOANSI and AT386 emulation conflict with Dialer . Televideo and Wyse printing didn't work right . PUSH from Terminal screen to shell could not be returned from . Server GET fails if a SEND-LIST had previously been used . Dialer window minimized to desktop instead of task bar . Wrong default character-set for VT terminals in the Dialer See the new BUGS.DOC file for details. And the Dialer now remembers its size and position, as well as the entry that was highlighted, when you exit from it and then start it again later. HOW TO GET IT The new release can be ordered in shrink-wrapped or bulk- or site-licensed form from Columbia University. All orders received starting today will be filled with version 1.1.7. Find ordering information at: http://www.columbia.edu/kermit/k95.html Current registered users of Kermit 95 can download the 1.1.7 upgrade patch from our BBS or from our ftp site: ftp://kermit.columbia.edu/kermit/k95/patches/ or on the Web: http://www.columbia.edu/kermit/k95patch.html Report problems with the patches to kermit-support@columbia.edu. - Frank From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 20 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing Kermit 95 1.1.8 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/11/22 Version 1.1.8 of Kermit 95 serial and network communications software for Windows 95 and NT is now available from the Kermit Project at Columbia University. Kermit 95 offers a variety of communication methods, a wide range of terminal emulations, Kermit and XYZMODEM file transfer, script programming, and international character-set translation. Kermit 95 is a native 32-bit Windows 95 and NT application on Intel platforms and (for NT only) also for the PowerPC and DEC Alpha. If you have not used Kermit 95 before, visit our Web site for a thorough introduction: http://www.columbia.edu/kermit/k95.html The most important changes in version 1.1.8 are: . New terminal emulations: - Hazeltine 1500 - Hewlett Packard 2621A - Volker Craig VC404 . Terminal-Emulation Character Sets (Windows NT only): - Kermit 95's terminal emulator is now based 100% on Unicode - Arabic, Greek, Turkish, ISO 8859-3 thru -10 terminal character sets added - Full ISO 2022 character-set designation and invocation - Any mixture of character sets can be shown on the screen at once if they are in your font (e.g. Lucida Console) . Keyboard Handling Improvements: - LK450 keyboards now supported - Default terminal- and mode-specific keymaps can now be changed - Expanded EMACS mode . Other Terminal Emulation Improvements: - Horizontal scrolling - Automatic macro execution upon terminal-type switching - xterm / DECterm enhancements added to VT220/320 emulation - VT 320 status line now fully supported - User settable answerback message - Numerous Wyse and Televideo improvements - LOG SESSION corrected to record untranslated characters . Communications: - Cardinal modems now supported - InterConnections, Inc, TES32 connections are now supported - Multiple SuperLAT sessions now supported - Support for TELNET NEW-ENVIRONMENT protocol added - New commands to overcome TELNET binary-mode misnegotiations . Dialer: - New button to create script files - Multiple sessions to same Dialer entry now allowed - Dialer now puts entry name in the K95 title bar - Terminal type selection is now a scroll list of all 23 emulations - New minimize-on-use option - Browse-file dialogs added for notebook Login and Keyboard pages - Alt-F4, Close, and Cancel now ask permission to close window And other improvements, new features, and fixes too numerous to list here. For a complete description of the new release see: ftp://www.columbia.edu/kermit/k95/updates.doc HOW TO GET IT The new release can be ordered in shrink-wrapped or bulk- or site-licensed form from Columbia University. All orders received starting today will be filled with version 1.1.8. Find ordering information at: http://www.columbia.edu/kermit/k95.html Current registered users of Kermit 95 can download the 1.1.8 upgrade patch from our BBS or from our ftp site: ftp://kermit.columbia.edu/kermit/k95/patches/ or on the Web: http://www.columbia.edu/kermit/k95patch.html Please send any questions or problem reports by e-mail to: kermit-support@columbia.edu Frank da Cruz The Kermit Project Columbia University From kermit-support@columbia.edu Fri Jul 5 17:53:57 EDT 2002 Article: 21 of comp.protocols.kermit.announce From: Frank da Cruz (fdc@watsun.cc.columbia.edu) Subject: Announcing C-Kermit 6.0 Newsgroups: comp.protocols.kermit.announce View: (This is the only article in this thread) | Original Format Date: 1996/12/01 C-Kermit 6.0 is a major new release of C-Kermit communications software for UNIX (all versions), VMS, QNX, OS-9, Plan 9, BeOS, AOS/VS, and other platforms. It replaces C-Kermit 5A(190) of October 1994. All of the new features of C-Kermit 6.0 -- as well as all those added in all releases since 5A(188) -- are completely documented in the new revised and expanded second edition of the Digital Press book, "Using C-Kermit", just back from the printer and available now. The major new features of C-Kermit 6.0 include: SERIAL COMMUNICATIONS o Dialing - Major advancements in C-Kermit's dialing capalities o Modems - A major overhaul of C-Kermit's modem support o Speeds - more and higher speeds allowed in many versions o New Ability to answer incoming calls o Automatic adjustment of flow control NETWORKS o New ability to accept incoming TCP/IP connections (UNIX and VMS only) o New Rlogin client (privileged in UNIX and VMS) o New network directory, like dialing directory but for network connections o New SET TELNET controls (binary mode, etc) o New SET TCP controls (buffer sizes, keepalive, "linger", etc) o New command-line option "-J" makes C-Kermit "be like Telnet" o X.25 support updated for Solaris / SunLink 8.00 and 9.00. FILE TRANSFER o Autodownload (automatic RECEIVE while in CONNECT mode) (VMS and UNIX) o Autoupload (and more) while in CONNECT mode (VMS and UNIX) o REGET (crash recovery, like RESEND, but for downloading from a server) o Peer recognition for automatically switching into binary mode o Dynamic packet timeouts and other improved error recovery procedures o Lots of useful info added to the fullscreen file transfer display o Quick selection of transfer settings with FAST, CAUTIOUS, ROBUST commands o New command-line option -Q to select fast file transfer o ADD SEND-LIST (build up a list of files to send) o SET FILE DOWNLOAD-DIRECTORY (make all downloads go to same place) o Text-file record format selection o In the UNIX version, built-in support for external protocols (ZMODEM, etc) CLIENT/SERVER o SET SERVER LOGIN (authentication for incoming connections) o Redirection of REMOTE command results (to file, printer, or pipe) o SET SERVER GET-PATH (search path for GET requests) SCRIPT PROGRAMMING o New block structure for script programs - no more commas and dashes! o Local (automatic) variables for macros and command files o New SWITCH statement, as in C o Lots of other new commands and features o Many new variables and functions o Automatic evaluation of arithmetic expressions in many contexts GENERAL o Year-2000 compatibility o Ability to become a fully transparent 8-bit link between 2 end systems o More and better messages and help text o Default prompt shows current directory o NOPUSH available at runtime to disable escape to shell o Many new file management features o Improved speed & responsiveness o Bugs fixed NEW PLATFORMS: o BeBox BeOS DR-7 o Bell Research UNIX v10 o Digital UNIX 3.2 and 4.0 o HP-UX 10.10, 10.20, and 10.30 o IBM AIX 4.1 and 4.2 o NCR SVR4 MPRAS 2.xx o Plan 9 from Bell Labs o SCO OpenServer R5.0 o SCO UnixWare 2.x o Sequent DYNIX/ptx 4.1 o Siemens/Nixdorf SINIX 5.42 o Silicon Graphics IRIX 6.0 o Sun Solaris 2.5 and 2.5.1 The biggest change in version 6.0 concerns modems and dialing. In version 6.0, C-Kermit supports: o Automatic repeated dialing (no scripts required) o Multistage dialing o Credit-card dialing o Dialing numeric and alphanumeric pagers o Incoming modem calls (ANSWER command) o More built-in modem types o Flexible configuration of additional modem types Most significant, perhaps, is the new dialing directory. C-Kermit 6.0 supports multiple simultaneous dialing directories, multiple (thousands, even) entries under the same name (so, for example, if the first number is busy, Kermit immediately goes on to the second number, etc), and most of all, a thorough understanding of dialing procedures: country codes, area codes, toll-free calling, calling cards, PBXs, and so on. This new knowledge about telephone numbers, in turn, allows "cheapest-first" dialing when multiple numbers are fetched from the dialing directory, and it allows dialing directories to be "portable" -- that is, the same entry can be dialed from anywhere -- local, long-distance, international, etc, even from within a PBX -- so, for example, you can carry it around with you on your laptop from city to city, country to country, without ever having to change it. Much of the work on C-Kermit 6.0 and the forthcoming 3.15 release of MS-DOS Kermit was aimed at bringing their script programming languages closer together. This will become apparent when MS-DOS Kermit 3.15 is released. Space prohibits description of all the other new features, but you can get a detailed overview on the Web at: http://www.columbia.edu/kermit/ck60.html HOW TO GET IT C-Kermit 6.0 and the second edition of "Using C-Kermit" are available now by mail order. The C-Kermit software is also available via anonymous ftp. If you have a Web browswer, visit the aforementioned URL for easy navigation. Or use anonymous ftp to kermit.columbia.edu, directory kermit/f, read the READ.ME file, and take it from there. Or contact the Kermit Project by email, phone, or post: E-mail: kermit-orders@columbia.edu Fax: +1 212 663-8202 Voice: +1 212 854-3703 Post: The Kermit Project Columbia University 612 West 115th Street New York NY 10025-7799 USA Thanks to the hundreds of people who contributed to the development and testing of this new release over the past two years; space does not permit a complete list (look in the Acknowledgements section of the new book :-), but special thanks to Jeffrey Altman, William Bader, Mark Berryman, Nelson Beebe, Peter Eichhorn, Carl Friedberg, Hunter Goatley, Lucas Hart, Bo Johansson, James Jones, Tim Kientzle, Igor Kovalenko, Robert Lipe, Neal Murphy, Nigel Roles, John Santos, Ulli Schlueter, Steven M. Schultz, Jim Spath, Eduard Vopicka, Steve Walton, Jamie Watson, Joellen Windsor, and Martin Zinser. If you have any problems getting or using the new version, send email to kermit-support@columbia.edu. Frank da Cruz The Kermit Project Columbia University