jetty.project/tests
Lachlan 3c32afa05c
Issue #6473 - canonicalPath refactor & fix alias check in PathResource (Jetty-10) (#6478)
Issue #6473 - canonicalPath refactor & fix alias check in PathResource

* Reverted %-escape handling for URI query parts.
* Performing canonicalization in ServletContext.getResource(),
  and improving alias checking in ContextHandler.getResource().
* Performing canonicalization checks in Resource.addPath() to avoid
  navigation above of the root.
* Test added and fixed.
* Various cleanups.
* Improved javadoc and comments
* Compliance mode HttpURI uses UriCompliance.Violation

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Greg Wilkins <gregw@webtide.com>
2021-06-29 15:42:39 +02:00
..
jetty-http-tools Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
jetty-jmh Rename EWYK The AdaptiveExecutionStrategy (#6353) 2021-06-16 17:22:08 +10:00
test-cdi Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
test-distribution Issue #6464 - fix logging capture modules 2021-06-23 07:35:38 -05:00
test-http-client-transport Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
test-integration Issue #6473 - canonicalPath refactor & fix alias check in PathResource (Jetty-10) (#6478) 2021-06-29 15:42:39 +02:00
test-jmx Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
test-loginservice Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
test-quickstart Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
test-sessions Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
test-webapps Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00
pom.xml Updating to version 10.0.6-SNAPSHOT 2021-06-11 09:42:42 -05:00