summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-18Privileged entities (XEP-0356)Nicoco K
2021-02-17Merge branch 'fix-origin-id-no-stream' into 'master'mathieui
stanzabase: Fix a bug when setting id for streamless messages See merge request poezio/slixmpp!132
2021-02-17stanzabase: Fix a bug when setting id for streamless messagesmathieui
2021-02-13Merge branch 'vcard-fix-handler' into 'master'Link Mauve
XEP-0054: fix component handling of vcard requests See merge request poezio/slixmpp!127
2021-02-13XEP-0054: fix component handling of vcard requestsmathieui
Fetching the local vcard for the JID from which the stanza originates does not make sense.
2021-02-13Merge branch 'remove-more-extra-args' into 'master'Link Mauve
More cleanup of extra args, types, docs, and API See merge request poezio/slixmpp!126
2021-02-13tests: update 0047 tests to reflect new APImathieui
2021-02-13itets: Add tests for 0222 and 0223mathieui
2021-02-13XEP-0280: More typing and docs, new kwargsmathieui
2021-02-13XEP-0223: Add more types and docs, and switch to new kwargsmathieui
2021-02-13XEP-0222: Add more types and docs, and use new-style kwargsmathieui
2021-02-13itests: add an httpupload testmathieui
2021-02-13XEP-0363: Types, docs, and new-style kwargsmathieui
2021-02-13itets: Add a BOB testmathieui
2021-02-13XEP-0231: Add typing, docs, and new-style kwargsmathieui
Also add content deletion scheduling if specified.
2021-02-13itests: add IBB testmathieui
2021-02-13XEP-0047: Better typing, docs, coroutine.mathieui
- Add a gather() shortcut to buffer all data received in a stream - Fix a bug in sendall that happens if the data is above the block size.
2021-02-11Merge branch 'defusedxml-usage' into 'master'Link Mauve
global: use defusedxml if it is available See merge request poezio/slixmpp!125
2021-02-11global: use defusedxml if it is availablemathieui
2021-02-11Merge branch 'remove-old-python-workaround' into 'master'Link Mauve
slixmpp: remove asyncio hack for older python versions See merge request poezio/slixmpp!124
2021-02-11slixmpp: remove asyncio hack for older python versionsmathieui
2021-02-10docs: update requirementsmathieui
2021-02-08Merge branch 'muc-improvements-reloaded' into 'master'mathieui
Muc improvements reloaded See merge request poezio/slixmpp!123
2021-02-08docs: fix links to stanza docmathieui
2021-02-08docs: fill and update the event indexmathieui
2021-02-08docs: fix copyright footermathieui
2021-02-08docs: do not order xep 0045 methods alphabeticallymathieui
2021-02-08XEP-0045: Types, visibility, and documentationmathieui
- Make all handlers private (_-prefixed) - Reorder methods in a more thematic order - Add docstrings to public methods - Add types where they were missing - Create new Literal types for closed enums - Make join_muc a wrapper around join_muc_wait and return a Future - Deprecate the current join_muc API - Fix some mypy issues
2021-02-06Merge branch 'doc-stanza' into 'master'mathieui
Fill the stanza howto See merge request poezio/slixmpp!122
2021-02-06docs: fill the stanza howtomathieui
2021-02-06basexmpp: add more typing, fix some docsmathieui
2021-02-06types: move pluginsdict to a dedicated filemathieui
And add some Literal types.
2021-02-05Merge branch 'rewrite-copyright-notices' into 'master'mathieui
Rewrite copyright notices to use comments and not docstrings See merge request poezio/slixmpp!121
2021-02-05examples: rewrite copyright noticesmathieui
2021-02-05global: rewrite copyright notice to use commentsmathieui
2021-02-05Merge branch 'updat-typing-and-generic-args' into 'master'mathieui
Update typing and generic args for plugins (step 1) See merge request poezio/slixmpp!120
2021-02-05itests: add 0012, 0054, 0084, 0092, 0153, 0191 testsmathieui
2021-02-05itests: allow pconfig registration with pluginsmathieui
2021-02-05XEP-0084: add integer wrappers for int stanza attributesmathieui
2021-02-05XEP-0191: Add type hints and switch to default argsmathieui
2021-02-05XEP-0153: Add typing and switch to default argsmathieui
(and refactor a bit)
2021-02-05XEP-0153: Fix a bug that would add muc elements to inbound presencemathieui
2021-02-05XEP-0152: Add type hints and switch to default argsmathieui
2021-02-05XEP-0092: Add type hints and switch to default argsmathieui
2021-02-05XEP-0084: Add type hints and switch to default argsmathieui
2021-02-05XEP-0054: Add type hints and switch to default argsmathieui
2021-02-04XEP-0049: Add type hints and switch to default argsmathieui
2021-02-04XEP-0012: Add type hints and switch to default argsmathieui
2021-02-04Merge branch 'stanzabase-make-get-plugin-public-api' into 'master'Link Mauve
stanzabase: make _get_plugin part of the public API See merge request poezio/slixmpp!119
2021-02-04stanzabase: make _get_plugin part of the public APImathieui
it is the only way I know of checking if an element is present in a stanza without creating it or checking the XML manually.