Totally insecure file transfers for those not in control of the receiving end
cl-ftp is an increasingly modified version of Matthew Danish's cl-ftp, put here both because the mapcar.org domain has lapsed and because the various changes may be useful to other people. It provides FTP client functionality to Common Lisp programs using the same API mrd's did.
The easiest way to get cl-ftp is to use Quicklisp: (ql:quickload "ftp")
.
cl-ftp is also available via github, should you like to send me a patch.
My apologies to anyone who may have had patches against the darcs repo. A git conversion seemed best in the long run.
If you want the version which uses acl-compat, you'll be looking for the slightly older 1.3.2 version (sig).
Auto-generated docs are available from the most excellent quickdocs site, or see the original documentation.
In addition to the 1.3.2 differences, this also includes a conversion from acl-compat to usocket thanks to Hans Hübner.
The tarballed and ASDF-installable version of cl-ftp has some minor differences to MRD's original version, mostly minor bugfixes for clisp. See the changelog for more specific details.
My e-mail address is pix@kepibu.org.