Slixmpp plugin for OMEMO
Maxime “pep” Buquet
bb52d93241
And the docstring now reflects the reality again! We're parsing the Encrypted dict again, when we just did it in decrypt_message above, but this function is also part of the API and doing that for them is the least we can do. Maybe there should be an internal function that we can call from decrypt_message, that also gets called by should_heartbeat. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> |
||
---|---|---|
examples | ||
slixmpp_omemo | ||
.gitignore | ||
.gitlab-ci.yml | ||
ChangeLog | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.py | ||
tox.ini |
Slixmpp OMEMO plugin #################### This library provides an interface to `python-omemo <https://github.com/syndace/python-omemo>`_. License ------- This plugin is licensed under GPLv3. Note on the underlying OMEMO library ------------------------------------ As stated in `python-xeddsa's README <https://github.com/Syndace/python-xeddsa/blob/136b9f12c8286b9463566308963e70f090b60e50/README.md>`_, (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 ------------ - ArchLinux (AUR): `python-slixmpp-omemo <https://aur.archlinux.org/packages/python-slixmpp-omemo>`_, or `python-slixmpp-omemo-git <https://aur.archlinux.org/packages/python-slixmpp-omemo-git>`_ - PIP: `slixmpp-omemo` - Manual: `python3 setup.py install` Credits ------- For the help on OMEMO: - Syndace - Daniel Gultsch (`gultsch.de <https://gultsch.de/>`_) And on Slixmpp: - Mathieu Pasquet (`mathieui@mathieui.net <xmpp:mathieui@mathieui.net?message>`_) - Emmanuel Gil Peyrot (`Link mauve <xmpp:linkmauve@linkmauve.fr?message>`_)