Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-19 | poezio/plugin_e2ee: import missing type | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-19 | Add a DOAP file. | Emmanuel Gil Peyrot | |
2019-07-13 | tabs/basetabs: Move config.get out of for loop | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-02 | poezio/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-02 | poezio/plugin_e2ee: Implement previous commit, add encrypted_tags attribute | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-02 | poezio/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-02 | e2ee-api: Fix 0380 link in documentation | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-02 | e2ee-api: Some more changes to the documentation | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Add documentation | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: change log line in _encrypt | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Always remove non-whitelisted subelements of messages | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Drop message if no body and no stanza encryption | Maxime “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-01 | e2ee-api: do not edit non-chat/groupchat messages | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Do not remove body from messages if present | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Add <eme/> only if <body/> is present | Maxime “pep” Buquet | |
As per discussion in jdev@ Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: update b64 plugin with latest changes | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Fix log message | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: Add replace_body_with_eme parameter to the class | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee-api: add comment on tag_whitelist | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee api: filter out non-whitelisted tags if not doing stanza encryption | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee api: Utilize priority in event handling | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee api: Ensure only one encryption method is enabled at a time | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | e2ee api: Avoid creating EME tag when looking if it's present | Maxime “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-01 | e2ee api: Add space before encryption name in status bar | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-07-01 | First shot of an E2EE plugin interface | Maxime “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-01 | doc/dev/slix: Fix Slixmpp title | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-06-29 | Fix doc rendering | pitchum | |
2019-06-22 | Update documentation for scrollback with the alias | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-06-22 | Rename sb command 'scrollback' and make 'sb' an alias | Maxime “pep” Buquet | |
While this command exists in irssi and might be known by some already, 'sb' is not be the most obvious command name for newcomers. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-06-22 | Make function name clearer | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-06-22 | Merge remote-tracking branch 'origin/mr/31' | Maxime “pep” Buquet | |
2019-06-22 | Rework priority handling for events | Maxime “pep” Buquet | |
Introduce the concept of priority for event handlers, instead of the position parameter. The new `priority` parameter replacing `position` should be an integer between 0 and 100. It defaults to 50. The previous `position` parameter was only used to insert at a certain position in the list of handlers (for this particular event). No reference of it was kept, which means that it was not possible to ensure an event was called in the position is was supposed to be. I am now using per-event dicts, containing priority buckets (lists) of handlers. I am using OrderedDicts to make it easier to loop through all of the handlers, as insertion happens less often than reading. I was also suggested using bisect with a simple list of tuples (priority, handler) per event, but bisect tries to compare bound methods, which is obviously not possible. Maybe it would be interesting to find a way use this method instead of OrderedDict as that might be less resource consuming. This said, I don't think this part of poezio is a bottleneck at all, so maybe this is just fine as is. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-06-20 | Added few comments in the code and splitted a part of code into different ↵ | Madhur Garg | |
function. | |||
2019-06-20 | Fixed some mistakes in coding style | Madhur Garg | |
2019-06-20 | Corrects the repeated refresh of the window | Madhur Garg | |
2019-06-20 | Updated usage of /sb in documentation | Madhur Garg | |
2019-06-20 | Getting the line number of the message in the tab based on the searched ↵ | Madhur Garg | |
timestamp | |||
2019-06-20 | Code work for /sb goto <+|-linecount>|<linenum>|<timestamp> | Madhur Garg | |
2019-06-20 | Corrected code duplication | Madhur Garg | |
2019-06-20 | Corrected description of the scrollback command | Madhur Garg | |
2019-06-20 | Few imports for scrollback command | Madhur Garg | |
2019-06-20 | Documentation for scrollback command. | Madhur Garg | |
2019-06-20 | Initial version of scrollback | Madhur Garg | |
2019-06-18 | Merge https://lab.louiz.org/poezio/poezio | Madhur Garg | |
2019-06-17 | Merge remote-tracking branch 'origin/mr/35' | Maxime “pep” Buquet | |
2019-06-17 | Updated copyright for lastlog plugin | Madhur Garg | |
2019-06-14 | Corrected the search for lastlog messages and refresh of the window. | Madhur Garg | |
Corrected the search for lastlog messages and refresh of the window. patch from Maxime Buquet Corrected the search for lastlog messages and refresh of the window. | |||
2019-06-13 | Corrected the search for lastlog messages and refresh of the window. | Madhur Garg | |
2019-06-13 | patch from Maxime Buquet | Maxime Buquet | |
2019-06-12 | Corrected the search for lastlog messages and refresh of the window. | Madhur Garg | |