summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-30Ignore roster updates with unrecognized subscription values.Lance Stout
2012-07-30Fix logging of SASL errors.Lance Stout
2012-07-30Add stream feature for server support of subscription pre-approvals.Lance Stout
2012-07-30Actually commit file of byte and hash utilities.Lance Stout
2012-07-30Ensure that sasl mechs that don't require security options work.Lance Stout
2012-07-30Add fields for setting client cert and key for SASL EXTERNAL.Lance Stout
2012-07-30Update and integrate Suelta.Lance Stout
2012-07-30Merge branch 'master' into developLance Stout
2012-07-30Bump version to 1.1.10sleek-1.1.101.1.10Lance Stout
2012-07-29Don't wait to retry connection if out of DNS records.Lance Stout
2012-07-28Add support for XEP-0131: Standard Headers and Internet MetadataLance Stout
2012-07-27Restrict caps updates to available presences (not subscriptions, etc).Lance Stout
2012-07-27Only broadcast vCard hashes for available presences (not subscriptions, etc).Lance Stout
2012-07-27Compile JID pattern regex.Lance Stout
2012-07-27Merge branch 'master' into developLance Stout
2012-07-27Allow tasks to remove themselves during executionJonas Wielicki
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-26Improve docs and fix typo in stringprep profiles.Lance Stout
2012-07-26Enhance plugin config with attribute accessors.Lance Stout
This makes updating the config after plugin initialization much easier.
2012-07-26Merge branch 'master' into developLance Stout
2012-07-26Don't include a 'from' JID when requesting vCards as a client.Lance Stout
2012-07-26Fix logging statement for MUC invitations.Lance Stout
2012-07-26Fix error with session binding in components.Lance Stout
2012-07-25Merge branch 'master' into developLance Stout
2012-07-25Add example for setting an avatar.Lance Stout
2012-07-25Fix avatar hash advertising.Lance Stout
2012-07-25Substitute a blank JID for the boundjid in API calls.Lance Stout
2012-07-25Fix initializing plugins in stanzas with a language set.Lance Stout
2012-07-24Merge branch 'master' into developLance Stout
2012-07-24Fix publish vcard avatars, and PEP avatar metadata.Lance Stout
2012-07-24Modify update_roster() to only change the information provided.Lance Stout
Before: Not specifying the groups, name, etc would remove them from the roster entry. After: Any parameters not specified are populated with the current roster entry's values.
2012-07-24Add support for using CDATA for escaping.Lance Stout
CDATA escaping is disabled by default, but may be enabled by setting: self.use_cdata = True Closes issue #114
2012-07-24Standardize importing of queue class.Lance Stout
This will make it easier to enable gevent support.
2012-07-24Fix JID validation bugs, add lots of tests.Lance Stout
2012-07-24Add more validation for 0 length JID components.Lance Stout
2012-07-24Finish docstrings for jid.pyLance Stout
2012-07-24Add plugin for advertising XEP-0106 support.Lance Stout
2012-07-24Add backwards compatibility shim for the old jid.py location.Lance Stout
2012-07-24Cleanup and docs.Lance Stout
2012-07-24Add JID escaping support.Lance Stout
2012-07-24Add validation for JIDs.Lance Stout
2012-07-23Add 'by' attribute for error stanzas.Lance Stout
2012-07-23Merge branch 'master' into developLance Stout
2012-07-23old clients still support xep-184/1.0 versionekini
Now psi (and probably miranda) correctly receive delivery receipts.
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-22Handle Windows newlines in XEP-0027.Lance Stout
Closes issue #184
2012-07-20Fix deprecation warning for setting self.resourceLance Stout
2012-07-20Fix description of XEP-0222 plugin.Lance Stout
2012-07-20Merge branch 'master' into developLance Stout
2012-07-20Add example for retrieving avatars.Lance Stout