Changes:
o fixed two file descriptor leaks in ftpcopy. (Spotted by Matthias
Andree)
o added --bps option to ftpcopy.
o ftpcopy and ftpls now work with the runsocks program from the
socks5 reference implementation. See the FAQ.
o ftpcopy and ftpls now have a --timeout option to set the timeout
used during the connection.
o ftpcopy now has a --tolower option, causing it to change all
local file and directory names to lowercase. Note: you'll
possibly want to read the manual page before you use this
option.
o ftpls can make recursive directory listings. Use the --recursive
option for this.
o don't allow the FTP server do redirect PASV to other hosts or
ports below 1024 (with the exception of port 20).
o temporary files are created in the target directory.