Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-15 | Merge pull request #270 from optiflows/fix_hosts | Lance Stout | |
Don't use dnspython for A and AAAA (but keep it for SRV). | |||
2014-01-13 | Allow setting custom cipher suites in Py2.7+ | Lance Stout | |
2013-12-22 | Undo event name fix, due to breakage in Py2.x | Lance Stout | |
2013-12-19 | Use strings for ElementTree.iterparse events names | Florent 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-12-09 | Don't use dnspython for A and AAAA (but keep it for SRV). | Guilhem Lettron | |
dnspython don't perform a full resolv. For example it don't manage /etc/hosts on linux. | |||
2013-09-17 | Make the ssl version log usable | Lance Stout | |
2013-09-12 | ElementTree._escape_cdata isn't reliable across Python versions. | Lance Stout | |
It also does not work as desired. Revert "Merge pull request #254 from barreverte/develop" This reverts commit 23750357e21ce1e22445b2e702bdd4efb77f2369, reversing changes made to 07284f380fa0a893a5ef56774fcef71a47851668. | |||
2013-07-31 | escape: use xml.etree.ElementTree._escape_attrib to avoid duplication | Jean-Philippe Caruana | |
2013-07-31 | escape: imports at the top | Jean-Philippe Caruana | |
2013-07-30 | tostring.escape : optimization | Jean-Philippe Caruana | |
use of xml.etree.ElementTree._escape_attrib and xml.etree.ElementTree._escape_cdata | |||
2013-07-29 | Don't resolve AAAA records if there is no dnspython nor IPv6 support | Alexander Shorin | |
If system doesn't has IPv6 support or dnspython package, socket.getaddrinfo with AF_INET6 flag return weird IP info for requested host, making SleekXMPP crush with more weird error. | |||
2013-07-18 | DRYed up the OSError/socket.gaierror handler. | Jake Basile | |
2013-07-18 | Caught OSError when querying AAAA records. | Jake Basile | |
2013-07-01 | Blocking queue get | Anton Ryzhov | |
2013-06-23 | Fix import error | Lance Stout | |
2013-06-20 | Merge pull request #244 from anton-ryzhov/speedup | Lance Stout | |
Speedup main threads loops | |||
2013-06-20 | Fixed scheduler wait loop | Anton Ryzhov | |
Do fastloop wait until task run time | |||
2013-06-20 | Use timeout constants instead of magic numbers in scheduler and event loop | Anton Ryzhov | |
Set default wait timeout as max() of previous values | |||
2013-06-20 | Some optimizations in scheduler | Anton Ryzhov | |
2013-06-20 | Skip EINTR errors on raw sockets | Anton Ryzhov | |
2013-04-27 | Try preventing strptime thread safety problems. | Lance Stout | |
Fixes #231 | |||
2013-04-23 | Carry scheduled kwargs all the way | Lance Stout | |
2013-04-01 | Make XMLMasks match properly for components. | Lance Stout | |
2013-03-28 | Event index documentation updated | Anton Ryzhov | |
2013-03-28 | XMLStream `proxy_error` event duplicated with `connection_failed` | Anton Ryzhov | |
SASL `no_auth` event duplicated with `failed_auth` | |||
2013-03-28 | Log events triggering | Anton Ryzhov | |
2013-02-25 | Merge branch 'develop' | Lance Stout | |
2013-02-22 | Don't use internally deprecated methods | Anton Ryzhov | |
2013-02-14 | Resolve most Python3.3 related issues. | Lance Stout | |
Tests now run successfully. Occasionally get single error related to duplicated payload data in pubsub items when copying stanza values. | |||
2013-01-26 | Get tests to pass again. | Lance Stout | |
Re-add old gmail_notify plugin for now. | |||
2013-01-24 | Update tostring to inject xmlns definitions when needed. | Lance Stout | |
2013-01-20 | Remove unused portions of XMLMask | Lance Stout | |
2013-01-20 | Allow for simplified XPath namespaces | Lance Stout | |
2013-01-11 | Don't reset exponential backoff delay until a stream has been confirmed. | Lance Stout | |
2012-12-29 | Fix other instance of inet_pton usage. | Lance Stout | |
2012-12-14 | Fix some Python3 compatibility issues. | Lance Stout | |
2012-10-24 | Enable gevent support. | Lance Stout | |
Closes issues #166 and #167 Thanks to @pvicent, @chason, and @gabriel-samfira | |||
2012-10-18 | Recognize plugin stanzas when they're appended. | Lance Stout | |
2012-10-15 | Prevent xmlns="" in stream output. | Lance Stout | |
This was causing problems for HTML-IM because the HTML is parsed without a namespaced context. While xmlns="" technically can be valid, it's usually wrong, so this will work for now until the HTML-IM parsing is fixed. | |||
2012-10-10 | Remove unneeded ssl_support checks. | Lance Stout | |
2012-10-10 | Correct handling deleting plugins when xml:lang is active. | Lance Stout | |
2012-10-02 | Unclobber connected event handler names. | Lance Stout | |
Fixes issue #199 | |||
2012-09-30 | Expand warning for missing ASN1 parser to include pyasn1_modules | Lance Stout | |
2012-09-25 | Add Collector stanza handler class. | Lance Stout | |
This style of handler is necessary for capturing result sets from queries that use multiple messages to send the results instead of in a single result stanza. Notably, XEP-0313 (MAM). | |||
2012-09-25 | Add support for XEP-0280 Message Carbons | Lance Stout | |
2012-09-24 | Fix deleting non-existent stanza plugins. | Lance Stout | |
2012-09-24 | Simplify stringifying XML | Lance Stout | |
2012-09-18 | Remove race condition when aborting while connecting/reconnecting. | Lance Stout | |
2012-09-13 | Don't break checking certs for localhost. | Lance Stout | |
2012-08-23 | Fix certificate expiration scheduler | Florian 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) |