Author: toad
Date: 2006-05-16 20:01:38 +0000 (Tue, 16 May 2006)
New Revision: 8718

Modified:
   trunk/freenet/src/freenet/clients/http/ConfigToadlet.java
   trunk/freenet/src/freenet/node/Version.java
Log:
712: Encode stuff in /config/ as it might be influencible by e.g. bookmarks.

Modified: trunk/freenet/src/freenet/clients/http/ConfigToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/ConfigToadlet.java   2006-05-16 
20:01:08 UTC (rev 8717)
+++ trunk/freenet/src/freenet/clients/http/ConfigToadlet.java   2006-05-16 
20:01:38 UTC (rev 8718)
@@ -10,6 +10,7 @@
 import freenet.config.SubConfig;
 import freenet.support.Bucket;
 import freenet.support.BucketTools;
+import freenet.support.HTMLEncoder;
 import freenet.support.Logger;


@@ -83,7 +84,7 @@
                        outbuf.append("</div>\n");
                        outbuf.append("<div class=\"infobox-content\">\n");
                        outbuf.append("Your configuration changes were applied 
with the following exceptions:<br />\n");
-                       outbuf.append(errbuf.toString());
+                       outbuf.append(HTMLEncoder.encode(errbuf.toString()));
                        outbuf.append("<br />\n");
                }

@@ -153,7 +154,7 @@
                                buf.append("&nbsp;=&nbsp;</span>");
                                //
                                buf.append("<input 
alt=\""+o[j].getShortDesc()+"\" class=\"config\"" +
-                                               " type=\"text\" 
name=\""+sc[i].getPrefix()+"."+configName+"\" 
value=\""+o[j].getValueString()+"\" />");
+                                               " type=\"text\" 
name=\""+sc[i].getPrefix()+"."+configName+"\" 
value=\""+HTMLEncoder.encode(o[j].getValueString())+"\" />");
                                //
                                buf.append("</li>\n");
                        }

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-05-16 20:01:08 UTC (rev 
8717)
+++ trunk/freenet/src/freenet/node/Version.java 2006-05-16 20:01:38 UTC (rev 
8718)
@@ -18,7 +18,7 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       private static final int buildNumber = 711;
+       private static final int buildNumber = 712;

        /** Oldest build of Fred we will talk to */
        private static final int lastGoodBuild = 591;


Reply via email to