Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Announcing C-Kermit 8.0.208

3 views
Skip to first unread message

Frank da Cruz

unread,
Mar 10, 2003, 4:20:16 PM3/10/03
to

This is to announce C-Kermit 8.0.208, a minor update of C-Kermit 8.0 that
fixes all known bugs, adds a couple new features, and coincides with
Kermit 95 2.1.4 (soon to be announced).

Improvements and new features since C-Kermit 8.0.206:

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:

kermit-...@columbia.edu

Thanks!

Frank da Cruz, Jeffrey Altman
The Kermit Project, Columbia University

0 new messages