Age | Commit message (Collapse) | Author |
|
This is relying on the stanzas being copied for each handler. We no
longer do that for performance reasons, so instead of editing the copy
in-place, stanza.reply() now returns a new stanza.
|
|
|
|
|
|
|
|
|
|
|
|
setting msg['id'] is wrong, and setting msg['from'] might lead to
echoing back wrong input.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://xmpp.org/extensions/xep-0045.html#disco-client
|
|
|
|
|
|
|
|
We use some dirty monkey-patching to add a idle_call() function to the
asyncio module. We then use that method to handle each received stanza only
when the event loop is not busy with some other IO (mainly, the standard
input)
|
|
It was broken since the fork.
|
|
(and only update the ssl context before it gets used)
|
|
And s/258/257/ in the XEP description
|
|
|
|
full
|
|
|
|
|
|
records left/available
|
|
Typo fix of parameter name 'data' it is now 'iq'
|
|
Code was broken during refactoring
|
|
|
|
|
|
|
|
|
|
- hack the stdlib to get the peercert, remove that hack when http://bugs.python.org/issue22768 gets fixed
|
|
|
|
|
|
Fix something that was broken by Link Mauve
|
|
|
|
|
|
|
|
examples.
|
|
|
|
Fixes #319
|
|
|
|
instead.
|
|
|