ftp.proxy is an application level gateway for FTP. It allows either forwarding to a specific host or optional client side server selection w/o allowed host list, access and command control trough external programs.
| Tags | Internet FTP Networking Firewalls |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Release Notes: This release fixes a bug in waitpid handling in daemon mode, adds optional xferlog logging, and adds a -q option to set the source IP of the outgoing control connection (which also sets the IP for data connections).


Release Notes: The main new feature is the support for a configuration file. See proxy.conf in the "samples" directory for an example and the manpage for details. An error in ending a connection after receiving "QUIT" was fixed. Two new parameters were added for this (-f and -F). "dcp" was renamed to "ctp" because "connection translation programs" gives a better idea of what they really do. A bug in dologin was fixed. The use of ftp.proxy with a fixed server works again.


Release Notes: Dynamic configuration programs (DCPs) have been introduced, which receive username and remote server as supplied by the user and send the proxy server the real FTP server the proxy should connect to with perhaps a different username and password. compile-help was added to src/Makefile for Solaris and a putenv workaround was made for the missing function. Multiline server response handling has been completely rewritten, and much more RFC-compliant. A daemon mode was added, and many bugs were fixed.


Release Notes: This release fixes the potential problems after immediate initial unsuccessful up- and downloads. The error in cmdtab[] was also fixed, as were other errors and conflicts. There was also a small modification in request handling, and some compatibility changes for NetBSD and SUN Solaris. Support for the XCUP command was added.


Release Notes: This release adds support for several new commands, as well as a new parameter to check the version. Server handling has been enhanced.
Recent comments
12 Nov 2001 08:42
good in intranet, but outside a FW I have problems
I have problems using it to proxy outside of my wirewall. I've tried with my IT guy to let it work, but it seems it is not a problem of my FW. It hangs when the server I asked for is contacted.
I miss some info to go on, perhaps, but I can't get in touch with the author of this project.
I hope in this comment...