Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Add example for dealing with GTalk custom domain certificates. | Lance Stout | |
2012-06-15 | Add examples for using IBB. | Lance Stout | |
2012-06-15 | Merge branch 'master' into develop | Lance Stout | |
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 | Merge branch 'master' into develop | 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-11 | Properly handle certs with no extensions. | Lance Stout | |
2012-06-10 | Simplify send_presence_subscription. | Lance Stout | |
It is technically obsolete now, but remains because it set a default subscription type of 'subscribe'. | |||
2012-06-10 | Fix XEP-0065 imports and naming for Python3. | Lance Stout | |
2012-06-09 | Fix Python3 exception handling. | Lance Stout | |
Fixes issue #173 | |||
2012-06-09 | Merge branch 'master' into develop | 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 | 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-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 | Merge pull request #170 from SeyZ/develop | Lance Stout | |
Added the xep_0065 plugin in the setup.py | |||
2012-06-09 | Fix SSL handshake handling when not using legacy SSL. | Lance Stout | |
Fixes issue #172 | |||
2012-06-09 | Added the xep_0065 plugin in the setup.py | Sandro Munda | |
2012-06-08 | 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-07 | Merge pull request #169 from SeyZ/develop | Lance Stout | |
xep_0065 plugin (Socks5 Bytestreams) | |||
2012-06-07 | Added the get_socket(sid) method to the xep_0065 plugin to retrieve | Sandro Munda | |
the socket of the Proxy thread. | |||
2012-06-07 | Added the SID in the socks_recv xmpp event in the xep_0065 plugin. | Sandro Munda | |
2012-06-07 | Renamed Query to Socks5 in the xep_0065. | Sandro Munda | |
Renamed the 'q' plugin_attrib of the Socks5 stanza to 'socks'. | |||
2012-06-07 | Added a top level field to the xep_0065 class: | Sandro Munda | |
name = 'xep_0065' | |||
2012-06-07 | Fixed the callback names of the xep_0065: | Sandro Munda | |
In-Band bytestreams -> Socks5 bytestreams | |||
2012-06-07 | Added the Socksipy module in the thirdparty of SleekXMPP. | Sandro Munda | |
Updated the LICENSE file with the license of the Socksipy module (New-BSD). | |||
2012-06-07 | Sent a socks_closed when the socket is closed in the xep_0065 plugin. | Sandro Munda | |
2012-06-07 | Improved the close of the proxy thread (and the socket) in the xep_0065 plugin. | Sandro Munda | |
2012-06-07 | Changed the description of the xep_0065 plugin | Sandro Munda | |
2012-06-07 | The xep_0065 plugin supports now multiple stream (multiple connected | Sandro Munda | |
sockets). To send data over a stream, we need to pass the SID in order to retrieve the good proxy thread (and so, the good socket). | |||
2012-06-07 | Renamed the _handle_on_recv to the on_recv method. | Sandro Munda | |
Renamed requester_thread and target_thread to proxy. The send method is now simpler. | |||
2012-06-07 | Added some comments to the get_network_address method | Sandro Munda | |
2012-06-07 | Registered stanza plugin in the stanza module | Sandro Munda | |