home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
ckc197.tar.gz
/
ckc197.tar
/
ck61a09.txt
< prev
next >
Wrap
Internet Message Format
|
2000-01-08
|
7KB
From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
To: wermit-l@wkuvx1.wku.edu
Subject: C-Kermit 6.1 Alpha.09
Here's Alpha.09 of C-Kermit 6.1.193. Still a closed Alpha, etc etc, like
last time, but unlike last time the changes are minimal, mainly just the
ones needed to make it build successfully in all the places I didn't have
a chance to build Alpha.08. No major changes, not even any notable bug
fixes.
GENERAL CHANGES SINCE ALPHA.08 (10 Nov 1997)
. Missing prototypes added.
. Incorrect prototypes fixed.
. Unguarded references to items that should have been #ifdef'd, fixed.
. Returning values from void functions, fixed.
. Removal of the troublesome time(0) call from ckcmai.c.
. SHOW VERSIONS was inconsistent about module dates and version numbers.
. Some typos in ckermit2.upd, fixed.
UNIX-SPECIFIC CHANGES
. From Ric Anderson: support for IRIX 6.2 and 6.4, including serial speeds
up to 115200.
. When sending with pathnames, remove any leading "./" or "../" from
outbound pathnames.
VMS-SPECIFIC CHANGES
. ttchk() HOPEFULLY fixed to properly report connection loss on serial
and LAT connections (the needed code was definitely lacking before and
I added it today, but have no way to test it).
REMARKS
The big problem with Alpha.08 was that I wasn't able to build it in as many
places as usual, and some some nasties slipped through that I normally would
have caught, sorry! Alpha.09 has been built just about everywhere I can
build it, pretty much without complaint.
I got a lot of complaints about the new stricter adherence to the "set
carrier-watch" setting, normally AUTO, which means: On a serial connection,
the CD signal is required to be on at all times except during dialing. This
didn't work very well before; now it works better, at least in UNIX. I messed
it up pretty bad in VMS, so let's see if it's fixed now. In any case, the
strict interpretation of the CARRIER-WATCH setting is a surprise to many
people; it shouldn't be -- it's documented in the manual, etc, and it makes
Kermit's behavior follow RS-232 and V.24.
I know there are some lingering problems I introduced in the command recall
buffer when I added the new REDO command. I haven't figured those out yet;
sorry. I also have reports of other problems I didn't get to yet, like the
SEND /MAIL command reportedly not working right in VMS.
Some of you reported other, truly bizzare problems -- like not being to
Telnet to "localhost" (when you could in Alpha.07), but still being able to
Telnet anywhere else. A mystery. Let's see if any of these went away by
themselves :-)
My main priority with Alpha.09 was to get a clean set of sources out to you
so you could build from them successfully, especially since some of you are
working on some rather significant additions.
WHERE TO FIND IT
C-Kermit 6.1.193 Alpha.09 is in the usual places for C-Kermit test versions,
along with early drafts of all the update documentation, etc:
ftp://kermit.columbia.edu/kermit/test/tar/
cku193src.tar.Z Source code (UNIX and VMS), tar, UNIX compress
cku193src.tar.gz Source code (UNIX and VMS), tar, gzipped
cku193txt.tar.Z Other text files, tar, UNIX compress
cku193txt.tar.gz Other text files, tar, gzipped
ftp://kermit.columbia.edu/kermit/test/text/
Individual source and text files.
Among the interesting text files:
ckermit2.upd -- Detailed documentation of new features since 6.0.192.
ckc193.upd -- Program edit history since 6.0.192.
ckuins.doc -- UNIX installation instructions.
ckvins.doc -- VMS installation instructions.
ckvker.bwr -- VMS C-Kermit "beware file" with new hints on CD, etc.
ckuker.bwr -- UNIX C-Kermit beware file.
ckcplm.doc -- Program logic manual, API definition, etc.
alpha0[1-9].txt -- Announcements of each Alpha test.
INDIVIDUAL ALPHA.09 BINARIES:
The binaries marked with (*) are Alpha.09, transferred using itself to the
Kermit ftp site; the others are mostly Alpha.07 (built at sites I can't
reach any more).
ftp://kermit.columbia.edu/kermit/test/bin/
ckdker-aosvsii.pr: DG AOS/VS-II
* ckuker.bsd44c-hp9000_300 HP-9000/300 4.4BSD-Lite
* ckuker.bsdi2-2.1 PC, BSDI 2.1
ckuker.bsdi2-3.0 PC, BSDI 3.0
* ckuker.du32 DEC Alpha Digital UNIX 3.2
* ckuker.du40 DEC Alpha Digital UNIX 4.0
ckuker.hpux500wintcp HP-9000/550 HP-UX 5.21 + TWG-TCP/IP 1.2
* ckuker.hpux80c-hp9000_385 HP-9000/385 HP-UX 8.00 (not optimized)
ckuker.hpux80oc-hp9000_385 HP-9000/385 HP-UX 8.00 (optimized)
* ckuker.hpux90o700 HP-9000/712 HP-UX 9.05
* ckuker.hpux100o-10.20 HP-9000/715 HP-UX 10.20
* ckuker.irix51-5.3 SGI IRIX 5.3
* ckuker.irix60-6.2 SGI IRIX 6.2
* ckuker.irix62-6.2 SGI IRIX 6.2 (**)
* ckuker.linux-1.2.13-i386 PC, Red Hat Linux 1.2.13
* ckuker.next-3.1-mc68040 NeXT 68040 NeSTSTEP 3.1
* ckuker.qnx32 QNX 4.24 32-bit (from Russia with Love :-)
* ckuker.rs6aix41c IBM RS/6000 AIX 4.1
ckuker.sco32v504net PC, SCO OpenServer 5.0.4
* ckuker.sinix542-5.42-mips SNI SINIX 5.4.2 MIPS (RM200)
* ckuker.solaris2x-2.4-sparc Sun Sparc, Solaris 2.4
* ckuker.solaris2x25-2.4-sparc Sun Sparc, Solaris 2.4 + SunLink X.25
* ckuker.solaris25-2.5.1-sparc Sun Sparc, Solaris 2.5.1
ckuker.solaris25-2.6-sparc Sun Sparc, Solaris 2.6
* ckuker.sunos41c-4.1.3-sparc Sun Sparc, SunOS 4.1.3_U1
* ckuker.ultrix42c-4.3-mips DECstation 5000, Ultrix 4.3
* ckuker.unixware2-2.1.1 PC, Unixware 2.1.1
ckuker.unixware2-2.1.2 PC, Unixware 2.1.2
* ckvaker-vms62-nonet.exe: Alpha CPU, VMS 6.2, no TCP/IP
* ckvaker-vms62-tgv40a.exe: Alpha CPU, VMS 6.2, MultiNet 4.0A
* ckvaker-vms71-nonet.exe: Alpha CPU, VMS 7.1, no TCP/IP
* ckvaker-vms71-tgv40b.exe: Alpha CPU, VMS 7.1, MultiNet 4.0B
* ckvvker-vms55-nonet.exe: VAX CPU, VMS 5.5-2, no TCP/IP
* ckvvker-vms55-ucx20.exe: VAX CPU, VMS 5.5-2, UCX 2.0
* ckvvker-vms61-nonet.exe: VAX CPU, VMS 6.1, no TCP/IP
* ckvvker-vms61-tgv40a.exe: VAX CPU, VMS 6.1, MultiNet 4.0AX
* ckvvker-vms71-nonet.exe: VAX CPU, VMS 7.1, no TCP/IP
* ckvvker-vms71-tgv40b.exe: VAX CPU, VMS 7.1, MultiNet 4.0B
(**) The IRIX 6.2 version that I built on IRIX 6.2 does not support
high serial speeds because it was not built on an O-Class system;
the header files did contain definitions for the higher speeds.
I'd be glad to do more of these myself and spare you the trouble -- for that
I'd need guest IDs on systems I can Telnet to from here, and which have the
necessary C compilers, header files, & libraries.
Thanks to all of you for your help with & comments on this version so far!
Please beat it to death and send any bug reports straight to me so I don't
embarrass myself too much when announcing the public Beta.
If you do succeed in building it on a platform not listed above, please
let me know the details (machine make & model, OS and version, separate
TCP/IP product, if any, and the size (in bytes) of the resulting executable
(for addition to the table in the ckc193.upd file). And if you have trouble,
of course, let me know.
- Frank