libervia-backend/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi aeeb0c5635 plugin OTR, core; use of new sendMessage + OTR mini refactoring:
- new client.sendMessage method is used instead of sendMessageToStream
    - client.feedback is used in OTR
    - OTR now add message processing hints and carbon private element as recommanded by XEP-0364. Explicit Message Encryption is still TODO
    - OTR use the new sendMessageFinish trigger, this has a number of advantages:
        * there is little risk that OTR is skipped by other plugins (they have to use client.sendMessage as recommanded)
        * being at the end of the chain, OTR can check and remove any HTML or other leaking elements
        * OTR doesn't have to skip other plugins anymore, this means that things like delivery receipts are now working with OTR
          (but because there is not full stanza encryption, they can leak metadata)
        * OTR can decide to follow storage hint by letting or deleting "history" key
2017-02-05 15:00:01 +01:00
..
bridge core (menus): improvments: 2017-01-26 20:29:48 +01:00
core plugin OTR, core; use of new sendMessage + OTR mini refactoring: 2017-02-05 15:00:01 +01:00
memory core (memory/cache): geFilePath now return None when uid is empty 2017-01-15 16:00:40 +01:00
plugins plugin OTR, core; use of new sendMessage + OTR mini refactoring: 2017-02-05 15:00:01 +01:00
stdui core(stdui/profile manager): fixed authentication cancellation 2016-12-04 21:35:23 +01:00
test backend, frontend: messages refactoring (huge commit, not finished): 2016-05-24 22:11:04 +02:00
tmp tmp/wokkel (rsm): fixes elements count (items retrieval with RSM max = 0) 2016-03-18 09:14:00 +01:00
tools core (xml_tools): fixed findAll 2017-01-03 18:51:50 +01:00
twisted/plugins use of /usr/bin/env instead of /usr/bin/python in shebang 2016-04-17 14:45:26 +02:00
__init__.py core: removed pyfeed and xe dependencies: 2016-04-17 17:08:12 +02:00
sat.sh misc (sat.sh): exec + better stop: 2016-03-04 23:24:06 +01:00