Smack/smack-core/src/main/java/org/jivesoftware/smack
Florian Schmaus 9e797c1b17 Enable PacketExtensions for IQs
This is actually only part one, i.e. with this commit if the user adds a
PacketExtension to an IQ it will be included in IQ.toXml(). Which was
previously only the case if the IQ subclass explicitly included packet
extensions.

The second part of the change is to change the IQ provider, so that
packet extensions are automatically parsed.

Cases where PacketExtensions are used for Message and IQ are slightly
changed. The IQ sublcass now only has a field with this
PacketExtension (see for example
bytestreams.ibb.packet.DataPacketExtension).

Also changed hoxt API: Removed unnecessary indirection and made the
API more Smack idiomatic.
2014-11-10 11:43:18 +01:00
..
compress/packet Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
compression Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
debugger Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
filter Fix javadoc warnings and deprecated methods 2014-11-02 12:12:56 +01:00
initializer Split SmackConfiguration into Configuration and Initalization 2014-09-05 15:56:00 +02:00
packet Enable PacketExtensions for IQs 2014-11-10 11:43:18 +01:00
parsing Use CharSequence instead of String in parseContent() 2014-07-06 21:10:40 +02:00
provider Remove empty statements 2014-11-09 18:31:07 +01:00
proxy Create smack.util.stringencoder for Base64, Base32,… 2014-09-04 11:07:55 +02:00
rosterstore Create smack.util.stringencoder for Base64, Base32,… 2014-09-04 11:07:55 +02:00
sasl Fix javadoc warnings and deprecated methods 2014-11-02 12:12:56 +01:00
util Enable PacketExtensions for IQs 2014-11-10 11:43:18 +01:00
AbstractConnectionListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
AbstractXMPPConnection.java Remove empty statements 2014-11-09 18:31:07 +01:00
Chat.java Improve MUC message and presence listeners 2014-10-12 18:11:02 +02:00
ChatManager.java Fix javadoc warnings and deprecated methods 2014-11-02 12:12:56 +01:00
ChatManagerListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ChatMessageListener.java Improve MUC message and presence listeners 2014-10-12 18:11:02 +02:00
ConnectionConfiguration.java Fix initialization order issue with DEBUG_ENABLED 2014-10-19 21:48:17 +02:00
ConnectionCreationListener.java Make XMPPConnection an interface 2014-05-28 08:18:41 +02:00
ConnectionListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
ExceptionCallback.java Add an API to send and wait async for a response 2014-08-16 00:08:53 +02:00
Manager.java Refactor FileTransfer(Manager|Negotiator) 2014-07-02 09:52:40 +02:00
MessageListener.java Improve MUC message and presence listeners 2014-10-12 18:11:02 +02:00
PacketCollector.java Make PacketCollector fields final where possible 2014-10-09 23:51:33 +02:00
PacketListener.java Replace PacketInterceptor with PacketListener 2014-10-12 19:19:44 +02:00
PresenceListener.java Improve MUC message and presence listeners 2014-10-12 18:11:02 +02:00
ReconnectionManager.java Rework and redesign ReconnectionManager 2014-10-15 00:34:55 +02:00
Roster.java Fix javadoc warnings and deprecated methods 2014-11-02 12:12:56 +01:00
RosterEntry.java Enable more 'checkstyle' checks 2014-08-15 23:17:45 +02:00
RosterGroup.java Fix javadoc warnings and deprecated methods 2014-11-02 12:12:56 +01:00
RosterListener.java Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00
SASLAuthentication.java Add SCRAM-SHA1 support 2014-10-21 15:03:48 +02:00
SmackConfiguration.java DisabledSmackClasses now also take package names 2014-09-25 09:42:55 +02:00
SmackException.java Add message String to all SmackExceptions 2014-10-07 21:50:39 +02:00
SmackInitialization.java Refactor Bind and Roster IQ parsing code into providers 2014-10-30 13:21:36 +01:00
SynchronizationPoint.java Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
XMPPConnection.java Fix javadoc warnings and deprecated methods 2014-11-02 12:12:56 +01:00
XMPPConnectionRegistry.java Make XMPPConnection an interface 2014-05-28 08:18:41 +02:00
XMPPException.java Add support for XEP-0198: Stream Management 2014-09-11 09:49:16 +02:00
package.html Prefix subprojects with 'smack-' 2014-04-28 19:44:14 +02:00