Smack/smack-core/src/main/java/org/jivesoftware/smack/packet
Florian Schmaus b7824f008d Introduce and use XmlStringBuilder.text()
Smack currently does unnecessary escaping of XML text, where it
escapes e.g. '"' to '"'. This bloats the stanza size, especially
if JSON payloads are involved.

Fixes SMACK-892 (although there are probably still places where
XmlStringBuilder.escape() is used when XmlStringBuild.text() could
have been used).
2020-09-17 14:20:11 +02:00
..
id Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
AbstractError.java Merge pull request #330 from ge0rg/errlang 2019-09-16 17:42:45 +02:00
AbstractIqBuilder.java [disco/caps] Fix DiscoverInfo.asBuilder() 2020-05-22 15:38:16 +02:00
AbstractTextElement.java Rework XML Element hierarchy and XmlStringBuilder 2019-09-07 18:17:08 +02:00
Bind.java Introduce XmlEnvironment 2019-02-05 13:18:03 +01:00
Element.java Introduce XmlEnvironment 2019-02-05 13:18:03 +01:00
EmptyResultIQ.java Rename AbstractIqBuilder subclasses to their designated names 2019-10-29 19:34:18 +01:00
ErrorIQ.java Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
ExtensionElement.java SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections 2019-02-05 13:18:03 +01:00
FullyQualifiedElement.java Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
IQ.java Make IQ(IQ) constructor protected 2019-10-30 08:20:25 +01:00
IqBuilder.java [disco/caps] Fix DiscoverInfo.asBuilder() 2020-05-22 15:38:16 +02:00
IqData.java Rename AbstractIqBuilder subclasses to their designated names 2019-10-29 19:34:18 +01:00
IqView.java Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
Mechanisms.java Add XMPP.(get|has)Feature(Class|QName) and deprecate (String, String) 2020-07-23 14:32:14 +02:00
Message.java Introduce and use XmlStringBuilder.text() 2020-09-17 14:20:11 +02:00
MessageBuilder.java Implement message stanza <thread/> and <subject/> as ExtensionElement 2020-04-05 18:58:13 +02:00
MessageOrPresence.java Delete TypedCloneable 2020-06-14 17:38:51 +02:00
MessageOrPresenceBuilder.java Introduce XMPPConnection.add(Message|Presence)Interceptor 2019-10-25 21:41:55 +02:00
MessageView.java Move getters from Message to MessageView 2020-06-12 09:17:54 +02:00
NamedElement.java Rework XML Element hierarchy and XmlStringBuilder 2019-09-07 18:17:08 +02:00
Nonza.java Rework XML Element hierarchy and XmlStringBuilder 2019-09-07 18:17:08 +02:00
Presence.java Delete TypedCloneable 2020-06-14 17:38:51 +02:00
PresenceBuilder.java Introduce XMPPConnection.add(Message|Presence)Interceptor 2019-10-25 21:41:55 +02:00
PresenceView.java Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
Session.java Add XMPP.(get|has)Feature(Class|QName) and deprecate (String, String) 2020-07-23 14:32:14 +02:00
SimpleIQ.java Rename AbstractIqBuilder subclasses to their designated names 2019-10-29 19:34:18 +01:00
StandardExtensionElement.java Introduce and use XmlStringBuilder.text() 2020-09-17 14:20:11 +02:00
Stanza.java Move getters from Message to MessageView 2020-06-12 09:17:54 +02:00
StanzaBuilder.java Do not have Stanza.getExtension(String, String) return a generic type 2020-04-05 22:10:05 +02:00
StanzaError.java Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
StanzaErrorTextElement.java Add XMPPErrorException.getStanzaError() 2018-06-20 22:17:11 +02:00
StanzaFactory.java Rename AbstractIqBuilder subclasses to their designated names 2019-10-29 19:34:18 +01:00
StanzaView.java [core] Use XmppElementUtil.castOrThrow() in StanzaView.getExtension(Class) 2020-08-29 16:29:22 +02:00
StartTls.java Add XMPP.(get|has)Feature(Class|QName) and deprecate (String, String) 2020-07-23 14:32:14 +02:00
StreamClose.java Introduce XmlEnvironment 2019-02-05 13:18:03 +01:00
StreamError.java Enable werror for javadoc and fix javadoc issues 2019-08-30 12:08:30 +02:00
StreamOpen.java Enable MissingJavadocPackage and UnnecessaryParentheses checkstyle checks 2019-07-24 09:18:39 +02:00
TlsFailure.java Add static QNAME field to Compressed, Failure and Tls(Failure|Proceed) 2020-06-14 16:51:28 +02:00
TlsProceed.java Add static QNAME field to Compressed, Failure and Tls(Failure|Proceed) 2020-06-14 16:51:28 +02:00
TopLevelStreamElement.java Rework XML Element hierarchy and XmlStringBuilder 2019-09-07 18:17:08 +02:00
UnparsedIQ.java Don't throw when calling UnparsedIQ.toXML() 2016-11-24 10:38:19 +01:00
XmlEnvironment.java XmlEnvironment: Use correct method to obatain effective namespace. 2020-08-08 20:14:39 +05:30
XmlLangElement.java Introduce StanzaBuilder 2019-10-25 21:41:55 +02:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00