Age | Commit message (Collapse) | Author |
|
(the top_level boolean used to load them at this point wasn’t ever set
to true)
|
|
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)
|
|
|
|
|
|
records left/available
|
|
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
instead.
|
|
|
|
|
|
|
|
|
|
|
|
slixmpp.thirdparty.
|
|
redundant -v option.
|
|
|
|
verify a certificate.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Trigger failed_auth as before, once for each failed method
Trigger failed_all_auth once all method failed
Trigger no_auth only if we couldn’t even try one method
|