Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-08 | Fix a typo in the title of the MUC documentation. | Emmanuel Gil Peyrot | |
2016-12-30 | Add missing asyncio.coroutine decorators. | Emmanuel Gil Peyrot | |
2016-12-29 | Check for XML parsing errors and disconnect in that case.WIP | Emmanuel Gil Peyrot | |
2016-12-29 | XMLStream: Break a long line to make it more readable. | Emmanuel Gil Peyrot | |
2016-12-29 | Examples: Use argparse for http_over_xmpp. | Emmanuel Gil Peyrot | |
2016-12-25 | Test more things before trying to build our stringprep module. | Emmanuel Gil Peyrot | |
2016-12-07 | slixmpp 1.2.3slix-1.2.3 | mathieui | |
2016-12-07 | Fix roster push origin detection and tests | mathieui | |
2016-12-05 | Add very basic gitlab-ci.yml file | louiz’ | |
2016-11-26 | XEP-0380: Add a helper to test for the presence of an EME tag. | Emmanuel Gil Peyrot | |
2016-11-26 | Add a plugin for XEP-0380: Explicit Message Encryption. | Emmanuel Gil Peyrot | |
2016-11-21 | slixmpp 1.2.2slix-1.2.2 | mathieui | |
Fix CVE-2015-8688, and a few bugfixes. | |||
2016-11-21 | Check origin of roster pushes | mathieui | |
slixmpp is vulnerable to roster push attacks as described by Daniel Gultsch at https://gultsch.de/gajim_roster_push_and_message_interception.html. (CVE-2015-8688) | |||
2016-10-27 | stringprep_profiles: Emit a correct StringPrepError on query + unassigned. | Emmanuel Gil Peyrot | |
2016-10-27 | SASL: Fix traceback on non-hashing mechanism using channel binding. | Emmanuel Gil Peyrot | |
2016-10-27 | XEP-0323: Fix wrong import. | Emmanuel Gil Peyrot | |
2016-10-27 | XEP-0313: Add missing setter argument. | Emmanuel Gil Peyrot | |
2016-10-27 | Add missing parameters in XEP-0222 and XEP-0223 | mathieui | |
2016-10-27 | XEP-0009: fix a traceback on recipient unavailable | mathieui | |
(probably a past typo) | |||
2016-10-27 | Add missing JID import in XEP-0079 and 0258 | mathieui | |
2016-10-27 | Add missing imports in XEP-0333 | mathieui | |
2016-10-27 | Fix a traceback on XEP-0221 del uri['value'] | mathieui | |
(typo) | |||
2016-10-23 | Transform an if into an elif in cert parsing. | Emmanuel Gil Peyrot | |
2016-10-22 | Manual cleanup of the remaining set([…]) and set((…)). | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set(\[\(.*\)\])$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set((\(.*\)))$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-22 | sed -i 's/set((\(.*\),))$/{\1}/g' **/*.py | Emmanuel Gil Peyrot | |
2016-10-05 | setup.py: Check for libidn before trying to use Cython. | Emmanuel Gil Peyrot | |
2016-10-05 | slixmpp 1.2.1slix-1.2.1 | mathieui | |
Fix a few bugs along with the testsuite, and remove the asyncio loop monkeypatch hack. | |||
2016-10-05 | Remove monkeypatching hack on the event loop | mathieui | |
This allowed us to schedule events in-order later in the event loop, but was detrimental to using other event loops and debugging. | |||
2016-10-04 | Fix XEP-0060 tests | mathieui | |
2016-10-04 | Fix stanza accessors case in tests | mathieui | |
They were using deprecated (and-removed) style. | |||
2016-10-04 | Fix the gmail_notify plugin | mathieui | |
2016-10-04 | Fix XEP-0033 | mathieui | |
Re-add relevant stanza methods, broken in 7cd1cf32ae69 | |||
2016-10-04 | Attrib property has been removed | mathieui | |
2016-10-04 | Set unset part of a JID to empty string instead of None | mathieui | |
it breaks assumptions on the type of the value | |||
2016-10-04 | Add more checks in the XEP-0060 stanza building | mathieui | |
Try to not append slixmpp stanzas to ElementTree objects. | |||
2016-10-04 | Fix XEP-0128 | mathieui | |
Broken since 125336aeee6 due to unforeseen consequences of a variable removal. | |||
2016-10-04 | Fix XEP-0009 | mathieui | |
Broken since 3a9b45e4f because of an overzealous cleanup. | |||
2016-10-02 | Update for slixmpp 1.2slix-1.2 | mathieui | |
2016-10-02 | Add a fallback if the lang we want is not available | mathieui | |
Previously, trying to get a text node with a lang which is different from the one we specified would return nothing, which means e.g. a message would be ignored because its body is of lang 'fr' when we setup slixmpp to prefer 'en'. We want to return something when there is an available, valid content in a different language. | |||
2016-09-30 | Fix uses of super() in the codebase | mathieui | |
Fix #3165, we don’t need to use the long form to get the superobject in our supported python versions. | |||
2016-09-30 | Fix #3226 (unicity of scheduled event names) | mathieui | |
Thanks tchiroux for raising the issue and providing the fix as well. | |||
2016-09-30 | Merge branch 'doc_fixes' of https://github.com/SamWhited/slixmpp | mathieui | |
2016-09-30 | Minor documentation fixes | Sam Whited | |
2016-09-20 | Fix xep-0050 stanza | mathieui | |
broken in 3a9b45e4f279 | |||
2016-09-21 | ElementBase: Remove support for TitleCase methods. | Emmanuel Gil Peyrot | |
This gains about 1/8th of the time spent in __getitem__. | |||
2016-09-21 | XEP-0045: Remove support for old-style {get,set,del}TitleCase methods. | Emmanuel Gil Peyrot | |
2016-09-20 | ElementBase: Remove deprecated find() and findall() methods.disco | Emmanuel Gil Peyrot | |
2016-09-20 | XEP-0004: Remove deprecated getXML() and fromXML() methods. | Emmanuel Gil Peyrot | |