summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins
AgeCommit message (Collapse)Author
2012-07-10Update plugins to use session_bind handler for disco, and use plugin_endLance Stout
2012-07-10Add default plugin session_bind handler.Lance Stout
All plugins may now simply define a session_bind method where disco features and other actions which require the bound JID may be done.
2012-07-09Fix issues of disco info leaking between entities with the same bare JIDs.Lance Stout
To ensure that disco info, or any settings which depend on the bound JID, are correct, only set such information on or after the session_bound event has fired.
2012-07-09Fix missing import in xep_0256 plugin.Lance Stout
2012-07-08Make sure that the last RSM stanza is returned from the iteratorErik Larsson
2012-06-22Fix plugin registration for single file plugins.Lance Stout
2012-06-22Add meta plugin for XEP-0302 for the 2012 compliance suite.Lance Stout
There are still a few remaining items in the RFCs to add support for, but the current plugin support matches the advanced client profile.
2012-06-22Add meta plugin for XEP-0270, 2010 compliance suite.Lance Stout
Registering this plugin will load the plugins required for advanced client compliance status.
2012-06-22Change packaging for XEP-0256 to just a single file.Lance Stout
2012-06-22Add support for XEP-0256: Last Activity in PresenceLance Stout
2012-06-20Add support for XEP-0221: Data Forms Media ElementLance Stout
2012-06-20Add support for XEP-0186: Invisible CommandLance Stout
2012-06-19Ordering fixes for Python3.3Lance Stout
2012-06-19Remove usage of deprecated getchildren() method.Lance Stout
2012-06-19Don't compare against booleans using ==.Lance Stout
2012-06-19Limit except clause to just ImportErrors when loading plugins.Lance Stout
2012-06-19PEP8 formatting updates.Lance Stout
2012-06-18Use plugin_multi_attrib values to make vcards nicer.Lance Stout
2012-06-18Fix plugin_multi_attrib value for avatar pointers.Lance Stout
2012-06-18Fixed typo in _handle_get_vcard()Paulo Freitas
2012-06-18Update plugin list, fix syntax error.Lance Stout
2012-06-18Add initial support for XEPS 222 and 223.Lance Stout
2012-06-18Initial support for XEP-0258Lance Stout
2012-06-18Add initial XEP-0084 support.Lance Stout
It does not auto-retrieve and store avatars yet, but everything is there to do so.
2012-06-18Simplify and update XEP-0033 to latest plugin format.Lance Stout
2012-06-18Add initial support for xml:lang for streams and stanza plugins.Lance Stout
Remaining items are suitable default actions for language supporting interfaces.
2012-06-13Fix loading cached disco identity data.Lance Stout
2012-06-06Don't request registration forms unless the register event is handled.Lance Stout
Some servers end the stream if registration can not be completed in-band, which means always requesting the form can prevent regular login.
2012-05-14Add MUC events for room configuration changes.Lance Stout
New events: groupchat_config_status muc::[room JID]::config_status
2012-05-04Fix loading plugins from custom modules when passing the module itself.Lance Stout
Loading plugins from custom modules when passed as a string still works.
2012-04-30Collapse initial payload to a single stanza instead of a list if only one ↵Lance Stout
stanza is found.
2012-04-30Add full support for initial payloads with adhoc commands, plus test.Lance Stout
2012-04-30Allow providing initial payload to adhoc commands.Lance Stout
2012-04-29Use the correct 'from' jid when requesting vcards for avatars.Lance Stout
2012-04-29Don't raise errors when receiving an iq error for vcards.Lance Stout
2012-04-09Add initial support for XEP-0153.Lance Stout
2012-04-08Initial support for XEP-0231.Lance Stout
2012-04-08Fix looking up local and cached vcards.Lance Stout
2012-04-08Fix errors in caps related to unwrapped disco data and full JIDs.Lance Stout
2012-04-08Ensure that wrapped disco results retain requesting iq id.Lance Stout
2012-04-07Add nickname element to the XEP-0054 plugin.Lance Stout
2012-04-07Add initial XEP-0054 plugin.Lance Stout
2012-04-06Add support for XEP-0027Lance Stout
2012-04-06Simplify registering API handler defaults.Lance Stout
2012-04-06Don't break test plugins that use None instead of a stream object.Lance Stout
2012-04-06Update XEP-0012 plugin to use new api.Lance Stout
2012-04-06Fix XEP-0115 with the new API registry.Lance Stout
2012-04-06Begin experiment with a centralized API callback registry.Lance Stout
The API registry generalizes the node handler system from the xep_0030 plugin so that other plugins can use it.
2012-04-03Fix MUC invite events so that they actually work.Lance Stout
2012-04-03Fix memory leak with adhoc command sessions.Lance Stout
Fixes issue #155