| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
| |
Previously the type had been set to Normal first and then to Chat.
There's no change in behviour. The changes to the unit test
qxmppomemodata are just for consistency.
Signed-off-by: Linus Jahn <lnj@kaidan.im>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* 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
|
| |
|
|
| |
Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
|
| |
|
|
| |
Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
|
| |
|
|
| |
Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
|
| |
|
|
| |
Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
|
|
|
Co-authored-by: Germán Márquez Mejía <mancho@olomono.de>
|