DSFTP is a full-fledged FTP server, with the additional ability to boot .nds files directly from the FTP prompt (currently only tested on SuperCard CF and SD, but should work on most).

DSFTP is a stand-alone program that you can use to run a FTP server on your DS. It is also a software component that makes it easy for you to add an FTP server to your own program with a couple lines of code. With this, you can speed up the build process radically, because you can upload the new version of your program to your own running program, and reboot it immediately. This can even be automated via the command line. No swapping of flash cards ever again!

Changes:

o Fixed hangs on some hardware combinations
o Fixed bug which caused directory contents not to be reported correctly
o Introduced new config option “transferblocksize”

Leave feedback here: http://forum.gbadev.org/viewtopic.php?t=12101&start=60

http://giesler.biz/bjoern/en/sw_dsftp.html