or from
ftp://ftp.pmoylan.org/FtpServer/ftpser130.zip
or by searching for ftpser130.zip on Hobbes.
LIST OF CHANGES
(since version 1.20. Many users will already have a later version than that.)
Version 1.30 (9 Sep 2007)
FEAT and OPTS commands implemented (RFC2389).
INI file now taken from working directory, not
program directory.
Added check for repeated probes that look like
a dictionary attack. This version does not
update the filter in the INI file.
Cleaned up transaction logging, fixed errors in
logging to a pipe.
Fixed a bug in calculating the end position of
a file whose size is between 2 GiB and 4 GiB.
Added check to block usernames starting with '$'.
Internal changes to INI file handling.
Fixed an error in the REST command that could arise
when file size was between 2 GiB and 4 GiB.
Added option to disable Telnet compatibility, so that
the Russian character 'ya' can be used in a file name.
Policy change, for better NetDrive compatibility: if a
restart point has been explicitly set for an upload,
we overwrite rather than delete an existing file.
Fixed bug: crash if port > 32767 in remote Setup.
Fixed a bug in syslog priority code.
Transaction log may now be sent to syslog and/or to
a pipe, as well as the existing screen/disk options.
New command SITE UTIME, which some ftp clients can use
to set the timestamps on an uploaded file.
VIOSetup now supports the "suppress logging" option.
Policy change: if logging is suppressed for a user, we
suppress all logging for that user, not only the
transaction logging.
Workaround for thunking bug when calling VIO functions.
New error code (452) for not enough space on an upload.
Better implementation of the Setup option to switch to
and from multiple INI files.
Fixed bug: Setup was crashing when editing directories
for a new user.
The transaction log now includes replies as well as
commands.
Check for non-numeric REST argument.
Ability to omit a user from the transaction log.
Files to be downloaded are now opened in shared-access mode.
New option to split the FTPD.INI into many different files,
for the case where there are many user accounts.
The main Setup notebook now remembers the font dropped on
it from the font palette, and the font dropped on the
page tabs.
From: Peter Moylan
--
Peter Moylan
http://www.pmoylan.org
Source: OS2VOICE.org