Small ftpd is a small and simple muli-threaded ftp server for windows.
Smallftpd's original feature is that you can specify a hostname (such as login.DynDns.org) to be resolved and used for passive mode. That enables ADSL users with a dynamic IP to be able to run a ftp server at home.
If you have comments, suggestions, you can contact me here : [mail]. I will try to consider every request.
Features :
* Active / Passive mode. Ability to specify a host name to be resolved for passive mode
* Transfers Resuming
* Unlimited number of accounts, with basic security * FXP enabled
* Virtual filesystem
* Entire configuration is automatically saved in one simple .ini file
* small and single executable (185 kB), compiled with MinGW's gcc.
Supported FTP commands :
* ABOR, CDUP, CWD, DELE, LIST, MKD, PASS, PASV, PORT, PWD, QUIT, REST, RETR, RMD, RNFR, RNTO, SIZE, STORE, SYST, TYPE, USER.
Todo List :
* Track down all bugs, and fix'em all.
* Enable remote configuration, with specific FTP commands for example.
Notes :
* SYST command has no effect, the server always responds a '215 UNIX Type: L8'
* All files are transferred as binary files (no dos2unix or Unix2Dos conversion) (TYPE command has no effect)