Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-08 | xep_0092: Send a <forbidden/> error if we don’t want to send our version. ↵ | Emmanuel Gil Peyrot | |
(thanks lovetox!) | |||
2018-08-07 | features/starttls: handle the case where the socket is an sslobject | mathieui | |
Thanks pep. | |||
2018-08-07 | Fix TLS with python 3.7 | mathieui | |
Use the "new" sslproto API instead of the deprecated TLS API. Also remove the unused "socket" parameter in XMLStream.__init__. | |||
2018-08-07 | xep-0054: XMPP clients should not reply to vcard "get" requests | mathieui | |
2018-08-02 | tests: Fix the XEP-0323 stream test, broken since ↵ | Emmanuel Gil Peyrot | |
59d4420739db20b204bb15a2880de871316aa70f. Thanks debacle! | |||
2018-07-29 | XEP-0323: Display the requested time in addition to the current time on error. | Emmanuel Gil Peyrot | |
2018-07-24 | XEP-0009: Fix invalid function name under Python 3.7. | Emmanuel Gil Peyrot | |
2018-07-22 | Merge branch 'factor_find_identities' into 'master' | Link Mauve | |
Factor find identities See merge request poezio/slixmpp!2 | |||
2018-07-02 | Fix missing async def in function. | Emmanuel Gil Peyrot | |
2018-07-01 | Switch from @asyncio.coroutine to async def everywhere. | Emmanuel Gil Peyrot | |
2018-07-01 | xep_0030: rename find_identities; return all domain infos and let caller ↵ | Maxime “pep” Buquet | |
filter itself Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-01 | xep_0030: Add callback parameter to find_identities | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-01 | xep_0030: Add cached parameter to find_identities, defaults to True | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-01 | xep_0030: Pass kwargs down in find_identities | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-01 | xep_0030: Use self directly as we're already in disco | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-01 | Factor out fetching of identities in xep_0363 to xep_0030 | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-07-01 | xep_0363: Remove unused parameters to find_upload_services | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-06-23 | XEP-0153: Prevent a panic when the BINVAL is invalid. | Emmanuel Gil Peyrot | |
2018-06-10 | apt install gpg before running the ci tests | louiz’ | |
2018-05-13 | examples: Display only the form, and not the entire stanza. | Emmanuel Gil Peyrot | |
2018-05-13 | examples: Display the actual cause for a failed command. | Emmanuel Gil Peyrot | |
2018-05-13 | examples: Use the existing get_node_config function. | Emmanuel Gil Peyrot | |
2018-05-13 | Revert "XEP-0060: Add support for node configuration." | Emmanuel Gil Peyrot | |
This reverts commit dd7f67d10d32dadd12a841847f438b457d662b1e. | |||
2018-05-13 | examples: Add support for node configuration to pubsub_client. | Emmanuel Gil Peyrot | |
2018-05-13 | XEP-0060: Add support for node configuration. | Emmanuel Gil Peyrot | |
2018-03-31 | slixmpp is Python 3.4.4+, remove check for channel binding. | Emmanuel Gil Peyrot | |
2018-03-31 | util.cache: Let the user select the bare JID or not. | Emmanuel Gil Peyrot | |
2018-03-31 | util.cache: Support None for encode and decode. | Emmanuel Gil Peyrot | |
2018-03-31 | XEP-0115: Use the new cache system. | Emmanuel Gil Peyrot | |
2018-03-31 | util.cache: New module handling both in-memory and on-file system caching. | Emmanuel Gil Peyrot | |
2018-03-14 | session: Also fire the session_start event. | Emmanuel Gil Peyrot | |
2018-03-14 | session: Don’t bind if it is optional. | Emmanuel Gil Peyrot | |
See https://tools.ietf.org/html/draft-cridland-xmpp-session-01 | |||
2018-03-14 | Rearm an iq callback if it was addressed to ourself. | Emmanuel Gil Peyrot | |
2018-03-14 | Carry the node attribute to the disco#info result. | Emmanuel Gil Peyrot | |
Fixes #3323. | |||
2018-03-11 | xep_0363: Only send the basename() of the filename to the server. | Emmanuel Gil Peyrot | |
2018-03-11 | xep_0363: Simplify Content-Type guessing. | Emmanuel Gil Peyrot | |
2018-03-11 | xep_0363: Fix max_file_size variable name. | Emmanuel Gil Peyrot | |
2018-03-08 | Simplify usage of HTTP File Upload plugin. | Emmanuel Gil Peyrot | |
This makes it usable only on Python 3.5, as documented. | |||
2018-03-08 | Add max-file-size support to HTTP File Upload example. | Emmanuel Gil Peyrot | |
2018-03-08 | Add an HTTP File Upload example. | Emmanuel Gil Peyrot | |
2018-03-08 | Add an HTTP File Upload plugin. | Emmanuel Gil Peyrot | |
2018-02-11 | asyncio.async has been scheduled for removal for a long time now | mathieui | |
move to asyncio.ensure_future | |||
2018-02-11 | Fix usage of the 0004 plugin interface | mathieui | |
form['fields'] is an ordered list of fields while most plugins expect a dict there. Fixes, among other things, a caps bug. | |||
2018-01-10 | Fix typos, thanks `codespell`! | Emmanuel Gil Peyrot | |
2018-01-05 | XEP-0115: Fix typo. | Emmanuel Gil Peyrot | |
2017-12-27 | Test all known python versions in travais | Emmanuel Gil Peyrot | |
2017-12-27 | stringprep: Make pure-Python punycode() return bytes. | Emmanuel Gil Peyrot | |
Fixes #3366. | |||
2017-11-28 | Release slixmpp 1.3.0slix-1.3.0 | mathieui | |
2017-11-23 | Add a Markup plugin. | Emmanuel Gil Peyrot | |
2017-11-23 | Record the current connection attempt in a future and allow cancellation | mathieui | |
It does not make sense to have competing connection attempts, as the XMLStream class is not designed for this. On slow and unpredictable networks, it means we could have two c2s connections opened, leading to mayhem. |