index
:
poezio
ci-test
keepalive-log
main
new-tabs
no-resource
pubsub
roezio
self-ping
slix
slots_test
test-ci
v0.12-fixes
v0.8-fixes
xdg-desktop-portal
console XMPP client in python3
louiz@louiz.org
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
poezio
/
plugin_e2ee.py
Age
Commit message (
Expand
)
Author
2022-03-31
Change license for (some previous and) future revisions to GPL-3.0-or-later
Maxime “pep” Buquet
2022-03-23
chattab: add e2e_encryption property
Maxime “pep” Buquet
2022-03-21
plugin_e2ee: Allow /<name>_fingerprint in RosterInfoTab without argument
Maxime “pep” Buquet
2022-03-21
plugin_e2ee: rework fingerprint display slightly
Maxime “pep” Buquet
2022-03-21
plugin_e2ee: new format_fingerprint method to be overriden by plugin
Maxime “pep” Buquet
2022-03-21
plugin_e2ee: get_fingerprint is now async
Maxime “pep” Buquet
2022-03-17
plugins/b64: specify supported_tab_types; Fix type in plugin_e2ee
Maxime “pep” Buquet
2022-03-17
plugin_e2ee: Ensure supported_tab_types is specified in plugin
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: _decrypt_wrapper doesn't need a return type
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: Ensure all encrypted messages we handle are processed
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: Use f-string
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: Add TODO in _encrypt filter
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: quit _encrypt filter as soon as we seen encrypted tags
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: allow normal message to pass through again when not encrypting
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: check all encrypted tags in _decrypt and _encrypt
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: drop message if tab is None and doesn't contain encrypted tag
Maxime “pep” Buquet
2022-03-16
plugin_e2ee: let already encrypted messages through
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: ignore mypy failures with passthrough metaclass param
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: encrypt: also search tabs for barejids if not found
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: don't fail on tab.jid if tab is None
Maxime “pep” Buquet
2022-03-01
plugin_e2ee: allow decrypt call to be async
Maxime “pep” Buquet
2022-03-01
fix: do not traceback on encrypted payloads without a tab open
mathieui
2021-08-07
plugin_e2ee: handle empty args in /foo_state commands
Maxime “pep” Buquet
2021-07-17
plugin_e2ee: correctly pass realjid to decrypt call in MUC
Maxime “pep” Buquet
2021-04-02
fix: tons of type errors
mathieui
2021-04-02
refactor: rewrite config.get() to getbool, getstr, getint…
mathieui
2020-12-12
from __future__ import annotations
Emmanuel Gil Peyrot
2020-01-11
plugin_e2ee: Remove debug logging of encrypted messages
Maxime “pep” Buquet
2020-01-11
plugin_e2ee: prevent empty JID from being passed to plugin
Maxime “pep” Buquet
2020-01-01
E2EE MUC support
Maxime “pep” Buquet
2019-12-31
Allow encryption in normal messages
Maxime “pep” Buquet
2019-12-31
E2EEPlugin: Mute some lint warnings because of metaclass
Maxime “pep” Buquet
2019-12-30
Add TODO in plugin_e2ee _decrypt
Maxime “pep” Buquet
2019-12-28
Disable a pylint error on a line (due to __getattr__ override)
mathieui
2019-12-27
omemo: remove unnecessary newline in docstring
Maxime “pep” Buquet
2019-12-27
omemo: prevent traceback when no JID is specified in non-supported tab
Maxime “pep” Buquet
2019-12-27
omemo: use dedicated method to check if encryption is enabled
Maxime “pep” Buquet
2019-12-27
omemo: use jid property instead of name on chat tab
Maxime “pep” Buquet
2019-12-27
omemo: fix show_fingerprints (JID instead of str)
mathieui
2019-12-27
omemo: add an api in plugin_e2ee to get the fingerprint(s) of a jid
mathieui
2019-12-27
omemo: fix an indent error and make mypy happy
mathieui
2019-12-27
omemo: fix some errors / feedback in trust setting
mathieui
2019-12-27
omemo: fix the type of the supported tab tyoes
mathieui
2019-12-27
omemo: add supported_tab_types and trust_states plugin attributes
mathieui
2019-12-27
omemo: add a wrapper around _encrypt() to handle user feedback
mathieui
2019-12-27
omemo: fix indentation of one line
mathieui
2019-12-27
omemo: add missing typing import
mathieui
2019-12-27
Fix potential race condition when encrypting
mathieui
2019-12-27
Add a "passthrough" parameter for calls through the safetymetaclass
mathieui
2019-12-27
omemo: ensure whitelist includes encryption tag in the correct format
Maxime “pep” Buquet
[next]