diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-06-29 14:10:06 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-08-30 02:46:41 +0200 |
| commit | 6ecc6b6f0272a47d41ce5d619eaa779a29fcf9df (patch) | |
| tree | b304ad33ecadcd1209347b67d525506356d149f0 /client.cpp | |
| parent | 48cfe26383feb2fcf6638905060c605af8eb2c69 (diff) | |
WIP OMEMO
Diffstat (limited to 'client.cpp')
| -rw-r--r-- | client.cpp | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -1,10 +1,17 @@ #include "client.h" -#include <QXmppMamManager.h> -Client::Client(QObject *const parent) : - QXmppClient(parent) +Client::Client(const QString &jid, QObject *const parent) : + QXmppClient(parent), + jid(jid), + trust_db(jid), + trust(&trust_db), + omemo_db(jid), + omemo(&omemo_db) { - // addExtension(new QXmppMamManager); + addExtension(&trust); + addExtension(&pubsub); + addExtension(&omemo); + omemo.setSecurityPolicy(QXmpp::TrustSecurityPolicy::Toakafa); } QString Client::jidBare() |
