Smack
Smack copied to clipboard
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
The original sources are derived from work done by vanitasvitae (see link below); but ported to be compatible with smack 4.4.5, and with improvements so they are ready for integration...
Thank you for your contribution! Before creating a Pull Request, please make sure to * read https://github.com/igniterealtime/Smack/wiki/Guidelines-for-Smack-Developers-and-Contributors * run `gradle check` successfully in order to make sure that your code...
This MR adds in partial support for [XEP-0249 Direct MUC Invitations](https://xmpp.org/extensions/xep-0249.html) It exposes a method for a MUC to invite a user to the room, and adds a listener to...
This adds a few basic tests that verify that presence subscription stanzas are received 'as intended', notably when they include extension elements.
Follows #475, #477 and #478. Draft until they're merged.
RFC-6121 defines server-sided behavior of the interaction between presence stanzas and rosters. This commit adds tests for that behavior.
http://www.slf4j.org/news.html
This PR adds initial support (elements and providers) for XEP-0166 and XEP-0234 I took the work from https://github.com/vanitasvitae/Smack/tree/jftPR and made the modifications to the new code base.
Solves SMACK-894 [XEP-0446: File Metadata Element]() defines a generic extension element format that can be used to describe file metadata. This PR adds initial support for this protocol by implementing...