The OMEMO lib provides a way to do async operations, but slixmpp and
poezio are not entirely ready for this:
- The plugin_init method is not awaited, in slixmpp
- Event handlers are not awaited, in poezio
This would need to be fixed before being able to do what I am trying to
do asynchronously.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
- Update device list handling to use SessionManager storage.
- Remove clear device list for now as it's not supported in the lib
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
- Update the plugin to integrate changes from the omemo library we are
using.
- Disable handlers for now to be able to gradually see if they are still
up-to-date
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>