TODO
上传用户:ig0539
上传日期:2022-05-21
资源大小:181k
文件大小:2k
源码类别:

Ftp客户端

开发平台:

C/C++

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