diff -urN -x target -x *.iml -x *.ipr -x *.iws commons-httpclient-3.0-beta1-src-orig/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java commons-httpclient-3.0-beta1-src/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java --- commons-httpclient-3.0-beta1-src-orig/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java Sat Nov 20 17:23:54 2004 +++ commons-httpclient-3.0-beta1-src/src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java Sun Jan 9 18:59:55 2005 @@ -503,7 +503,8 @@ * @return true if the specified host matches the given domain. */ public boolean domainMatch(final String host, final String domain) { - return host.endsWith(domain); + return host.endsWith(domain) + || (domain.startsWith(".") && host.endsWith(domain.substring(1))); } /**