Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-16 | Add xep_0335: JSON Containers | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2018-08-12 | Release slixmpp 1.4.0slix-1.4.0 | mathieui | |
2018-08-08 | Document that slixmpp is now 3.5+ only | mathieui | |
2018-08-08 | Fix compatibility with python 3.5 and 3.6 | mathieui | |
which do not have loop.start_tls and require the old ssl implementation. | |||
2018-08-08 | xep_0092: Return <service-unavailable/> instead. Fixes #3415. | Emmanuel Gil Peyrot | |
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 | |