Fix Version |
Key |
Component |
Summary |
Type |
Resolution |
Status |
|
FILEUPLOAD-331 |
|
Solve warnings / error checkstyle |
Bug |
Fixed |
Resolved |
|
FILEUPLOAD-329 |
|
Fix multiples errors fileupload_checks.xml config file |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-327 |
|
Solve SpotBug warning/errors |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-299 |
|
Error replacing an existing file using FileItem.write |
Bug |
Fixed |
Resolved |
|
FILEUPLOAD-294 |
|
Link "Source repository" is broken on project website |
Bug |
Fixed |
Resolved |
|
FILEUPLOAD-238 |
|
Default charset hardcoded in FileItem (must be used Charset.defaultCharset()) |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-118 |
|
Maven pom has invalid parent |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-110 |
|
MultipartStream's keep region padding is either unnecessary or untested (and undocumented) |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-72 |
|
Java docs bug |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-70 |
|
DefaultFileItem should not catch Exception |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-67 |
|
possible typo in fileupload docs on commons site |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-66 |
|
DefaultFileItem issues |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-61 |
|
Temporary upload files are not being deleted |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-59 |
|
[fileupload] Memory Issue |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-57 |
|
[fileupload] Sample code is not working |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-56 |
|
[FileUpload] uploading files with non-ASCII filenames |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-53 |
|
UnknownSizeException with IE5.0 (due to IE5.0 bug) |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-50 |
|
[fileupload] FileItem implements Serializable incorrectly |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-48 |
|
[fileupload] Memory leak in DefaultFileItem |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-46 |
|
[fileupload] Default encoding issue running Tomcat on z/os |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-40 |
|
FileUploadBase does not handle quoted boundary specification, which is required by RFC 1521 |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-39 |
|
[fileupload] Content-Type with quoted boundary doesn't work |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-37 |
|
[fileupload] Two typos in the manual page of MultipartStream |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-35 |
|
file upload can be very slow |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-31 |
|
[PATCH] Added some tests |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-29 |
|
[fileupload] Remove Javadoc warnings |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-22 |
|
FileUpload default constructor does not create a factory |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-21 |
|
DefaultFileItem.write() throws NullPointerException if a stream cannot be created |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-18 |
|
contentType comparisons should be case-insensitive |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-16 |
|
[fileupload][PATCH] Workaround for IE5 Mac type=image bug |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-13 |
|
[fileupload] Use the ServletRequest encoding as default |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-12 |
|
[fileupload] Remove deprecations issued in IO 1.1 |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-5 |
|
[fileupload] Determining content type |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-4 |
|
[fileupload] The common upload functions do not work on z/OS WebSphere |
Bug |
Fixed |
Closed |
|
FILEUPLOAD-330 |
|
Add taglist-maven-plugin |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-328 |
|
Switch from Cobertura code coverage to Jacoco code coverage as all commons projects |
Improvement |
Fixed |
Resolved |
|
FILEUPLOAD-310 |
|
Minor improvements |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-140 |
|
Means to preserve text parameters when upload limit exceeded |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-133 |
|
Refactor use of FileCleaner into plugable strategy to allow overriding. |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-128 |
|
move commons-fileupload to org.apache.commons.fileupload groupId in maven |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-109 |
|
MultipartStream.discardBodyData() implementation is redundant. |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-105 |
|
Support for Portlets (168) |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-101 |
|
[FileUpload] does not take 'charset' parameter of the 'Content-Type' header into consideration |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-100 |
|
[fileupload] Allow to set headerEncoding to other than platform default encoding for fall-back |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-95 |
|
native memory leak results in container crash |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-94 |
|
Fileupload fails for forms with a large number of inputs |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-93 |
|
[fileupload] Allow parsing requests of unknown length |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-92 |
|
The size threshold parameter works based on the whole request instead of individual parts |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-86 |
|
File upload exceptions. |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-83 |
|
[fileupload][patch] Small improvements for FileUploadBase getFileName and getFieldName |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-78 |
|
Documentation: illustrate how to integrate virus control |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-77 |
|
[fileupload] State the maximum size in the error message |
Improvement |
Fixed |
Closed |
|
FILEUPLOAD-323 |
|
Implement spotbugs |
New Feature |
Fixed |
Closed |
|
FILEUPLOAD-148 |
|
FileItemFactory.setMaxStringLength() |
New Feature |
Fixed |
Closed |
|
FILEUPLOAD-290 |
|
When a large file is uploaded, if there is a refresh page or other operation, the servlet will get a new request, and the file upload request will be aborted. |
Wish |
Fixed |
Closed |
|
FILEUPLOAD-132 |
|
How do we retrieve the HTTP Headers in the request? |
Wish |
Fixed |
Closed |
|
FILEUPLOAD-114 |
|
Documentation: dependency on commons-io and other things |
Wish |
Fixed |
Closed |
2.0.0-M1 |
FILEUPLOAD-342 |
|
FileUploadBase should not import HttpServletRequest |
Improvement |
Fixed |
Resolved |
2.0.0-M1 |
FILEUPLOAD-349 |
|
Update javax libs to Jakarta libs in commons-fileupload jar |
New Feature |
Fixed |
Resolved |
2.0.0-M1 |
FILEUPLOAD-345 |
|
Support for Servlet 5 |
Wish |
Fixed |
Resolved |
2.0.0-M1 |
FILEUPLOAD-309 |
|
Release version 2.0.0 |
Wish |
Fixed |
Resolved |
2.0.0-M2 |
FILEUPLOAD-352 |
|
NullPointerException in DiskFileItem#toString |
Bug |
Fixed |
Resolved |
2.0.0-M2 |
FILEUPLOAD-344 |
|
Check final variable checkstyle |
Improvement |
Fixed |
Resolved |
1.5 |
FILEUPLOAD-347 |
|
CVE in commons-io versions less than 2.7 |
Task |
Fixed |
Closed |
1.5 |
FILEUPLOAD-343 |
|
Update Project Version |
Wish |
Fixed |
Closed |
1.4.1 |
FILEUPLOAD-296 |
|
Speed Up Parsing |
Bug |
Fixed |
Resolved |
1.4.1 |
FILEUPLOAD-293 |
|
FileExistsException: Destination .. already exists when DiskFileItem.write was given an existing file |
Bug |
Fixed |
Resolved |
1.3.3 |
FILEUPLOAD-279 |
|
CVE-2016-1000031 - Apache Commons FileUpload DiskFileItem File Manipulation Remote Code Execution |
Bug |
Fixed |
Closed |
2.0.0 |
FILEUPLOAD-274 |
|
File Upload fails to recognize RFC 5987-compliant filename |
Bug |
Fixed |
Resolved |
2.0.0 |
FILEUPLOAD-193 |
|
FileNotFoundException thrown by DiskFileItem.write |
Bug |
Fixed |
Resolved |
2.0.0 |
FILEUPLOAD-350 |
|
FileUploadByteCountLimitException ctor switches fileName and fieldName parameters |
Improvement |
Fixed |
Resolved |
2.0.0 |
FILEUPLOAD-340 |
|
Make commons-fileupload a proper JPMS module |
Improvement |
Fixed |
Resolved |
2.0.0 |
FILEUPLOAD-286 |
|
default charset override |
Improvement |
Fixed |
Resolved |
2.0.0 |
FILEUPLOAD-302 |
|
Upgrade test framework to JUnit Jupiter |
Task |
Fixed |
Resolved |
2.0.0 |
FILEUPLOAD-341 |
|
Move exceptions out of .impl package |
Wish |
Fixed |
Resolved |
1.4 |
FILEUPLOAD-258 |
|
Empty files in mutipart requests aren't saved to disk |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-257 |
|
Fix Javadoc 1.8 errors |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-252 |
|
DiskFileItem#write can lose original IO error |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-251 |
|
DiskFileItem#getTempFile() is broken |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-250 |
|
FileUploadBase - potential resource leak - InputStream not closed on exception |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-248 |
|
[DISK] Unsafe file move operation (possibly swallowing write errors) |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-246 |
|
FileUpload should use IOUtils.closeQuietly where relevant |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-245 |
|
DiskFileItem.get() may not fully read the data |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-244 |
|
.DiskFileItem.readObject fails to close FileInputStream |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-242 |
|
Should not catch and ignore Throwable |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-234 |
|
Bug in docs: tmp file delete conditions in "Resource Cleanup" section of "using.html" |
Bug |
Fixed |
Closed |
1.4 |
FILEUPLOAD-292 |
|
Don't create un-needed resources in FileUploadBase.java |
Improvement |
Fixed |
Closed |
1.4 |
FILEUPLOAD-283 |
|
Add tests to the portlet package |
Improvement |
Fixed |
Closed |
1.4 |
FILEUPLOAD-282 |
|
Upversion complier.source, compiler.target to 1.6 |
Improvement |
Fixed |
Closed |
1.4 |
FILEUPLOAD-273 |
|
Test Coverage Report |
Improvement |
Fixed |
Closed |
1.4 |
FILEUPLOAD-254 |
|
Improve MultipartStream public API |
Improvement |
Fixed |
Resolved |
1.4 |
FILEUPLOAD-243 |
|
Make some MultipartStream private fields final |
Improvement |
Fixed |
Closed |
1.4 |
FILEUPLOAD-237 |
|
Update Documenation for Streaming |
Improvement |
Fixed |
Closed |
Nightly Builds, 1.4 |
FILEUPLOAD-288 |
|
Linux dentry cache memory leak due to inappropriate temporary file detection |
Improvement |
Fixed |
Closed |
Nightly Builds |
FILEUPLOAD-177 |
|
FAQ update to clarify 'struts' -> 'struts 1' |
Task |
Fixed |
Closed |
1.3.2, 1.4 |
FILEUPLOAD-272 |
|
Performance Improvement in MultipartStream |
Improvement |
Fixed |
Closed |
1.3.1 |
FILEUPLOAD-208 |
|
CLONE - [fileupload] Use the ServletRequest encoding as default |
Improvement |
Fixed |
Closed |
1.3 |
FILEUPLOAD-232 |
|
There are no unit tests for the new utils.mime classes |
Bug |
Fixed |
Closed |
1.3 |
FILEUPLOAD-229 |
|
toLowerCase() is Locale-dependent; should use toLowerCase(Locale.ENGLISH) instead |
Bug |
Fixed |
Closed |
1.3 |
FILEUPLOAD-228 |
|
(Servlet|Portlet)RequestContext#contentLength() must return request.getContentLength() if Content-length header is not available |
Bug |
Fixed |
Closed |