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 :-)
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.