Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | Fix SSL handshake handling when not using legacy SSL. | Lance Stout | |
Fixes issue #172 | |||
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 | 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 | |
2012-06-07 | Used the namespace in all stanzas | Sandro Munda | |
2012-06-07 | Added a partial support of the XEP 0065 - Socks5 Bytestreams | Sandro Munda | |
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 | |
2012-06-06 | Don't request registration forms unless the register event is handled. | Lance Stout | |
Some servers end the stream if registration can not be completed in-band, which means always requesting the form can prevent regular login. | |||
2012-06-04 | Bump version for 1.1.1 minor release.sleek-1.1.11.1.1 | Lance Stout | |
2012-06-04 | Include the default, unnamed group in self.client_roster.groups() | Lance Stout | |
2012-06-04 | Don't add cert expiration timer if no certs are being used. | Lance Stout | |
2012-06-01 | Update version and README for 1.1sleek-1.11.1 | Lance Stout | |
2012-06-01 | Fix syntax error in line continuation. | Lance Stout | |
2012-06-01 | Check that the session is still alive before sending data. | Lance Stout | |
Fixes issue #168 |