Projects / ftpproxy


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.

Operating Systems

Recent releases

  •  30 Jul 2004 16:58

    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).

    •  31 Dec 2003 14:43

      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.

      •  09 Aug 2003 03:28

        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.

        •  24 Jan 2002 11:42

          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.

          •  19 Nov 2001 19:32

            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 danant

            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...


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.