TODO
上传用户:ig0539
上传日期:2022-05-21
资源大小:181k
文件大小:2k
- CRITICAL
- ========
- NOT SO CRITICAL
- ===============
- - Don't leak SSL private key to compromised process? May be impossible. We'll
- see, would be an interesting security story.
- - Better reporting of failed uploads due to out of device space or quota all
- used.
- - Upload file size limits.
- - Improve FAQ, docs (ongoing..)
- - Sweedish, Russian etc. characters showing as ? in the log - many complaints.
- - "add_group" support.
- - Still reports FlashFXP broken when trying to do FXP.
- - Add negation, other support to regex handler.
- - Allow groups to be listed in user lists.
- - Allow space in username.
- - Minor: background should happen after listen has completed so that failure
- can result in a non-zero exit code.
- - option to chroot to home dir and THEN apply init_dir
- - separate upload/download max rates
- - select() is assuming Linux behaviour (not threatening stability)
- - add example global bandwidth limiting.
- - have a chown_uploads for non-anon users too; also more control over
- permissions of uploaded file
- - Fix SSL session timeout more gracefully. Currently, clients report an SSL read
- error rather than an FTP status message saying timeout.
- ON THE BACK BURNER
- ==================
- - MLST, MLSD
- - LPRT, LPSV
- - log logout (pam session support provides this for locals)
- - Limits on GIDs allowed to authenticate?
- - Dynamic login info e.g. you are user XXX of YYY.
- - Handle SIGINT.
- - Session byte transfer counts in STAT output.
- - Test vsftpd with pam_opie (issues with challenge/response vs. FTP protocol?)
- - SITE GROUP support.
- - SITE UTIME?
- - Allow listener to listen on multiple IPs, protocols; bonus points if the
- different IPs can have different configs.
- NOT PLANNED
- ===========
- - telnet strings (no demand)
- - "Minimal" build support
- - transparent tar / compression support (no demand)
- - put anon FTP users in wtmp too?
- - Integrated test suite (I'm so lazy..) SORRY.