C-Kermit 8.0.208 Announcement
From: fdc@columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.announce
Subject: Announcing C-Kermit 8.0.208
Date: 10 Mar 2003 16:20:16 -0500
Organization: Columbia University
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 for Windows (to be announced soon).
- Improvements and new features since C-Kermit 8.0.206:
- OpenSSL interface updated to 0.9.7.
- SSL/TLS support added to the VMS version of C-Kermit.
- New \fcvtdate(xxx,code) format code 3 to request
MDTM-format date-time (yyyymmddhhmmss).
- Separate text and binary session log file formats for VMS.
- New commands:
- [FTP] PASV added as an invisible synonym for [FTP] PASSIVE.
- New switches or operands for existing commands:
- FTP OPEN host [ port ] /NOLOGIN overrides SET FTP AUTOLOGIN ON.
- FTP OPEN host [ port ] /USER now overrides SET FTP AUTOLOGIN OFF.
- New or fixed makefile targets:
- HP-UX 11 with SSL/TLS.
- AIX 5.2 and 5.3.
- New gcc targets for most AIX versions.
- FreeBSD 4.8.
- Tru64 Unix 5.1B.
- Bugs fixed (general):
- Assorted syntax fixes for old VMS versions and compilers.
- Fixed core dump when making Telnet Com Port connections on certain
platforms.
- 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").
- The GREP command did not allow its pattern to be a variable.
- HELP PATTERN text had some mistakes.
- INPUT n \fpattern(xxx) did not work for case-independent comparisons.
- \fpattern(xxx) didn't work with MINPUT at all.
- 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).
- S-Expression bitwise & and | were broken.
- The RENAME command would sometimes fail to print an error message
when it failed (even though it would properly set FAILURE status).
- The ENABLE QUERY and DISABLE QUERY commands were broken
(keyword table out of order).
- "cd a*" failed even when "a*" matched only one
directory.
- In Unix, the COPY command could reset the process's umask.
- FTP client bugs fixed:
- "ftp mget" broken if TMP or TEMP definition too long.
- "ftp mget a b c" would get all files in server directory if c
didn't exist.
- "ftp mget */data/*" didn't work (wildcard in directory path).
- FTP CD, FTP CDUP, and FTP RMDIR did not return a failure code when
they failed.
- FTP brief-format transaction log records had success and failure
status reversed.
- (wasn't a bug) "'FEAT': Command not understood" message is now
suppressed.
- "ftp get /recursive /somepath/somfile" didn't create local
directory.
- Occasional core dumps on certain platforms when downloading.
- FTP USER, FTP ACCOUNT, and related switches, failed to strips quotes
from their operands.
- "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 Vorländer, 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-support@columbia.edu
Thanks!
Frank da Cruz, Jeffrey Altman
The Kermit Project, Columbia University
C-Kermit 8.0.208 Announcement /
The Kermit Project /
Columbia University /
kermit@columbia.edu /
10 March 2003