Skip to main content

Poezio OMEMO plugin

Project description

This is a Poezio plugin providing OMEMO support. It distributed separately for licensing reasons.

This plugin is very much alpha. It handles encryption and decryption of OMEMO messages, but doesn’t display the encryption state of messages, and neither does it have a way to do trust management. As this plugin is still changing often, it is recommended that users follow experimental (master) versions of this project and its dependencies.

License

This plugin is licensed under GPLv3.

Note on the underlying OMEMO library

As stated in python-xeddsa’s README, (dependency of python-omemo), this library has not undergone any security audits. If you have the knowledge, any help is welcome.

Please take this into consideration when using this library.

Installation

As this plugin is still changing often, it is recommended that users follow experimental (master) versions of this project and its dependencies.

Use in poezio

Once installed (see the Installation section below), you can add omemo in the plugin_autoload configuration. See the Poezio documentation for more information about autoloading plugins.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for poezio-omemo, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size poezio-omemo-0.3.0.tar.gz (5.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page