summaryrefslogtreecommitdiff
path: root/sleekxmpp/plugins/xep_0115/caps.py
AgeCommit message (Collapse)Author
2012-04-08Fix errors in caps related to unwrapped disco data and full JIDs.Lance Stout
2012-04-06Simplify registering API handler defaults.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-03-12Move XEP-0115 to the new system.Lance Stout
2012-03-10Only auto-broadcast caps changes after a session has started.Lance Stout
2012-02-17Fix pyflakes complaints for XEP-0115 plugin.Lance Stout
2012-01-11update_caps() can now do presence broadcasting.Lance Stout
As part of adding this feature: - fixed bug in update_caps() not assigning verstrings - fixed xep_0004 typo - can now use None as a roster key which will map to boundjid.bare - fixed using JID objects in disco node handlers - fixed failing test related to get_roster Several of these bugs I've fixed before, so I either didn't push them earlier, or I clobbered something when merging. *shrug*
2011-12-31Fix handing caps in Python3, allow update_caps() call before process()Lance Stout
2011-12-31Fix a few holes in caps.Lance Stout
Protip: Don't test using a custom disco handler that always returns the same feature set :p
2011-12-30Enable caps stream feature.Lance Stout
2011-12-30Add XEP-0115 plugin.Lance Stout
Finally