Apache Commons logo Commons FileUpload

JIRA Report

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