summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins/__init__.py
AgeCommit message (Collapse)Author
2012-10-19Merge branch 'master' into developLance Stout
2012-10-19Add support for XEP-0257: Client Certificate Management for SASL EXTERNALLance Stout
2012-09-28Merge branch 'master' into developLance Stout
2012-09-26Add support for XEP-0091: Legacy Delayed DeliveryLance Stout
2012-09-26Add support for XEP-0013: Flexible Offline Message RetrievalLance Stout
2012-09-25Add support for XEP-0313: Message Archive ManagementLance Stout
NOTE: XEP-0313 is still very experimental, and there will likely be API changes in the future.
2012-09-25Add XEP-0308 Last Message Correction supportLance Stout
2012-09-25Merge branch 'master' into developLance Stout
2012-09-25Add support for XEP-0280 Message CarbonsLance Stout
2012-09-24Add XEP-0297: Stanza Forwarding supportLance Stout
2012-09-13Merge branch 'master' into developLance Stout
2012-09-11Add support for XEP-0049: Private XML StorageLance Stout
2012-09-04Add support for XEP-0279: Server IP CheckLance Stout
2012-09-04Add support for XEP-0235: OAuth over XMPPLance Stout
2012-07-31Merge branch 'master' into developLance Stout
Conflicts: sleekxmpp/thirdparty/__init__.py
2012-07-30Add XEP-0242 plugin for 2010 Client ComplianceLance Stout
2012-07-30Add initial support for XEP-0016 Privacy ListsLance Stout
2012-07-30Merge branch 'master' into developLance Stout
2012-07-28Add support for XEP-0131: Standard Headers and Internet MetadataLance Stout
2012-07-24Merge branch 'master' into developLance Stout
2012-07-24Add plugin for advertising XEP-0106 support.Lance Stout
2012-07-22Merge branch 'master' into developLance Stout
2012-07-22Add XEP-0133 support, which just makes the appropriate XEP-0050 calls.Lance Stout
2012-07-20Merge branch 'master' into developLance Stout
2012-07-19Of course Peter goes and changes the XEP title the day after I implement it.Lance Stout
2012-07-16Merge branch 'master' into developLance Stout
2012-07-16Add plugin for XEP-0191: Simple Communications BlockingLance Stout
2012-06-22Merge branch 'master' into developLance 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-22Add support for XEP-0256: Last Activity in PresenceLance Stout
2012-06-20Merge branch 'master' into developLance 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-19Merge branch 'master' into developLance Stout
Conflicts: sleekxmpp/basexmpp.py
2012-06-18Update plugin list, fix syntax error.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-10Fix XEP-0065 imports and naming for Python3.Lance Stout
2012-04-09Add initial support for XEP-0153.Lance Stout
2012-04-08Initial support for XEP-0231.Lance Stout
2012-04-07Add initial XEP-0054 plugin.Lance Stout
2012-04-06Add support for XEP-0027Lance Stout
2012-03-18Add initial support for XEP-0198 for stream management.Lance Stout
2012-03-12Handle loading plugins on demand.Lance Stout
Plugins that are referenced as dependencies, but have not been registered now will be imported. Newer plugins should register themselves automatically, but older style plugins will be explicitly registered after import.
2012-03-12Introduce new plugin system.Lance Stout
The new system is backward compatible and will load older style plugins. The new plugin framework allows plugins to track their dependencies, and will auto-enable plugins as needed. Dependencies are tracked via a class-level set named `dependencies` in each plugin. Plugin names are no longer tightly coupled with the plugin class name, Pso EP8 style class names may be used. Disabling plugins is now allowed, but ensuring proper cleanup is left to the plugin implementation. The use of a `post_init()` method is no longer needed for new style plugins, but plugins following the old style will still require a `post_init()` method.
2012-03-11Update plugin list and use correct names.Lance Stout
2012-03-11Add support for XEP-0108: User Activity.Lance Stout
2012-03-11Expand support of XEP-0172 (user nickname) to include PEP.Lance Stout
2012-03-10Add support for XEP-0107, User Mood.Lance Stout