This is an automated email from the ASF dual-hosted git repository. markt pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git
from b55774b615 Fix formatting. There should be a space between number and unit. new 3f8a229be8 With the changes to parameter error handling all parsing is explicit new 6f181e1062 Implement parameter error handling changes new 7c4e89fc00 Remove unused strings new d701009958 Remove Parameters.FailReason and associated plumbing new 0befa0eb1b Add a changelog entry new b19862c87b Add tests for changes in parameter handling new d6f5676169 Handle exception triggered by invalid parameters during access logging new 32b48cadc3 Review getParameterXXX() - invalid parameters + debug should not fail The 8 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: conf/web.xml | 21 - java/org/apache/catalina/Globals.java | 16 - java/org/apache/catalina/connector/Request.java | 498 +++++++++------------ .../apache/catalina/core/StandardWrapperValve.java | 14 +- .../catalina/filters/FailedRequestFilter.java | 109 ----- .../catalina/filters/RequestDumperFilter.java | 26 +- java/org/apache/catalina/servlets/CGIServlet.java | 15 +- .../catalina/valves/ExtendedAccessLogValve.java | 8 +- .../util/http/InvalidParameterException.java | 98 ++++ .../tomcat/util/http/LocalStrings.properties | 5 - .../tomcat/util/http/LocalStrings_cs.properties | 4 - .../tomcat/util/http/LocalStrings_de.properties | 4 - .../tomcat/util/http/LocalStrings_es.properties | 4 - .../tomcat/util/http/LocalStrings_fr.properties | 5 - .../tomcat/util/http/LocalStrings_ja.properties | 5 - .../tomcat/util/http/LocalStrings_ko.properties | 5 - .../tomcat/util/http/LocalStrings_pt_BR.properties | 17 - .../tomcat/util/http/LocalStrings_zh_CN.properties | 5 - java/org/apache/tomcat/util/http/Parameters.java | 169 ++----- .../servlet/TestServletRequestParameters.java | 63 +++ .../servlet/TestServletRequestParametersBase.java | 90 ++++ ...TestServletRequestParametersFormUrlEncoded.java | 104 +++++ ...stServletRequestParametersMultipartEncoded.java | 131 ++++++ .../TestServletRequestParametersQueryString.java | 112 +++++ .../org/apache/catalina/connector/TestRequest.java | 39 +- .../apache/tomcat/util/http/TestParameters.java | 18 +- webapps/docs/changelog.xml | 8 + webapps/docs/config/ajp.xml | 15 +- webapps/docs/config/filter.xml | 43 -- webapps/docs/config/http.xml | 15 +- webapps/docs/security-howto.xml | 10 +- 31 files changed, 926 insertions(+), 750 deletions(-) delete mode 100644 java/org/apache/catalina/filters/FailedRequestFilter.java create mode 100644 java/org/apache/tomcat/util/http/InvalidParameterException.java delete mode 100644 java/org/apache/tomcat/util/http/LocalStrings_pt_BR.properties create mode 100644 test/jakarta/servlet/TestServletRequestParameters.java create mode 100644 test/jakarta/servlet/TestServletRequestParametersBase.java create mode 100644 test/jakarta/servlet/TestServletRequestParametersFormUrlEncoded.java create mode 100644 test/jakarta/servlet/TestServletRequestParametersMultipartEncoded.java create mode 100644 test/jakarta/servlet/TestServletRequestParametersQueryString.java --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org