summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-22Added argument to add messages at the bottom for mam commandMadhur Garg
2019-08-22Added function to build messages and add them on the topMadhur Garg
2019-08-22Added 'top' parameter in add_message function to add messages on the top.Madhur Garg
2019-08-22Added call to mam_scroll function when page_up is pressed while on the top.Madhur Garg
2019-08-22Removed repetitive code and added Error message for wrong timestampMadhur Garg
2019-08-22Removed MAM class and changed it into function.Madhur Garg
2019-08-22Removed /mam as a plugin, added it as a command in basetabs.Madhur Garg
2019-08-22Removed extra jid and password fieldsMadhur Garg
2019-08-22Added check for password in eval_passwordMadhur Garg
2019-08-22Removed extra connectionMadhur Garg
2019-08-22Registers xep-0313 pluginMadhur Garg
2019-08-22Plugin to fetch an archive of messages using MAMMadhur Garg
2019-08-22Client to fetch an archive of messages and add them in the current windowMadhur Garg
2019-08-21Fix xml debug logsmathieui
don’t ask, don’t tell
2019-08-20Fix /join <muc name without domain> from an existing mucmathieui
2019-08-13Update a daemon.py link in the link plugin doclouiz’
2019-08-02text_buffer: Prevent using str as a datetime objectMaxime “pep” Buquet
Cleanup a bit how `str_time` is assigned. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-29Merge remote-tracking branch 'origin/mr/28'Maxime “pep” Buquet
Address multiple reconnect issues. Thanks Ge0rG!
2019-07-29Merge branch 'smile' into 'master'Link Mauve
plugins: "new" emoji_ascii conversion plugin for terminally broken users See merge request poezio/poezio!39
2019-07-29plugins: "new" emoji_ascii conversion plugin for terminally broken usersGeorg Lukas
2019-07-19plugins: Make all changed plugins work in 1:1 tabsMaxime “pep” Buquet
These were still using tabs.ConversationTab that's been replaced by Dynamic and StaticConversationTab. These class have been introduced after resource locking was removed in 1:1, because they were needed for some plugins like OTR. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19plugins/link: typo in class nameMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19plugins/link: make link plugin work in 1:1 tabsMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19poezio/plugin_e2ee: import missing typeMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-19Add a DOAP file.Emmanuel Gil Peyrot
2019-07-13tabs/basetabs: Move config.get out of for loopMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-02poezio/plugin_e2ee: Use encrypted_tags attribute to complete whitelist ↵Maxime “pep” Buquet
filtering on encryption Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-02poezio/plugin_e2ee: Implement previous commit, add encrypted_tags attributeMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-02poezio/plugin_e2ee: Add TODO in decryption method to match more than EME ↵Maxime “pep” Buquet
messages Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-02e2ee-api: Fix 0380 link in documentationMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-02e2ee-api: Some more changes to the documentationMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Add documentationMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: change log line in _encryptMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Always remove non-whitelisted subelements of messagesMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Drop message if no body and no stanza encryptionMaxime “pep” Buquet
To avoid leaking data when plugin doesn't do stanza encryption. This will inevitably reduce the number of features available, but users want to send "secure" messages right. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: do not edit non-chat/groupchat messagesMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Do not remove body from messages if presentMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Add <eme/> only if <body/> is presentMaxime “pep” Buquet
As per discussion in jdev@ Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: update b64 plugin with latest changesMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Fix log messageMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: Add replace_body_with_eme parameter to the classMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee-api: add comment on tag_whitelistMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee api: filter out non-whitelisted tags if not doing stanza encryptionMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee api: Utilize priority in event handlingMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee api: Ensure only one encryption method is enabled at a timeMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee api: Avoid creating EME tag when looking if it's presentMaxime “pep” Buquet
Some slixmpp API fail.. it's be great if we didn't have to fiddle with the xml lib directly Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01e2ee api: Add space before encryption name in status barMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01First shot of an E2EE plugin interfaceMaxime “pep” Buquet
Features: - Decryption by default once the plugin is loaded if messages contains the right EME magic - Encryption of messages only if encryption is enabled for the current tab Missing pieces: - No special treatment done on the order of the treatment for messages yet - No special handling of non-Partial(/Full) Stanza Encryption yet (i.e., removing stuff other than <body/>) Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-07-01doc/dev/slix: Fix Slixmpp titleMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2019-06-29Fix doc renderingpitchum