This is an automated email from the ASF dual-hosted git repository.
joerghoh pushed a change to branch SLING-13365
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-engine.git
from 18e2f69 SLING-13365 fail by default when providing more than 10'000
parameters
add 7ffd016 SLING-13364 if the parameter parsing fails throw a statuscode
400 (#95)
add 83af5ac SLING-13366 don't log un-escaped input (#97)
add 2e59602 fix merge conflicts
No new revisions were added by this update.
Summary of changes:
.../engine/impl/SlingRequestProcessorImpl.java | 8 ++
.../engine/impl/parameters/ParameterSupport.java | 34 ++++--
.../impl/parameters/RequestPartsIterator.java | 4 +-
...tion.java => SlingParameterParseException.java} | 20 ++--
.../apache/sling/engine/impl/parameters/Util.java | 23 ++++-
.../engine/impl/SlingRequestProcessorImplTest.java | 66 ++++++++++--
.../impl/parameters/ParameterSupportTest.java | 62 +++++++++++
.../impl/parameters/RequestPartsIteratorTest.java | 114 +++++++++++++++++++++
.../sling/engine/impl/parameters/UtilTest.java | 21 ++++
9 files changed, 325 insertions(+), 27 deletions(-)
copy
src/main/java/org/apache/sling/engine/impl/parameters/{SlingUnsupportedEncodingException.java
=> SlingParameterParseException.java} (60%)
create mode 100644
src/test/java/org/apache/sling/engine/impl/parameters/RequestPartsIteratorTest.java