Author: markt
Date: Sat Oct 21 16:00:16 2006
New Revision: 466602

URL: http://svn.apache.org/viewvc?view=rev&rev=466602
Log:
Undo unintentional changes in license update.

Modified:
    
tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11Processor.java

Modified: 
tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11Processor.java
URL: 
http://svn.apache.org/viewvc/tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11Processor.java?view=diff&rev=466602&r1=466601&r2=466602
==============================================================================
--- 
tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11Processor.java
 (original)
+++ 
tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11Processor.java
 Sat Oct 21 16:00:16 2006
@@ -24,8 +24,8 @@
 import java.net.InetAddress;
 import java.net.Socket;
 import java.util.StringTokenizer;
-import org.apache.regexp.RE;
-import org.apache.regexp.RESyntaxException;
+import java.util.regex.Pattern;
+import java.util.regex.PatternSyntaxException;
 import java.security.AccessController;
 import java.security.PrivilegedAction;
 
@@ -189,7 +189,7 @@
     /**
      * List of restricted user agents.
      */
-    protected RE[] restrictedUserAgents = null;
+    protected Pattern[] restrictedUserAgents = null;
 
 
     /**
@@ -286,7 +286,7 @@
     /**
      * List of user agents to not use gzip with
      */
-    protected RE noCompressionUserAgents[] = null;
+    protected Pattern noCompressionUserAgents[] = null;
 
     /**
      * List of MIMES which could be gzipped
@@ -387,10 +387,10 @@
      */
     public void addNoCompressionUserAgent(String userAgent) {
         try {
-            RE nRule = new RE(userAgent);
+            Pattern nRule = Pattern.compile(userAgent);
             noCompressionUserAgents =
                 addREArray(noCompressionUserAgents, nRule);
-        } catch (RESyntaxException pse) {
+        } catch (PatternSyntaxException pse) {
             log.error(sm.getString("http11processor.regexp.error", userAgent), 
pse);
         }
     }
@@ -401,7 +401,7 @@
      * a large number of connectors, where it would be better to have all of
      * them referenced a single array).
      */
-    public void setNoCompressionUserAgents(RE[] noCompressionUserAgents) {
+    public void setNoCompressionUserAgents(Pattern[] noCompressionUserAgents) {
         this.noCompressionUserAgents = noCompressionUserAgents;
     }
 
@@ -524,14 +524,14 @@
      * @param rArray the REArray
      * @param value Obj
      */
-    private RE[] addREArray(RE rArray[], RE value) {
-        RE[] result = null;
+    private Pattern[] addREArray(Pattern rArray[], Pattern value) {
+        Pattern[] result = null;
         if (rArray == null) {
-            result = new RE[1];
+            result = new Pattern[1];
             result[0] = value;
         }
         else {
-            result = new RE[rArray.length + 1];
+            result = new Pattern[rArray.length + 1];
             for (int i = 0; i < rArray.length; i++)
                 result[i] = rArray[i];
             result[rArray.length] = value;
@@ -583,9 +583,9 @@
      */
     public void addRestrictedUserAgent(String userAgent) {
         try {
-            RE nRule = new RE(userAgent);
+            Pattern nRule = Pattern.compile(userAgent);
             restrictedUserAgents = addREArray(restrictedUserAgents, nRule);
-        } catch (RESyntaxException pse) {
+        } catch (PatternSyntaxException pse) {
             log.error(sm.getString("http11processor.regexp.error", userAgent), 
pse);
         }
     }
@@ -596,7 +596,7 @@
      * a large number of connectors, where it would be better to have all of
      * them referenced a single array).
      */
-    public void setRestrictedUserAgents(RE[] restrictedUserAgents) {
+    public void setRestrictedUserAgents(Pattern[] restrictedUserAgents) {
         this.restrictedUserAgents = restrictedUserAgents;
     }
 
@@ -1244,7 +1244,7 @@
             if(userAgentValueMB != null) {
                 String userAgentValue = userAgentValueMB.toString();
                 for (int i = 0; i < restrictedUserAgents.length; i++) {
-                    if (restrictedUserAgents[i].match(userAgentValue)) {
+                    if 
(restrictedUserAgents[i].matcher(userAgentValue).matches()) {
                         http11 = false;
                         keepAlive = false;
                         break;
@@ -1462,7 +1462,7 @@
 
                 // If one Regexp rule match, disable compression
                 for (int i = 0; i < noCompressionUserAgents.length; i++)
-                    if (noCompressionUserAgents[i].match(userAgentValue))
+                    if 
(noCompressionUserAgents[i].matcher(userAgentValue).matches())
                         return false;
             }
         }



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

Reply via email to