1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-12-04 14:46:46 -05:00
profanity/src/omemo
DebXWoody 8fe95399a1
OMEMO: Separate handling of device list
In profanity are two handlers for device list:

 * _handle_own_device_list
 * _handle_device_list_start_session

I seems both handler will start a session via
omemo_start_device_session_handle_bundle

_handle_own_device_list will also make sure, that the own device is withing the
omemo device list. If we add the _handle_device_list_start_session into the
hashmap, we are not going the republish ourself, in case we clean-up the device
list from another client.

This will maybe fix #1552

99 Little Bugs in my Code.
Take one down.
Patch it around.
113 Bugs in my Code
2021-06-05 19:12:42 +02:00
..
crypto.c Include config.h in omemo files 2021-03-26 19:54:04 +01:00
crypto.h Add I/O error handling and use filenames instead of file descriptors 2020-11-16 21:58:09 +01:00
omemo.c OMEMO: Separate handling of device list 2021-06-05 19:12:42 +02:00
omemo.h Remove cmd_tiny, empty files and link nonce with IV 2020-12-07 16:30:03 +01:00
store.c Improved OMEMO logging 2021-05-28 17:45:15 +02:00
store.h Apply coding style 2020-07-07 14:18:57 +02:00