| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
This adds a DOAP file that replaces the non-machine readable version in
xep.doc. It also adds a XEP metadata file and styling files for a
human-readable version in the generated doxygen documentation.
|
| |
|
|
|
|
| |
This implements version 0.2.0
https://xmpp.org/extensions/xep-0446.html
|
| |
|
|
|
|
| |
XEP-0264: Jingle Content Thumbnails version 0.4.
https://xmpp.org/extensions/xep-0264.html
|
| |
|
|
|
| |
Parsing and serialization for XEP-0300
https://xmpp.org/extensions/xep-0300.html in version 1.0.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This implements XEP-0384 in version v0.8 with a manager and storage
classes to be user-implemented for persistant storage.
The license of the code is LGPL-2.1-or-later as usual. However since
libomemo-c (libsignal-protocol-c) is GPL-3.0, the built binary is always
licensed under GPL-3.0. Having our code LGPL licensed will make it
avoids relicensing in the future in case we port it to an LGPL
compatible omemo library.
Closes #133.
Co-authored-by: Linus Jahn <lnj@kaidan.im>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
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
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
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
|
| |
|
|
|
| |
This implements parsing and serialization of the BoB IQ from
XEP-0231: Bits of Binary in version 1.0.
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| |
|