GoldenGate is an open source file transfer monitor in Java including several protocols (FTP, SSH, HTTP,...) to enable bridging and dynamic actions on transfer. First the FTP server supports RFC 959,775,2389,2428,3659 and others like XCRC,XMD5 and XSHA1.
The project is now moved to Waarp.
http://waarp.github.com/Waarp/index.html
The old site still remain for old versions:
http://openr66.free.fr/