Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-05 | stanza: fix a bunch of type errors | mathieui | |
2021-07-03 | stanza: add typing | mathieui | |
2021-06-28 | refactor: remove the now obsolete future_wrapper and asyncio-related module | mathieui | |
2021-04-18 | stanza: add a Handshake class and use it in componentxmpp | mathieui | |
2021-04-09 | Fix #3441: Do not assign ID to inbound stanzas | mathieui | |
2021-02-17 | stanzabase: Fix a bug when setting id for streamless messages | mathieui | |
2021-02-05 | global: rewrite copyright notice to use comments | mathieui | |
2021-01-22 | iq: only update the future if it is not done | mathieui | |
2020-12-06 | Remove OrderedDict usage | Emmanuel Gil Peyrot | |
We now support only Python 3.7+, this means we can rely on dict being ordered by order of insertion, and thus no need to use OrderedDict from collections. | |||
2019-08-23 | basexmpp: Make origin-id opt-out | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-08-23 | Implement origin-id (XEP-0359) | Maxime “pep” Buquet | |
This XEP is not implemented as a plugin but directly into Message. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-04-24 | presence: Ensure <show/> value is valid when returned as presence @type value | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2019-01-09 | Add a default timeout to iq.send(). | Emmanuel Gil Peyrot | |
This fixes a leak of MatchIDSender in handlers, making it more and more expensive to match stanzas as more iqs have been sent. | |||
2018-03-14 | Rearm an iq callback if it was addressed to ourself. | Emmanuel Gil Peyrot | |
2018-01-10 | Fix typos, thanks `codespell`! | 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-09-20 | BaseXMPP: Stop automatically enabling UserNick, and remove deprecated alias ↵ | Emmanuel Gil Peyrot | |
module. | |||
2016-06-28 | Don’t swallow presence exceptions abritrarily | mathieui | |
2015-10-02 | Merge branch 'develop' of https://github.com/fritzy/SleekXMPP into sleek-merge | mathieui | |
Conflicts: README.rst examples/IoT_TestDevice.py examples/disco_browser.py setup.py sleekxmpp/jid.py sleekxmpp/plugins/google/auth/stanza.py sleekxmpp/plugins/google/gmail/notifications.py sleekxmpp/plugins/google/nosave/stanza.py sleekxmpp/plugins/google/settings/settings.py sleekxmpp/thirdparty/__init__.py sleekxmpp/thirdparty/socks.py sleekxmpp/thirdparty/statemachine.py sleekxmpp/util/__init__.py sleekxmpp/xmlstream/xmlstream.py slixmpp/basexmpp.py slixmpp/plugins/xep_0004/stanza/form.py slixmpp/plugins/xep_0009/rpc.py slixmpp/plugins/xep_0050/adhoc.py slixmpp/plugins/xep_0065/proxy.py slixmpp/plugins/xep_0084/stanza.py slixmpp/plugins/xep_0202/time.py slixmpp/plugins/xep_0323/sensordata.py slixmpp/plugins/xep_0325/control.py slixmpp/plugins/xep_0325/stanza/control.py slixmpp/roster/single.py slixmpp/stanza/atom.py slixmpp/stanza/rootstanza.py slixmpp/test/slixtest.py slixmpp/util/sasl/mechanisms.py slixmpp/version.py slixmpp/xmlstream/stanzabase.py tests/test_stanza_xep_0323.py tests/test_stanza_xep_0325.py tests/test_stream_xep_0323.py tests/test_stream_xep_0325.py | |||
2015-04-04 | Iq.send: set the timeout even when no timeout_callback is set | Emmanuel Gil Peyrot | |
2015-02-28 | Change the API to make iq.send() always return a future | mathieui | |
remove coroutine_wrapper, add a future_wrapper (which is only needed when the result stanza can be cached). Update the documentation as well. | |||
2015-02-24 | Update the documentation and examples | mathieui | |
- update most of the examples with slixmpp - change the help channels pointed out in the doc - add a page listing differences from slixmpp and how to use asyncio nicely with slixmpp - fix some in-code rst documentation | |||
2015-02-23 | Add a coroutine parameter to iq.send() to return a coroutine | mathieui | |
(instead of exposing a different send_coroutine method) | |||
2015-02-22 | Use CallbackCoroutine with Iq callbacks too | mathieui | |
2015-02-21 | Add a “blocking” send_coroutine method to the Iq class | mathieui | |
2015-02-12 | Fix the uses of stanza.reply() | mathieui | |
This is relying on the stanzas being copied for each handler. We no longer do that for performance reasons, so instead of editing the copy in-place, stanza.reply() now returns a new stanza. | |||
2014-09-28 | Remove all deprecated alias in the core of slixmpp, and wherever they were used. | Emmanuel Gil Peyrot | |
2014-09-01 | Always use OrderedDict from collections, and remove its implementation in ↵ | Emmanuel Gil Peyrot | |
slixmpp.thirdparty. | |||
2014-07-30 | Fix the iq.send() function, and a bunch of places where it is called | Florent Le Coz | |
This is a big-and-dirty commit with a bunch of cleanup, maybe breaking a few things, and not fixing all iq.send() calls yet. | |||
2014-07-21 | Clean a new bunch of stuf | Florent Le Coz | |
2014-07-17 | Rename to slixmpp | Florent Le Coz | |