commit | 6d928e77d261474b93656e0ca8a3b95fa44a598f | [log] [tgz] |
---|---|---|
author | Richard McGuire <rickmcguire@apache.org> | Tue Jan 18 14:16:07 2011 +0000 |
committer | Richard McGuire <rickmcguire@apache.org> | Tue Jan 18 14:16:07 2011 +0000 |
tree | 74c9c6fcb048e27115d98ec2c60608bd1decddfe | |
parent | f4f3fc0180ebf36f16cdb7745b108bb4675d538d [diff] |
GERONIMO-5760 Wrong encoding specified in javamail providers. git-svn-id: https://svn.apache.org/repos/asf/geronimo/javamail/trunk@1060388 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java index 5784ec3..0272b24 100644 --- a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java +++ b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/authentication/DigestMD5Authenticator.java
@@ -272,7 +272,7 @@ digest.update(authString.getBytes("US-ASCII")); // this gets added on to the client response - String responseString = clientResponse + new String(Hex.encode(digest.digest()), "US_ASCII"); + String responseString = clientResponse + new String(Hex.encode(digest.digest()), "US-ASCII"); // and this gets fed back into the digest digest.update(responseString.getBytes("US-ASCII"));
diff --git a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/pop3/connection/POP3Connection.java b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/pop3/connection/POP3Connection.java index 8e854b0..aa33ed7 100644 --- a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/pop3/connection/POP3Connection.java +++ b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/pop3/connection/POP3Connection.java
@@ -632,7 +632,7 @@ byte[] challenge = response.decodeChallengeResponse(); try { - String responseString = new String(Base64.encode(authenticator.evaluateChallenge(challenge)), "US_ASCII"); + String responseString = new String(Base64.encode(authenticator.evaluateChallenge(challenge)), "US-ASCII"); // have the authenticator evaluate and send back the encoded response. response = sendCommand(responseString);