We probably need some kind of naming conventions for file names. Clients should check for them before sending files.
For exapmle we shouldn't allow special characters that cause issues on some operating systems and limit the length of filenames to 64 characters to not drive windows crazy.
More suggestions are welcome.