Author: nextgens
Date: 2007-03-22 01:19:35 +0000 (Thu, 22 Mar 2007)
New Revision: 12270

Modified:
   trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java
Log:
Remove some dead code and enforce a security check

Modified: 
trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java
===================================================================
--- 
trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java    
    2007-03-22 01:08:35 UTC (rev 12269)
+++ 
trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java    
    2007-03-22 01:19:35 UTC (rev 12270)
@@ -51,15 +51,7 @@
                        throw new Error(e);
                }
        }
-       
-       public boolean allowGetForms() {
-               return false;
-       }

-       public boolean allowPostForms() {
-               return false;
-       }
-
        public String processURI(String u, String overrideType) throws 
CommentException {
                return processURI(u, overrideType, false);
        }
@@ -254,7 +246,7 @@
                        String path = uri.getPath();
                        if(path.startsWith(PLUGINS_PREFIX)) {
                                String after = 
path.substring(PLUGINS_PREFIX.length());
-                               if(after.indexOf("/../") > -1)
+                               if(after.indexOf("../") > -1)
                                        throw new CommentException("Attempt to 
escape directory structure");
                                if(after.matches("[A-Za-z0-9\\.]+"))
                                        return uri.toASCIIString();


Reply via email to