Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This is behind a use_dnspython flag, however, so it can be disabled as
desired.
|
|
|
|
|
|
|
|
|
|
Because if cElementTree is not available on the system,
ElementTree is used instead, and that version doesn't accept
bytes, resulting in an exception. See
http://bugs.python.org/issue9257#msg152864
|
|
|
|
|
|
|
|
Speedup main threads loops
|
|
Set default wait timeout as max() of previous values
|
|
|
|
|
|
|
|
|
|
SASL `no_auth` event duplicated with `failed_auth`
|
|
|
|
|
|
|
|
|
|
|
|
Fixes issue #199
|
|
|
|
|
|
timedelta.seconds does not store the total seconds of a time span.
Internally, seconds is the next smaller unit to days, hence
timedelta.seconds will never exceed (or reach) the number of seconds
in a day (60*60*24=86400)
|
|
|
|
properly closing the stream.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CDATA escaping is disabled by default, but may be enabled by setting:
self.use_cdata = True
Closes issue #114
|
|
This will make it easier to enable gevent support.
|
|
|
|
|
|
|
|
Set self.use_ipv6 = False before connecting.
Fixes issue #175
|
|
|
|
Remaining items are suitable default actions for language supporting
interfaces.
|
|
|
|
|
|
|
|
Fixes issue #172
|
|
Relevant events:
ssl_invalid_cert
ssl_invalid_chain
ssl_expired_cert
|
|
|