Build: #19 did not start Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> c636e72a9d3f0327005cd0b3dacbc264f268b3d9
Change behavior of send()/publish() in LeafNode
Previously publish() was "asynchronously" in that sense that the response
of the IQ as *not* awaited, and send() would wait for the
responses. It makes no sense to have that functionality this way.
Instead we now make publish() to the right thing, i.e., wait for an IQ
result, make send() a proxy for publish(), and mark send() deprecated.
In the future, there may be a publishAsync() method which returns a
Future instance.
Smack (4.2)
-
Florian Schmaus <flo@geekplace.eu> 16ede9806a7350cda4b8aecd44e3965613f16ce9
Add PubSubManaer.supportsAutomaticNodeCreation()
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubManager.java (version 16ede9806a7350cda4b8aecd44e3965613f16ce9)
-
Florian Schmaus <flo@geekplace.eu> e73cef8000241288b26986323f9c7e9da65875fb
Add PubSubManager.tryToPublishAndPossibleAutoCreate(String, I)
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubManager.java (version e73cef8000241288b26986323f9c7e9da65875fb)
-
Florian Schmaus <flo@geekplace.eu> 8466a5af1a038c4d952b8fe85299a868e00d5b3c
Improve MUCs subject changed notification filter
Filter also messages with bodies or thread element.- smack-core/src/main/java/org/jivesoftware/smack/filter/MessageWithThreadFilter.java (version 8466a5af1a038c4d952b8fe85299a868e00d5b3c)
- smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java (version 8466a5af1a038c4d952b8fe85299a868e00d5b3c)
-
Florian Schmaus <flo@geekplace.eu> a887cde1ce62498b9ca8c183f2e67ed2dbfb235d
Allow MUC room subject changes from the MUCs bare JID
Fixes SMACK-754.- smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java (version a887cde1ce62498b9ca8c183f2e67ed2dbfb235d)
- smack-extensions/src/main/java/org/jivesoftware/smackx/muc/SubjectUpdatedListener.java (version a887cde1ce62498b9ca8c183f2e67ed2dbfb235d)