Commit Graph

21 Commits

Author SHA1 Message Date
Alexander Krotov
5fc7a77526 Spellcheck all plugins 2018-12-23 00:07:59 +01:00
Philipp Hörist
4b6e641c7c [omemo] Fix decrypting carbons 2018-12-22 23:43:43 +01:00
Philipp Hörist
37273d9684 [omemo] Publish bundle with id 'current'
Fixes #362
2018-11-20 17:48:01 +01:00
Philipp Hörist
6429cc9ddd [omemo] Publish devicelist with id 'current' 2018-11-20 17:33:46 +01:00
Philipp Hörist
26653d47e9 [omemo] Fix missing imports 2018-10-17 12:46:52 +02:00
Philipp Hörist
1a1ed204bb [omemo] Save encryption details 2018-09-14 15:15:34 +02:00
Philipp Hörist
4c4940ff49 [omemo] Prepare for future Gajim changes 2018-07-15 01:26:18 +02:00
Alexander Krotov
af45dd3b39 Enable secure_delete pragma for omemo database connection 2018-06-29 07:24:40 +03:00
Philipp Hörist
7c785000cc [omemo] Remove old DB migration 2018-04-21 16:30:48 +02:00
Philipp Hörist
ab38ee7b7c [omemo] Fail with log output on invalid stanza 2018-04-21 14:06:05 +02:00
Philipp Hörist
3d880eee4d [omemo] Allow origin-id in encrypted messages 2018-02-26 20:41:40 +01:00
Philipp Hörist
b0a43e69b6 [omemo] Parse bare jid from MUC MAM Messages 2018-01-25 00:52:14 +01:00
Daniel
042c491a41 [omemo] Make some strings translatable 2017-12-22 15:44:26 +01:00
Philipp Hörist
d42fbc7dcf [omemo] Get devicelist from unknown contacts
As in contacts not in our roster and contacts we are not fully
subscribed to.
2017-11-19 23:16:33 +01:00
Philipp Hörist
b9831e98e0 [omemo] Add MAM MUC decryption 2017-11-19 15:53:36 +01:00
Philipp Hörist
f2098e287b [omemo] Refactor get_affiliation_list()
- Dont depend on Gajim method, as it triggers Events that will be
shown in the chat window
2017-11-19 15:53:23 +01:00
Philipp Hörist
43ecb95ad6 [omemo] Use extension point to add caps 2017-11-15 23:45:16 +01:00
Philipp Hörist
02c7edefe3 [omemo] Show better error messages on device publish fail 2017-11-15 19:11:39 +01:00
Philipp Hörist
6e42eae556 [omemo] Change log levels 2017-11-15 19:07:55 +01:00
Philipp Hörist
b2be4c9188 [omemo] Query devices if we have none
- PEP is not reliable enough for now, so we have to use this as
fallback
2017-11-15 18:52:20 +01:00
Philipp Hörist
ce480aa5d7 [omemo] Refactor whole plugin
- create a OMEMOConnection class to mimic more how Gajim does things
2017-11-10 23:35:48 +01:00