Using the internal-ls breaks (at least) IE and WS-FTP. Both clients wont show files beginning with a dot. (.htaccess, .bash_history, ...) So either disable the internal-ls or find a fix (preffered) for it :-) Thanks!
Why do you think this is a bug? dot-files are by definition hidden files, so if you want to see them, pass the -a parameter to ls. (Yes, the rule applies for ftp ls, as well).
Well it isn't really a bug. But the default with internal-ls is not to show the hidden files while without internal-ls they get listed. This is bad IMHO. People using IE or WS-FTP have no chance to isse a LIST command with the -a param. So if you ask me -a should be the default.
Please use vsftpd, wu-ftpd is not maintained anymore.