Smack/smack-core/src/main/java/org/jivesoftware/smack/util
Florian Schmaus eeb6c52f7e Move SASL logic into AbstractXMPPConnection
Besides the way the transport handles the stream after SASL
<success/>, the SASL logic is independend from the underlying
transport (BOSH, TCP, …). Hence move it up into
AbstractXMPPConnection.

This also has the benefit that we can make some more methods private
or package-private.

Also introduce XmlStringBuilder.optTextChild(), which causes some
associated changes.
2019-09-25 13:49:21 +02:00
..
dns Enable MissingJavadocPackage and UnnecessaryParentheses checkstyle checks 2019-07-24 09:18:39 +02:00
stringencoder Delete XML whitespace before feeding the Base64 decoder 2019-08-06 12:48:31 +02:00
ArrayBlockingQueueWithShutdown.java Add message to InterruptedException if blocking queue was shut down 2019-05-08 15:19:10 +02:00
Async.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
BooleansUtils.java Improve message of StressTestFailedException.NotAllMessagesReceivedException 2019-02-17 21:47:16 +01:00
ByteUtils.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
CallbackRecipient.java Add "whitespace after comma" checkstyle rule 2019-05-17 21:56:46 +02:00
CleaningWeakReferenceMap.java fix: Cleans the multiUserChats map. 2018-05-21 14:54:23 -05:00
CloseableUtil.java Add CloseableUtil.maybeClose(Closeable) 2019-05-18 13:25:31 +02:00
CollectionUtil.java Move SASL logic into AbstractXMPPConnection 2019-09-25 13:49:21 +02:00
Consumer.java Add util.Consumer and use it in StateDescriptorGraph 2019-09-23 16:12:48 +02:00
DNSUtil.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
EqualsUtil.java Introduce EqualsUtil and HashCode.(Builder|Cache) 2019-06-12 14:51:17 +02:00
EventManger.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
ExceptionCallback.java Fix minor codestyle issues 2017-12-17 11:19:41 +01:00
ExceptionUtil.java Make ExceptionUtil.getStackTrace(Throwable) null safe 2019-07-04 15:47:46 +02:00
FileUtils.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
HashCode.java Introduce EqualsUtil and HashCode.(Builder|Cache) 2019-06-12 14:51:17 +02:00
InternetAddress.java Introduce util.InternetAddress 2019-06-03 17:41:10 +02:00
LazyStringBuilder.java LazyStringBuilder: Wrap NPE in RuntimeException 2019-09-18 09:01:04 +02:00
MAC.java Add SCRAM-SHA1 support 2014-10-21 15:03:48 +02:00
MD5.java Don't reinvent methods in HashManager 2017-08-16 14:55:25 +02:00
MultiMap.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
NumberUtil.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
Objects.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
ObservableReader.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
ObservableWriter.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
PacketParserUtils.java Move SASL logic into AbstractXMPPConnection 2019-09-25 13:49:21 +02:00
PacketUtil.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
ParserUtils.java Add XmlEnvironment conscious ParserUtils.getXmlLang() 2019-09-12 15:15:57 +02:00
RandomUtil.java Add support for XEP-0418: DNS Queries over XMPP (DoX) 2019-04-09 10:56:47 +02:00
ReaderListener.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
SHA1.java Don't reinvent methods in HashManager 2017-08-16 14:55:25 +02:00
SecurityUtil.java OpenPGP: Bump Pgpainless to 0.0.1-alpha7 2019-07-30 09:37:19 +02:00
StringUtils.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
SuccessCallback.java Merge branch '4.2' into master-paul-merged 2017-12-17 11:16:02 +01:00
SystemUtil.java Throw exception if smack-java7 is loaded on Android 2015-04-25 22:53:46 +02:00
TLSUtils.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
TypedCloneable.java Fix minor codestyle issues 2017-12-17 11:03:46 +01:00
UTF8.java SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections 2019-02-05 13:18:03 +01:00
WriterListener.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00
XmlStringBuilder.java Move SASL logic into AbstractXMPPConnection 2019-09-25 13:49:21 +02:00
XmlUtil.java Catch IllegalArgumentException in XmlUtil clinit 2018-10-14 12:10:50 +02:00
XmppElementUtil.java Try to lookup QNAME first in XmppElementUtil.getQNameFor() 2019-06-12 22:30:56 +02:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00