All releases of NeatUpload


Release Notes: This version fixes a bug where using HttpResponse.TransmitFile() could cause the entire transmitted file to be buffered in memory temporarily, and a bug where the script elements produced by NeatUpload's ProgressBar control were not XHTML compliant. The fix for the TransmitFile() issue has the small side effect that sometimes responses larger than 1MB are not buffered.


Release Notes: This is a security fix release. It fixes a bug where a race condition sometimes caused portions of responses to be sent to the wrong user, potentially revealing sensitive information to unauthorized users. The following versions are thought to be vulnerable: 1.2.11 through 1.2.16, 1.1.18 through 1.1.23, and trunk.379 through trunk.445. NeatUpload-1.1.24 and the latest development snapshot contain the same fix.


Release Notes: This release fixes a bug introduced in 1.2.11 that caused a "Cannot get the query string" error after a request was processed if Response.Redirect() was called during the processing of the request.


Release Notes: This release fixes a bug where files would not upload and the progress display would not update when ASP.NET tracing was enabled in the Web.config. It disables the UploadHttpModule when that situation occurs. See the "ASP.NET application-wide tracing disables NeatUpload" section of the manual for details.


Release Notes: This release fixes a bug where calling HttpResponse.Close() could cause future requests to hang.


Release Notes: This is a minor bugfix release. It fixes a bug where UploadTooLargeException was constructed with maxRequestLength when it was actually maxNormalRequestLength which was exceeded. It also fixes a bug where an error was thrown when Opera was used to view an inline progress bar with a width or height which would not work for a popup progress bar.


Release Notes: This is a minor bugfix release. It fixes a bug where an inline progress display would show an error when an upload finished if the length of an uploaded file could not be determined (e.g. because the aspx code had changed the file's permissions).


Release Notes: This is a critical bug fix release. It fixes a bug that caused the progress display to not update until the upload was complete. This release also includes the SqlServerInputFile extension for streaming uploads to an SQL Server database, and fixes for the following minor bugs: An incorrect error was thrown on a failed/rejected request, at least under Mono/XSP. Comments in neatUpload/providers section of Web.config caused errors. The progress display did not update if the server was too busy receiving the upload (e.g. when uploading to a local development Web server).


Release Notes: This release fixes problems where the IE back button would cause ProgressBar's refresh button to display, files were still uploaded after pressing the cancel button in Safari, and a warning about an unused "test" variable was displayed during compilation. It also fixed issues where children of a trigger did not start the progress display, UploadHttpModule parsed the request earlier than needed, and documentation did not mention a known issue with LinkButtons not starting the progress display in Mac IE.


Release Notes: This version fixes a problem in which the ProgressBar iframe-fallback text was briefly visible while the page was loading in IE6 on some systems. It also fixes a problem where HTML rendered for a popup ProgressBar was missing a closing "noscript" tag when not using the UploadHttpModule.