Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-27 | Restrict caps updates to available presences (not subscriptions, etc). | Lance Stout | |
2012-07-27 | Only broadcast vCard hashes for available presences (not subscriptions, etc). | Lance Stout | |
2012-07-27 | Compile JID pattern regex. | Lance Stout | |
2012-07-27 | Allow tasks to remove themselves during execution | Jonas 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-26 | Improve docs and fix typo in stringprep profiles. | Lance Stout | |
2012-07-26 | Enhance plugin config with attribute accessors. | Lance Stout | |
This makes updating the config after plugin initialization much easier. | |||
2012-07-26 | Don't include a 'from' JID when requesting vCards as a client. | Lance Stout | |
2012-07-26 | Fix logging statement for MUC invitations. | Lance Stout | |
2012-07-26 | Fix error with session binding in components. | Lance Stout | |
2012-07-25 | Fix avatar hash advertising. | Lance Stout | |
2012-07-25 | Substitute a blank JID for the boundjid in API calls. | Lance Stout | |
2012-07-25 | Fix initializing plugins in stanzas with a language set. | Lance Stout | |
2012-07-24 | Fix publish vcard avatars, and PEP avatar metadata. | Lance Stout | |
2012-07-24 | Modify 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-24 | Add 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-24 | Standardize importing of queue class. | Lance Stout | |
This will make it easier to enable gevent support. | |||
2012-07-24 | Fix JID validation bugs, add lots of tests. | Lance Stout | |
2012-07-24 | Add more validation for 0 length JID components. | Lance Stout | |
2012-07-24 | Finish docstrings for jid.py | Lance Stout | |
2012-07-24 | Add plugin for advertising XEP-0106 support. | Lance Stout | |
2012-07-24 | Add backwards compatibility shim for the old jid.py location. | Lance Stout | |
2012-07-24 | Cleanup and docs. | Lance Stout | |
2012-07-24 | Add JID escaping support. | Lance Stout | |
2012-07-24 | Add validation for JIDs. | Lance Stout | |
2012-07-23 | Add 'by' attribute for error stanzas. | Lance Stout | |
2012-07-23 | old clients still support xep-184/1.0 version | ekini | |
Now psi (and probably miranda) correctly receive delivery receipts. | |||
2012-07-22 | Add XEP-0133 support, which just makes the appropriate XEP-0050 calls. | Lance Stout | |
2012-07-22 | Handle Windows newlines in XEP-0027. | Lance Stout | |
Closes issue #184 | |||
2012-07-20 | Fix deprecation warning for setting self.resource | Lance Stout | |
2012-07-20 | Fix description of XEP-0222 plugin. | Lance Stout | |
2012-07-20 | Add event for vCard avatar update. | Lance Stout | |
2012-07-20 | Fix see-other-host handling if no host is actually given. Also, limit number ↵ | Lance Stout | |
of consecutive redirection attempts. | |||
2012-07-20 | Bump version to 1.1.9sleek-1.1.91.1.9 | Lance Stout | |
2012-07-19 | Of course Peter goes and changes the XEP title the day after I implement it. | Lance Stout | |
2012-07-19 | Fix issue of roster data being split across multiple rosters. | Lance Stout | |
Resolved by always normalizing JIDs to bare form, regardless of if they are JID objects or strings. Also simplified related code to prefer use of JID objects instead of strings so they don't need to be parsed multiple times. | |||
2012-07-16 | Add plugin for XEP-0191: Simple Communications Blocking | Lance Stout | |
2012-07-16 | Add a warning log if dnspython is not found for SRV lookup. | Lance Stout | |
Closes issue #183 | |||
2012-07-10 | Update plugins to use session_bind handler for disco, and use plugin_end | Lance Stout | |
2012-07-10 | Add method to remove a filter. | Lance Stout | |
2012-07-10 | Add 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-10 | Add session_bind_event threading event. | Lance Stout | |
2012-07-10 | Add method to unregister stream features. | Lance Stout | |
2012-07-09 | Prevent None from being added to the schedule from a timing issue. | Lance Stout | |
2012-07-09 | Fix 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-09 | Fix missing import in xep_0256 plugin. | Lance Stout | |
2012-07-08 | Make sure that the last RSM stanza is returned from the iterator | Erik Larsson | |
2012-07-06 | dereference iq stanza only once for roster processing | Jay Farrimond | |
2012-07-06 | Handle converting None to byte data (b''). | Lance Stout | |
2012-07-05 | only log cert errors if not handled by user | Jay Farrimond | |
2012-06-30 | Bump version to 1.1.8sleek-1.1.81.1.8 | Lance Stout | |