This is an automated email from the ASF dual-hosted git repository.
markt pushed a change to branch 1.x
in repository https://gitbox.apache.org/repos/asf/commons-fileupload.git
from c4f32a13 Note new limit is not enabled by default
new 1e204009 <code>X</code> -> {@code X}
new 7e2705cf filename -> file name
new 3cf3a7fb filesystem -> file system
new 45068c8f Use final
new 5c17e30b No need to nest in else
new 4b63bb23 Fix SpotBugs warnings
new 3de460ed Ignore SDKMAN! configuration
new a578dc0a Update to latest Commons' parent
new 86d1a300 Remove unnecessary code
new 7461ba33 Failure to delete an existing file should trigger an exception
new 09b848df Clean-up. I'd like to remove this but can't.
new 7c1f37be Clean-up imports
new 8c790704 Use https
new f4d10668 Added support for RFC 5987 aka RFC 2231
new 2c5e872b Detect asterisk only if is at end & added tests
new 43e2a399 Fix Checkstyle warnings
new d5aad0f5 Consistent format
new a2b4f9ae Better order
new b0a9668f Remove unnecessary code
new 80c1df2e Better Javadoc / comments
new 20daaa6d Simplify String related calls
The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 3 +-
pom.xml | 2 +-
.../apache/commons/fileupload/DefaultFileItem.java | 18 +-
.../commons/fileupload/DefaultFileItemFactory.java | 24 +-
.../apache/commons/fileupload/DiskFileUpload.java | 52 ++--
.../org/apache/commons/fileupload/FileItem.java | 36 +--
.../apache/commons/fileupload/FileItemFactory.java | 4 +-
.../apache/commons/fileupload/FileItemHeaders.java | 28 +-
.../apache/commons/fileupload/FileItemStream.java | 16 +-
.../org/apache/commons/fileupload/FileUpload.java | 14 +-
.../apache/commons/fileupload/FileUploadBase.java | 299 ++++++++++-----------
.../commons/fileupload/FileUploadException.java | 16 +-
.../fileupload/InvalidFileNameException.java | 2 +-
.../apache/commons/fileupload/MultipartStream.java | 198 +++++++-------
.../apache/commons/fileupload/ParameterParser.java | 47 ++--
.../commons/fileupload/disk/DiskFileItem.java | 147 +++++-----
.../fileupload/disk/DiskFileItemFactory.java | 28 +-
.../commons/fileupload/disk/package-info.java | 2 +-
.../apache/commons/fileupload/package-info.java | 8 +-
.../fileupload/portlet/PortletFileUpload.java | 34 +--
.../fileupload/portlet/PortletRequestContext.java | 4 +-
.../commons/fileupload/portlet/package-info.java | 2 +-
.../fileupload/servlet/FileCleanerCleanup.java | 10 +-
.../fileupload/servlet/ServletFileUpload.java | 35 ++-
.../fileupload/servlet/ServletRequestContext.java | 11 +-
.../commons/fileupload/servlet/package-info.java | 4 +-
.../fileupload/util/FileItemHeadersImpl.java | 27 +-
.../fileupload/util/LimitedInputStream.java | 40 +--
.../apache/commons/fileupload/util/Streams.java | 23 +-
.../fileupload/util/mime/Base64Decoder.java | 6 +-
.../commons/fileupload/util/mime/MimeUtility.java | 62 +++--
.../fileupload/util/mime/ParseException.java | 2 +-
.../util/mime/QuotedPrintableDecoder.java | 18 +-
.../fileupload/util/mime/RFC2231Utility.java | 154 +++++++++++
src/site/fml/faq.fml | 2 +-
src/site/xdoc/streaming.xml | 4 +-
src/site/xdoc/using.xml | 40 +--
.../commons/fileupload/DefaultFileItemTest.java | 78 +++---
.../fileupload/DiskFileItemSerializeTest.java | 62 ++---
.../commons/fileupload/DiskFileUploadTest.java | 12 +-
.../commons/fileupload/FileItemHeadersTest.java | 2 +-
.../apache/commons/fileupload/FileUploadTest.java | 66 ++---
.../fileupload/HttpServletRequestFactory.java | 8 +-
.../commons/fileupload/MockHttpServletRequest.java | 38 +--
.../commons/fileupload/MultipartStreamTest.java | 20 +-
.../commons/fileupload/ParameterParserTest.java | 53 +++-
.../commons/fileupload/ProgressListenerTest.java | 26 +-
.../org/apache/commons/fileupload/SizesTest.java | 42 +--
.../apache/commons/fileupload/StreamingTest.java | 68 ++---
.../java/org/apache/commons/fileupload/Util.java | 10 +-
.../portlet/MockPortletActionRequest.java | 26 +-
.../fileupload/portlet/PortletFileUploadTest.java | 8 +-
.../fileupload/servlet/ServletFileUploadTest.java | 28 +-
.../util/mime/Base64DecoderTestCase.java | 22 +-
.../fileupload/util/mime/MimeUtilityTestCase.java | 2 +-
.../util/mime/QuotedPrintableDecoderTestCase.java | 20 +-
.../util/mime/RFC2231UtilityTestCase.java | 84 ++++++
57 files changed, 1171 insertions(+), 926 deletions(-)
create mode 100644
src/main/java/org/apache/commons/fileupload/util/mime/RFC2231Utility.java
create mode 100644
src/test/java/org/apache/commons/fileupload/util/mime/RFC2231UtilityTestCase.java