1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-06-23 21:45:30 +00:00
profanity/src/omemo
Steffen Jaeckel fdfe3e2ad9 Rework OMEMO handling on disconnect
* Fix missing destruction of `session_store` and mutex
* Replace `glib_hash_table_free()`
  The glib API `g_hash_table_destroy()` does exactly the same.
* Use the default libsignal `destroy_func` instead of doing that manually
* Set internal state to `0` after everything is cleaned up

Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
2023-12-12 18:26:21 +01:00
..
crypto.c Include config.h in omemo files 2021-03-26 19:54:04 +01:00
crypto.h auto-format 2022-02-01 15:01:28 +01:00
omemo.c Rework OMEMO handling on disconnect 2023-12-12 18:26:21 +01:00
omemo.h Rework OMEMO handling on disconnect 2023-12-12 18:26:21 +01:00
store.c Rework OMEMO handling on disconnect 2023-12-12 18:26:21 +01:00
store.h fix memory leaks in OMEMO 2023-01-18 20:11:13 +01:00