Author: bago
Date: Mon Apr 16 05:54:00 2007
New Revision: 529225

URL: http://svn.apache.org/viewvc?view=rev&rev=529225
Log:
Remove duplicated expansion of host (waste of resources and possible 
bugs/security issues)

Modified:
    
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExistsMechanism.java

Modified: 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExistsMechanism.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExistsMechanism.java?view=diff&rev=529225&r1=529224&r2=529225
==============================================================================
--- 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExistsMechanism.java 
(original)
+++ 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/ExistsMechanism.java 
Mon Apr 16 05:54:00 2007
@@ -24,7 +24,6 @@
 import org.apache.james.jspf.core.SPF1Data;
 import org.apache.james.jspf.exceptions.PermErrorException;
 import org.apache.james.jspf.exceptions.TempErrorException;
-import org.apache.james.jspf.macro.MacroExpand;
 import org.apache.james.jspf.util.SPFTermsRegexps;
 import org.apache.james.jspf.wiring.DNSServiceEnabled;
 
@@ -56,9 +55,6 @@
         spfData.increaseCurrentDepth();
 
         String host = expandHost(spfData);
-
-        // throws a PermErrorException that we can pass through
-        host = new MacroExpand(spfData, log).expandDomain(host);
 
         try {
             aRecords = dnsService.getRecords(host,DNSService.A);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to