slixmpp/sleekxmpp
Jonas Wielicki e3fab66dfb Allow tasks to remove themselves during execution
The scheduler class is now capable with dealing with tasks which remove
themselves from the scheduler during execution.

Additionally, some optimizations were applied by use of iterators and
some functions better suited for the purpose.

Please peer-review, all tests pass.
2012-07-27 10:45:23 -07:00
..
features Enhance plugin config with attribute accessors. 2012-07-26 23:04:16 -07:00
plugins Enhance plugin config with attribute accessors. 2012-07-26 23:04:16 -07:00
roster
stanza Add 'by' attribute for error stanzas. 2012-07-23 21:48:19 -07:00
test Standardize importing of queue class. 2012-07-24 02:39:54 -07:00
thirdparty
util Improve docs and fix typo in stringprep profiles. 2012-07-26 23:35:23 -07:00
xmlstream Allow tasks to remove themselves during execution 2012-07-27 10:45:23 -07:00
__init__.py Fix JID validation bugs, add lots of tests. 2012-07-24 01:43:20 -07:00
api.py Substitute a blank JID for the boundjid in API calls. 2012-07-25 01:33:44 -07:00
basexmpp.py Fix deprecation warning for setting self.resource 2012-07-20 22:04:36 -07:00
clientxmpp.py Modify update_roster() to only change the information provided. 2012-07-24 16:48:24 -07:00
componentxmpp.py Fix error with session binding in components. 2012-07-26 11:50:59 -07:00
exceptions.py
jid.py Fix JID validation bugs, add lots of tests. 2012-07-24 01:43:20 -07:00
version.py