Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-27 | omemo: Update decrypt_message with slixmpp-omemo changes | Maxime “pep” Buquet | |
decrypt_message now takes an Encrypted container and a sender (JID) instead of a Message object. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Update get_fingerprints with slixmpp-omemo changes | Maxime “pep” Buquet | |
slixmpp-omemo's get_trust_for_jid doesn't provide fingerprints directly anymore, it simply wraps the omemo lib method. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: implement get_fingerprints method | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: fix the type of the supported tab tyoes | mathieui | |
2019-12-27 | omemo: handle MissingBundleException when it comes from ↵ | Maxime “pep” Buquet | |
EncryptionPrepareException We're not supposed to see MissingBundleException directly as it's handled by slixmpp-omemo. Slixmpp-omemo will give us all the remaining exceptions via EncryptionPrepareException when it doesn't know what to do anymore. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | Remove exception catchall in omemo plugin as it's now handled in plugin_e2ee | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Remove unused variable in encrypt method | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: add supported_tab_types and trust_states into the omemo plugin | mathieui | |
2019-12-27 | omemo: session_start is now async | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Edit and move TODO comment for NoEligibleDevicesException | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Catch IqError and IqTimeout and display generic message for now | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Skip devices on MissingBundleException. Encrypt to the rest | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: use @to instead of @from for message recipients | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: decode decrypted body | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Ensure session_start is published | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: put OMEMO data into a folder specific to the account | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: the container tag for OMEMO is 'encrypted' not 'payload' | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: adapt to new E2EE API | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Add omemo_enable and omemo_disable commands | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: add docstring on the plugin | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: remove unused imports and reorder them | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Add omemo status in the tab infobar | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: remove unused commands | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: change /omemo description | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: consistent returns | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: remove useless log | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Use DATA_HOME instead of CACHE_HOME | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Add dummy sending command for testing purposes | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: catch xep_0384.MissingOwnKey exception | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: don't deconstruct the result from the decrypt call | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | omemo: Update plugin to using poezio.xdg | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-12-27 | Expand the status command, make decryption work, put a hack into the core so ↵ | lumi | |
I can handle messages without bodies. | |||
2019-12-27 | OMEMO plugin: first draft | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> |