Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | xmlstream: do not re-send queued stanzas on each connect | mathieui | |
each sent stanza should be purged, obviously… | |||
2021-04-30 | xmlstream: fix slow tasks scheduling | mathieui | |
- wrong attribute used - some mistakes in the slow tasks function | |||
2021-04-24 | XEP-0353: Use the correct callback for <proceed/> | Emmanuel Gil Peyrot | |
Thanks elmar for noticing! | |||
2021-04-22 | xmlstream: fix use of the waiting queue | mathieui | |
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-18 | stanza: rework the .append() and __eq__ methods | mathieui | |
This was very much broken on plugin iterables and other reasons. | |||
2021-04-18 | Allow handshake in stream.send() when not connected yet | mathieui | |
fix #3464 | |||
2021-04-18 | stanza: add a Handshake class and use it in componentxmpp | mathieui | |
2021-04-12 | Merge branch 'tentative-fix-for-reconnect-race' into 'master' | mathieui | |
xmlstream: do not allow stanzas outside a session See merge request poezio/slixmpp!154 | |||
2021-04-09 | Fix #3441: Do not assign ID to inbound stanzas | mathieui | |
2021-04-08 | xmlstream: do not allow stanzas outside a session | mathieui | |
except for the bind, obviously | |||
2021-03-11 | Merge branch 'xep-0300-fixup' into 'master' | mathieui | |
XEP-0300: small fixes See merge request poezio/slixmpp!151 | |||
2021-03-10 | XEP-0030: Fix usage of ifrom in get_info | mathieui | |
2021-03-10 | XEP-0300: small fixes | mathieui | |
- fix a typo in the default option (crash when hashing a file without providing a function) - Fix the plugin_end method (classical del_feature footgun) | |||
2021-03-09 | Merge branch 'mam-update' into 'master' | mathieui | |
MAM Update See merge request poezio/slixmpp!149 | |||
2021-03-09 | XEP-0115: remove wrong coroutine=True argument | mathieui | |
2021-03-09 | XEP-0313: Only remove origin-id from the mask if it exists | mathieui | |
2021-03-09 | XEP-0313: Fix off-by-one-page RSM fetching | mathieui | |
Add a "results" interface to mam_fin, and fix some things in RSM Items just received were not taken into account because: - RSM code is checking iq['mam_fin']['results'], results were at iq['mam']['results'] - RSM handler was run after checking the number | |||
2021-03-09 | XEP-0313: Update the API | mathieui | |
- add an iterate() method that makes this plugin more practical - add a get_fields method to retrieve the available search fields - add a get_archive_metadata method. This is a big chunk because git refused to split it further. | |||
2021-03-09 | XEP-0441: Split MAM preferences into a separate plugin | mathieui | |
2021-03-09 | XEP-0313: Update stanza for completeness, and more docs | mathieui | |
2021-03-09 | Merge branch 'rsm-fixes' into 'master' | mathieui | |
XEP-0059 (RSM) - Some fixes See merge request poezio/slixmpp!145 | |||
2021-03-09 | XEP-0050 Make handle_command_xxx async | Nicoco K | |
2021-03-08 | XEP-0004: stanza, only delete field type if it is not 'hidden' | mathieui | |
Not strictly required, but most XEPs use it like that for forms of type='submit', and that makes it easier to write stanza tests. | |||
2021-03-08 | Merge branch 'form-multi-attrib' into 'master' | mathieui | |
XEP-0004: add "forms" as a multi-attrib plugin for Form See merge request poezio/slixmpp!147 | |||
2021-03-07 | XEP-0004: add "forms" as a multi-attrib plugin for Form | mathieui | |
2021-03-07 | JID: add some forgotten type hints | mathieui | |
2021-03-07 | tests: enable and fix RSM test for XEP-0030 | mathieui | |
2021-03-07 | XEP-0059: docs and typing | mathieui | |
Also: - fix a typo in the plugin description (wrong number) - add iq_options to make retrieval more flexible | |||
2021-03-04 | Merge branch 'xep-0030-typing-and-co' into 'master' | mathieui | |
XEP-0030: add typing and more docs See merge request poezio/slixmpp!143 | |||
2021-03-02 | Add XEP-0100 (Gateway Interaction) plugin | Nicoco K | |
Remove usused prompt_future attribute Add plugin_end Update with mathieui's comments Add option to transfer messages from unregistered users XEP 0100 plugin | |||
2021-03-01 | XEP-0030 static: Fix PEP8, types | mathieui | |
2021-03-01 | XEP-0030 stanza: FIX PEP8, types | mathieui | |
2021-03-01 | XEP-0030 plugin: Fix PEP8, types | mathieui | |
2021-03-01 | types: add some often-used types | mathieui | |
2021-02-27 | XEP-0405: Fix a bug in nodes returned by join_channel | mathieui | |
Yay tests! | |||
2021-02-26 | XEP-0231: do not crash if max-age is None | mathieui | |
it is only RECOMMENDED | |||
2021-02-26 | api: update docstrings/typing | mathieui | |
2021-02-26 | XEP-0319: API changes | mathieui | |
- ``idle`` and ``active`` are now coroutines. | |||
2021-02-26 | XEP-0231: API changes | mathieui | |
- ``get_bob`` and ``set_bob`` are now coroutines. - ``del_bob`` returns a Future. | |||
2021-02-26 | XEP-0153: API changes | mathieui | |
2021-02-26 | XEP-0128: API changes | mathieui | |
- ``set_extended_info``, ``add_extended_info`` and ``del_extended_info`` return Futures. | |||
2021-02-26 | XEP-0115: API changes | mathieui | |
- ``get_verstring``, ``get_caps`` are now coroutines. - ``assign_verstring``, ``cache_caps`` now return a Future. side-effect: fix supports() and has_identity() broken since forever | |||
2021-02-26 | XEP-0095: API changes | mathieui | |
- ``accept`` and ``decline`` are now coroutines. | |||
2021-02-26 | XEP-0077: API changes | mathieui | |
2021-02-26 | XEP-0065: API changes | mathieui | |