Philipp Hörist
540a312e14
[omemo] Fix logging exception
2017-09-15 22:43:51 +02:00
Philipp Hörist
a206dfaf29
[omemo] Return None on empty result
2017-09-15 21:21:40 +02:00
Philipp Hörist
7873f0aee9
[omemo] Fix sending messages to a room fail
...
We would receive a KeyError for jids we dont have in the roster,
now we skip them and print a warning.
Fixes #173
2017-09-15 20:41:00 +02:00
Philipp Hörist
3e287d2a46
[omemo] Add encrypt_file method
...
The HTTPUploadPlugin calls that if encryption is enabled
2017-06-09 23:35:32 +02:00
Philipp Hörist
14e661a79c
[omemo] Add auth tag to key instead of payload
2017-04-06 17:45:26 +02:00
Philipp Hörist
50fc495fbb
[omemo] Remove fallback GCM implementation
2017-04-05 20:09:07 +02:00
Philipp Hörist
26f393e8a2
[omemo] Remove unused timestamp column
2017-03-16 19:40:53 +01:00
Philipp Hörist
282f565583
[omemo] Set devices active after receiving a msg
...
Inactive or not known devices are added to the list
of possible receiving devices after we receive them
with a PreKeyWhisperMessage or WhisperMessage
This is so we dont have to rely only on devicelist
updates from the server
2017-02-28 22:43:35 +01:00
Philipp Hörist
a58ff4f6e8
[omemo] Port python-omemo changes from master
2017-01-24 14:49:32 +01:00
Philipp Hörist
dabfbbf826
OMEMO GTK3 inital
2016-08-28 23:26:56 +02:00