Author: markt
Date: Mon Oct 27 03:07:07 2008
New Revision: 708124
URL: http://svn.apache.org/viewvc?rev=708124&view=rev
Log:
Fix HTML decoding bug reported by Find Bugs
Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
tomcat/tc6.0.x/trunk/java/org/apache/catalina/ssi/SSIMediator.java
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=708124&r1=708123&r2=708124&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Mon Oct 27 03:07:07 2008
@@ -151,11 +151,6 @@
+1: markt,fhanik
-1:
-* Fix HTML decoding bug found by Find Bugs
- http://svn.apache.org/viewvc?rev=699635&view=rev
- +1: markt, remm,fhanik
- -1:
-
* Fix ASCII parsing bug found by Find Bugs
http://svn.apache.org/viewvc?rev=699644&view=rev
+1: markt, remm,fhanik
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/ssi/SSIMediator.java
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/ssi/SSIMediator.java?rev=708124&r1=708123&r2=708124&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/ssi/SSIMediator.java
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/ssi/SSIMediator.java Mon Oct
27 03:07:07 2008
@@ -211,10 +211,10 @@
if (val.indexOf('$') < 0 && val.indexOf('&') < 0) return val;
// HTML decoding
- val.replace("<", "<");
- val.replace(">", ">");
- val.replace(""", "\"");
- val.replace("&", "&");
+ val = val.replace("<", "<");
+ val = val.replace(">", ">");
+ val = val.replace(""", "\"");
+ val = val.replace("&", "&");
StringBuffer sb = new StringBuffer(val);
int charStart = sb.indexOf("&#");
Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?rev=708124&r1=708123&r2=708124&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Mon Oct 27 03:07:07 2008
@@ -107,6 +107,9 @@
since the default of <code>cacheMaxSize/20</code> gave too high a value
for large caches. (markt)
</add>
+ <fix>
+ Fix HTML decoding error in SSI processing. (markt)
+ </fix>
</changelog>
</subsection>
<subsection name="Coyote">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]