1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-11-16 04:12:04 +01:00
Smack/smack-integration-test/src/main/java/org/jivesoftware/smack
Florian Schmaus d07ed60737 Add support for "Caps Optimizations"
Smack's previous entity caps implementation assumed that an entity lost
its entity caps feature as soon as a presence without caps from that
entity was received. But according to XEP-0115 § 8.4, this is a
perfectly normal optimization technique. We now reset the caps state
after an available presence becomes unavailable.

Also introduce PresenceEventListener, which is required for this
feature.

Also make Roster.preApprove() take a BareJid as argument.

Fixes SMACK-723.
2016-06-30 17:01:46 +02:00
..
roster Add support for "Caps Optimizations" 2016-06-30 17:01:46 +02:00
ChatTest.java Fix for getting after method 2015-04-04 17:31:14 +02:00
LoginIntegrationTest.java Make StringUtils.randomString(int) use SecureRandom 2016-01-10 18:21:46 +01:00
package-info.java Add JavadocPackage checkstyle 2015-04-04 17:16:47 +02:00
StreamManagementTest.java Remove unnecessary code to enable stream mangement 2016-01-10 19:44:33 +01:00
WaitForClosingStreamElementTest.java Gracefully disconnect XMPPTCPConnection 2015-05-27 17:36:04 +02:00