1CRITICAL 2======== 3 4 5NOT SO CRITICAL 6=============== 7 8- ABOR handling broken for SSL connections (does any client actually use it?) 9- Add -Wconversion 10- Don't leak SSL private key to compromised process? May be impossible. We'll 11see, would be an interesting security story. 12- Better reporting of failed uploads due to out of device space or quota all 13used. 14- Upload file size limits. 15 16- Improve FAQ, docs (ongoing..) 17- Sweedish, Russian etc. characters showing as ? in the log - many complaints. 18- "add_group" support. 19- Still reports FlashFXP broken when trying to do FXP. 20- Add negation, other support to regex handler. 21- Allow groups to be listed in user lists. 22- Allow space in username. 23- Minor: background should happen after listen has completed so that failure 24can result in a non-zero exit code. 25- option to chroot to home dir and THEN apply init_dir 26- separate upload/download max rates 27- select() is assuming Linux behaviour (not threatening stability) 28- add example global bandwidth limiting. 29- have a chown_uploads for non-anon users too; also more control over 30permissions of uploaded file 31 32ON THE BACK BURNER 33================== 34 35- MLST, MLSD 36- LPRT, LPSV 37- log logout (pam session support provides this for locals) 38- Limits on GIDs allowed to authenticate? 39- Dynamic login info e.g. you are user XXX of YYY. 40- Handle SIGINT. 41- Session byte transfer counts in STAT output. 42- Test vsftpd with pam_opie (issues with challenge/response vs. FTP protocol?) 43- SITE GROUP support. 44- SITE UTIME? 45- Allow listener to listen on multiple IPs, protocols; bonus points if the 46different IPs can have different configs. 47 48NOT PLANNED 49=========== 50 51- telnet strings (no demand) 52- "Minimal" build support 53- transparent tar / compression support (no demand) 54- put anon FTP users in wtmp too? 55 56- Integrated test suite (I'm so lazy..) SORRY. 57