Remove 3 of the essentially 4 duplicate normalise implementations.
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 15 Jan 2009 15:34:52 +0000 (15:34 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 15 Jan 2009 15:34:52 +0000 (15:34 +0000)
commit0ce40889879bca0cd656f2ab4a89fc8fd15469a4
tree4ba5a52a3cc497ffb36a79986660805d042e4a76
parent7ed82573e8611b1b3ac2e51b418d24a51a41b395
Remove 3 of the essentially 4 duplicate normalise implementations.
Minor tweaks where required to use the new single implementation.
Remove unnecessary normalisation calls.
This includes the fix for CVE-2008-5515.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@734734 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/connector/Request.java
java/org/apache/catalina/core/ApplicationContext.java
java/org/apache/catalina/core/ApplicationHttpRequest.java
java/org/apache/catalina/servlets/WebdavServlet.java
java/org/apache/catalina/ssi/SSIServletExternalResolver.java
java/org/apache/catalina/ssi/SSIServletRequestUtil.java
java/org/apache/catalina/util/RequestUtil.java
java/org/apache/naming/resources/FileDirContext.java