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