summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-19examples/http_upload: Add some typingMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-19Merge branch 'fix-mypy' into 'master'mathieui
Fix mypy in CI See merge request poezio/slixmpp!191
2022-03-19Fix mypy in CImathieui
2022-03-16xep_0045: Require JID when setting outcast affiliationMaxime “pep” Buquet
Found out when reading poezio/poezio#3536. “An admin or owner can ban one or more users from a room. The ban MUST be performed based on the occupant's bare JID.” Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-03-07Fix the XEP-0444 stanza testmathieui
2022-02-27Merge branch 'release-1.8.0' into 'master'slix-1.8.0mathieui
Release 1.8.0 See merge request poezio/slixmpp!187
2022-02-27doap: add a 1.8.0 entrymathieui
2022-02-27version: increment to 1.8.0mathieui
2022-02-27Merge branch 'doc-update' into 'master'mathieui
Add documentation on how to replace proces() See merge request poezio/slixmpp!186
2022-02-27docs: add a page on how to remove process()mathieui
2022-02-27docs: Fix some wrong referencesmathieui
2022-02-27Merge branch 'fix-join-muc-wait' into 'master'mathieui
Fix join_muc_wait: end join only upon receiving the room subject See merge request poezio/slixmpp!185
2022-02-27XEP-0045: return occupants and history when join is completemathieui
2022-02-27Fix join_muc_wait: end join only upon receiving the room subjectmathieui
2022-02-18Merge branch 'end-filter-run' into 'master'mathieui
fix: allow cancelling the run_filters coroutine See merge request poezio/slixmpp!184
2022-02-16fix: allow cancelling the run_filters coroutinemathieui
otherwise it will leak forever into the event loop and generate tracebacks when closing it
2022-02-16Merge branch 'deprecate-xmpp-process' into 'master'mathieui
deprecate XMLStream.process() See merge request poezio/slixmpp!183
2022-02-15deprecate XMLStream.process()mathieui
2022-02-15Merge branch 'update-doc-yieldfrom' into 'master'mathieui
docs: remove yield from and fix some old changes See merge request poezio/slixmpp!182
2022-02-15docs: remove yield from and fix some old changesmathieui
2022-02-15Merge branch 'fix-doap' into 'master'mathieui
doap: add missing 1.7.1 release and fix 1.7.0 link See merge request poezio/slixmpp!181
2022-02-07Merge branch 'ibb-fix-races' into 'master'mathieui
fix: specific cases in xep-0047 with network race conditions See merge request poezio/slixmpp!179
2022-02-05doap: add missing 1.7.1 release and fix 1.7.0 linkmathieui
2022-02-05fix: specific cases in xep-0047 with network race conditionsmathieui
2022-02-04Merge branch 'bugfix/xep_0009' into 'master'mathieui
xep-0009: fixed bugs See merge request poezio/slixmpp!172
2022-02-04Merge branch 'better-jid-errors' into 'master'mathieui
jid: Improve error reporting on IDNA validation failure See merge request poezio/slixmpp!170
2022-02-04Merge branch 'ca-cert-compat' into 'master'mathieui
Don't break ca-bundle API just yet See merge request poezio/slixmpp!178
2022-02-04Merge branch 'fix-moderation-bug' into 'master'mathieui
fix: missing <retract/> on moderate See merge request poezio/slixmpp!180
2022-02-04fix: missing <retract/> on moderatemathieui
2022-01-03Don't break ca-bundle API just yetMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2022-01-03Merge branch 'ca-cert-list' into 'master'Link Mauve
Allow Xmlstream.ca_certs to be an iterable See merge request poezio/slixmpp!177
2022-01-03Allow Xmlstream.ca_certs to be an iterableMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-28Merge branch 'path-ca-certs' into 'master'Maxime Buquet
Make Xmlstream.ca_certs an Optional[Path] instead of Optional[str] See merge request poezio/slixmpp!176
2021-12-28Make Xmlstream.ca_certs an Optional[Path] instead of Optional[str]Maxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-22Merge branch 'muc-presense-destroy' into 'master'Link Mauve
xep_0045: register_stanza_plugin(MUCPresence, MUCDestroy) See merge request poezio/slixmpp!175
2021-12-19xep_0045: register_stanza_plugin(MUCPresence, MUCDestroy)Maxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-12-13Merge branch 'remove-loop-param' into 'master'mathieui
fix: remove loop parameter (3.10) See merge request poezio/slixmpp!174
2021-12-13ci: fix curl image to an official onemathieui
2021-12-13ci: allow failure in python 3.11 for nowmathieui
2021-12-13ci: only run integration tests oncemathieui
2021-12-13fix: integration testsmathieui
prosody got more restrictive?
2021-12-13fix: remove loop parameter when deprecated (3.10)mathieui
2021-12-13Revert "Replace asyncio.ensure_future() with asyncio.create_task()"mathieui
This reverts commit bac6a4b2bf2fc98401e0de7168c4a5cf31b08b37. This is not actually something we want
2021-12-13Merge branch 'ci-add-python-versions' into 'master'mathieui
ci: add python 3.10 and 3.11 testing See merge request poezio/slixmpp!173
2021-12-13Merge branch 'asyncio-create-task' into 'master'mathieui
Replace asyncio.ensure_future() with asyncio.create_task() See merge request poezio/slixmpp!169
2021-12-13ci: add python 3.10 and 3.11 testingmathieui
2021-12-13Changed iq.attrib['to'] to iq['to'], same for 'from'.Tim-Oliver Husser
2021-12-13replaced params.xml.findall with params.findall in xml2faultTim-Oliver Husser
2021-11-18jid: Improve error reporting on IDNA validation failureEmmanuel Gil Peyrot
At least knowing the failing domain should help a lot while debugging.
2021-11-18Replace asyncio.ensure_future() with asyncio.create_task()Emmanuel Gil Peyrot
The latter function got introduced in Python 3.7, which is conveniently our MSPV, so let’s use that.