Build: #1508 was successful Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 7655ac17f251efa3796b5121b8208770769200ee
Re-activate EntityCaps integration test
- smack-experimental/src/main/java/org/jivesoftware/smackx/iot/provisioning/IoTProvisioningManager.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-extensions/src/integration-test/java/org/jivesoftware/smackx/entitycaps/EntityCapsTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-im/src/main/java/org/jivesoftware/smack/roster/Roster.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-im/src/main/java/org/jivesoftware/smack/roster/RosterUtil.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackIntTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackIntegrationTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackLowLevelIntegrationTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/SmackIntegrationTestFramework.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smack/ChatTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/caps/EntityCapsTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/caps/package-info.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/iot/IoTControlIntegrationTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/iot/IoTDataIntegrationTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/muc/MultiUserChatIntegrationTest.java (version 7655ac17f251efa3796b5121b8208770769200ee) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 1f7770b831049ae651e1fec08834bc973498df48
More detailed logging to RosterIntegrationTest
-
Florian Schmaus <flo@geekplace.eu> ecf1ed7f6b808a3b73fba331dd55564b6065f338
Fix EntityCapsManager presenceSend
capturing all outoing presences of type 'available' would also capture
presences not used for presence broadcast, e.g., MUC presences.
This caused the EntityCaps integration test (localEntityCaps) to fail
if the MUC integration test was run before.- smack-core/src/main/java/org/jivesoftware/smack/filter/EmptyToMatcher.java (version ecf1ed7f6b808a3b73fba331dd55564b6065f338) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/filter/PresenceTypeFilter.java (version ecf1ed7f6b808a3b73fba331dd55564b6065f338) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java (version ecf1ed7f6b808a3b73fba331dd55564b6065f338) (diffs)
-
Florian Schmaus <flo@geekplace.eu> ca394838f0fcd582f949b90a7801dc8f8e5eb396
Make sinttest (Before|After)Class methods non-static
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/SmackIntegrationTestFramework.java (version ca394838f0fcd582f949b90a7801dc8f8e5eb396) (diffs)
- smack-integration-test/src/test/java/org/igniterealtime/smack/inttest/unittest/SmackIntegrationTestFrameworkUnitTest.java (version ca394838f0fcd582f949b90a7801dc8f8e5eb396) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 01169a956c0cfeae6e379996e50912b72327e7ec
Log when executing (Before|After) class sinttest methods
-
Florian Schmaus <flo@geekplace.eu> e27e416063675e8cc9c57e3118c395ed3451aea2
Fix sinttest log string: s/AfterClass/BeforeClass/
-
Florian Schmaus <flo@geekplace.eu> 814cc1fdde651b6a250854386594a29ea34913d8
Create low-level inttest accounts with test run ID
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackLowLevelIntegrationTest.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/IntTestUtil.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/SmackIntegrationTestFramework.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smack/LoginIntegrationTest.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smack/StreamManagementTest.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smack/WaitForClosingStreamElementTest.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smack/roster/LowLevelRosterIntegrationTest.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/muc/MultiUserChatLowLevelIntegrationTest.java (version 814cc1fdde651b6a250854386594a29ea34913d8) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 26b16665e5893d1afcad64a2e027e504d87b4bd0
Add setting to enable IoT Managers automatically
or not. Since they interfer a lot with existing code (presence
management etc.)- smack-experimental/src/main/java/org/jivesoftware/smackx/iot/IoTManager.java (version 26b16665e5893d1afcad64a2e027e504d87b4bd0) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/iot/data/IoTDataManager.java (version 26b16665e5893d1afcad64a2e027e504d87b4bd0) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/iot/discovery/IoTDiscoveryManager.java (version 26b16665e5893d1afcad64a2e027e504d87b4bd0) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/iot/provisioning/IoTProvisioningManager.java (version 26b16665e5893d1afcad64a2e027e504d87b4bd0) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 8511a9e67ba75854aff420bed2afdd0ae333ad1a
Fix deadline check
The pattern
if (now > deadline) break;
wait(deadline - now);
is insufficient in case "now == deadline" because the result would be
wait() being called with 0, which would mean "wait until
notified". Thus, the timeout would become infinite.- smack-bosh/src/main/java/org/jivesoftware/smack/bosh/XMPPBOSHConnection.java (version 8511a9e67ba75854aff420bed2afdd0ae333ad1a) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/SASLAuthentication.java (version 8511a9e67ba75854aff420bed2afdd0ae333ad1a) (diffs)
- smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/util/ResultSyncPoint.java (version 8511a9e67ba75854aff420bed2afdd0ae333ad1a) (diffs)
-
Florian Schmaus <flo@geekplace.eu> cfe5c2233d062d64af9e636a50cebd113bfef6a4
Fix integration test using XEP-0133 credentials
for the created connections.