Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-05 | plugins: use classvar properly | mathieui | |
2021-07-05 | clientxmpp: cleanup some types | mathieui | |
2021-07-05 | features: fix typing | mathieui | |
for an annoying mypy bug | |||
2021-07-05 | stanza: fix a bunch of type errors | mathieui | |
2021-07-05 | matcher: fix idsender typing | mathieui | |
2021-07-05 | handler: fix more types | mathieui | |
2021-07-05 | typing: add a bunch of type ignores | mathieui | |
because this is too smart for mypy and I do not want to rewrite those things right now. | |||
2021-07-05 | api: fix typing | mathieui | |
2021-07-04 | fix: remove asyncio hack in slixtest | mathieui | |
2021-07-04 | typing: reorder jid.bare setter | mathieui | |
2021-07-04 | typing: fix basexmpp type overloads | mathieui | |
mypy got confused | |||
2021-07-03 | fix: please python 3.7 | mathieui | |
2021-07-03 | types: add __all__ | mathieui | |
2021-07-03 | basexmpp/clientxmpp: refine typing | mathieui | |
2021-07-03 | pluginsdict: add xep 0048 | mathieui | |
2021-07-03 | stanza: add typing | mathieui | |
2021-07-03 | jid: reorder properties for mypy | mathieui | |
don’t ask | |||
2021-07-03 | cert: add some typing | mathieui | |
2021-07-03 | xmlstream: add more types | mathieui | |
2021-07-03 | setup: indicate that slixmpp contains type hints | mathieui | |
2021-07-03 | stanzabase: types | mathieui | |
2021-07-03 | starttls: do not send back the feature we receive | mathieui | |
I don’t see what a server would do with <required/> | |||
2021-07-03 | starttls: make the starttls element inherit from stanzabase | mathieui | |
2021-07-03 | typing: add to tostring | mathieui | |
2021-07-03 | typing: matchers and senders | mathieui | |
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-28 | refactor: type the resolver | mathieui | |
almost perfect, except for python < 3.9 making it so we can’t have nice things. | |||
2021-06-28 | refactor: remove the now obsolete future_wrapper and asyncio-related module | mathieui | |
2021-06-28 | slixmpp.util: type things | mathieui | |
Fix a bug in the SASL implementation as well. (some special chars would make things crash instead of being escaped) | |||
2021-05-21 | Merge branch 'request-voice' into 'master' | Link Mauve | |
XEP-0045: Add a helper method to request voice See merge request poezio/slixmpp!165 | |||
2021-05-21 | XEP-0045: Add a helper method to request voice | Emmanuel Gil Peyrot | |
This can be used in a moderated room when we are only a visitor. | |||
2021-05-02 | Merge 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-02 | xmlstream: do not re-send queued stanzas on each connect | mathieui | |
each sent stanza should be purged, obviously… | |||
2021-04-30 | Merge branch 'fix-slow-tasks' into 'master' | mathieui | |
xmlstream: Fix slow tasks See merge request poezio/slixmpp!162 | |||
2021-04-30 | itests: add a simple slow filter test | mathieui | |
2021-04-30 | xmlstream: fix slow tasks scheduling | mathieui | |
- wrong attribute used - some mistakes in the slow tasks function | |||
2021-04-24 | Merge branch 'fix-docs' into 'master' | Link Mauve | |
docs: Use the correct number for user_nick See merge request poezio/slixmpp!161 | |||
2021-04-24 | docs: Use the correct number for user_nick | Emmanuel Gil Peyrot | |
Thanks Felix for noticing! | |||
2021-04-24 | Merge branch 'fix-0353' into 'master' | Link Mauve | |
XEP-0353: Use the correct callback for <proceed/> See merge request poezio/slixmpp!160 | |||
2021-04-24 | XEP-0353: Use the correct callback for <proceed/> | Emmanuel Gil Peyrot | |
Thanks elmar for noticing! | |||
2021-04-22 | Merge branch 'fix-waiting-queue-xmlstream' into 'master' | mathieui | |
xmlstream: fix use of the waiting queue See merge request poezio/slixmpp!159 | |||
2021-04-22 | xmlstream: fix use of the waiting queue | mathieui | |
2021-04-20 | Merge branch 'caps-broadcast-presence' into 'master' | mathieui | |
Caps: do not broadcast presence on PEP plugin load/unload See merge request poezio/slixmpp!157 | |||
2021-04-20 | itests: explicitly send caps in avatar example | mathieui | |
2021-04-20 | Merge branch 'use-runpy-for-version-data' into 'master' | mathieui | |
fix: use runpy to get versiion-data See merge request poezio/slixmpp!158 | |||
2021-04-20 | fix: use runpy to get versiion-data | mathieui | |
fix compatibility with debian stable (thanks jonas’) | |||
2021-04-19 | XEP-0163: do not broadcast caps when adding/removing interest | mathieui | |
2021-04-19 | XEP-0115: add a broadcast parameter to update_caps | mathieui | |
and do not send a presence after updating if it is false | |||
2021-04-19 | Merge branch 'fix-component-handshake' into 'master' | mathieui | |
Fix component handshake Closes #3464 See merge request poezio/slixmpp!156 | |||
2021-04-19 | tests: fix bogus test case | mathieui | |
stanza.match worked accidentally, but the two elements used in that test actually conflict with each other (not overriding the plugin_attrib, which makes it then default to 'plugin', leading to shenanigans). | |||
2021-04-18 | stanza: rework the .append() and __eq__ methods | mathieui | |
This was very much broken on plugin iterables and other reasons. |