Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-23 | Merge branch 'develop' of https://github.com/fritzy/SleekXMPP into sleek-mergesleek-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-09-19 | Fix connecting to a custom host/port | mathieui | |
2015-09-14 | (Temporary) fix for python 3.5 | mathieui | |
This will work until the old ssl implementation is finally deprecated. Hopefully, new features to painlessy implement starttls will be around by then. | |||
2015-09-14 | Bump the requirements to aiodns 1.0 | mathieui | |
(and use install_requires instead of requires in the setup.py) | |||
2015-09-05 | xep_0231: Fix a traceback on result serialization. | Emmanuel Gil Peyrot | |
2015-09-04 | vcard-temp: add some checks against wrong input | mathieui | |
2015-09-04 | Add timeout_callback to a bunch of plugins as a parameter | mathieui | |
2015-08-23 | Merge branch 'socks5' of http://git.linkmauve.fr/slixmpp | mathieui | |
2015-08-23 | xep_0065: Remove an unused variable. | Emmanuel Gil Peyrot | |
2015-08-23 | xep_0065: Remove the last useless threading locks. | Emmanuel Gil Peyrot | |
2015-08-23 | Fix the xep_0065 plugin, by rewriting its socks5 implementation. | Emmanuel Gil Peyrot | |
2015-08-22 | Fix the order in which <identity/> and <feature/> tags are sent on disco#info | Florent Le Coz | |
The identities should all be at the start, and features at the end, so we just prepend the identity on add_identity, and append features on add_feature | |||
2015-08-20 | Add a function to convert a domain name to punycode. | Emmanuel Gil Peyrot | |
2015-08-08 | Add a format() method to XMPPError which returns a readable string. | Emmanuel Gil Peyrot | |
2015-08-08 | Fix docstring of unsubscribe method in the PubSub plugin. | Emmanuel Gil Peyrot | |
2015-08-08 | Strip strings after pygments, so we don’t include an needless newline. | Emmanuel Gil Peyrot | |
2015-08-08 | slixmpp v1.0 | mathieui | |
2015-08-08 | Fix the test suite | mathieui | |
(mock transport class missing .close()) | |||
2015-08-08 | Reset the connect future after a disconnect | mathieui | |
2015-08-08 | Properly answer an error instead of tracebacking on unknown command execution. | Emmanuel Gil Peyrot | |
2015-07-21 | Add a waiting time before reconnecting automatically | mathieui | |
Punishing a server for being down by sending more traffic is not a nice thing to do. Taking 100% of the CPU is not nice either. | |||
2015-07-21 | Fix components | mathieui | |
(use_tls is useless since slixmpp will always try to use starttls whenever possible) | |||
2015-06-22 | Merge branch 'jid' of http://git.linkmauve.fr/slixmpp | mathieui | |
2015-06-22 | Store None instead of '' for unset parts of a JID. | Emmanuel Gil Peyrot | |
2015-06-21 | Add a wrapper to get_info/get_items functions | mathieui | |
(and fix caps in the process) | |||
2015-06-20 | Rework slixmpp.jid’s JID classes to make them more efficient. | Emmanuel Gil Peyrot | |
2015-06-20 | Add a Cython version of slixmpp.stringprep, using libidn. | Emmanuel Gil Peyrot | |
This makes the validation of a JID a *lot* faster. | |||
2015-06-20 | Move stringprep and idna support in a different module than slixmpp.jid. | Emmanuel Gil Peyrot | |
2015-06-20 | Remove JID cache, to better test for performance. | Emmanuel Gil Peyrot | |
2015-06-14 | XEP-0030: return the iq.send() future when sending a disco#info or disco#items. | Emmanuel Gil Peyrot | |
2015-06-12 | Properly consider malformed IPv6 domains as invalid. | Emmanuel Gil Peyrot | |
2015-05-12 | Allow the use of a custom loop instead of asyncio.get_event_loop() | mathieui | |
2015-05-08 | Advertize the disco#info feature in our disco#info | mathieui | |
Actually a MUST in XEP-0030 | |||
2015-05-06 | Make syntax highlighting for XML lazy, to only call pygments when debug logs ↵ | Emmanuel Gil Peyrot | |
are enabled. Makes poezio about 11% faster when sending/receiving messages. | |||
2015-04-19 | Merge branch 'ibb' of http://linkmauve.fr/git/slixmpp | mathieui | |
2015-04-19 | XEP-0047: use coroutines for send(), sendall() and the new sendfile(). | Emmanuel Gil Peyrot | |
2015-04-19 | XEP-0047: prevent any unneededly large or useless bytes slice. | Emmanuel Gil Peyrot | |
2015-04-19 | XEP-0047: use asyncio’s Queue implementation, to prevent any possibility ↵ | Emmanuel Gil Peyrot | |
of deadlock. | |||
2015-04-14 | XEP-0047: make open_stream() return a future that will be set to the stream ↵ | Emmanuel Gil Peyrot | |
object. | |||
2015-04-14 | XEP-0047: replace threading events with simple booleans. | Emmanuel Gil Peyrot | |
2015-04-14 | XEP-0047: allow only one window over the stream. | Emmanuel Gil Peyrot | |
2015-04-14 | XEP-0047: announce the correct stanza type if message is selected. | Emmanuel Gil Peyrot | |
2015-04-14 | XEP-0047: return the correct error type on not-acceptable (example 5). | Emmanuel Gil Peyrot | |
2015-04-14 | XEP-0047: don’t answer with an unauthorized error when block-size is too big. | Emmanuel Gil Peyrot | |
2015-04-14 | XEP-0047: remove now-useless threading locks. | Emmanuel Gil Peyrot | |
2015-04-14 | XEP-0047: prevent tracebacks in stanza reading. | Emmanuel Gil Peyrot | |
2015-04-13 | basexmpp: Add a message_error event | mathieui | |
The "message" event only receives messages with a body, and error messages don’t necessarily have it. Removing the body requirement from the "message" event could lean to unhandled conditions in existing code. | |||
2015-04-04 | Use a full JID for testing. | Emmanuel Gil Peyrot | |
2015-04-04 | Iq.send: set the timeout even when no timeout_callback is set | Emmanuel Gil Peyrot | |
2015-04-04 | XMLStream: add a forever parameter to process(), defaulting to True, to ↵ | Emmanuel Gil Peyrot | |
select whether we want to stop the event loop after a disconnection |