Issues

Add support for XEP-0368: SRV records for XMPP over TLS (Implicit TLS / Direct TLS)
SMACK-877
Make the last known user state available when offline
SMACK-875
Error IQs should be able to carry one extension element besides the error element
SMACK-873
Exceptions in async tasks should not go uncaught to the call stack to avoid program termination
SMACK-869
XHTMLText.appendOpenBodyTag() produces invalid XML
SMACK-868
Extend HttpFileUploadManager by methods with InputStream parameter
SMACK-867
MultiUserChat enter() should reset the timeout of the collector waiting for the final self presence to prevent timeouts for large MUCs
SMACK-859
Smack fails under JDK 11 because com.sun.jndi.dns.DnsContextFactory is not inaccessible
SMACK-856
XMPPTCPConnection sometimes has two writer threads running
SMACK-855
Message.getBody() should not return `null` if all bodies have an xml:lang
SMACK-851
DeliveryReceiptManager should not send receipts with messages of type 'groupchat'
SMACK-850
Make MultiUserChat.leave() wait for response
SMACK-848
Make TCP socket connection attempt interruptable
SMACK-847
XMPPTCPConnection does not wait for stream features after authentication if compression is disabled
SMACK-846
Ensure that IQ response 'to' address and ID are set correctly
SMACK-845
Check if bounded unacknowledged stanzas queue is full before adding to it to avoid IllegalStateException
SMACK-844
FormField.getFirstValue() throws IndexOutOfBoundsException if there are no values
SMACK-838
XMLUtil.prettyFormatXml() throws on some Android devices
SMACK-833
XEP-0384 (OMEMO): Exceptions in OmemoService.fetchDeviceList not properly handled
SMACK-830
Add support for XEP-0221: Data Forms Media Element
SMACK-824
Add support for MUC CAPTCHA challenges on join (XEP-0158 § 5.)
SMACK-823
DNSUtil.setDaneProvider() does not set the DANE provider
SMACK-820
ConcurrentModification Exception in MultiUserChatManager.java
SMACK-819
SimplePayload should infer the XML element name and namespace
SMACK-816
XEP-0184: DeliveryReceipt requires ID, although the XEP defines it as optional attribute
SMACK-815
1-25 of 838