SleekXMPP/sleekxmpp/plugins
Lance Stout c26b716164 Update XEP-0050 to use new IQ exceptions.
IqError is now caught and forwarded to the command error handler referenced
in the session.

Errors are now caught and processed by the session's error handler
whether or not the results Iq stanza includes the <command> substanza.

Added the option for blocking command calls. The blocking option is set
during start_command with block=True. Subsequent command flow methods use
session['block'] to determine their blocking behaviour.

If you use blocking commands, then you will need to wrap your command calls
in a try/except block for IqTimeout exceptions.
2011-08-13 00:10:06 -07:00
..
xep_0004 Reorganize XEP-0004. 2011-08-11 21:59:55 -07:00
xep_0009 Fix Python3 issue with dict.has_key() 2011-08-04 22:36:23 -07:00
xep_0030 Updated XEP-0128 plugin to work with the new XEP-0030 plugin. 2011-03-22 20:42:43 -04:00
xep_0050 Update XEP-0050 to use new IQ exceptions. 2011-08-13 00:10:06 -07:00
xep_0059 Need to run post_init properly. 2011-01-09 10:03:32 -05:00
xep_0060 fixed indenting and merged in exceptions branch 2011-08-12 16:35:36 -07:00
xep_0066 Added support for custom OOB transfer handlers. 2011-07-05 09:22:17 -07:00
xep_0078 Fix XEP-0078 using the new stream feature workflow. 2011-08-06 12:30:56 -07:00
xep_0085 Add tests for XEP-0085, fix some bugs. 2011-02-24 14:15:02 -05:00
xep_0086 Added new implementation for XEP-0086. 2011-03-24 13:14:26 -04:00
xep_0092 Update version number to beta6. 2011-07-03 15:47:12 -07:00
xep_0128 Updated XEP-0128 plugin to work with the new XEP-0030 plugin. 2011-03-22 20:42:43 -04:00
xep_0199 Don't include ping stanza in the ping result. 2011-08-10 09:05:43 -07:00
xep_0202 Actually, we can work around needing dateutil. 2011-08-04 20:22:07 -07:00
xep_0203 Added XEP-0203 Delayed Delivery plugin. 2011-07-03 12:43:34 -07:00
xep_0224 Added XEP-0224 Attention plugin. 2011-07-03 20:37:21 -07:00
xep_0249 Fix typo. 2011-03-23 19:00:20 -04:00
__init__.py Fix XEP-0078 using the new stream feature workflow. 2011-08-06 12:30:56 -07:00
base.py Reorganize features into plugins. 2011-06-30 15:40:22 -07:00
gmail_notify.py Use boundjid in plugins instead of the deprecated accessors. 2010-12-16 15:38:00 -05:00
jobs.py Some Python 3.1+ compatibility fixes. 2010-12-16 15:29:17 -05:00
old_0004.py Fix setup.py and old_0004.py typo bugs. 2011-01-12 12:22:48 -05:00
old_0009.py Introduced new XEP-0009 into develop. 2011-01-13 08:40:53 +01:00
old_0050.py old xep_0050 plugin is now loadable 2011-06-10 04:14:01 +00:00
old_0060.py started transition to xep_0060 rewrite 2011-08-03 18:11:00 -07:00
xep_0012.py Logging no longer uses root logger. 2010-11-06 01:28:59 -04:00
xep_0033.py Fixed typo in XEP-0033 plugin. 2010-10-01 21:25:27 -04:00
xep_0045.py xep_0045: fix the 'to' value when configuring room 2011-01-27 09:34:32 +08:00
xep_0082.py Actually, we can work around needing dateutil. 2011-08-04 20:22:07 -07:00