Smack/smack-core/src/main/java/org/jivesoftware/smack/sasl
Florian Schmaus 7aa784a494 SCRAM-SHA1: Always calculate serverSignature
Otherwise we may get an NPE if the key was cached:

Connection closed with error java.lang.NullPointerException: Attempt to get length of null array
	at org.jivesoftware.smack.util.stringencoder.Base64.encodeToString(Base64.java:43)
	at org.jivesoftware.smack.sasl.core.SCRAMSHA1Mechanism.evaluateChallenge(SCRAMSHA1Mechanism.java:201)
	at org.jivesoftware.smack.sasl.SASLMechanism.challengeReceived(SASLMechanism.java:230)
 	at org.jivesoftware.smack.SASLAuthentication.challengeReceived(SASLAuthentication.java:328)
 	at org.jivesoftware.smack.SASLAuthentication.authenticated(SASLAuthentication.java:347)
 	at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader.access$200(XMPPTCPConnection.java:894)
 	at org.jivesoftware.smack.tcp.XMPPTCPConnection$PacketReader$1.run(XMPPTCPConnection.java:909)
 	at java.lang.Thread.run(Thread.java:818)
2015-01-26 07:54:13 +01:00
..
core SCRAM-SHA1: Always calculate serverSignature 2015-01-26 07:54:13 +01:00
packet Rework XMPP Error class design 2014-11-25 13:19:32 +01:00
SASLAnonymous.java Add SCRAM-SHA1 support 2014-10-21 15:03:48 +02:00
SASLError.java Add missing mechanism-too-weak SASL Error 2014-06-05 20:52:10 +02:00
SASLErrorException.java Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
SASLMechanism.java SASL, username and password related javadoc improvements 2015-01-18 20:42:27 +01:00
package.html Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00