summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-01Improve run_tests.py, allowing it to run only specific tests.Emmanuel Gil Peyrot
2014-09-01Remove useless ez_setup.py file, we use setuptools in the normal setup.py ↵Emmanuel Gil Peyrot
instead.
2014-09-01Clean setup.py, using modern 3.4 features.Emmanuel Gil Peyrot
2014-09-01Remove support for gevent, incompatible with python3.Emmanuel Gil Peyrot
2014-09-01Fix indentation in xep_0016.Emmanuel Gil Peyrot
2014-09-01Remove all trailing semicolons.Emmanuel Gil Peyrot
2014-09-01Remove all trailing whitespaces.Emmanuel Gil Peyrot
2014-09-01Always use OrderedDict from collections, and remove its implementation in ↵Emmanuel Gil Peyrot
slixmpp.thirdparty.
2014-09-01Move examples from the deprecated optparse to argparse, and remove the ↵Emmanuel Gil Peyrot
redundant -v option.
2014-09-01Import getpass from getpass, instead of using getpass.getpass everytime.Emmanuel Gil Peyrot
2014-09-01Remove (usually) useless comments in examples about OpenFire and how to ↵Emmanuel Gil Peyrot
verify a certificate.
2014-09-01Reintroduce XMLStream.process, making it run the asyncio event loop.Emmanuel Gil Peyrot
2014-09-01Remove threaded from examples’ add_event_handler.Emmanuel Gil Peyrot
2014-09-01Remove raw_input usage and other python2 support in examplesEmmanuel Gil Peyrot
2014-09-01Set the shebang to python3 everywhere.Emmanuel Gil Peyrot
2014-09-01Add pygments support to debug output.Emmanuel Gil Peyrot
2014-09-01Remove sys.version_info checks for python2 and clean some imports.Emmanuel Gil Peyrot
2014-08-25Fix saslprep for non-ascii usernamesFlorent Le Coz
2014-08-16Remove deprecated xmlstream/jid.pyFlorent Le Coz
2014-08-15Remove google modules from setup.py fileVincent Canfield
2014-08-01Fix some more blocking iqFlorent Le Coz
2014-08-01Add the 'connecting' eventFlorent Le Coz
2014-08-01Improve the events triggered on failed authenticationFlorent Le Coz
Trigger failed_auth as before, once for each failed method Trigger failed_all_auth once all method failed Trigger no_auth only if we couldn’t even try one method
2014-07-30Fix the connection (and a few minor things) in xmlstreamFlorent Le Coz
2014-07-30Fix the iq.send() function, and a bunch of places where it is calledFlorent Le Coz
This is a big-and-dirty commit with a bunch of cleanup, maybe breaking a few things, and not fixing all iq.send() calls yet.
2014-07-24Remove all the google stufFlorent Le Coz
2014-07-23And thatFlorent Le Coz
2014-07-23Forgot to remove thatFlorent Le Coz
2014-07-23Cleanup how events are run, they are always direct by definition nowFlorent Le Coz
2014-07-22Use ".remove()" instead of "is in" followed by ".pop()"Emmanuel Gil Peyrot
2014-07-22An other cleanup of xmlstream.pyFlorent Le Coz
Remove some useless things (like handling signals, managing the threads, etc), add some comment to recently added/fixed methods…
2014-07-22Remove unused RestartStream exceptionFlorent Le Coz
2014-07-21Remove the now useless state machineFlorent Le Coz
2014-07-21Make connect(), abort() and reconnect() workFlorent Le Coz
All the auto_reconnect, connect_retry logic and that kind of stuf has been entirely removed.
2014-07-21Clean a new bunch of stufFlorent Le Coz
2014-07-21Remove the send_thread() function, and the stop threading.eventFlorent Le Coz
2014-07-21Fix signature of init_plugins() functionFlorent Le Coz
2014-07-20Make xmlstream use an asyncio loopFlorent Le Coz
Scheduled events, connection, TLS handshake (with STARTTLS), read and write on the socket are all done using only asyncio. A lot of threads, and thread-related (and thus useless) things still remain. This is only a first step.
2014-07-17Rename to slixmppFlorent Le Coz
2014-06-09Bump to 1.3.1Lance Stout
2014-06-09Fix things again, this time for python3Lance Stout
2014-06-08Bump to 1.3.0sleek-1.3.01.3.0Lance 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-06-07Only request auto-receipts for messages with bodiesLance Stout
2014-06-07Fix own_host in ping pluginLance Stout
2014-05-16Merge pull request #294 from mofrank/developLance Stout
Fixes log.debug message in _connect_proxy
2014-05-16Merge pull request #292 from 4gra/developLance Stout
Fix support for jabberd2 with GSSAPI
2014-05-16Fixes log.debug message in _connect_proxymofrank
2014-05-14Support jabberd2 SASL with really empty responseGraham
Despite http://xmpp.org/rfcs/rfc3920.html#rfc.section.6.2, jabberd version 2.2.14 cannot accept the typical "<response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">=</response>". Instead it must be truly empty, so we force an empty response for this stanza only.