Modified: websites/production/commons/content/proper/commons-fileupload/japicmp.html ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/japicmp.html (original) +++ websites/production/commons/content/proper/commons-fileupload/japicmp.html Thu Jul 20 19:17:17 2023 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 20 February 2023 + | Generated by Apache Maven Doxia at 20 July 2023 | Rendered using Apache Maven Fluido Skin 1.3.0 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20230220" /> + <meta name="Date-Revision-yyyymmdd" content="20230720" /> <meta http-equiv="Content-Language" content="en" /> <title>FileUpload – </title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-fileupload/">Apache Commons FileUpload ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 20 February 2023</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.5</li> + <li id="publishDate">Last Published: 20 July 2023</li> + <li class="divider">|</li> <li id="projectVersion">Version: 2.0.0-M1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -78,6 +78,10 @@ User guide</a> </li> <li class="none"> + <a href="migration.html" title="Migration"> + Migration</a> + </li> + <li class="none"> <a href="streaming.html" title="Streaming API"> Streaming API</a> </li> @@ -86,8 +90,12 @@ FAQ</a> </li> <li class="none"> - <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)"> - Javadoc (Latest release)</a> + <a href="https://javadoc.io/doc/org.apache.commons/commons-fileupload2" class="externalLink" title="Javadoc Archives v2"> + Javadoc Archives v2</a> + </li> + <li class="none"> + <a href="https://javadoc.io/doc/commons-fileupload/commons-fileupload" class="externalLink" title="Javadoc Archives v1"> + Javadoc Archives v1</a> </li> <li class="none"> <a href="download_fileupload.cgi" title="Download"> @@ -105,13 +113,24 @@ <a href="issue-tracking.html" title="Issue Tracking"> Issue Tracking</a> </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">Modules</li> + <li class="none"> + <a href="commons-fileupload2-core/index.html" title="FileUpload Core"> + FileUpload Core</a> + </li> <li class="none"> - <a href="team-list.html" title="Team"> - Team</a> + <a href="commons-fileupload2-jakarta/index.html" title="FileUpload Jakarta"> + FileUpload Jakarta</a> </li> <li class="none"> - <a href="source-repository.html" title="Source repository"> - Source repository</a> + <a href="commons-fileupload2-javax/index.html" title="FileUpload Javax"> + FileUpload Javax</a> + </li> + <li class="none"> + <a href="commons-fileupload2-portlet/index.html" title="FileUpload Portlet"> + FileUpload Portlet</a> </li> </ul> <ul class="nav nav-list"> @@ -120,7 +139,7 @@ <a href="project-info.html" title="Project Information"> Project Information</a> </li> - <li class="expanded"> + <li class="expanded"> <a href="project-reports.html" title="Project Reports"> Project Reports</a> <ul> @@ -133,10 +152,6 @@ JIRA Report</a> </li> <li class="none"> - <a href="apidocs/index.html" title="Javadoc"> - Javadoc</a> - </li> - <li class="none"> <a href="xref/index.html" title="Source Xref"> Source Xref</a> </li> @@ -152,17 +167,17 @@ <a href="rat-report.html" title="Rat Report"> Rat Report</a> </li> - <li class="none"> - <a href="jacoco/index.html" title="JaCoCo"> - JaCoCo</a> + <li class="none active"> + <a href="japicmp.html" title="japicmp"> + japicmp</a> </li> <li class="none"> <a href="checkstyle.html" title="Checkstyle"> Checkstyle</a> </li> - <li class="none active"> - <a href="japicmp.html" title="japicmp"> - japicmp</a> + <li class="none"> + <a href="checkstyle-aggregate.html" title="Checkstyle"> + Checkstyle</a> </li> <li class="none"> <a href="cpd.html" title="CPD"> @@ -284,514 +299,6 @@ </td> <td class="content"> - - - -<style type="text/css"> -body { - font-family: Verdana; -} -.title { - font-weight: bold; -} -.new { - color: green; -} -.removed { - color: red; -} -.modified { - color: orange; -} -.unchanged { - color: black; -} -thead tr td { - font-weight: bold; -} -.toc { - margin-top: 1em; - margin-bottom: 1em; - border: 1px solid #dcdcdc; - padding: 5px; - background: #ededed; - display: inline-block; -} -table { - border-collapse: collapse; -} -table tr td { - border: 1px solid black; - padding: 5px; -} -table thead { - background-color: #dee3e9; -} -table tbody tr td.matrix_layout { - background-color: #dee3e9; - font-weight: bold; -} -.class { - margin-bottom: 2em; - border: 1px solid #dcdcdc; - padding: 5px; - background: #ededed; - display: inline-block; -} -.class_compatibilityChanges { - margin-top: 1em; -} - -.class_fileFormatVersion { - margin-top: 1em; -} -.class_generictemplates { - margin-top: 1em; -} -.class_superclass { - margin-top: 1em; -} -.class_interfaces { - margin-top: 1em; -} -.class_fields { - margin-top: 1em; -} -.class_serialVersionUid { - margin-top: 1em; -} -.class_constructors { - margin-top: 1em; -} -.class_methods { - margin-top: 1em; -} -.class_annotations { - margin-top: 1em; -} -.label { - font-weight: bold; -} -.label_class_member { - background-color: #4d7a97; - display: inline-block; - padding: 5px; -} -.toc_link { - margin-left: 10px; - font-size: 0.5em; -} -.modifier { - font-style: italic; -} -.method_return_type { - -} -.method_parameter { - -} -ul { - list-style-type: none; - padding: 0px 0px; -} -.meta-information { - margin-top: 1em; - margin-bottom: 1em; - background: #ededed; - display: inline-block; -} -.warnings { - margin-top: 1em; - font-size: 0.75em; -} -.explanations { - margin-bottom: 2em; -} -.table_head_td { - background-color: #dee3e9; - font-weight: bold; -} - -.tooltip { - position: relative; - display: inline-block; - border-bottom: 1px dotted black; -} - -.tooltip .tooltiptext { - visibility: hidden; - background-color: #fff; - text-align: center; - padding: 5px; - border-radius: 6px; - - /* Position the tooltip text */ - position: absolute; - z-index: 1; - bottom: 125%; - left: 50%; - margin-left: -60px; - - /* Fade in tooltip */ - opacity: 0; - transition: opacity 0.3s; -} - -/* Tooltip arrow */ -.tooltip .tooltiptext::after { - content: ""; - position: absolute; - top: 100%; - left: 50%; - margin-left: -5px; - border-width: 5px; - border-style: solid; - border-color: #555 transparent transparent transparent; -} - -/* Show the tooltip text when you mouse over the tooltip container */ -.tooltip:hover .tooltiptext { - visibility: visible; - opacity: 1; -} - -</style> - - -<span class="title">Comparing source compatibility of commons-fileupload-1.5.jar against commons-fileupload-1.4.jar</span> -<br> -<div class="meta-information"> -<table> -<tr> -<td>Old:</td><td>commons-fileupload-1.4.jar</td> -</tr> -<tr> -<td>New:</td><td>commons-fileupload-1.5.jar</td> -</tr> -<tr> -<td>Created:</td><td>2023-02-20T17:09:28.762+0000</td> -</tr> -<tr> -<td>Access modifier filter:</td><td>PROTECTED</td> -</tr> -<tr> -<td>Only modifications:</td><td>true</td> -</tr> -<tr> -<td>Only binary incompatible modifications:</td><td>false</td> -</tr> -<tr> -<td>Ignore missing classes:</td><td>false</td> -</tr> -<tr> -<td>Includes:</td><td>all</td> -</tr> -<tr> -<td>Excludes:</td><td>n.a.</td> -</tr> -<tr> -<td id="semver-label">Semantic Versioning:</td><td id="semver-version">0.1.0</td> -</tr> -</table> -</div> -<ul> -<li> -<a href="#toc">Classes</a> -</li> -</ul> - -<div class="toc" id="toc"> -<span class="label">Classes:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Fully Qualified Name</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="new">NEW</span></td><td><a href="#org.apache.commons.fileupload.FileCountLimitExceededException">org.apache.commons.fileupload.FileCountLimitExceededException</a></td> -</tr> -<tr> -<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.commons.fileupload.FileUploadBase">org.apache.commons.fileupload.FileUploadBase</a></td> -</tr> -<tr> -<td><span class="modified">MODIFIED</span></td><td><a href="#org.apache.commons.fileupload.util.Streams">org.apache.commons.fileupload.util.Streams</a></td> -</tr> -</tbody> -</table> -</div> -<div class="explanations"> -<span>Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).</span> -</div> -<div> -<div> -<div class="class" id="org.apache.commons.fileupload.FileCountLimitExceededException"> -<div class="class_header"> -<span class="label"><a name="org.apache.commons.fileupload.FileCountLimitExceededException"></a><span class="new">NEW</span><span class="new"> (Serializable compatible) </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new">class</span> org.apache.commons.fileupload.FileCountLimitExceededException</span><a href="#toc" class="toc_link">top</a> -</div> -<div class="class_compatibilityChanges"> -<span class="label_class_member">Compatibility Changes:</span> -<table> -<thead> -<tr> -<td>Change</td> -</tr> -</thead> -<tbody> -<tr> -<td>INTERFACE_ADDED</td> -</tr> -</tbody> -</table> -</div> -<div class="class_generictemplates"></div> -<div class="class_superclass"> -<span class="label_class_member">Superclass:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Superclass</td><td>Compatibility Changes</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="new">NEW</span></td><td>org.apache.commons.fileupload.FileUploadException</td><td>n.a.</td> -</tr> -</tbody> -</table> -</div> -<div class="class_interfaces"> -<span class="label_class_member">Interfaces:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Interface</td><td>Compatibility Changes</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="new">NEW</span></td><td>java.io.Serializable</td><td>n.a.</td> -</tr> -</tbody> -</table> -</div> -<div class="class_serialVersionUid"> -<table> -<thead> -<tr> -<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td> -</tr> -</thead> -<tbody> -<tr> -<td class="matrix_layout">Old</td><td class="modified">false</td><td class="modified">n.a.</td><td class="modified">n.a.</td> -</tr> -<tr> -<td class="matrix_layout">New</td><td class="modified">true</td><td class="modified">6904179610227521789</td><td class="modified">6904179610227521789</td> -</tr> -</tbody> -</table> -</div> -<div class="class_fields"></div> -<div class="class_constructors"> -<span class="label_class_member">Constructors:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td> - n.a. - </td><td>FileCountLimitExceededException(<span class="unchanged method_parameter">java.lang.String</span>,<wbr></wbr> -<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td>n.a.</td><td> -<table> -<thead> -<tr> -<td>Old file</td><td>New file</td> -</tr> -</thead> -<tbody> -<tr> -<td>n.a.</td><td>39</td> -</tr> -</tbody> -</table> -</td> -</tr> -</tbody> -</table> -</div> -<div class="class_methods"> -<span class="label_class_member">Methods:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td> - n.a. - </td><td><span class="new method_return_type">long</span></td><td>getLimit()</td><td>n.a.</td><td> -<table> -<thead> -<tr> -<td>Change</td> -</tr> -</thead> -<tbody> -<tr> -<td>METHOD_ADDED_TO_PUBLIC_CLASS</td> -</tr> -</tbody> -</table> -</td><td> -<table> -<thead> -<tr> -<td>Old file</td><td>New file</td> -</tr> -</thead> -<tbody> -<tr> -<td>n.a.</td><td>49</td> -</tr> -</tbody> -</table> -</td> -</tr> -</tbody> -</table> -</div> -</div> -</div> -<div> -<div class="class" id="org.apache.commons.fileupload.FileUploadBase"> -<div class="class_header"> -<span class="label"><a name="org.apache.commons.fileupload.FileUploadBase"></a><span class="modified">MODIFIED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.commons.fileupload.FileUploadBase</span><a href="#toc" class="toc_link">top</a> -</div> -<div class="class_generictemplates"></div> -<div class="class_superclass"></div> -<div class="class_interfaces"></div> -<div class="class_fields"></div> -<div class="class_constructors"></div> -<div class="class_methods"> -<span class="label_class_member">Methods:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Modifier</td><td>Generic Templates</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td> - n.a. - </td><td><span class="new method_return_type">long</span></td><td>getFileCountMax()</td><td>n.a.</td><td> -<table> -<thead> -<tr> -<td>Change</td> -</tr> -</thead> -<tbody> -<tr> -<td>METHOD_ADDED_TO_PUBLIC_CLASS</td> -</tr> -</tbody> -</table> -</td><td> -<table> -<thead> -<tr> -<td>Old file</td><td>New file</td> -</tr> -</thead> -<tbody> -<tr> -<td>n.a.</td><td>256</td> -</tr> -</tbody> -</table> -</td> -</tr> -<tr> -<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td> - n.a. - </td><td><span class="new method_return_type">void</span></td><td>setFileCountMax(<span class="unchanged method_parameter">long</span>)</td><td>n.a.</td><td> -<table> -<thead> -<tr> -<td>Change</td> -</tr> -</thead> -<tbody> -<tr> -<td>METHOD_ADDED_TO_PUBLIC_CLASS</td> -</tr> -</tbody> -</table> -</td><td> -<table> -<thead> -<tr> -<td>Old file</td><td>New file</td> -</tr> -</thead> -<tbody> -<tr> -<td>n.a.</td><td>265</td> -</tr> -</tbody> -</table> -</td> -</tr> -</tbody> -</table> -</div> -</div> -</div> -<div> -<div class="class" id="org.apache.commons.fileupload.util.Streams"> -<div class="class_header"> -<span class="label"><a name="org.apache.commons.fileupload.util.Streams"></a><span class="modified">MODIFIED</span><span class=""> </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.commons.fileupload.util.Streams</span><a href="#toc" class="toc_link">top</a> -</div> -<div class="class_generictemplates"></div> -<div class="class_superclass"></div> -<div class="class_interfaces"></div> -<div class="class_fields"> -<span class="label_class_member">Fields:</span> -<table> -<thead> -<tr> -<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td> -</tr> -</thead> -<tbody> -<tr> -<td><span class="modified">MODIFIED</span></td><td><span class="modified modifier">public - (<- - private - ) - </span><span class="unchanged modifier">static </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span></td><td><span class="modified modifier">int</span></td><td>DEFAULT_BUFFER_SIZE</td><td>n.a.</td> -</tr> -</tbody> -</table> -</div> -<div class="class_constructors"></div> -<div class="class_methods"></div> -</div> -</div> -</div> - - - - </td> </tr> </table> @@ -807,4 +314,4 @@ ul { </div> </body> -</html> \ No newline at end of file +</html>
Modified: websites/production/commons/content/proper/commons-fileupload/jira-report.html ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/jira-report.html (original) +++ websites/production/commons/content/proper/commons-fileupload/jira-report.html Thu Jul 20 19:17:17 2023 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 20 February 2023 + | Generated by Apache Maven Doxia at 20 July 2023 | Rendered using Apache Maven Fluido Skin 1.3.0 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20230220" /> + <meta name="Date-Revision-yyyymmdd" content="20230720" /> <meta http-equiv="Content-Language" content="en" /> <title>FileUpload – JIRA Report</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-fileupload/">Apache Commons FileUpload ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 20 February 2023</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.5</li> + <li id="publishDate">Last Published: 20 July 2023</li> + <li class="divider">|</li> <li id="projectVersion">Version: 2.0.0-M1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -78,6 +78,10 @@ User guide</a> </li> <li class="none"> + <a href="migration.html" title="Migration"> + Migration</a> + </li> + <li class="none"> <a href="streaming.html" title="Streaming API"> Streaming API</a> </li> @@ -86,8 +90,12 @@ FAQ</a> </li> <li class="none"> - <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)"> - Javadoc (Latest release)</a> + <a href="https://javadoc.io/doc/org.apache.commons/commons-fileupload2" class="externalLink" title="Javadoc Archives v2"> + Javadoc Archives v2</a> + </li> + <li class="none"> + <a href="https://javadoc.io/doc/commons-fileupload/commons-fileupload" class="externalLink" title="Javadoc Archives v1"> + Javadoc Archives v1</a> </li> <li class="none"> <a href="download_fileupload.cgi" title="Download"> @@ -105,13 +113,24 @@ <a href="issue-tracking.html" title="Issue Tracking"> Issue Tracking</a> </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">Modules</li> + <li class="none"> + <a href="commons-fileupload2-core/index.html" title="FileUpload Core"> + FileUpload Core</a> + </li> <li class="none"> - <a href="team-list.html" title="Team"> - Team</a> + <a href="commons-fileupload2-jakarta/index.html" title="FileUpload Jakarta"> + FileUpload Jakarta</a> </li> <li class="none"> - <a href="source-repository.html" title="Source repository"> - Source repository</a> + <a href="commons-fileupload2-javax/index.html" title="FileUpload Javax"> + FileUpload Javax</a> + </li> + <li class="none"> + <a href="commons-fileupload2-portlet/index.html" title="FileUpload Portlet"> + FileUpload Portlet</a> </li> </ul> <ul class="nav nav-list"> @@ -120,7 +139,7 @@ <a href="project-info.html" title="Project Information"> Project Information</a> </li> - <li class="expanded"> + <li class="expanded"> <a href="project-reports.html" title="Project Reports"> Project Reports</a> <ul> @@ -133,10 +152,6 @@ JIRA Report</a> </li> <li class="none"> - <a href="apidocs/index.html" title="Javadoc"> - Javadoc</a> - </li> - <li class="none"> <a href="xref/index.html" title="Source Xref"> Source Xref</a> </li> @@ -153,16 +168,16 @@ Rat Report</a> </li> <li class="none"> - <a href="jacoco/index.html" title="JaCoCo"> - JaCoCo</a> + <a href="japicmp.html" title="japicmp"> + japicmp</a> </li> <li class="none"> <a href="checkstyle.html" title="Checkstyle"> Checkstyle</a> </li> <li class="none"> - <a href="japicmp.html" title="japicmp"> - japicmp</a> + <a href="checkstyle-aggregate.html" title="Checkstyle"> + Checkstyle</a> </li> <li class="none"> <a href="cpd.html" title="CPD"> @@ -751,6 +766,22 @@ <td>Fixed</td> <td>Closed</td></tr> <tr class="a"> +<td>1.5</td> +<td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-347">FILEUPLOAD-347</a></td> +<td></td> +<td>CVE in commons-io versions less than 2.7 </td> +<td>Task</td> +<td>Fixed</td> +<td>Closed</td></tr> +<tr class="b"> +<td>1.5</td> +<td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-343">FILEUPLOAD-343</a></td> +<td></td> +<td>Update Project Version</td> +<td>Wish</td> +<td>Fixed</td> +<td>Closed</td></tr> +<tr class="a"> <td>1.4.1</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-296">FILEUPLOAD-296</a></td> <td></td> @@ -775,7 +806,7 @@ <td>Fixed</td> <td>Closed</td></tr> <tr class="b"> -<td>2.0</td> +<td>2.0.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-274">FILEUPLOAD-274</a></td> <td></td> <td>File Upload fails to recognize RFC 5987-compliant filename</td> @@ -783,7 +814,7 @@ <td>Fixed</td> <td>Resolved</td></tr> <tr class="a"> -<td>2.0</td> +<td>2.0.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-193">FILEUPLOAD-193</a></td> <td></td> <td>FileNotFoundException thrown by DiskFileItem.write</td> @@ -791,38 +822,46 @@ <td>Fixed</td> <td>Resolved</td></tr> <tr class="b"> -<td>2.0</td> +<td>2.0.0</td> +<td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-350">FILEUPLOAD-350</a></td> +<td></td> +<td>FileUploadByteCountLimitException ctor switches fileName and fieldName parameters</td> +<td>Improvement</td> +<td>Fixed</td> +<td>Resolved</td></tr> +<tr class="a"> +<td>2.0.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-340">FILEUPLOAD-340</a></td> <td></td> <td>Make commons-fileupload a proper JPMS module</td> <td>Improvement</td> <td>Fixed</td> <td>Resolved</td></tr> -<tr class="a"> -<td>2.0</td> +<tr class="b"> +<td>2.0.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-286">FILEUPLOAD-286</a></td> <td></td> <td>default charset override</td> <td>Improvement</td> <td>Fixed</td> <td>Resolved</td></tr> -<tr class="b"> -<td>2.0</td> +<tr class="a"> +<td>2.0.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-302">FILEUPLOAD-302</a></td> <td></td> <td>Upgrade test framework to JUnit Jupiter</td> <td>Task</td> <td>Fixed</td> <td>Resolved</td></tr> -<tr class="a"> -<td>2.0</td> +<tr class="b"> +<td>2.0.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-341">FILEUPLOAD-341</a></td> <td></td> <td>Move exceptions out of .impl package</td> <td>Wish</td> <td>Fixed</td> <td>Resolved</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-258">FILEUPLOAD-258</a></td> <td></td> @@ -830,7 +869,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-257">FILEUPLOAD-257</a></td> <td></td> @@ -838,7 +877,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-252">FILEUPLOAD-252</a></td> <td></td> @@ -846,7 +885,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-251">FILEUPLOAD-251</a></td> <td></td> @@ -854,7 +893,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-250">FILEUPLOAD-250</a></td> <td></td> @@ -862,7 +901,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-248">FILEUPLOAD-248</a></td> <td></td> @@ -870,7 +909,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-246">FILEUPLOAD-246</a></td> <td></td> @@ -878,7 +917,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-245">FILEUPLOAD-245</a></td> <td></td> @@ -886,7 +925,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-244">FILEUPLOAD-244</a></td> <td></td> @@ -894,7 +933,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-242">FILEUPLOAD-242</a></td> <td></td> @@ -902,7 +941,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-234">FILEUPLOAD-234</a></td> <td></td> @@ -910,7 +949,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-292">FILEUPLOAD-292</a></td> <td></td> @@ -918,7 +957,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-283">FILEUPLOAD-283</a></td> <td></td> @@ -926,7 +965,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-282">FILEUPLOAD-282</a></td> <td></td> @@ -934,7 +973,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-273">FILEUPLOAD-273</a></td> <td></td> @@ -942,7 +981,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-254">FILEUPLOAD-254</a></td> <td></td> @@ -950,7 +989,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Resolved</td></tr> -<tr class="b"> +<tr class="a"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-243">FILEUPLOAD-243</a></td> <td></td> @@ -958,7 +997,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-237">FILEUPLOAD-237</a></td> <td></td> @@ -966,7 +1005,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>Nightly Builds, 1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-288">FILEUPLOAD-288</a></td> <td></td> @@ -974,7 +1013,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>Nightly Builds</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-177">FILEUPLOAD-177</a></td> <td></td> @@ -982,7 +1021,7 @@ <td>Task</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.3.2, 1.4</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-272">FILEUPLOAD-272</a></td> <td></td> @@ -990,7 +1029,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.3.1</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-208">FILEUPLOAD-208</a></td> <td></td> @@ -998,7 +1037,7 @@ <td>Improvement</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-232">FILEUPLOAD-232</a></td> <td></td> @@ -1006,7 +1045,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-229">FILEUPLOAD-229</a></td> <td></td> @@ -1014,7 +1053,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-228">FILEUPLOAD-228</a></td> <td></td> @@ -1022,7 +1061,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-212">FILEUPLOAD-212</a></td> <td></td> @@ -1030,7 +1069,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-204">FILEUPLOAD-204</a></td> <td></td> @@ -1038,7 +1077,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-202">FILEUPLOAD-202</a></td> <td></td> @@ -1046,7 +1085,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-199">FILEUPLOAD-199</a></td> <td></td> @@ -1054,7 +1093,7 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="a"> +<tr class="b"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-195">FILEUPLOAD-195</a></td> <td></td> @@ -1062,37 +1101,13 @@ <td>Bug</td> <td>Fixed</td> <td>Closed</td></tr> -<tr class="b"> +<tr class="a"> <td>1.3</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-189">FILEUPLOAD-189</a></td> <td></td> <td>DiskFileItemFactory use of FileCleaningTracker is documented or coded wrong</td> <td>Bug</td> <td>Fixed</td> -<td>Closed</td></tr> -<tr class="a"> -<td>1.3</td> -<td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-186">FILEUPLOAD-186</a></td> -<td></td> -<td>http://commons.apache.org/fileupload/index.html should not mention nightly builds</td> -<td>Bug</td> -<td>Fixed</td> -<td>Closed</td></tr> -<tr class="b"> -<td>1.3</td> -<td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-185">FILEUPLOAD-185</a></td> -<td></td> -<td>http://commons.apache.org/fileupload/index.html is out of date</td> -<td>Bug</td> -<td>Fixed</td> -<td>Closed</td></tr> -<tr class="a"> -<td>1.3</td> -<td><a class="externalLink" href="https://issues.apache.org/jira/browse/FILEUPLOAD-183">FILEUPLOAD-183</a></td> -<td></td> -<td>commons-io dependency does not get loaded by maven if only dependency to commons-fileupload is specified</td> -<td>Bug</td> -<td>Fixed</td> <td>Closed</td></tr></table></section> </td> </tr> @@ -1109,4 +1124,4 @@ </div> </body> -</html> \ No newline at end of file +</html> Modified: websites/production/commons/content/proper/commons-fileupload/js/prettify.js ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/js/prettify.js (original) +++ websites/production/commons/content/proper/commons-fileupload/js/prettify.js Thu Jul 20 19:17:17 2023 @@ -637,4 +637,4 @@ function H() { PR_TAG : "tag", PR_TYPE : "typ" } -})(); \ No newline at end of file +})(); Modified: websites/production/commons/content/proper/commons-fileupload/js/prettify.min.js ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/js/prettify.min.js (original) +++ websites/production/commons/content/proper/commons-fileupload/js/prettify.min.js Thu Jul 20 19:17:17 2023 @@ -38,4 +38,4 @@ I,J,v],hashComments:!0,cStyleComments:!0 hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p<h.length&&l.now()<e;p++){var n=h[p],k=n.className;if(k.indexOf("prettyprint")>=0){var k=k.match(g),f,b;if(b= !k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p<h.length?setTimeout(m, 250):a&&a()}for(var e=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],h=[],k=0;k<e.length;++k)for(var t=0,s=e[k].length;t<s;++t)h.push(e[k][t]);var e=q,l=Date;l.now||(l={now:function(){return+new Date}});var p=0,d,g=/\blang(?:uage)?-([\w.]+)(?!\S)/;m()};window.PR={createSimpleLexer:x,registerLangHandler:k,sourceDecorator:u,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit", -PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})(); \ No newline at end of file +PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})(); Modified: websites/production/commons/content/proper/commons-fileupload/js/site.js ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/js/site.js (original) +++ websites/production/commons/content/proper/commons-fileupload/js/site.js Thu Jul 20 19:17:17 2023 @@ -103,4 +103,4 @@ $(document).ready(function() { // Trigger prettyprint prettyPrint(); -}); \ No newline at end of file +}); Modified: websites/production/commons/content/proper/commons-fileupload/mail-lists.html ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/mail-lists.html (original) +++ websites/production/commons/content/proper/commons-fileupload/mail-lists.html Thu Jul 20 19:17:17 2023 @@ -1,6 +1,6 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 20 February 2023 + | Generated by Apache Maven Doxia at 15 July 2023 | Rendered using Apache Maven Fluido Skin 1.3.0 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> @@ -8,9 +8,9 @@ <meta charset="iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="author" content="Apache Commons Documentation Team" /> - <meta name="Date-Revision-yyyymmdd" content="20230220" /> + <meta name="Date-Revision-yyyymmdd" content="20230715" /> <meta http-equiv="Content-Language" content="en" /> - <title>FileUpload – Apache Commons FileUpload Mailing Lists</title> + <title>FileUpload – Apache Commons FileUpload Parent Mailing Lists</title> <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" /> <link rel="stylesheet" href="./css/site.css" type="text/css" /> @@ -41,8 +41,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-fileupload/">Apache Commons FileUpload ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 20 February 2023</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.5</li> + <li id="publishDate">Last Published: 15 July 2023</li> + <li class="divider">|</li> <li id="projectVersion">Version: 2.0.0-M1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -79,6 +79,10 @@ User guide</a> </li> <li class="none"> + <a href="migration.html" title="Migration"> + Migration</a> + </li> + <li class="none"> <a href="streaming.html" title="Streaming API"> Streaming API</a> </li> @@ -87,8 +91,12 @@ FAQ</a> </li> <li class="none"> - <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)"> - Javadoc (Latest release)</a> + <a href="https://javadoc.io/doc/org.apache.commons/commons-fileupload2" class="externalLink" title="Javadoc Archives v2"> + Javadoc Archives v2</a> + </li> + <li class="none"> + <a href="https://javadoc.io/doc/commons-fileupload/commons-fileupload" class="externalLink" title="Javadoc Archives v1"> + Javadoc Archives v1</a> </li> <li class="none"> <a href="download_fileupload.cgi" title="Download"> @@ -106,13 +114,24 @@ <a href="issue-tracking.html" title="Issue Tracking"> Issue Tracking</a> </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">Modules</li> + <li class="none"> + <a href="commons-fileupload2-core/index.html" title="FileUpload Core"> + FileUpload Core</a> + </li> + <li class="none"> + <a href="commons-fileupload2-jakarta/index.html" title="FileUpload Jakarta"> + FileUpload Jakarta</a> + </li> <li class="none"> - <a href="team-list.html" title="Team"> - Team</a> + <a href="commons-fileupload2-javax/index.html" title="FileUpload Javax"> + FileUpload Javax</a> </li> <li class="none"> - <a href="source-repository.html" title="Source repository"> - Source repository</a> + <a href="commons-fileupload2-portlet/index.html" title="FileUpload Portlet"> + FileUpload Portlet</a> </li> </ul> <ul class="nav nav-list"> @@ -121,7 +140,7 @@ <a href="project-info.html" title="Project Information"> Project Information</a> </li> - <li class="collapsed"> + <li class="collapsed"> <a href="project-reports.html" title="Project Reports"> Project Reports</a> </li> @@ -241,7 +260,7 @@ <h2><a name="Overview"></a>Overview</h2> <p> - <a href="index.html">Apache Commons FileUpload</a> shares mailing lists with all the other + <a href="index.html">Apache Commons FileUpload Parent</a> shares mailing lists with all the other <a class="externalLink" href="https://commons.apache.org/components.html">Commons Components</a>. To make it easier for people to only read messages related to components they are interested in, the convention in Commons is to prefix the subject line of messages with the component's name, @@ -254,11 +273,11 @@ <p> - Questions related to the usage of Apache Commons FileUpload should be posted to the + Questions related to the usage of Apache Commons FileUpload Parent should be posted to the <a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/commons-user/">User List</a>. <br /> The <a class="externalLink" href="https://mail-archives.apache.org/mod_mbox/commons-dev/">Developer List</a> - is for questions and discussion related to the development of Apache Commons FileUpload. + is for questions and discussion related to the development of Apache Commons FileUpload Parent. <br /> Please do not cross-post; developers are also subscribed to the user list. <br /> @@ -274,10 +293,10 @@ </section> <section> -<h2><a name="Apache_Commons_FileUpload_Mailing_Lists"></a>Apache Commons FileUpload Mailing Lists</h2> +<h2><a name="Apache_Commons_FileUpload_Parent_Mailing_Lists"></a>Apache Commons FileUpload Parent Mailing Lists</h2> <p> - <b>Please prefix the subject line of any messages for <a href="index.html">Apache Commons FileUpload</a> + <b>Please prefix the subject line of any messages for <a href="index.html">Apache Commons FileUpload Parent</a> with <i>[fileupload]</i></b> - <i>thanks!</i> <br /> <br /> @@ -308,7 +327,7 @@ <td align="left"> <b>Commons User List</b> <br /><br /> - Questions on using Apache Commons FileUpload. + Questions on using Apache Commons FileUpload Parent. <br /><br /> </td> @@ -335,7 +354,7 @@ <td align="left"> <b>Commons Developer List</b> <br /><br /> - Discussion of development of Apache Commons FileUpload. + Discussion of development of Apache Commons FileUpload Parent. <br /><br /> </td> @@ -388,7 +407,7 @@ <td align="left"> <b>Commons Commits List</b> <br /><br /> - Only for e-mails automatically generated by the <a href="scm.html">source control</a> sytem. + Only for e-mails automatically generated by the <a href="scm.html">source control</a> system. <br /><br /> </td> @@ -480,4 +499,4 @@ </div> </body> -</html> \ No newline at end of file +</html> Modified: websites/production/commons/content/proper/commons-fileupload/mailing-lists.html ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/mailing-lists.html (original) +++ websites/production/commons/content/proper/commons-fileupload/mailing-lists.html Thu Jul 20 19:17:17 2023 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 20 February 2023 + | Generated by Apache Maven Doxia at 20 July 2023 | Rendered using Apache Maven Fluido Skin 1.3.0 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20230220" /> + <meta name="Date-Revision-yyyymmdd" content="20230720" /> <meta http-equiv="Content-Language" content="en" /> <title>FileUpload – Project Mailing Lists</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-fileupload/">Apache Commons FileUpload ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 20 February 2023</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.5</li> + <li id="publishDate">Last Published: 20 July 2023</li> + <li class="divider">|</li> <li id="projectVersion">Version: 2.0.0-M1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -78,6 +78,10 @@ User guide</a> </li> <li class="none"> + <a href="migration.html" title="Migration"> + Migration</a> + </li> + <li class="none"> <a href="streaming.html" title="Streaming API"> Streaming API</a> </li> @@ -86,8 +90,12 @@ FAQ</a> </li> <li class="none"> - <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)"> - Javadoc (Latest release)</a> + <a href="https://javadoc.io/doc/org.apache.commons/commons-fileupload2" class="externalLink" title="Javadoc Archives v2"> + Javadoc Archives v2</a> + </li> + <li class="none"> + <a href="https://javadoc.io/doc/commons-fileupload/commons-fileupload" class="externalLink" title="Javadoc Archives v1"> + Javadoc Archives v1</a> </li> <li class="none"> <a href="download_fileupload.cgi" title="Download"> @@ -105,13 +113,24 @@ <a href="issue-tracking.html" title="Issue Tracking"> Issue Tracking</a> </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">Modules</li> + <li class="none"> + <a href="commons-fileupload2-core/index.html" title="FileUpload Core"> + FileUpload Core</a> + </li> <li class="none"> - <a href="team-list.html" title="Team"> - Team</a> + <a href="commons-fileupload2-jakarta/index.html" title="FileUpload Jakarta"> + FileUpload Jakarta</a> + </li> + <li class="none"> + <a href="commons-fileupload2-javax/index.html" title="FileUpload Javax"> + FileUpload Javax</a> </li> <li class="none"> - <a href="source-repository.html" title="Source repository"> - Source repository</a> + <a href="commons-fileupload2-portlet/index.html" title="FileUpload Portlet"> + FileUpload Portlet</a> </li> </ul> <ul class="nav nav-list"> @@ -129,6 +148,10 @@ Summary</a> </li> <li class="none"> + <a href="modules.html" title="Project Modules"> + Project Modules</a> + </li> + <li class="none"> <a href="team.html" title="Team"> Team</a> </li> @@ -153,10 +176,6 @@ Dependency Management</a> </li> <li class="none"> - <a href="dependencies.html" title="Dependencies"> - Dependencies</a> - </li> - <li class="none"> <a href="dependency-convergence.html" title="Dependency Convergence"> Dependency Convergence</a> </li> @@ -170,7 +189,7 @@ </li> </ul> </li> - <li class="collapsed"> + <li class="collapsed"> <a href="project-reports.html" title="Project Reports"> Project Reports</a> </li> @@ -379,4 +398,4 @@ </div> </body> -</html> \ No newline at end of file +</html> Modified: websites/production/commons/content/proper/commons-fileupload/overview.html ============================================================================== --- websites/production/commons/content/proper/commons-fileupload/overview.html (original) +++ websites/production/commons/content/proper/commons-fileupload/overview.html Thu Jul 20 19:17:17 2023 @@ -1,6 +1,6 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 20 February 2023 + | Generated by Apache Maven Doxia at 15 July 2023 | Rendered using Apache Maven Fluido Skin 1.3.0 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> @@ -8,9 +8,9 @@ <meta charset="iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="author" content="Robert Burrell Donkin" /> - <meta name="Date-Revision-yyyymmdd" content="20230220" /> + <meta name="Date-Revision-yyyymmdd" content="20230715" /> <meta http-equiv="Content-Language" content="en" /> - <title>FileUpload – Fileupload Overview</title> + <title>FileUpload – FileUpload Overview</title> <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" /> <link rel="stylesheet" href="./css/site.css" type="text/css" /> @@ -41,8 +41,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-fileupload/">Apache Commons FileUpload ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 20 February 2023</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.5</li> + <li id="publishDate">Last Published: 15 July 2023</li> + <li class="divider">|</li> <li id="projectVersion">Version: 2.0.0-M1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -79,6 +79,10 @@ User guide</a> </li> <li class="none"> + <a href="migration.html" title="Migration"> + Migration</a> + </li> + <li class="none"> <a href="streaming.html" title="Streaming API"> Streaming API</a> </li> @@ -87,8 +91,12 @@ FAQ</a> </li> <li class="none"> - <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)"> - Javadoc (Latest release)</a> + <a href="https://javadoc.io/doc/org.apache.commons/commons-fileupload2" class="externalLink" title="Javadoc Archives v2"> + Javadoc Archives v2</a> + </li> + <li class="none"> + <a href="https://javadoc.io/doc/commons-fileupload/commons-fileupload" class="externalLink" title="Javadoc Archives v1"> + Javadoc Archives v1</a> </li> <li class="none"> <a href="download_fileupload.cgi" title="Download"> @@ -106,13 +114,24 @@ <a href="issue-tracking.html" title="Issue Tracking"> Issue Tracking</a> </li> + </ul> + <ul class="nav nav-list"> + <li class="nav-header">Modules</li> + <li class="none"> + <a href="commons-fileupload2-core/index.html" title="FileUpload Core"> + FileUpload Core</a> + </li> <li class="none"> - <a href="team-list.html" title="Team"> - Team</a> + <a href="commons-fileupload2-jakarta/index.html" title="FileUpload Jakarta"> + FileUpload Jakarta</a> </li> <li class="none"> - <a href="source-repository.html" title="Source repository"> - Source repository</a> + <a href="commons-fileupload2-javax/index.html" title="FileUpload Javax"> + FileUpload Javax</a> + </li> + <li class="none"> + <a href="commons-fileupload2-portlet/index.html" title="FileUpload Portlet"> + FileUpload Portlet</a> </li> </ul> <ul class="nav nav-list"> @@ -121,7 +140,7 @@ <a href="project-info.html" title="Project Information"> Project Information</a> </li> - <li class="collapsed"> + <li class="collapsed"> <a href="project-reports.html" title="Project Reports"> Project Reports</a> </li> @@ -250,23 +269,21 @@ might write the following code to handle a file upload request: </p> <div class="source"> -<pre>DiskFileItemFactory factory = new DiskFileItemFactory(); -// Set upload parameters -factory.setSizeThreshold(MAX_MEMORY_SIZE); -factory.setRepository(new File(TEMP_DIR)); +<pre>DiskFileItemFactory factory = DiskFileItemFactory.builder() + // Set upload parameters + .setBufferSize(MAX_MEMORY_SIZE) + .setPath(Paths.get(TEMP_DIR)) + .get(); // Create a new file upload handler -ServletFileUpload upload = new ServletFileUpload( factory ); +JakartaServletDiskFileUpload upload = new JakartaServletDiskFileUpload(factory); upload.setSizeMax(MAX_UPLOAD_SIZE); // Parse the request -List<FileItem> items = upload.parseRequest(request); +List<DiskFileItem> items = upload.parseRequest(request); // Process the uploaded fields -Iterator<FileItem> iter = items.iterator(); -while (iter.hasNext()) { - FileItem item = iter.next(); - +for (DiskFileItem item :items) { if (item.isFormField()) { processTextParameter(request, item); } else { @@ -294,4 +311,4 @@ while (iter.hasNext()) { </div> </body> -</html> \ No newline at end of file +</html>
