Suppressed error messages from fopen and fclose so that return format is valid json and added json mime type to headers.
Added correct HTTP response codes from upload.php so that error handling in javascript is triggered.
Silverlight/HTML4, XMLHttpRequest: Fix various inconsistencies. moxie: Update (moxiecode/moxie@b94e1ccf0ad57339fcd50a9439bd4c2b3534aa8b).
moxie: Update (moxiecode/moxie@4cd55261f28ca01c611e56698591dd01a7b508f2).
Do not change file status to UPLOADING, unless we are really sure that it will start (BeforeUpload could easily cancel it).
Bugfix - wrong file size used while chunking resized images. moxie: Update (moxiecode/moxie@ac38e023458092102dc0c227332f36b5dddc02a1).
Expose addMimeType method to allow users to externally extend internal mimeType-to-extension lookup map. Related: #682. moxie: Update (moxiecode/moxie@c51b6810dee68e06f04a3b427ed5aec7e95a9a28).
Dispose chunk only if it is standalone.
Prepare code for resumable and retryable chunked upload.
Remove check for chunkArgs.cancelled - probably some legacy code.
Avoid firing CancelUpload when upload is complete. Manually change uploader state to STOPPED and fire StateChanged.
Detach xhr.onload handlers, otherwise they interfere.
Unbind event listeners from XHR object before instantiating new one on same variable.
Add ability to add files to the queue programmatically. moxie: Update.
Fix typo in comment.
Invoke callback even if addition of file fails.
moxie: Update (moxiecode/moxie@293c1e013594e608f995d0b660209a03fe85b02c).
Queue: Replace live() with delegate(), as live is removed in jQuery 1.9.
mOxie has switched to AMD structure. Update (moxiecode/moxie@552447dd8ccdb9789148a5589feebcbd680dd0e3).
$cleanupTargetDir not correctly implemented in upload.php. Closes #699.