summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2021-07-17Merge branch '0045-invite-JID' into 'master'Link Mauve
xep_0045: Ensure invite and decline to/from are JIDs See merge request poezio/slixmpp!167
2021-07-17xep_0045: Ensure invite and decline to/from are JIDsMaxime “pep” Buquet
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2021-07-15Merge branch 'more-typing' into 'master'mathieui
Add more typing See merge request poezio/slixmpp!166
2021-07-05stanza: fix circular importsmathieui
ew
2021-07-05ci: add a mypy stagemathieui
2021-07-05add a mypy.ini filemathieui
2021-07-05xmlstream: refine type checkmathieui
2021-07-05plugins: use classvar properlymathieui
2021-07-05clientxmpp: cleanup some typesmathieui
2021-07-05features: fix typingmathieui
for an annoying mypy bug
2021-07-05stanza: fix a bunch of type errorsmathieui
2021-07-05matcher: fix idsender typingmathieui
2021-07-05handler: fix more typesmathieui
2021-07-05typing: add a bunch of type ignoresmathieui
because this is too smart for mypy and I do not want to rewrite those things right now.
2021-07-05api: fix typingmathieui
2021-07-04fix: remove asyncio hack in slixtestmathieui
2021-07-04typing: reorder jid.bare settermathieui
2021-07-04typing: fix basexmpp type overloadsmathieui
mypy got confused
2021-07-03fix: please python 3.7mathieui
2021-07-03types: add __all__mathieui
2021-07-03basexmpp/clientxmpp: refine typingmathieui
2021-07-03pluginsdict: add xep 0048mathieui
2021-07-03stanza: add typingmathieui
2021-07-03jid: reorder properties for mypymathieui
don’t ask
2021-07-03cert: add some typingmathieui
2021-07-03xmlstream: add more typesmathieui
2021-07-03setup: indicate that slixmpp contains type hintsmathieui
2021-07-03stanzabase: typesmathieui
2021-07-03starttls: do not send back the feature we receivemathieui
I don’t see what a server would do with <required/>
2021-07-03starttls: make the starttls element inherit from stanzabasemathieui
2021-07-03typing: add to tostringmathieui
2021-07-03typing: matchers and sendersmathieui
Leftover error that I cannot fix: * https://github.com/python/mypy/issues/708 Leftover error that I am unsure of what to do: * xml handlers are not properly typed (it seems like nothing in slix is using it, considering a removal instead of adding an Union everywhere)
2021-06-28refactor: type the resolvermathieui
almost perfect, except for python < 3.9 making it so we can’t have nice things.
2021-06-28refactor: remove the now obsolete future_wrapper and asyncio-related modulemathieui
2021-06-28slixmpp.util: type thingsmathieui
Fix a bug in the SASL implementation as well. (some special chars would make things crash instead of being escaped)
2021-05-21Merge branch 'request-voice' into 'master'Link Mauve
XEP-0045: Add a helper method to request voice See merge request poezio/slixmpp!165
2021-05-21XEP-0045: Add a helper method to request voiceEmmanuel Gil Peyrot
This can be used in a moderated room when we are only a visitor.
2021-05-02Merge branch 'disconnected-stanzas-no-resend' into 'master'mathieui
xmlstream: do not re-send queued stanzas on each connect See merge request poezio/slixmpp!163
2021-05-02xmlstream: do not re-send queued stanzas on each connectmathieui
each sent stanza should be purged, obviously…
2021-04-30Merge branch 'fix-slow-tasks' into 'master'mathieui
xmlstream: Fix slow tasks See merge request poezio/slixmpp!162
2021-04-30itests: add a simple slow filter testmathieui
2021-04-30xmlstream: fix slow tasks schedulingmathieui
- wrong attribute used - some mistakes in the slow tasks function
2021-04-24Merge branch 'fix-docs' into 'master'Link Mauve
docs: Use the correct number for user_nick See merge request poezio/slixmpp!161
2021-04-24docs: Use the correct number for user_nickEmmanuel Gil Peyrot
Thanks Felix for noticing!
2021-04-24Merge branch 'fix-0353' into 'master'Link Mauve
XEP-0353: Use the correct callback for <proceed/> See merge request poezio/slixmpp!160
2021-04-24XEP-0353: Use the correct callback for <proceed/>Emmanuel Gil Peyrot
Thanks elmar for noticing!
2021-04-22Merge branch 'fix-waiting-queue-xmlstream' into 'master'mathieui
xmlstream: fix use of the waiting queue See merge request poezio/slixmpp!159
2021-04-22xmlstream: fix use of the waiting queuemathieui