summaryrefslogtreecommitdiff
path: root/slixmpp/plugins/xep_0454/__init__.py
AgeCommit message (Collapse)Author
2022-03-20xep_0454: str.removeprefix is available since 3.9Maxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-20xep_0454: keep original filename extension if availableMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-20xep_0454: use staticmethods where possibleMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: also include finalize's result in the payloadMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: Don't force content-type to application/octect-streamMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: Ensure format_url returns a strMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: implement decrypt methodMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: use streaming API from CipherContextMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: Add wrapper to xep_363's upload_fileMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19xep_0454: new plugin. OMEMO Media SharingMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>