diff --git a/VERSION.txt b/VERSION.txt index d93fe215a69..1c447b275dd 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -42,6 +42,7 @@ jetty-7.0.2.RC0 + JETTY-1179 Persistant session tables created on MySQL use wrong datatype + JETTY-1184 shrink thread pool even with frequent small jobs + JETTY-1133 Handle multiple URL ; parameters + + JETTY-1192 Fixed Digested POST + COMETD-46 reset ContentExchange response content on resend + Added IPAccessHandler + Updated Servlet3Continuation to final 3.0.20100224 diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpExchange.java b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpExchange.java index 8ed59703da8..84b1c28b808 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpExchange.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpExchange.java @@ -783,7 +783,7 @@ public class HttpExchange { _requestContent.reset(); } - } + } } /** diff --git a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DigestAuthenticator.java b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DigestAuthenticator.java index cef675d9ecf..9768b411c08 100644 --- a/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DigestAuthenticator.java +++ b/jetty-security/src/main/java/org/eclipse/jetty/security/authentication/DigestAuthenticator.java @@ -62,7 +62,7 @@ public class DigestAuthenticator extends LoginAuthenticator public Authentication validateRequest(ServletRequest req, ServletResponse res, boolean mandatory) throws ServerAuthException { - if (mandatory) + if (!mandatory) return _deferred; HttpServletRequest request = (HttpServletRequest)req; @@ -114,8 +114,9 @@ public class DigestAuthenticator extends LoginAuthenticator digest.qop = tok; else if ("uri".equalsIgnoreCase(name)) digest.uri = tok; - else if ("response".equalsIgnoreCase(name)) digest.response = tok; - break; + else if ("response".equalsIgnoreCase(name)) + digest.response = tok; + name=null; } } } diff --git a/tests/test-integration/pom.xml b/tests/test-integration/pom.xml index 5d8ca83a2a8..7b469bf16d7 100644 --- a/tests/test-integration/pom.xml +++ b/tests/test-integration/pom.xml @@ -67,6 +67,11 @@ jetty-rewrite ${project.version} + + org.eclipse.jetty + jetty-client + ${project.version} + junit junit