Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-28 | Fix the ordering of stream features | mathieui | |
since iq.send is non-blocking, some features handlers could end up being executed before others were set, leading to issues. Adding yield from where it’s necessary fixes that. | |||
2016-03-15 | Add some credits | louiz’ | |
2016-03-14 | The XEP-0198 plugin exists now; fix the docs | Sam Whited | |
2016-02-03 | Fix #3166 (broken link) | mathieui | |
2016-01-21 | Merge branch 'xep_0012_fix' of https://github.com/misuzu/slixmpp | mathieui | |
2016-01-21 | Fixed NameError in start_uptime | Tsukasa Hiiragi | |
2015-12-15 | Remove dead code | Krzysztof Kotlenga | |
See 5c769632e8d35ea76990a1de3ab405c57a21482e. | |||
2015-10-02 | Update version to 1.1slix-1.1 | mathieui | |
2015-10-02 | Mention the build of cython modules in the README | mathieui | |
2015-10-02 | Merge branch 'sleek-merge' | mathieui | |
2015-10-02 | Merge branch 'develop' of https://github.com/fritzy/SleekXMPP into sleek-merge | mathieui | |
Conflicts: README.rst examples/IoT_TestDevice.py examples/disco_browser.py setup.py sleekxmpp/jid.py sleekxmpp/plugins/google/auth/stanza.py sleekxmpp/plugins/google/gmail/notifications.py sleekxmpp/plugins/google/nosave/stanza.py sleekxmpp/plugins/google/settings/settings.py sleekxmpp/thirdparty/__init__.py sleekxmpp/thirdparty/socks.py sleekxmpp/thirdparty/statemachine.py sleekxmpp/util/__init__.py sleekxmpp/xmlstream/xmlstream.py slixmpp/basexmpp.py slixmpp/plugins/xep_0004/stanza/form.py slixmpp/plugins/xep_0009/rpc.py slixmpp/plugins/xep_0050/adhoc.py slixmpp/plugins/xep_0065/proxy.py slixmpp/plugins/xep_0084/stanza.py slixmpp/plugins/xep_0202/time.py slixmpp/plugins/xep_0323/sensordata.py slixmpp/plugins/xep_0325/control.py slixmpp/plugins/xep_0325/stanza/control.py slixmpp/roster/single.py slixmpp/stanza/atom.py slixmpp/stanza/rootstanza.py slixmpp/test/slixtest.py slixmpp/util/sasl/mechanisms.py slixmpp/version.py slixmpp/xmlstream/stanzabase.py tests/test_stanza_xep_0323.py tests/test_stanza_xep_0325.py tests/test_stream_xep_0323.py tests/test_stream_xep_0325.py | |||
2015-09-25 | Reset the DNS answers after a connection is made succesfully | mathieui | |
2015-09-24 | Fix IPv6 resolving with aiodns 1.0 | mathieui | |
2015-09-23 | Fix support for python 3.4 <= 3.4.2 | mathieui | |
asyncio module is provisional, which means it gets updated everytime | |||
2015-09-19 | Fix connecting to a custom host/port | mathieui | |
2015-09-18 | Merge pull request #397 from rerobins/xep_0050_updates | Mike Taylor | |
Xep 0050 updates | |||
2015-09-18 | Merge branch 'develop' into xep_0050_updates | Robert Robinson | |
# Conflicts: # tests/test_stream_xep_0050.py | |||
2015-09-18 | Merge pull request #3 from fritzy/develop | Robert Robinson | |
Merge to fritzy_master | |||
2015-09-18 | Merge pull request #396 from rerobins/add_xep_0122 | Mike Taylor | |
XEP_0122: Add support for form validation | |||
2015-09-18 | Merge pull request #393 from aalba6675/fix/time | Mike Taylor | |
Only send time if Iq type is get. | |||
2015-09-18 | Merge pull request #392 from aalba6675/fix/tel_number | Mike Taylor | |
Do not overwrite telephone numbers | |||
2015-09-18 | Merge pull request #389 from alexdraga/develop | Mike Taylor | |
Add get users by affiliation. | |||
2015-09-18 | Merge pull request #384 from elya5/patch-1 | Mike Taylor | |
Fix UnboundlocalError in disco_browser.py example | |||
2015-09-18 | Merge pull request #386 from jdowner/develop-iot | Mike Taylor | |
iot: only add the 'done' field when all devices are done | |||
2015-09-18 | Merge pull request #395 from rerobins/refactor_forms | Mike Taylor | |
XEP_0004: Data Forms use register_stanza_plugin | |||
2015-09-17 | register_Stanza_plugin shouldn't be iterable | Robert Robinson | |
Should not use iterable for registering the stanza plugins. | |||
2015-09-17 | Add 0122 to plugin/__init__.py __all__ | Robert Robinson | |
2015-09-15 | Update __init__.py | Robert Robinson | |
changed xep_0121 to xep_0122 | |||
2015-09-15 | Merge branch 'add_xep_0122' of https://github.com/rerobins/SleekXMPP into ↵ | Robert Robinson | |
add_xep_0122 | |||
2015-09-15 | Add test case Reported->Data Form Validation | Robert Robinson | |
Add a test case that will verify that reported fields can contain data form validation data. | |||
2015-09-15 | Merge branch 'refactor_forms' into add_xep_0122 | Robert Robinson | |
2015-09-15 | Add test case for reported and items | Robert Robinson | |
Previous stanza test cases didn't have test cases for reported and item field types in forms. This fixes that issue. Modified stanzabase to use an ordered dict so that can guarentee the that 'items' in a form are added after reported. Also updated the set of interfaces that are stored in Form to be a ordered set. Used the order set implementation from: https://code.activestate.com/recipes/576694/ The OrderedSet implementation is licensed under the MIT license and is developed by the same developer of the ordereddict. | |||
2015-09-14 | Missing xep_122 dir in setup.py | Robert Robinson | |
2015-09-14 | Add plugin support | Robert Robinson | |
2015-09-14 | Add plugin | Robert Robinson | |
(cherry picked from commit 2296d56) | |||
2015-09-14 | Working through test case issues. | Robert Robinson | |
(cherry picked from commit 6b58cef) | |||
2015-09-14 | Initial cut at getting the stanzas to work. | Robert Robinson | |
(cherry picked from commit 8c7df49) | |||
2015-09-14 | Fix xep_0050 changes after form refactor. | Robert Robinson | |
2015-09-14 | Force forms and fields to use plugin resolution | Robert Robinson | |
Instead of using the interface/subinterface code that was currently being implemented for the plugin. (cherry picked from commit 1467ec7) | |||
2015-09-14 | (Temporary) fix for python 3.5 | mathieui | |
This will work until the old ssl implementation is finally deprecated. Hopefully, new features to painlessy implement starttls will be around by then. | |||
2015-09-14 | Bump the requirements to aiodns 1.0 | mathieui | |
(and use install_requires instead of requires in the setup.py) | |||
2015-09-12 | Update test_stream_xep_0050.py | Robert Robinson | |
Fix Unit Test for adhoc 50 stream. | |||
2015-09-05 | xep_0231: Fix a traceback on result serialization. | Emmanuel Gil Peyrot | |
2015-09-04 | vcard-temp: add some checks against wrong input | mathieui | |
2015-09-04 | Add timeout_callback to a bunch of plugins as a parameter | mathieui | |
2015-09-03 | XEP0050: Add support for payload in completed response | Robert Robinson | |
When sending the command to complete the task, the adhoc plugin does not provide the ability to send a payload from the _handle_command_complete method. | |||
2015-08-27 | Merge pull request #394 from sangeeths/misc_updates | Mike Taylor | |
adding 'id' to self['xep_0332'].send_request() | |||
2015-08-27 | adding 'id' to self['xep_0332'].send_request() | Sangeeth Saravanaraj | |
2015-08-25 | Only send time if Iq type is get. | Richard Chan | |
2015-08-25 | Do not overwrite telephone numbers; otherwise all TEL/NUMBER received | Richard Chan | |
from a server will be blank. |