Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-22 | Add 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-22 | Add 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-22 | Change packaging for XEP-0256 to just a single file. | Lance Stout | |
2012-06-22 | Add support for XEP-0256: Last Activity in Presence | Lance Stout | |
2012-06-22 | Add 'thread' and 'parent_thread' interfaces to message stanzas. | Lance Stout | |
These values are perisisted across replies. | |||
2012-06-22 | Mark presence status as language aware. | Lance Stout | |
2012-06-22 | Mark message body and subject as language aware interfaces. | Lance Stout | |
2012-06-22 | Resolve xml:lang issue with duplicated elements depending on ordering. | Lance Stout | |
2012-06-20 | Bump version to 1.1.7sleek-1.1.71.1.7 | Lance Stout | |
2012-06-20 | Add support for XEP-0221: Data Forms Media Element | Lance Stout | |
2012-06-20 | Add support for XEP-0186: Invisible Command | Lance Stout | |
2012-06-20 | Fix issue with setting subelements values with default langs. | Lance Stout | |
2012-06-20 | Fix setting IPv6 default configuration option. | Lance Stout | |
2012-06-20 | Bump version to 1.1.6sleek-1.1.61.1.6 | Lance Stout | |
2012-06-20 | Make the use of IPv6 configurable. | Lance Stout | |
Set self.use_ipv6 = False before connecting. Fixes issue #175 | |||
2012-06-19 | Ordering fixes for Python3.3 | Lance Stout | |
2012-06-19 | Fix assigning values to error stanzas. | Lance Stout | |
The new data interfaces were deleting the actual error conditions if they were set afterward with falsy data. | |||
2012-06-19 | Allow message and presence stanzas to be embedded as substanzas. | Lance Stout | |
2012-06-19 | Remove usage of deprecated getchildren() method. | Lance Stout | |
2012-06-19 | Don't compare against booleans using ==. | Lance Stout | |
2012-06-19 | Limit except clause to just ImportErrors when loading plugins. | Lance Stout | |
2012-06-19 | PEP8 formatting updates. | Lance Stout | |
2012-06-19 | Simplify send_presence_subscription() | Lance Stout | |
2012-06-19 | Properly handle certs with no extensions. | Lance Stout | |
2012-06-18 | Use plugin_multi_attrib values to make vcards nicer. | Lance Stout | |
2012-06-18 | Fix plugin_multi_attrib value for avatar pointers. | Lance Stout | |
2012-06-18 | Fixed typo in _handle_get_vcard() | Paulo Freitas | |
2012-06-18 | Add support for error conditions that include data. | Lance Stout | |
2012-06-18 | Simplify tracking last sent presence using outgoing filters. | Lance Stout | |
2012-06-18 | Update plugin list, fix syntax error. | Lance Stout | |
2012-06-18 | Add initial support for XEPS 222 and 223. | Lance Stout | |
2012-06-18 | Initial support for XEP-0258 | Lance Stout | |
2012-06-18 | Add initial XEP-0084 support. | Lance Stout | |
It does not auto-retrieve and store avatars yet, but everything is there to do so. | |||
2012-06-18 | Simplify and update XEP-0033 to latest plugin format. | Lance Stout | |
2012-06-18 | Enable using xml:lang with normal interfaces. | Lance Stout | |
Using the special language value '*' will return a dictionary of all such elements keyed by language. >>> msg = Message() >>> msg['body'] = 'Hi!' >>> msg['body|sv'] = 'Hej!' >>> print(msg) '<message xmlns="jabber:client"> <body>Hi!</body> <body xml:lang="sv">Hej!</body> </message>' >>> print(msg['body|*']) OrderedDict( ('', 'Hi!'), ('sv', 'Hej!')) Remaining items: - Stanza path matching does not support language specifiers for normal interfaces, only for plugins. | |||
2012-06-18 | Update stream features stanza to work with new plugin keys. | Lance Stout | |
2012-06-18 | Add initial support for xml:lang for streams and stanza plugins. | Lance Stout | |
Remaining items are suitable default actions for language supporting interfaces. | |||
2012-06-15 | Bump version to 1.1.5sleek-1.1.51.1.5 | Lance Stout | |
2012-06-15 | Ensure that ssl_invalid_cert returns PEM formatted certifcate data. | Lance Stout | |
2012-06-13 | Bump version to 1.1.4sleek-1.1.41.1.4 | Lance Stout | |
2012-06-13 | Prevent duplicate certificate expiration timers. | Lance Stout | |
2012-06-13 | Fix loading cached disco identity data. | Lance Stout | |
2012-06-09 | Bump version for 1.1.3sleek-1.1.31.1.3 | Lance Stout | |
2012-06-09 | Add extra check for the cert in the expiration handler. | Lance Stout | |
2012-06-09 | Use False for use_tls for components. | Lance Stout | |
A log message is shown for those who try to set it to True. Fixes issue #171 | |||
2012-06-09 | Default use_tls to False for components. | Lance Stout | |
Issue #171 | |||
2012-06-09 | Fix SSL handshake handling when not using legacy SSL. | Lance Stout | |
Fixes issue #172 | |||
2012-06-09 | Ensure that all SSL cert error handling is overridable using event handlers. | Lance Stout | |
Relevant events: ssl_invalid_cert ssl_invalid_chain ssl_expired_cert | |||
2012-06-06 | Add 'presence' event, raised for all incoming presence stanzas. | Lance Stout | |
2012-06-06 | Bump version to 1.1.2sleek-1.1.21.1.2 | Lance Stout | |