This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-fileupload.git


    from 1614d996 Bump to next development version
     add 629022bf Updates for the next release
     add c034c13e Add information for CVE-2025-48976
     add a8a677e2 Normalize security page XML file name to match other 
components
     add e592747c Fix description for "Fixed in Apache Commons FileUpload 1.6.0"
     add 48fd397e Update menu item name to match other components
     add a2d2f13e Bump org.apache.commons:commons-parent from 84 to 85
     add 246170a0 Fix typo in artifactId (#422)
     add ce97d71e Bump github/codeql-action from 3.29.0 to 3.29.1
     add 89de6c6a Merge pull request #423 from 
apache/dependabot/github_actions/github/codeql-action-3.29.1
     add 6635312c Bump github/codeql-action from 3.29.1 to 3.29.2 (#426)
     add e0383fbd Better exception messages in 
org.apache.commons.fileupload2.core.AbstractFileUpload.parseRequest(RequestContext).
     add c1ec1273 Use HTTPS in Git URL
     add 72b21940 Add ciManagement element to POM
     add aab16290 Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
(#427)
     add 51bda26e Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
#427
     add c24e594b FILEUPLOAD-295: Implementation of the DeferrableOutputStream
     add d469648c FILEUPLOAD-295: Changing the DiskFileItem to make use of the 
new DeferrableOutputStream.
     add f3f27401 FILEUPLOAD-295: Implemented unit tests for the new state 
model.
     add b62bd5a0 FILEUPLOAD-295: Updating the Javadocs.
     add 9e5602ae Adding the .mvn directory, to make Maven 4 happy.
     add c0918d88 Fix Javadoc in DeferrableOutputStream.java (#428)
     add c93cb1ed Bump commons-io:commons-io from 2.19.0 to 2.20.0
     add ba9db4ac Update the GitHub pull request template for AI
     add 2ccb27db Bump github/codeql-action from 3.29.2 to 3.29.4 (#430)
     add aba24f54 Bump github/codeql-action from 3.29.4 to 3.29.5 (#431)
     add 8d140be3 Bump actions/cache from 4.2.3 to 4.2.4 (#432)
     add 9a3a50b3 Bump github/codeql-action from 3.29.7 to 3.29.8 (#433)
     add 297fcef3 Bump github/codeql-action from 3.29.8 to 3.29.9 (#434)
     add 2ac63d4a Bump actions/checkout from 4.2.2 to 5.0.0 (#435)
     add 1479fa36 Bump actions/setup-java from 4.7.1 to 5.0.0 (#436)
     add 914b6030 Bump actions/dependency-review-action from 4.7.1 to 4.7.2 
(#437)
     add c3509247 Bump github/codeql-action from 3.29.9 to 3.29.11 (#438)
     add f2a334e2 Bump org.apache.commons:commons-parent from 85 to 87 (#440)
     add d26cb35a Bump org.apache.commons:commons-parent from 85 to 87
     add ecbfef9e Fix Version 1.6.0 file names
     add a7e89783 Bump actions/dependency-review-action from 4.7.2 to 4.7.3 
(#441)
     add 80a46e62 Better exception if a multipart/mixed part has no boundary 
token defined
     add 3fa86834 Bump github/codeql-action from 3.29.11 to 3.30.1 (#442)
     add 3240e921 AbstractFileUpload support for partHeaderSizeMax limit (#429)
     add 3668a998 Add AbstractFileUpload support for a maximum part header size 
#429
     add 281c3432 Javadoc
     add d2bdb49f Rename MultipartInput.Builder.[get|set]PartHeaderSizeMax() to 
[get|set]MaxPartHeaderSize().
     add 74ca343e Rename AbstractFileUpload.[get|set]SizeMax() to 
AbstractFileUpload.[get|set]MaxSize()
     add 1e517228 Rename AbstractFileUpload.[get|set]FileSizeMax() to 
AbstractFileUpload.[get|set]MaxFileSize()
     add 07ef5fbb Rename AbstractFileUpload.[get|set]FileCountMax() to 
AbstractFileUpload.[get|set]MaxFileCount()
     add 6555c234 Rename AbstractFileUpload.[get|set]PartHeaderSizeMax() to 
AbstractFileUpload.[get|set]MaxPartHeaderSize()
     add 9c0e8062 Sort members
     add 5ce6a0db Rename MultipartInput.getPartHeaderSizeMax() to 
getMaxPartHeaderSize()
     add a30aa788 Javadoc
     add e3d70684 Javadoc
     add 3834521e Fix spelling
     add 56b98f16 Remove unused imports
     add 994f8526 Pass builder to private constructor
     add 756c8429 Pass builder to private constructor
     add bca1dc1b Pass builder to private constructor
     add a1262ee6 Pass builder to private constructor
     add 9c21a8fe Bump github/codeql-action from 3.30.1 to 3.30.3 (#443)
     add b72fa4dc Bump org.apache.commons:commons-parent from 87 to 88 (#444)
     add 56bdf096 Bump org.apache.commons:commons-parent from 87 to 88 #444
     add 793ae795 Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
     add 22fd9806 Replace GH CI Java 24 with 25
     add 5cfcdd61 Bump actions/dependency-review-action from 4.7.3 to 4.8.0 
(#445)
     add 196becdf Bump github/codeql-action from 3.30.3 to 3.30.5 (#446)
     add 48cbc211 Bump actions/cache from 4.2.4 to 4.3.0 (#447)
     add 65b7b632 Bump github/codeql-action from 3.30.5 to 3.30.6 (#449)
     add 02568d63 Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#448)
     add a489893a Bump org.apache.commons:commons-parent from 88 to 89
     add ba050ae6 Bump github/codeql-action from 3.30.6 to 4.30.8 (#450)
     add 6dbfcda4 PMD: Discontinue using Rule name 
category/java/errorprone.xml/UselessOperationOnImmutable as it is scheduled for 
removal from PMD.
     add 56cc8fc8 Bump github/codeql-action from 4.30.8 to 4.30.9 (#451)
     add a9be5a34 Bump actions/dependency-review-action from 4.8.0 to 4.8.1 
(#452)
     add aa798ea1 Fix grammar
     add 9a853957 Use https scheme in license link
     add c1891f7c Bump github/codeql-action from 4.30.9 to 4.31.0 (#453)
     add 6d5cf36d Bump org.apache.commons:commons-parent from 89 to 90 (#454)
     add b4bbc30c Bump org.apache.commons:commons-parent from 89 to 90
     add 8728dc84 Bump github/codeql-action from 4.31.0 to 4.31.2 (#455)
     add 6e0e22a1 Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#457)
     add 6d57f140 Bump org.apache.commons:commons-parent from 90 to 91 (#456)
     add 92459734 Bump org.apache.commons:commons-parent from 90 to 91
     add 16755a99 Add dependabot email [skip ci]
     add 645ac78b Use HTTPS in URL
     add cb6755f3 Checkstyle
     add 8b16d6e1 Bump commons-io:commons-io from 2.20.0 to 2.21.0
     add 3d743ba1 Typo
     add be777c1c No need to override project/issueManagement/system
     add a2669c89 Refactor: minor readability and cleanup improvements in 
DiskFileItem (#458)
     add 292a1069 Minor readability and cleanup improvements in DiskFileItem 
#458
     add 9e65be3f Bump org.apache.commons:commons-parent from 91 to 92 (#459)
     add 2fb62850 Bump org.apache.commons:commons-parent from 91 to 92 #459
     add 8d80ff34 Bump actions/dependency-review-action from 4.8.1 to 4.8.2 
(#461)
     add e09a9600 Bump github/codeql-action from 4.31.2 to 4.31.3 (#460)
     add 50b2308f Bump commons-lang3 from 3.19.0 to 3.20.0
     add a5a9d0c0 Use HTTPS to download XML Schema
     add f1860119 Bump CodeQL 4.31.4
     add b2f3ecb5 Bump actions/checkout from 5.0.0 to 6.0.0 (#462)
     add 2305b97b Bump org.apache.commons:commons-parent from 92 to 93 (#463)
     add dbbfe3a5 Bump org.apache.commons:commons-parent from 92 to 93 #463
     add 85738fe2 Fix Apache RAT plugin console warnings
     add 8b34fd3f Bump github/codeql-action from 4.31.4 to 4.31.5 (#464)
     add ad3918c5 Bump github/codeql-action from 4.31.5 to 4.31.6
     add 78a099ae Bump github/codeql-action from 4.31.5 to 4.31.6
     add 28b6d6b0 Bump actions/checkout from 6.0.0 to 6.0.1
     add 838556bf Bump actions/setup-java from 5.0.0 to 5.1.0
     add f3f6b139 Bump github/codeql-action from 4.31.6 to 4.31.7
     add 4d48d4c4 Ask for details on AI usage in creating a pull request
     add 2f02f71e Add NetBean IDE metadata files to .gitignore
     add a42be269 Bump github/codeql-action from 4.31.7 to 4.31.8
     add 25ff0768 Bump actions/cache from 4.3.0 to 5.0.1
     add b538d012 Bump github/codeql-action from 4.31.8 to 4.31.9
     add 3799331e Bump actions/upload-artifact from 5.0.0 to 6.0.0
     add 02cba207 Javadoc: Normalize spelling
     add a2d732fa Bump notice file end year from 2025 to 2026
     add 720b0ba9 Dependabot => quarterly
     add 44a8d121 Merge branch 'master' of 
https://github.com/apache/commons-fileupload.git
     add 2ff6f416 Fix XML Schema xsi:schemaLocation name (as opposed to URI)
     add 69cfed7c Bump org.apache.commons:commons-parent from 93 to 94
     add 3096b199 Javadoc
     add 2e8cd872 Bump github/codeql-action from 4.31.9 to 4.31.10
     add 5ed10c95 Bump org.apache.commons:commons-parent from 94 to 95.
     add 58d89afa Bump actions/setup-java from 5.1.0 to 5.2.0
     add b56a48ae Bump org.apache.commons:commons-parent from 95 to 96.
     add 5846c965 Bump actions/checkout from 6.0.1 to 6.0.2
     add 6b0b22e8 Bump github/codeql-action from 4.31.10 to 4.31.11
     add a726f096 Bump github/codeql-action from 4.31.11 to 4.32.0
     add da931f00 Bump github/codeql-action from 4.32.0 to 4.32.2
     add 17314aae Use   max-parallel: 20 as asked by Apache Infra
     add 036f98e3 [FILEUPLOAD-367] 
*ServletFileUpload.isMultipartContent(HttpServletRequest) should allow PUT and 
PATCH request methods in addition to POST.
     add 933b92c2 Javadoc
     add 2828a730 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   7 +-
 .gitattributes                                     |   2 +-
 .github/GH-ROBOTS.txt                              |   2 +-
 .github/dependabot.yml                             |   8 +-
 .github/pull_request_template.md                   |   8 +-
 .github/workflows/codeql-analysis.yml              |  13 +-
 .github/workflows/dependency-review.yml            |   6 +-
 .github/workflows/maven.yml                        |  13 +-
 .github/workflows/scorecards-analysis.yml          |  10 +-
 .gitignore                                         |   4 +
 .mvn/.gitignore                                    |   2 +
 CODE_OF_CONDUCT.md                                 |   2 +-
 CONTRIBUTING.md                                    |   3 +-
 LICENSE.txt                                        |   2 +-
 NOTICE.txt                                         |   2 +-
 README.md                                          |   7 +-
 RELEASE-NOTES.txt                                  |  47 ++-
 SECURITY.md                                        |   2 +-
 commons-fileupload2-core/pom.xml                   |  14 +-
 .../fileupload2/core/AbstractFileUpload.java       | 199 +++++----
 .../fileupload2/core/AbstractRequestContext.java   |   3 +-
 .../fileupload2/core/DeferrableOutputStream.java   | 453 +++++++++++++++++++++
 .../commons/fileupload2/core/DiskFileItem.java     | 325 ++++++++++-----
 .../fileupload2/core/DiskFileItemFactory.java      |  74 +++-
 .../apache/commons/fileupload2/core/FileItem.java  |   2 +-
 .../commons/fileupload2/core/FileItemFactory.java  |   2 +-
 .../commons/fileupload2/core/FileItemHeaders.java  |   2 +-
 .../fileupload2/core/FileItemHeadersImpl.java      |   2 +-
 .../fileupload2/core/FileItemHeadersProvider.java  |   2 +-
 .../commons/fileupload2/core/FileItemInput.java    |   2 +-
 .../fileupload2/core/FileItemInputImpl.java        |   2 +-
 .../fileupload2/core/FileItemInputIterator.java    |  10 +-
 .../core/FileItemInputIteratorImpl.java            |  18 +-
 .../core/FileUploadByteCountLimitException.java    |   2 +-
 .../core/FileUploadContentTypeException.java       |   2 +-
 .../fileupload2/core/FileUploadException.java      |   2 +-
 .../core/FileUploadFileCountLimitException.java    |   2 +-
 .../fileupload2/core/FileUploadSizeException.java  |   2 +-
 .../apache/commons/fileupload2/core/MimeUtils.java |   2 +-
 .../commons/fileupload2/core/MultipartInput.java   |  95 ++---
 .../commons/fileupload2/core/ParameterParser.java  |   2 +-
 .../commons/fileupload2/core/ProgressListener.java |   2 +-
 .../fileupload2/core/QuotedPrintableDecoder.java   |   2 +-
 .../commons/fileupload2/core/RFC2231Utils.java     |   5 +-
 .../commons/fileupload2/core/RequestContext.java   |   2 +-
 .../commons/fileupload2/core/package-info.java     |   4 +-
 .../src/site/resources/profile.jacoco              |   2 +-
 .../fileupload2/core/AbstractFileUploadTest.java   |  48 ++-
 .../core/AbstractFileUploadWrapper.java            |   2 +-
 .../core/AbstractProgressListenerTest.java         |   2 +-
 .../fileupload2/core/AbstractSizesTest.java        |  58 ++-
 .../fileupload2/core/AbstractStreamingTest.java    |   2 +-
 .../commons/fileupload2/core/AbstractTest.java     |   2 +-
 .../apache/commons/fileupload2/core/Constants.java |   2 +-
 .../core/DeferrableOutputStreamTest.java           | 243 +++++++++++
 .../fileupload2/core/DiskFileItemFactoryTest.java  |   2 +-
 .../core/DiskFileItemSerializeTest.java            |  35 +-
 .../commons/fileupload2/core/DiskFileItemTest.java | 168 +++++++-
 .../fileupload2/core/FileItemHeadersTest.java      |   2 +-
 .../fileupload2/core/MimeUtilityTestCase.java      |   2 +-
 .../fileupload2/core/MockRequestContextTest.java   |   2 +-
 .../fileupload2/core/MultipartStreamTest.java      |   4 +-
 .../fileupload2/core/ParameterParserTest.java      |   2 +-
 .../core/QuotedPrintableDecoderTestCase.java       |   2 +-
 .../fileupload2/core/RFC2231UtilityTestCase.java   |   2 +-
 commons-fileupload2-distribution/pom.xml           |   2 +-
 .../src/assembly/bin.xml                           |   2 +-
 .../src/assembly/src.xml                           |   2 +-
 commons-fileupload2-jakarta-servlet5/pom.xml       |  14 +-
 .../jakarta/servlet5/JakartaFileCleaner.java       |   2 +-
 .../servlet5/JakartaServletDiskFileUpload.java     |   2 +-
 .../jakarta/servlet5/JakartaServletFileUpload.java |  17 +-
 .../servlet5/JakartaServletRequestContext.java     |   2 +-
 .../fileupload2/jakarta/servlet5/package-info.java |   2 +-
 .../src/site/resources/profile.jacoco              |   2 +-
 .../servlet5/JakartaMockHttpServletRequest.java    |   2 +-
 .../servlet5/JakartaMockServletHttpRequest.java    |   2 +-
 .../servlet5/JakartaProgressListenerDiskTest.java  |   2 +-
 .../servlet5/JakartaProgressListenerTest.java      |   2 +-
 .../servlet5/JakartaServletFileUploadDiskTest.java |   2 +-
 .../servlet5/JakartaServletFileUploadTest.java     |   2 +-
 .../jakarta/servlet5/JakartaSizesDiskTest.java     |   2 +-
 .../jakarta/servlet5/JakartaSizesTest.java         |   2 +-
 .../jakarta/servlet5/JakartaStreamingDiskTest.java |   2 +-
 .../jakarta/servlet5/JakartaStreamingTest.java     |   2 +-
 commons-fileupload2-jakarta-servlet6/pom.xml       |  14 +-
 .../jakarta/servlet6/JakartaFileCleaner.java       |   2 +-
 .../servlet6/JakartaServletDiskFileUpload.java     |   2 +-
 .../jakarta/servlet6/JakartaServletFileUpload.java |  17 +-
 .../servlet6/JakartaServletRequestContext.java     |   2 +-
 .../fileupload2/jakarta/servlet6/package-info.java |   2 +-
 .../src/site/resources/profile.jacoco              |   2 +-
 .../servlet6/JakartaMockHttpServletRequest.java    |   2 +-
 .../servlet6/JakartaMockServletHttpRequest.java    |   2 +-
 .../servlet6/JakartaProgressListenerDiskTest.java  |   2 +-
 .../servlet6/JakartaProgressListenerTest.java      |   2 +-
 .../servlet6/JakartaServletFileUploadDiskTest.java |   2 +-
 .../servlet6/JakartaServletFileUploadTest.java     |   2 +-
 .../jakarta/servlet6/JakartaSizesDiskTest.java     |   2 +-
 .../jakarta/servlet6/JakartaSizesTest.java         |   2 +-
 .../jakarta/servlet6/JakartaStreamingDiskTest.java |   2 +-
 .../jakarta/servlet6/JakartaStreamingTest.java     |   2 +-
 commons-fileupload2-javax/pom.xml                  |  14 +-
 .../fileupload2/javax/JavaxFileCleaner.java        |   2 +-
 .../javax/JavaxServletDiskFileUpload.java          |   2 +-
 .../fileupload2/javax/JavaxServletFileUpload.java  |  17 +-
 .../javax/JavaxServletRequestContext.java          |   2 +-
 .../commons/fileupload2/javax/package-info.java    |   2 +-
 .../src/site/resources/profile.jacoco              |   2 +-
 .../javax/JavaxHttpServletRequestFactory.java      |   2 +-
 .../javax/JavaxMockHttpServletRequest.java         |   2 +-
 .../javax/JavaxProgressListenerDiskTest.java       |   2 +-
 .../javax/JavaxProgressListenerTest.java           |   2 +-
 .../javax/JavaxServletFileUploadDiskTest.java      |   2 +-
 .../javax/JavaxServletFileUploadTest.java          |   2 +-
 .../fileupload2/javax/JavaxSizesDiskTest.java      |   2 +-
 .../commons/fileupload2/javax/JavaxSizesTest.java  |   2 +-
 .../fileupload2/javax/JavaxStreamingDiskTest.java  |   2 +-
 .../fileupload2/javax/JavaxStreamingTest.java      |   2 +-
 commons-fileupload2-portlet/pom.xml                |   2 +-
 .../portlet/JavaxPortletFileUpload.java            |  14 +-
 .../portlet/JavaxPortletRequestContext.java        |   2 +-
 .../commons/fileupload2/portlet/package-info.java  |   2 +-
 .../src/site/resources/profile.jacoco              |   2 +-
 .../portlet/JavaxPortletFileUploadTest.java        |   2 +-
 .../portlet/JavaxPortletMockActionRequest.java     |   2 +-
 pom.xml                                            |  25 +-
 spotbugs-exclude-filter.xml                        |   2 +-
 src/changes/changes.xml                            |  25 +-
 src/changes/release-notes.vm                       |   2 +-
 src/checkstyle/checkstyle-suppressions.xml         |   2 +-
 src/checkstyle/fileupload_checks.xml               |   2 +-
 src/conf/pmd-ruleset.xml                           |   3 +-
 src/main/assembly/bin.xml                          |   2 +-
 src/main/assembly/src.xml                          |   2 +-
 src/site/apt/migration.apt.vm                      |   6 +-
 src/site/fml/faq.fml                               |   2 +-
 src/site/resources/download_fileupload.cgi         |   2 +-
 src/site/resources/profile.jacoco                  |   2 +-
 src/site/site.xml                                  |   4 +-
 src/site/xdoc/customizing.xml                      |   2 +-
 src/site/xdoc/download_fileupload.xml              |  50 +--
 src/site/xdoc/index.xml                            |   4 +-
 src/site/xdoc/overview.xml                         |   2 +-
 .../xdoc/{security-reports.xml => security.xml}    |  52 ++-
 src/site/xdoc/streaming.xml                        |   2 +-
 src/site/xdoc/using.xml                            |   4 +-
 147 files changed, 1810 insertions(+), 558 deletions(-)
 create mode 100644 .mvn/.gitignore
 create mode 100644 
commons-fileupload2-core/src/main/java/org/apache/commons/fileupload2/core/DeferrableOutputStream.java
 create mode 100644 
commons-fileupload2-core/src/test/java/org/apache/commons/fileupload2/core/DeferrableOutputStreamTest.java
 rename src/site/xdoc/{security-reports.xml => security.xml} (73%)

Reply via email to