Corrupted binary file uploads are caused by iDesk system bug that apparently mistaken to recognize between text and binary files.

We are sorry for the inconvenience, this bug is already taken care of and it will be subject for the next iDesk release.

Thank you.

Dewa.