Smack/smack-core/src/main/java/org/jivesoftware/smack
Florian Schmaus 5b1d2664af Clear saslException class field before throwing
Thanks to PolFW, who writes:

A SASLErrorException is thrown before we have received the "<success
xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>". This is because
SASLAuthentication is keeping a reference to a "saslException" so to
clear that after a authentication failure we have to invoke again
connect on the xmpptcpconnection to initialize again the
saslAuthentication. But it doesn't solve the issue because an
AlreadyConnectedException is thrown before the initialisation of the
"this.saslAuthentication.init();"

Note that the user uses one time tokens for authentication.
2019-09-23 19:47:37 +02:00
..
compress Replace XPP3 by XmlPullParser interface wrapping StAX and XPP3 2019-05-06 22:10:50 +02:00
compression Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
datatypes Introduce UInt(16|32) datatypes 2019-06-11 12:47:39 +02:00
debugger Enable MissingJavadocPackage and UnnecessaryParentheses checkstyle checks 2019-07-24 09:18:39 +02:00
filter Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
fsm Add util.Consumer and use it in StateDescriptorGraph 2019-09-23 16:12:48 +02:00
initializer Introduce CloseableUtil 2018-08-15 17:25:22 +02:00
iqrequest Use QName instead of XmppStringUtils.generateKey() 2019-06-11 12:47:39 +02:00
packet Introduce AbstractXMPPConnection.outgoingStreamXmlEnvironment 2019-09-23 16:12:48 +02:00
parsing Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
provider Javadoc changes for Java 11 compatibility 2019-07-19 23:05:46 +02:00
proxy Use StandardCharsets.(UTF_8|US_ASCII) 2019-05-08 12:44:48 +02:00
sasl Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
util Introduce AbstractXMPPConnection.outgoingStreamXmlEnvironment 2019-09-23 16:12:48 +02:00
AbstractConnectionClosedListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
AbstractConnectionListener.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
AbstractXMPPConnection.java Introduce AbstractXMPPConnection.outgoingStreamXmlEnvironment 2019-09-23 16:12:48 +02:00
AbstractXmppNioConnection.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
AsyncButOrdered.java Introduce asyncGoLimited() 2019-04-14 21:40:09 +02:00
ConnectionConfiguration.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
ConnectionCreationListener.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
ConnectionListener.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
ExceptionCallback.java Merge branch '4.2' into master-paul-merged 2017-12-17 11:16:02 +01:00
GenericElementListener.java SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections 2019-02-05 13:18:03 +01:00
Manager.java SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections 2019-02-05 13:18:03 +01:00
MessageListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
NonzaCallback.java Replace 'key' with QName 2019-05-08 21:10:39 +02:00
PacketListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
PresenceListener.java Enable javadoc checkstyle 2015-03-29 12:29:32 +02:00
ReconnectionListener.java Fix minor codestyle issues 2017-12-17 11:03:46 +01:00
ReconnectionManager.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
SASLAuthentication.java Clear saslException class field before throwing 2019-09-23 19:47:37 +02:00
ScheduledAction.java SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections 2019-02-05 13:18:03 +01:00
SmackConfiguration.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
SmackException.java Smack 4.3.3 2019-03-14 18:23:33 +01:00
SmackFuture.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
SmackInitialization.java Use StandardCharsets.(UTF_8|US_ASCII) 2019-05-08 12:44:48 +02:00
SmackReactor.java Enable MissingJavadocPackage and UnnecessaryParentheses checkstyle checks 2019-07-24 09:18:39 +02:00
StanzaCollector.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
StanzaListener.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
SynchronizationPoint.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
UnparseableStanza.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
XMPPConnection.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
XMPPConnectionRegistry.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
XMPPException.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
XmppInputOutputFilter.java SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections 2019-02-05 13:18:03 +01:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00