Age | Commit message (Collapse) | Author |
|
|
|
|
|
asyncio module is provisional, which means it gets updated everytime
|
|
|
|
This will work until the old ssl implementation is finally deprecated.
Hopefully, new features to painlessy implement starttls will be around
by then.
|
|
(and use install_requires instead of requires in the setup.py)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The identities should all be at the start, and features at the end, so we
just prepend the identity on add_identity, and append features on
add_feature
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(mock transport class missing .close())
|
|
|
|
|
|
|
|
Punishing a server for being down by sending more traffic is not a nice
thing to do. Taking 100% of the CPU is not nice either.
|
|
(use_tls is useless since slixmpp will always try to use starttls
whenever possible)
|
|
|
|
|
|
|
|
(and fix caps in the process)
|
|
|
|
This makes the validation of a JID a *lot* faster.
|
|
|
|
|
|
few more tests.
|
|
|
|
|
|
|
|
Actually a MUST in XEP-0030
|
|
are enabled.
Makes poezio about 11% faster when sending/receiving messages.
|
|
The targeted JID was a bare JID, which is wrong since the XEP specifies
that such disco requests are handled by the server.
|
|
|
|
|
|
|
|
|
|
of deadlock.
|