summaryrefslogtreecommitdiff
path: root/slixmpp/plugins/xep_0115/caps.py
AgeCommit message (Collapse)Author
2021-04-19XEP-0115: add a broadcast parameter to update_capsmathieui
and do not send a presence after updating if it is false
2021-03-09XEP-0115: remove wrong coroutine=True argumentmathieui
2021-02-26XEP-0115: API changesmathieui
- ``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-05global: rewrite copyright notice to use commentsmathieui
2020-08-05Fix 'from' attribute missing for ComponentXMPP Disco IQaearil
Fixes #3455 This reuses the 'to' attribute of the received presence as a 'from' for the Disco IQ. I don't know if this is the best way to do it, but in testing with a simple component it fixed the error. Also I'm not sure whether pres['to'] would also be valid when is_component is False.
2018-07-01Switch from @asyncio.coroutine to async def everywhere.Emmanuel Gil Peyrot
2018-03-31XEP-0115: Use the new cache system.Emmanuel Gil Peyrot
2018-02-11Fix usage of the 0004 plugin interfacemathieui
form['fields'] is an ordered list of fields while most plugins expect a dict there. Fixes, among other things, a caps bug.
2018-01-05XEP-0115: Fix typo.Emmanuel Gil Peyrot
2016-10-22sed -i 's/set(\[\(.*\)\])$/{\1}/g' **/*.pyEmmanuel Gil Peyrot
2015-06-21Add a wrapper to get_info/get_items functionsmathieui
(and fix caps in the process)
2015-02-24XEP-0115: fix a handler which expected an iq to blockmathieui
2014-07-30Fix the iq.send() function, and a bunch of places where it is calledFlorent Le Coz
This is a big-and-dirty commit with a bunch of cleanup, maybe breaking a few things, and not fixing all iq.send() calls yet.
2014-07-21Clean a new bunch of stufFlorent Le Coz
2014-07-17Rename to slixmppFlorent Le Coz