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

Reply via email to