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: [email protected]
For additional commands, e-mail: [email protected]