mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-06-13 15:14:54 +02:00
89c0fa4b99
in case length is zero. Also do throw a NegativeArraySizeException if length is negative instead of returning null. This fixes the following sporadic test issue: org.jivesoftware.smackx.ox.PainlessOpenPgpProviderTest > encryptDecryptTest FAILED java.lang.AssertionError at org.jivesoftware.smack.util.XmlStringBuilder.escape(XmlStringBuilder.java:425) at org.jivesoftware.smackx.ox.element.EncryptedOpenPgpContentElement.addCommonXml(EncryptedOpenPgpContentElement.java:65) at org.jivesoftware.smackx.ox.element.CryptElement.toXML(CryptElement.java:51) at org.jivesoftware.smackx.ox.element.CryptElement.toXML(CryptElement.java:31) at org.jivesoftware.smack.packet.Element.toXML(Element.java:41) at org.jivesoftware.smackx.ox.element.OpenPgpContentElement.toInputStream(OpenPgpContentElement.java:186) at org.jivesoftware.smackx.ox.crypto.PainlessOpenPgpProvider.encrypt(PainlessOpenPgpProvider.java:136) at org.jivesoftware.smackx.ox.PainlessOpenPgpProviderTest.encryptDecryptTest(PainlessOpenPgpProviderTest.java:155) because EncryptedOpenPgpContentElement rpad field was sometimes 'null' in case the random function returned '0' as length. |
||
---|---|---|
.. | ||
compress | ||
compression | ||
debugger | ||
filter | ||
fsm | ||
initializer | ||
iqrequest | ||
packet | ||
parsing | ||
provider | ||
proxy | ||
sasl | ||
util | ||
AbstractConnectionClosedListener.java | ||
AbstractConnectionListener.java | ||
AbstractXMPPConnection.java | ||
AbstractXmppNioConnection.java | ||
AsyncButOrdered.java | ||
ConnectionConfiguration.java | ||
ConnectionCreationListener.java | ||
ConnectionListener.java | ||
ExceptionCallback.java | ||
GenericElementListener.java | ||
Manager.java | ||
MessageListener.java | ||
NonzaCallback.java | ||
package-info.java | ||
PacketListener.java | ||
PresenceListener.java | ||
ReconnectionListener.java | ||
ReconnectionManager.java | ||
SASLAuthentication.java | ||
ScheduledAction.java | ||
SmackConfiguration.java | ||
SmackException.java | ||
SmackFuture.java | ||
SmackInitialization.java | ||
SmackReactor.java | ||
StanzaCollector.java | ||
StanzaListener.java | ||
SynchronizationPoint.java | ||
UnparseableStanza.java | ||
XMPPConnection.java | ||
XMPPConnectionRegistry.java | ||
XMPPException.java | ||
XmppInputOutputFilter.java |