summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-12Merge pull request #207 from spartanbits/pull_request_gevent_checkLance Stout
Pull request gevent check
2013-09-05Merge pull request #255 from anton-ryzhov/loggingLance Stout
Add null handler to logging engine
2013-09-05Merge branch 'xep_0323_325' of git://github.com/joachimlindborg/SleekXMPP ↵Lance Stout
into joachimlindborg-xep_0323_325 Conflicts: sleekxmpp/plugins/__init__.py
2013-09-04added disco imformation, fixed some bugs in deviceJoachim Lindborg
2013-09-03first functional IoT_TestJoachim Lindborg
2013-08-30Fix pubsub owner subscriptions stanzaLance Stout
2013-08-30First implementation of the xep_0323 and xep_325 used in IoT systems. Tests ↵Joachim Lindborg
are added for stanza and streams
2013-08-22Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2013-08-22Don't reset _expected_server_name when connecting.Lance Stout
2013-08-16Merge pull request #257 from di/patch-1Lance Stout
Typo in _validate_domain error message
2013-08-16Typo in _validate_domain error messageDustin Ingram
s/illegar/illegal/g
2013-08-10Add null handler to logging engineAnton Ryzhov
2013-08-07Make send_message(mhtml='..') work as expected without loading pluginLance Stout
71.
2013-08-06Try re-ordering initial imports to avoid import bugsLance Stout
2013-07-31escape: use xml.etree.ElementTree._escape_attrib to avoid duplicationJean-Philippe Caruana
2013-07-31escape: imports at the topJean-Philippe Caruana
2013-07-30Add back ET and ElementBase referencesLance Stout
2013-07-30tostring.escape : optimizationJean-Philippe Caruana
use of xml.etree.ElementTree._escape_attrib and xml.etree.ElementTree._escape_cdata
2013-07-30Merge remote-tracking branch 'upstream/develop' into developJean-Philippe Caruana
2013-07-29Merge pull request #253 from kxepal/patch-1Lance Stout
Don't resolve AAAA records if there is no dnspython nor IPv6 support
2013-07-29.gitignore: ideaJean-Philippe Caruana
2013-07-29Don't resolve AAAA records if there is no dnspython nor IPv6 supportAlexander 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-29Merge pull request #252 from jpcaruana/developLance Stout
refactor : optimize imports + replace mutable argument (a list) in StateMachine constructor
2013-07-26fix: replace mutable argument (a list) in StateMachine constructorJean-Philippe Caruana
2013-07-26optimize importsJean-Philippe Caruana
2013-07-26refactor: no import * in testsJean-Philippe Caruana
2013-07-25Merge pull request #251 from jpcaruana/jid_performanceLance Stout
2013-07-25performance in jid : replace __getattr__ et __setattr__ by @property and ↵Jean-Philippe Caruana
@xxx.setter this implementatian is much more verbose but faster, especilally if you are dealing a lot with JIDs on my box, ./testall.py now takes 45s. It takes 53s in the old implementation (about 15% faster)
2013-07-18Merge pull request #248 from jakebasile/developLance Stout
Caught OSError when querying AAAA records.
2013-07-18DRYed up the OSError/socket.gaierror handler.Jake Basile
2013-07-18Caught OSError when querying AAAA records.Jake Basile
2013-07-05Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2013-07-05Update 319 plugin to update XEP-0012/256 last activity too.Lance Stout
2013-07-01Merge pull request #247 from anton-ryzhov/block_queuesLance Stout
Blocking queue get
2013-07-01Blocking queue getAnton Ryzhov
2013-06-29Adjust get_roster to always return, even with invalid JIDsLance Stout
Issue #245
2013-06-23Fix import errorLance Stout
2013-06-22Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2013-06-22Add roster migration exampleLance Stout
2013-06-20Merge pull request #244 from anton-ryzhov/speedupLance Stout
Speedup main threads loops
2013-06-20Merge pull request #243 from anton-ryzhov/skip_eintrLance Stout
Skip EINTR errors on raw sockets
2013-06-20Fixed scheduler wait loopAnton Ryzhov
Do fastloop wait until task run time
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-20Some optimizations in schedulerAnton Ryzhov
2013-06-20Skip EINTR errors on raw socketsAnton Ryzhov
2013-06-19Add test for nodeprep idempotency after explicitly using Unicode 3.2Lance Stout
2013-06-19Explicitly use Unicode 3.2 for StringPrep profiles.Lance Stout
See http://labs.spotify.com/2013/06/18/creative-usernames/
2013-06-07Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2013-06-07Add support for XEP-0319, idle presenceLance Stout
2013-06-07Merge pull request #242 from Florob/xep-0084-idLance Stout
Properly set itemID for XEP-0084 metadata