o OpenSSL interface updated to 0.9.7.
o SSL/TLS support added to the VMS version of C-Kermit.
o New \fcvtdate(xxx,code) format code 3 to request MDTM-format
date-time (yyyymmddhhmmss).
o Separate text and binary session log file formats for VMS.
New commands:
o [FTP] PASV added as an invisible synonym for [FTP] PASSIVE.
New switches or operands for existing commands:
o FTP OPEN host [ port ] /NOLOGIN overrides SET FTP AUTOLOGIN ON.
o FTP OPEN host [ port ] /USER now overrides SET FTP AUTOLOGIN OFF.
New or fixed makefile targets:
o HP-UX 11 with SSL/TLS.
o AIX 5.2 and 5.3.
o New gcc targets for most AIX versions.
o FreeBSD 4.8.
o Tru64 Unix 5.1B.
Bugs fixed (general):
o Assorted syntax fixes for old VMS versions and compilers.
o Fixed core dump when making Telnet Com Port connections on certain
platforms.
o Unix C-Kermit did not allow file transfer if started without a
controlling terminal (even if given an already-open file
descriptor, e.g. "-l 0").
o The GREP command did not allow its pattern to be a variable.
o HELP PATTERN text had some mistakes.
o INPUT n \fpattern(xxx) did not work for case-independent comparisons.
o \fpattern(xxx) didn't work with MINPUT at all.
o Macro replacement via \m() and \fdefinition() did not work as
advertised for associative arrays (where the contents of the array
"subscript" must be case sensitive).
o S-Expression bitwise & and | were broken.
o The RENAME command would sometimes fail to print an error message
when it failed (even though it would properly set FAILURE status).
o The ENABLE QUERY and DISABLE QUERY commands were broken
(keyword table out of order).
o "cd a*" failed even when "a*" matched only one directory.
o In Unix, the COPY command could reset the process's umask.
FTP client bugs fixed:
o "ftp mget" broken if TMP or TEMP definition too long.
o "ftp mget a b c" would get all files in server directory if c
didn't exist.
o "ftp mget */data/*" didn't work (wildcard in directory path).
o FTP CD, FTP CDUP, and FTP RMDIR did not return a failure code when
they failed.
o FTP brief-format transaction log records had success and failure
status reversed.
o (wasn't a bug) "'FEAT': Command not understood" message is now
suppressed.
o "ftp get /recursive /somepath/somfile" didn't create local
directory.
o Occasional core dumps on certain platforms when downloading.
o FTP USER, FTP ACCOUNT, and related switches, failed to strips quotes
from their operands.
o "ftp mput f1 f2 f3" got a parse error and failed immediately if any
of the fn's did not exist.
Where to Find It:
http://www.columbia.edu/kermit/ckermit.html
Special Thanks To:
Martin Vorlaender, Gerry Belanger, Peter Eichhorn, and everybody else
who helped by contributing code, reporting bugs, making suggestions,
testing new features, building binaries, and telling people that
C-Kermit is cool.
If you can make C-Kermit 8.0.208 binaries that are not already in the
updated binaries table:
http://www.columbia.edu/kermit/ckbinaries.html
please send them in:
http://www.columbia.edu/kermit/cksendbin.html
And of course report any trouble by e-mail to the regular address:
Thanks!
Frank da Cruz, Jeffrey Altman
The Kermit Project, Columbia University