Build: #1844 was successful Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 89ef46525ea38e565e623234e907b701ab342e56
Merge branch '4.4'
-
Florian Schmaus <flo@geekplace.eu> fc7fc10c6967926c29df8aceea3ea0079c3356b3 m
[pubsub] Allow for character data before <item/>'s payload
Fixes SMACK-918. -
Florian Schmaus <flo@geekplace.eu> e39adff40fd3feae41e793994f870112f57cf131 m
[muc] Only notify() about processed self-presence once
Since notify() is a rather expensive operation, we should only invoke
it once. Especially since some servers include 110 in all self
presences, not just the initially reflected one on MUC join. -
Florian Schmaus <flo@geekplace.eu> d1273532ce01625bf7f73885144b55ad830546fb m
[muc] Correctly processes self-presences
The change in 52a49769f9a8 ("[muc] Check for self-presence first in
presence listener") caused all self-presences (MUC user status 110) to
be ignored in the further processing chain eventually invoking
checkRoleModifications() and checkAffiliationModifications(). However,
some servers (e.g., ejabberd) include 110 not only in the initial
presence but in all following, and we ant to process these.
Fixes SMACK-918
Fixes: 52a49769f9a825a8c0252efcad0d96635fb257a6 -
Florian Schmaus <flo@geekplace.eu> 10a2687ff19722f4076c28227957b71418868aad
[sinttest] Allow the selection of individual test *methods*
- documentation/developer/integrationtest.md (version 10a2687ff19722f4076c28227957b71418868aad) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/util/CollectionUtil.java (version 10a2687ff19722f4076c28227957b71418868aad) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java (version 10a2687ff19722f4076c28227957b71418868aad) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/SmackIntegrationTestFramework.java (version 10a2687ff19722f4076c28227957b71418868aad) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 69a55aaa84ea56c21959b7f8e0035d84692d0311
[sinttest] Evaluate compatibilityMode property
-
Florian Schmaus <flo@geekplace.eu> def7c91e6abe904b6013b65d89865858ea3824da
[sinttest] Introduce dirty hack in performActionAndWaitForPresence()
-
Florian Schmaus <flo@geekplace.eu> 4e2d0035ac69aa4e154f27d80f4122e79b48446f
[sinttest] Increase 'try' block in MultiUserChatRolesAffiliations*Test
Fixes: aff6283798afebf0f6529f9c027fa0f562d09f0f -
Florian Schmaus <flo@geekplace.eu> 400a2b2564916647947ab61310a6708dfd059640
[sinttest] Use popular desktop OS in SoftwareInfoIntegrationTest values
-
Florian Schmaus <flo@geekplace.eu> 33e805325837d244a3c5e9ce96b0116a716ab6c1
[sinttest] Remove unnecessary catch in UserTuneIntegrationTest