Smack/smack-core/src/main/java/org/jivesoftware/smack/util
Florian Schmaus 6980c8e63d Rework Smack Provider design
this is the first stop towards fixing "SMACK-65: parsing should look for
depth", by providing the initial parsing depth to the provider. Some
methods (.e.g parseMessage) now use the depth as abort condition,
instead of a unclean String equals check.

parseIQ() and parseExtension() where both renamed to parse.

This also restricts the Exceptions thrown by the parse method, to just
XmlPullParserException, IOException and SmackException (not really a big
victory, but nevertheless a slight improvement).

StreamFeatureProvider is now gone, we simply use PacketExtensionProvider
for stream features.
2014-10-08 16:01:14 +02:00
..
dns Add javadoc to SmackException.ConnectionException 2014-06-17 13:17:15 +02:00
stringencoder Create smack.util.stringencoder for Base64, Base32,… 2014-09-04 11:07:55 +02:00
ArrayBlockingQueueWithShutdown.java Properly sync PacketWriter's queue 2014-05-05 19:26:42 +02:00
Async.java Fix FileTransferManager invoking request listeners 2014-08-26 13:50:42 +02:00
ByteUtils.java Add smack-android and redesign SASL authentication 2014-08-01 10:34:47 +02:00
DNSUtil.java Support for International Domain Names in DNSUtil 2014-09-13 09:27:55 +02:00
FileUtils.java Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
LazyStringBuilder.java Properly escape Bookmarks and FormField XML 2014-06-19 16:52:19 +02:00
ObservableReader.java Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
ObservableWriter.java Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
PacketParserUtils.java Rework Smack Provider design 2014-10-08 16:01:14 +02:00
PacketUtil.java Add support for XEP-0059: Result Set Management 2014-09-13 12:28:18 +02:00
ParserUtils.java Rework Smack Provider design 2014-10-08 16:01:14 +02:00
ReaderListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
StringTransformer.java Support for International Domain Names in DNSUtil 2014-09-13 09:27:55 +02:00
StringUtils.java Merge branch '4.0' 2014-09-05 22:11:35 +02:00
TLSUtils.java Fix TLSUtils.AcceptAllTrustManager 2014-07-09 09:42:31 +02:00
WriterListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
XmlStringBuilder.java Add support for XEP-0059: Result Set Management 2014-09-13 12:28:18 +02:00
package.html Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00