Florian Schmaus <flo@geekplace.eu>
cb27b02658d004d5e5e214f6f91619477b535789
Make SmackFuture use Smack's cached executor service
instead of SmackFuture using it's own executor service.
10 May 2018
Florian Schmaus <flo@geekplace.eu>
fd97f5ba0b46671b9dcf4ed9ac3da500b9057e80
Use a CopyOnWriteArraySet for joinedRooms
Since it is accessed concurrently. And also may cause a
ConcurrentModificationException when the MultiUserChatManager tries to
re-join the joined rooms.
Fixes SMACK-819 .
10 May 2018
Florian Schmaus <flo@geekplace.eu>
72de6540b25de891f5f8b3f3462d17185358a662
Add DiscoInfoLookupShortcutMechanism and EntityCapabilitiesChangedListener
to allow for plugable XEP-0115 like mechanisms. For example XEP-0390 .
10 May 2018
Florian Schmaus <flo@geekplace.eu>
a22ec4b112d2613e149d95d0bedeca462ffef1e3
Use java.text.Normalizer for SASLPrep
10 May 2018
Florian Schmaus <flo@geekplace.eu>
0e31bc8f7330b3213e94cccf74276273752076fe
Fix Stanza.overrideExtension(ExtensionElement)
Also fixes SMACK-818 .
10 May 2018