Build: #1587 was successful Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> f290197f6a3e9f1f4af1b335685b5c37f5f1fac6
Merge branch '4.3'
-
Florian Schmaus <flo@geekplace.eu> 1edc00b3343f8327f8dc945cc9ef02c7413b6eee
Merge remote-tracking branch 'ignite/master'
-
Florian Schmaus <flo@geekplace.eu> 9e865fe6ab904504593671c3bcb2bdc434b8d92f m
Merge remote-tracking branch 'ignite/4.3' into 4.3
-
Florian Schmaus <flo@geekplace.eu> 6ba9218c7779f4051c68b2c47d58306eb41f4c9e m
Introduce myRoomJid EntityFullJid in MultiUserChat
-
Florian Schmaus <flo@geekplace.eu> 021ebf8ab36a48cb7982bcb9470717d84388fb49 m
Merge pull request #242 from igniterealtime/4.3_MUC-leave-without-nickname
fix: Prevent attempt to construct invalid address -
Guus der Kinderen 03a267a9259b6ea7a4631c3cdb89593a7a6fdca8 m
fix: Prevent attempt to construct invalid address
When no join was properly registered, a nickname will not be defined.
In that case, attempting to construct the from address for the 'leave'
presence stanza will result in:
java.lang.IllegalArgumentException: The Resourcepart must not be null
This commit prevents that, by verifying that the nickname is non-null,
before sending that stanza. -
Florian Schmaus <flo@geekplace.eu> 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10 m
Improve MamManager API
- documentation/extensions/mam.md (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/mam/MamManager.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-experimental/src/test/java/org/jivesoftware/smackx/mam/FiltersTest.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-experimental/src/test/java/org/jivesoftware/smackx/mam/ResultsLimitTest.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-experimental/src/test/java/org/jivesoftware/smackx/mam/RetrieveFormFieldsTest.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/mam/MamIntegrationTest.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-omemo/src/main/java/org/jivesoftware/smackx/omemo/OmemoManager.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
- smack-omemo/src/main/java/org/jivesoftware/smackx/omemo/OmemoService.java (version 9161ba9e7d4f603eb03e7d101f76c8eaae46fa10) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 77707737df4f25c45b66bfac80f0b1895af686b0 m
Make StanzaCollector's cancelled field volatile
-
Florian Schmaus <flo@geekplace.eu> 1dec29617e025187740ddbd3f5d286107df1747a m
Fix StanzaCollector's Exception message: s/Packet/Stanza/
-
Florian Schmaus <flo@geekplace.eu> d958b42effe6adf8cd33b8c808f7ef6f98b5a846 m
Add StanzaCollector.getCollectedStanzasAfterCancelled()
-
Florian Schmaus <flo@geekplace.eu> c792be92675803684477f7ff235baaf74ef85cfd m
Add StringUtils.requireNullOrNotEmpty()
-
Florian Schmaus <flo@geekplace.eu> 414d730962f6a2ab0d5f31ef39a3e16b0d553cb3 m
Optimize XmlStringBuilder.element() for the empty element case
For example RSM (XEP-0059) gives <before/> a different semantic as
<before>UID</before>. -
Florian Schmaus <flo@geekplace.eu> a3cf1ab0ca0f5ed4ab5b54fa5345a11a30a47f24 m
Fix MamManager.isSupported(): Use archive address
-
Florian Schmaus <flo@geekplace.eu> 5ae164f670c45af402232386120d7072683a379e m
Add Forwarded.extractMessagesFrom(Collection<Forwarded>)
-
Florian Schmaus <flo@geekplace.eu> f2ea3e0d5bf522a5705125ee7698eb9b00f7f0b0 m
Add XmlUnitUtils.assertXmlSimilar()
-
Florian Schmaus <flo@geekplace.eu> 8aa7029b385b88b1b26c2b70dc7c7c367163e39c m
Add DataForm.addFields()
-
Florian Schmaus <flo@geekplace.eu> d26baeb66fd3161e178383996b52e84f5bf78cbc m
Add Date API methods to FormField values
-
Florian Schmaus <flo@geekplace.eu> 298bcc80973d2e41773c77919a1ee42300083808 m
Improve FormField.resetValues()
by using clear() instead of removeAll(). -
Florian Schmaus <flo@geekplace.eu> 2adf8a79af102a133930adf99bdded41cfa7aff3 m
Add CommandsProviderTest
-
Florian Schmaus <flo@geekplace.eu> fb5d7ff7d4077a16782579608958c64ef7ab6fb9 m
Add MamManager.getInstanceFor(MultiUserChat)
-
Florian Schmaus <flo@geekplace.eu> ccf2b8bcf8f01cb0341958bcb9340093b18a3b59 m
Add MultiUserChat.getXmppConnection()
-
Florian Schmaus <flo@geekplace.eu> cb97b5032cf86732843ebe203f137a6f512092b1 m
Improve javadoc for MamManager.getInstanceFor(XMPPConnection)
-
Florian Schmaus <flo@geekplace.eu> 50e98fe31d1ed17db6a72b95c4c32157fc33154e m
Improve javadoc for MamManager.isSupported()
-
Florian Schmaus <flo@geekplace.eu> 7a2e4140c7e96ac556f5c61860325ad50727e294 m
Add MamManager.getArchiveAddress()
-
Florian Schmaus <flo@geekplace.eu> 8f691e4b1d39a8caaab09d0d11dc9936017849db m
Add ArrayBlockingQueueWithShutdown.tryTake()
-
Florian Schmaus <flo@geekplace.eu> 751c7b0d4042ed56ef1eb7ed2b5728bb158d0be4 m
Improve ArrayBlockingQueueWithShutdown.tryPut()
to return the internal state when the operation is performed. -
Florian Schmaus <flo@geekplace.eu> b80cc795e3ba258fb7d2c733a825a90ced86c8df m
Merge pull request #240 from jitsi/clean-muc-map-4.3
fix: Cleans the multiUserChats map. -
Boris Grozev <boris@jitsi.org> fd5e86ce5af8d72de60ba6caf71a159dcce8b223 m
fix: Cleans the multiUserChats map.
-
Florian Schmaus <flo@geekplace.eu> 98a029e9c7c2945cfaf18f6b17a12e4d9020ab8b m
Set name of local SOCKS5 proxy thread
-
Florian Schmaus <flo@geekplace.eu> 929361f35b71b1993dddb69eb60c06533d77e319 m
Smack 4.3.0-rc1-SNAPSHOT