summaryrefslogtreecommitdiff
path: root/sleekxmpp/xmlstream/xmlstream.py
AgeCommit message (Collapse)Author
2014-11-27In queues added option to remove first element on addind new if queue isOleg Antonyan
full
2014-08-18Revert "cleanup semicolons, whitespace and mutable default arguments"Robin Gloster
This reverts commit 7265682a4d57d88956cb54f98f7a470465bbf417.
2014-08-18cleanup semicolons, whitespace and mutable default argumentsRobin Gloster
2014-08-17only schedule whitespace keepalive if enabledRobin Gloster
2014-06-09Fix things again, this time for python3Lance Stout
2014-06-08Make ssl args work in Python <=2.6.4Lance Stout
2014-06-08Bring back use of dnspython for A/AAAA resolution.Lance Stout
This is behind a use_dnspython flag, however, so it can be disabled as desired.
2014-05-16Fixes log.debug message in _connect_proxymofrank
2014-01-21Thread counting fixAnton Ryzhov
2014-01-13Allow setting custom cipher suites in Py2.7+Lance Stout
2013-12-22Undo event name fix, due to breakage in Py2.xLance Stout
2013-12-19Use strings for ElementTree.iterparse events namesFlorent Le Coz
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
2013-09-17Make the ssl version log usableLance Stout
2013-07-01Blocking queue getAnton Ryzhov
2013-06-23Fix import errorLance Stout
2013-06-20Merge pull request #244 from anton-ryzhov/speedupLance Stout
Speedup main threads loops
2013-06-20Use timeout constants instead of magic numbers in scheduler and event loopAnton Ryzhov
Set default wait timeout as max() of previous values
2013-06-20Skip EINTR errors on raw socketsAnton Ryzhov
2013-04-23Carry scheduled kwargs all the wayLance Stout
2013-04-01Make XMLMasks match properly for components.Lance Stout
2013-03-28Event index documentation updatedAnton Ryzhov
2013-03-28XMLStream `proxy_error` event duplicated with `connection_failed`Anton Ryzhov
SASL `no_auth` event duplicated with `failed_auth`
2013-03-28Log events triggeringAnton Ryzhov
2013-02-22Don't use internally deprecated methodsAnton Ryzhov
2013-01-11Don't reset exponential backoff delay until a stream has been confirmed.Lance Stout
2012-12-14Fix some Python3 compatibility issues.Lance Stout
2012-10-10Remove unneeded ssl_support checks.Lance Stout
2012-10-02Unclobber connected event handler names.Lance Stout
Fixes issue #199
2012-09-24Simplify stringifying XMLLance Stout
2012-09-18Remove race condition when aborting while connecting/reconnecting.Lance Stout
2012-08-23Fix certificate expiration schedulerFlorian Fieber
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)
2012-08-14Help prevent race condition dealing with auto_reconnectLance Stout
2012-08-10Add abort() method to kill the session and stop all processing without ↵Lance Stout
properly closing the stream.
2012-08-10Fix tracking service name for DIGEST-MD5Lance Stout
2012-08-07Re-add connection delay after exhausting DNS records.Lance Stout
2012-08-04Ensure self._der_cert exists even if no certs are used.Lance Stout
2012-08-04Prevent auto_reconnect interference when disconnecting.Lance Stout
2012-07-30Add fields for setting client cert and key for SASL EXTERNAL.Lance Stout
2012-07-29Don't wait to retry connection if out of DNS records.Lance Stout
2012-07-24Add support for using CDATA for escaping.Lance Stout
CDATA escaping is disabled by default, but may be enabled by setting: self.use_cdata = True Closes issue #114
2012-07-24Standardize importing of queue class.Lance Stout
This will make it easier to enable gevent support.
2012-07-10Add method to remove a filter.Lance Stout
2012-07-05only log cert errors if not handled by userJay Farrimond
2012-06-20Fix setting IPv6 default configuration option.Lance Stout
2012-06-20Make the use of IPv6 configurable.Lance Stout
Set self.use_ipv6 = False before connecting. Fixes issue #175
2012-06-19PEP8 formatting updates.Lance Stout
2012-06-18Add initial support for xml:lang for streams and stanza plugins.Lance Stout
Remaining items are suitable default actions for language supporting interfaces.
2012-06-15Ensure that ssl_invalid_cert returns PEM formatted certifcate data.Lance Stout
2012-06-13Prevent duplicate certificate expiration timers.Lance Stout
2012-06-09Add extra check for the cert in the expiration handler.Lance Stout