| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
| |
Updates to version 0.4.
|
| |
|
|
|
|
| |
* OMEMO has namespace 'urn:xmpp:omemo:2' and uses SCE 0.4 now
* TM has namespace 'urn:xmpp:tm:1' and uses Base64 for key identifiers
* ATM uses Base64 for key identifiers
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Supports the most common pubsub requests.
Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
|
| | |
|
| |
|
|
| |
Required for the namespace and other documented stuff in there.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
This adds parsing for recognizing /me commands in message bodies. It
complies with version 1.0 of XEP-0245: The /me Command.
https://xmpp.org/extensions/xep-0245.html
|
| | |
| |
| |
| | |
Co-authored-by: Robert Maerkisch <zatroxde@protonmail.ch>
Co-authored-by: Linus Jahn <lnj@kaidan.im>
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This updates the MAM implementation to version 0.6.0. The new namespace
is now used (mam:2). There is no compatibility layer with the old
namespace (mam:1) since both ejabberd and prosody have updated their MAM
implementation to support the mam:2 namespace a while ago.
Closes #254.
|
| | |
| |
| |
| |
| |
| | |
This just updates the version number in the documentation, no
implementation changes were required to comply the new standard
version.
|
| | |
| |
| |
| |
| | |
The PATCH release is only used for editorial changes and so not relevant
to implementations.
|
| | |
| |
| |
| |
| | |
This adds support of XEP-0359: Unique and Stable Stanza IDs in version
0.6.0.
|
| |/
|
|
|
|
| |
This adds support of XEP-0428: Fallback Indication in version 0.1.0.
https://xmpp.org/extensions/xep-0428.html
|
| | |
|
| |
|
|
|
| |
It can be used like this in the doxygen comments:
\xep{0004}: Data Forms
|
| |
|
|
|
| |
This implements parsing and serialization of the BoB IQ from
XEP-0231: Bits of Binary in version 1.0.
|
| |
|
|
|
|
|
|
|
|
|
| |
* Add QXmppDataForm::MediaSource instead of using a QPair<QString,
QString> to save the URIs and content types.
* Deprecate QXmppDataForm::Media:
The extra class was useless: Each Field has exactly one media element
and the media element has only two attributes (size and media sources)
* Add mediaSources and mediaSize attributes to the QXmppDataForm::Field
* Deprecate getters/setters for the Media element of QXmppDataForm::Field
(they are still working and tested)
|
| | |
|
| |
|
|
|
| |
This adds a manager to simplify service discovery and IQ sending for
XEP-0363: HTTP File Upload.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This adds the QXMPP_DISABLE_DEPRECATED_BEFORE option and a
QXMPP_DEPRECATED_SINCE(major, minor) macro.
They work like their Qt equivalent:
- QXMPP_DISABLE_DEPRECATED_BEFORE defines the version number of source
compatibility to be kept with. By default this is the major version
(e.g. QXmpp 1.0.0)
- QXMPP_DEPRECATED_SINCE(major, minor) returns true, if functions that got
deprecated at this version should still be included.
|
| |
|
|
|
|
|
|
|
|
| |
This implements parsing and serialization of XEP-0334: Message
Processing Hints in version 0.3.0.
https://xmpp.org/extensions/xep-0334.html
Co-authored-by: Juan Aragon <jaaragont@gmail.com>
Co-authored-by: Sam Truscott <sam@wumpus.co.uk>
|
| |
|
|
|
|
|
| |
This adds parsing and serialization for XEP-0380: Explicit Message
Encryption in version 0.3.0.
https://xmpp.org/extensions/xep-0380.html
|
| |
|
|
|
| |
This adds parsing and serialization for XEP-0367: Message Attaching in
version 0.3.0.
|
| |
|
|
|
| |
This implements the IQs for requesting and receiving upload slots as
defined by XEP-0363: HTTP File Upload in version 0.9.0.
|
| |
|
|
|
| |
The changes in the XEP only affected parts we haven't implemented yet,
so updating was rather easy.
|
| |
|
|
| |
This adds parsing and serialization of spoilers in the QXmppMessage class.
|
| |
|
|
|
|
| |
This implements all used IQ queries of XEP-0369: Mediated Information
eXchange (MIX) (v0.14.1) and XEP-0405: Mediated Information eXchange (MIX):
Participant Server Requirements (v0.3.1), including unit tests.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Closes: #158
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|