Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-16 | Merge branch 'develop' into roster | Lance Stout | |
2010-12-16 | Updated echo_client example to mention SSL options. | Lance Stout | |
2010-12-16 | Added the disco browser as an example. | Lance Stout | |
2010-12-16 | Need to update setup.py with new XEP-0030 packages. | Lance Stout | |
Will need to remember to update setup.py when transitioning plugins to the new layout. | |||
2010-12-16 | Updated the list of plugins in sleekxmpp.plugins.__init__ | Lance Stout | |
2010-12-16 | Fixed specifying 'from' values in XEP-0045 plugin. | Lance Stout | |
Methods now accept either an ifrom or mfrom parameter to specify a 'from' value. Client connections should not need to use these, but component connections must use them. | |||
2010-12-16 | Added support for using SSL CA certificates. | Lance Stout | |
Originally provided by Brian Beggs (macdiesel) and Thom Nichols (tomstrummer). | |||
2010-12-16 | Added MUC invite handler to XEP-0045 plugin. | Lance Stout | |
Originally contributed by damium/romeira, with some modifications. Also, converted tabs to spaces to prepare for future cleanup. | |||
2010-12-16 | Use boundjid in plugins instead of the deprecated accessors. | Lance Stout | |
Originally contributed by skinkie, with a few modifications. | |||
2010-12-16 | Some Python 3.1+ compatibility fixes. | Lance Stout | |
Originally contributed by filipegiusti. | |||
2010-12-16 | Added more options to the make_iq_* methods. | Lance Stout | |
May include a to and from JID in make_iq_* calls. May pass an existing iq stanza to most of them instead of generating a new stanza. make_iq now accepts a 'to' value, 'type' value, and 'query' value to simplify things a bit more. | |||
2010-12-15 | Implement a few more static node handlers. | Lance Stout | |
2010-12-15 | And some more docs. | Lance Stout | |
2010-12-15 | The documentation effort continues. | Lance Stout | |
Also, need to start working on a replacement for the XEP-30 page in the wiki since the API has changed significantly. | |||
2010-12-13 | Update some docs. | Lance Stout | |
2010-12-13 | Merge branch 'develop' into roster | Lance Stout | |
Conflicts: sleekxmpp/basexmpp.py | |||
2010-12-09 | First pass at a new XEP-0030 plugin. | Lance Stout | |
Now with dynamic node handling goodness. Some things are not quite working yet, in particular: set_items set_info set_identities set_features And still need more unit tests to round things out. | |||
2010-12-08 | Fix xml:lang tostring test. | Lance Stout | |
2010-12-07 | Add support for using xml:lang values. | Lance Stout | |
Support is only for adding literal XML content to stanzas. Full support for things like multiple message bodies with different xml:lang values is still in the works. | |||
2010-12-07 | Fix several errors in SleekTest. | Lance Stout | |
Notably, not sending an expected stanza will not silently pass. | |||
2010-12-07 | Actually make the Iq callbacks work for real. | Lance Stout | |
2010-12-07 | Added option for iq.send to accept a callhandler. | Lance Stout | |
The callback will be a stream level handler, and will not execute in its own thread. If you must have a thread, have the callback function raise a custom event, which can be processed by another event handler, which may run in an individual thread, like so: def handle_reply(self, iq): self.event('custom_event', iq) def do_long_operation_in_thread(self, iq): ... self.add_event_handler('custom_event', self.do_long_operation_in_thread) ...take out already prepared iq stanza... iq.send(callback=self.handle_reply) | |||
2010-11-18 | Fixed typo | Lance Stout | |
2010-11-18 | Adding stream tests for XEP-0030. | Lance Stout | |
Fixed some errors when responding to disco requests. | |||
2010-11-18 | XEP-0030 bug fixes. | Lance Stout | |
2010-11-18 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into roster | Lance Stout | |
2010-11-18 | Add rename_node method to disco plugin. | Lance Stout | |
2010-11-18 | Add rename_node method to disco plugin. | Lance Stout | |
2010-11-18 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into roster | Lance Stout | |
2010-11-18 | Added __repr__ for JIDs. | Lance Stout | |
2010-11-17 | Made echo client print help message. | Lance Stout | |
If the jid and password are not supplied, the options list will be displayed instead of hanging trying to connect to a nonexistant server. | |||
2010-11-17 | Added a basic example for using MUC. | Lance Stout | |
2010-11-17 | Fix stream test errors. | Lance Stout | |
2010-11-17 | Fix Node set to None error. | Lance Stout | |
2010-11-17 | Fixed some live stream test errors. | Lance Stout | |
Added test demonstrating using multiple stream clients in a single test. | |||
2010-11-17 | Fix RESPONSE_TIMEOUT dependency loops. | Lance Stout | |
2010-11-17 | Merge branch 'develop' into roster | Lance Stout | |
2010-11-17 | Make live stream tests work better. | Lance Stout | |
SleekTest can now use matchers when checking stanzas, using the method parameter for self.check(), self.recv(), and self.send(): method='exact' - Same behavior as before 'xpath' - Use xpath matcher 'id' - Use ID matcher 'mask' - Use XML mask matcher 'stanzapath' - Use StanzaPath matcher recv_feature and send_feature only accept 'exact' and 'mask' for now. | |||
2010-11-17 | Cleaned basexmpp.py | Lance Stout | |
2010-11-17 | Remove extraneous files. | Lance Stout | |
2010-11-17 | Merge branch 'roster' of github.com:fritzy/SleekXMPP into roster | Lance Stout | |
Conflicts: sleekxmpp/basexmpp.py sleekxmpp/roster.py sleekxmpp/test/sleektest.py tests/test_stream_presence.py tests/test_stream_roster.py | |||
2010-11-17 | More cleanup. | Lance Stout | |
2010-11-17 | More docs! | Lance Stout | |
2010-11-17 | Added more docs. | Lance Stout | |
2010-11-17 | Added docs for main Roster class. | Lance Stout | |
2010-11-17 | Cleaned up names. | Lance Stout | |
2010-11-17 | First pass at integrating the new roster manager. | Lance Stout | |
2010-11-16 | scheduler no longer waits for the next event before exitingsleek-1.0-Beta41.0-Beta4 | Nathan Fritz | |
2010-11-16 | xep_0199 ping now uses scheduler instead of dedicated threadsleek-1.0-Beta31.0-Beta3 | Nathan Fritz | |
2010-11-10 | Add a groupchat_subject event | Florent Le Coz | |
Use this event to get notified of the subject changes (or to get the subject of the room when joining one) |