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. |
||
---|---|---|
.. | ||
dns | ||
stringencoder | ||
ArrayBlockingQueueWithShutdown.java | ||
Async.java | ||
BooleansUtils.java | ||
ByteUtils.java | ||
CallbackRecipient.java | ||
CleaningWeakReferenceMap.java | ||
CloseableUtil.java | ||
CollectionUtil.java | ||
DNSUtil.java | ||
EventManger.java | ||
ExceptionCallback.java | ||
FileUtils.java | ||
LazyStringBuilder.java | ||
MAC.java | ||
MD5.java | ||
MultiMap.java | ||
NumberUtil.java | ||
Objects.java | ||
ObservableReader.java | ||
ObservableWriter.java | ||
package-info.java | ||
PacketParserUtils.java | ||
PacketUtil.java | ||
ParserUtils.java | ||
RandomUtil.java | ||
ReaderListener.java | ||
SHA1.java | ||
StringUtils.java | ||
SuccessCallback.java | ||
SystemUtil.java | ||
TLSUtils.java | ||
TypedCloneable.java | ||
UTF8.java | ||
WriterListener.java | ||
XmlStringBuilder.java | ||
XmlUtil.java | ||
XmppElementUtil.java |