libervia-backend/sat/core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Syndace 75ae8160ae plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
- support for both (modern) OMEMO under the `urn:xmpp:omemo:2` namespace and (legacy) OMEMO under the `eu.siacs.conversations.axolotl` namespace
- maintains one identity across both versions of OMEMO
- migrates data from the old plugin
- includes more features for protocol stability
- uses SCE for modern OMEMO
- fully type-checked, linted and format-checked
- added type hints to various pieces of backend code used by the plugin
- added stubs for some Twisted APIs used by the plugin under stubs/ (use `export MYPYPATH=stubs/` before running mypy)
- core (xmpp): enabled `send` trigger and made it an asyncPoint

fix 375
2022-08-23 21:06:24 +02:00
..
__init__.py core, setup: huge cleaning: 2018-04-02 19:44:50 +02:00
constants.py plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo: 2022-08-23 21:06:24 +02:00
core_types.py plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo: 2022-08-23 21:06:24 +02:00
exceptions.py component AP gateway: raise exceptions on apGet + fix exceptions catching in apGetLocalObject: 2022-08-31 17:07:01 +02:00
i18n.py plugin XEP-0420: Implementation of Stanza Content Encryption: 2022-08-23 12:04:11 +02:00
launcher.py Renamed the project from "Salut à Toi" to "Libervia": 2021-03-20 20:42:04 +01:00
log.py plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo: 2022-08-23 21:06:24 +02:00
log_config.py Renamed the project from "Salut à Toi" to "Libervia": 2021-03-20 20:42:04 +01:00
patches.py core (patches): updated TLS patches: 2019-10-01 22:49:10 +02:00
sat_main.py plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo: 2022-08-23 21:06:24 +02:00
xmpp.py plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo: 2022-08-23 21:06:24 +02:00