summaryrefslogtreecommitdiff
path: root/slixmpp
AgeCommit message (Expand)Author
2018-03-31util.cache: Support None for encode and decode.Emmanuel Gil Peyrot
2018-03-31XEP-0115: Use the new cache system.Emmanuel Gil Peyrot
2018-03-31util.cache: New module handling both in-memory and on-file system caching.Emmanuel Gil Peyrot
2018-03-14session: Also fire the session_start event.Emmanuel Gil Peyrot
2018-03-14session: Don’t bind if it is optional.Emmanuel Gil Peyrot
2018-03-14Rearm an iq callback if it was addressed to ourself.Emmanuel Gil Peyrot
2018-03-14Carry the node attribute to the disco#info result.Emmanuel Gil Peyrot
2018-03-11xep_0363: Only send the basename() of the filename to the server.Emmanuel Gil Peyrot
2018-03-11xep_0363: Simplify Content-Type guessing.Emmanuel Gil Peyrot
2018-03-11xep_0363: Fix max_file_size variable name.Emmanuel Gil Peyrot
2018-03-08Simplify usage of HTTP File Upload plugin.Emmanuel Gil Peyrot
2018-03-08Add an HTTP File Upload plugin.Emmanuel Gil Peyrot
2018-02-11asyncio.async has been scheduled for removal for a long time nowmathieui
2018-02-11Fix usage of the 0004 plugin interfacemathieui
2018-01-10Fix typos, thanks `codespell`!Emmanuel Gil Peyrot
2018-01-05XEP-0115: Fix typo.Emmanuel Gil Peyrot
2017-12-27stringprep: Make pure-Python punycode() return bytes.Emmanuel Gil Peyrot
2017-11-28Release slixmpp 1.3.0slix-1.3.0mathieui
2017-11-23Add a Markup plugin.Emmanuel Gil Peyrot
2017-11-23Record the current connection attempt in a future and allow cancellationmathieui
2017-10-08xep_0054: Fix parsing BINVAL element.Emmanuel Gil Peyrot
2017-09-24Update the MAM plugin for asyncio & new namespacemathieui
2017-07-21Update RSM for asynciomathieui
2017-07-17XEP-0030: Optimise add_node usage a bit.Emmanuel Gil Peyrot
2017-07-17XEP-0319: Use the correct timezone.Emmanuel Gil Peyrot
2017-07-17xmlstream: Remove pygments dumping.Emmanuel Gil Peyrot
2017-05-24always define ssl_contextMathias Ertl
2017-05-24pass SSL context to TLS connectionsMathias Ertl
2017-05-24add function to explicitly get the ssl contextMathias Ertl
2017-05-16Merge remote-tracking branch 'samwhited/sslsocket_workaround'louiz’
2017-05-08Fixes port being set to 0 when connecting via hostname.Tom Wambold
2017-04-28sasl: Merge two bytes instead of concatenating them at runtime.Emmanuel Gil Peyrot
2017-02-16xmlstream: Warn when the parser is None when data is received.Emmanuel Gil Peyrot
2017-02-14Return a Future on clientxmpp.get_roster()mathieui
2017-02-11XEP-0300: Workaround for Python 3.5 or below.Emmanuel Gil Peyrot
2017-02-11Implement XEP-0300 (Use of Cryptographic Hash Functions in XMPP)Emmanuel Gil Peyrot
2017-01-30slixmpp 1.2.4 releaseslix-1.2.4mathieui
2017-01-28Fix carbonsmathieui
2017-01-23Remove unused import caught by Codacy.Clint Olson
2017-01-23Fix partially-merged Google plugin from acc52fd935b7e7.Clint Olson
2016-12-30Add missing asyncio.coroutine decorators.Emmanuel Gil Peyrot
2016-12-29Check for XML parsing errors and disconnect in that case.WIPEmmanuel Gil Peyrot
2016-12-29XMLStream: Break a long line to make it more readable.Emmanuel Gil Peyrot
2016-12-07slixmpp 1.2.3slix-1.2.3mathieui
2016-12-07Fix roster push origin detection and testsmathieui
2016-11-26XEP-0380: Add a helper to test for the presence of an EME tag.Emmanuel Gil Peyrot
2016-11-26Add a plugin for XEP-0380: Explicit Message Encryption.Emmanuel Gil Peyrot
2016-11-21slixmpp 1.2.2slix-1.2.2mathieui
2016-11-21Check origin of roster pushesmathieui
2016-10-27stringprep_profiles: Emit a correct StringPrepError on query + unassigned.Emmanuel Gil Peyrot