Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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-12 | Update test_stream_xep_0050.py | Robert Robinson | |
Fix Unit Test for adhoc 50 stream. | |||
2015-06-20 | Fix test_jid to not use deprecated ways to create JID objects, and add it a ↵ | Emmanuel Gil Peyrot | |
few more tests. | |||
2015-04-21 | Fix some disco tests | mathieui | |
The targeted JID was a bare JID, which is wrong since the XEP specifies that such disco requests are handled by the server. | |||
2015-04-19 | XEP-0047: use coroutines for send(), sendall() and the new sendfile(). | Emmanuel Gil Peyrot | |
2015-02-12 | Update the test suite. | mathieui | |
- monkey-patch our own monkey-patched idle_call to run events immediatly rather than adding them to the event queue, and add a fake transport with a fake socket. - remove the test file related to xep_0059 as it relies on blocking behavior, and comment out one xep_0030 test uses xep_0059 - remove many instances of threading and sleep()s because they do nothing except waste time and introduce race conditions. - keep exactly two sleep() in IoT xeps because they rely on timeouts | |||
2014-09-28 | Remove all deprecated alias in the core of slixmpp, and wherever they were used. | Emmanuel Gil Peyrot | |
2014-09-01 | Remove all trailing whitespaces. | Emmanuel Gil Peyrot | |
2014-09-01 | Always use OrderedDict from collections, and remove its implementation in ↵ | Emmanuel Gil Peyrot | |
slixmpp.thirdparty. | |||
2014-09-01 | Remove sys.version_info checks for python2 and clean some imports. | Emmanuel Gil Peyrot | |
2014-08-23 | cleanup semicolons, whitespace and mutable default arguments | Robin Gloster | |
2014-08-18 | Revert "cleanup semicolons, whitespace and mutable default arguments" | Robin Gloster | |
This reverts commit 7265682a4d57d88956cb54f98f7a470465bbf417. | |||
2014-08-18 | cleanup semicolons, whitespace and mutable default arguments | Robin Gloster | |
2014-07-17 | Rename to slixmpp | Florent Le Coz | |
2014-02-06 | Get the IoT plugins to pass tests on Py3sleek-1.2.01.2.0 | Lance Stout | |
2014-02-06 | Add test for wrong sender in IQ | 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-09-12 | Merge pull request #254 from barreverte/develop | Lance Stout | |
tostring.escape : optimization | |||
2013-09-05 | Merge branch 'xep_0323_325' of git://github.com/joachimlindborg/SleekXMPP ↵ | Lance Stout | |
into joachimlindborg-xep_0323_325 Conflicts: sleekxmpp/plugins/__init__.py | |||
2013-08-30 | First implementation of the xep_0323 and xep_325 used in IoT systems. Tests ↵ | Joachim Lindborg | |
are added for stanza and streams | |||
2013-07-30 | tostring.escape : optimization | Jean-Philippe Caruana | |
use of xml.etree.ElementTree._escape_attrib and xml.etree.ElementTree._escape_cdata | |||
2013-07-26 | refactor: no import * in tests | Jean-Philippe Caruana | |
2013-06-29 | Adjust get_roster to always return, even with invalid JIDs | Lance Stout | |
Issue #245 | |||
2013-06-19 | Add test for nodeprep idempotency after explicitly using Unicode 3.2 | Lance Stout | |
2013-05-17 | First test stanza | Joachim Lindborg | |
2013-03-28 | Remove `roster_received` event | Anton Ryzhov | |
2013-03-11 | Prevent race condition in pubsub test. | Lance Stout | |
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-20 | Update tests for XEP-0092 | Lance Stout | |
2012-10-31 | Relax timing issues in Iq timeout callback test. | Lance Stout | |
2012-10-31 | Allow IQ timeouts to be asynchronous, by passing a timeout_callback ↵ | Joe Hildebrand | |
parameter to send(). An example modification of disco is included. If this approach is approved, I'll go through and update the other plugins. | |||
2012-10-31 | Turns out not all data is UTF-8, so don't try to decode it. | Lance Stout | |
Fixes issue #204 | |||
2012-09-25 | Fix RSM tests | Lance Stout | |
2012-09-24 | Simplify stringifying XML | Lance Stout | |
2012-07-24 | Add support for using CDATA for escaping. | Lance Stout | |
CDATA escaping is disabled by default, but may be enabled by setting: self.use_cdata = True Closes issue #114 | |||
2012-07-24 | Fix JID validation bugs, add lots of tests. | Lance Stout | |
2012-07-24 | Add validation for JIDs. | Lance Stout | |
2012-06-22 | Resolve xml:lang issue with duplicated elements depending on ordering. | Lance Stout | |
2012-06-19 | Ordering fixes for Python3.3 | Lance Stout | |
2012-06-18 | Add initial support for xml:lang for streams and stanza plugins. | Lance Stout | |
Remaining items are suitable default actions for language supporting interfaces. | |||
2012-05-05 | Tidy up and add tests for multi_attrib plugins. | Lance Stout | |
2012-04-30 | Collapse initial payload to a single stanza instead of a list if only one ↵ | Lance Stout | |
stanza is found. |