Slixmpp plugin for OMEMO
Maxime “pep” Buquet
aa54f58649
The condition wasn't necessary in session_start for PEP nodes not to be published multiple times. This also fixes the fact that we weren't publishing on reconnect. And also fixes one indentation level too many in the _initial_publish method. 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>`_)