summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-05Added help for running example..Sangeeth Saravanaraj
2015-02-05Updated Example..Sangeeth Saravanaraj
2015-02-05misc updates..Sangeeth Saravanaraj
2015-02-04XMLStream must provide the BaseProtocol interfaceFlorent Le Coz
2015-02-04Don’t set the msg['from'] and msg['id'] in receipt.ack()mathieui
setting msg['id'] is wrong, and setting msg['from'] might lead to echoing back wrong input.
2015-02-03Raise http_request and http_response events.Sangeeth Saravanaraj
2015-01-29Composing request and response.Sangeeth Saravanaraj
2015-01-28Added callbacks, registered stanzas, added features, etc.Sangeeth Saravanaraj
2015-01-27Boilerplate for Stanzas - request and responseSangeeth Saravanaraj
2015-01-23Added xep_0332 to setupSangeeth Saravanaraj
2015-01-22Boilerplate for xep_0332Sangeeth Saravanaraj
2015-01-22added xep_0332 to pluginsSangeeth Saravanaraj
2015-01-22renamed example for convenience.Sangeeth Saravanaraj
2015-01-22Boilerplate example.Sangeeth Saravanaraj
2015-01-22Fixed a typo in docs/guide_xep_0030.rstSangeeth Saravanaraj
2015-01-22Added PyCharm's .idea folder to .gitignoreSangeeth Saravanaraj
2015-01-15Expose MUC support in disco#infomathieui
http://xmpp.org/extensions/xep-0045.html#disco-client
2015-01-05Fix the call of iscoroutinefunction()Florent Le Coz
2015-01-03Do not copy the stanza before calling each handlerexp_idle_callFlorent Le Coz
2015-01-03Use a deque for the idle listFlorent Le Coz
2015-01-03Delay the handling of stanza for when the process is not busyFlorent Le Coz
We use some dirty monkey-patching to add a idle_call() function to the asyncio module. We then use that method to handle each received stanza only when the event loop is not busy with some other IO (mainly, the standard input)
2014-12-17Make the ca_certs option useful again (CA-based cert validation)mathieui
It was broken since the fork.
2014-12-11Bring back authentication through SASL EXTERNALmathieui
(and only update the ssl context before it gets used)
2014-12-11Fix the element name for retrieving certs in XEP-0257mathieui
And s/258/257/ in the XEP description
2014-12-11Fix xep-0257 for slixmpp, and fix an element namemathieui
2014-11-27In queues added option to remove first element on addind new if queue isOleg Antonyan
full
2014-11-23On initial connect use delay if connection failedOleg Antonyan
2014-11-14Lower the timeout for each DNS resolution attemptFlorent Le Coz
2014-11-12Let loop.create_connection do its getaddrinfo coroutine if there are no dns ↵mathieui
records left/available
2014-11-10Merge pull request #326 from s-m-b/patch-1Lance Stout
Typo fix of parameter name 'data' it is now 'iq'
2014-11-09Typo fix of parameter name 'data' it is now 'iq's-m-b
Code was broken during refactoring
2014-11-05Also work without SRV recordsFlorent Le Coz
2014-11-03Depend on aiodns and not dnspython in the setup.pymathieui
2014-11-02Fix default value of dns_answers to None (instead of [])Florent Le Coz
2014-11-02Use aiodns instead of dnspython to query DNS recordsmathieui
2014-10-30Add the ssl_cert and ssl_invalid_chain backmathieui
- hack the stdlib to get the peercert, remove that hack when http://bugs.python.org/issue22768 gets fixed
2014-10-30Make the "ciphers" option work againmathieui
2014-10-30Remove the ssl_version option, as the defaults in python3.4 are sanemathieui
2014-10-11Something something get_stanza_valuesFlorent Le Coz
Fix something that was broken by Link Mauve
2014-09-28Remove all deprecated alias in the core of slixmpp, and wherever they were used.Emmanuel Gil Peyrot
2014-09-28Remove the now useless Queue wrapper in slixmpp.util.Emmanuel Gil Peyrot
2014-09-28Don’t check for logging.NullHandler, it got added in Python 3.1.Emmanuel Gil Peyrot
2014-09-28Don’t set the wait time to True instead of leaving its float default, in ↵Emmanuel Gil Peyrot
examples.
2014-09-09Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2014-09-09Preserve ID for error responsesLance Stout
Fixes #319
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