Age | Commit message (Collapse) | Author | |
---|---|---|---|
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) | |||
2010-11-09 | Doesn't fail if host has NO SRV record | Florent Le Coz | |
Just catch an other exception type coming from the dns resolver that could be raised with hosts like "anon.example.com" which just don't have any SRV record. | |||
2010-11-06 | Logging no longer uses root logger. | Lance Stout | |
Each module should now log into its own logger. | |||
2010-11-05 | Simplified SleekTest. | Lance Stout | |
* check_stanza does not require stanza_class parameter. Introspection! * check_message, check_iq, and check_presence removed -- use check instead. * stream_send_stanza, stream_send_message, stream_send_iq, and stream_send_presence removed -- use send instead. * Use recv instead of recv_message, recv_presence, etc. * check_jid instead of check_JID * stream_start may accept multi=True to return a new SleekTest instance for testing multiple streams at once. | |||
2010-11-04 | Fix bug introduced while fixing another bug. | Lance Stout | |
Threaded event handlers now handle exceptions again. | |||
2010-11-04 | fixed indent errors | Nathan Fritz | |
2010-11-03 | Fixes for XEP-0199 plugin. | Lance Stout | |
Quick fixes to get the XEP-0199 plugin working until a proper cleanup is done. | |||
2010-11-03 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop | Lance Stout | |
2010-11-03 | Catch exceptions for direct events. | Lance Stout | |
Events triggered with direct=True will have exceptions caught. Note that all event handlers in a direct event will currently run in the same thread. | |||
2010-11-03 | Updated namespaced used in the XEP-0199 plugin. | Lance Stout | |
2010-10-31 | Fix bug in XEP-0030 plugin. | Lance Stout | |
xep_0030 still referenced event_handlers. Added the method event_handled which will return the number of registered handlers for an event to resolve the issue. | |||
2010-10-28 | Added try/except for setting signal handlers. | Lance Stout | |
Setting signal handlers from inside a thread is not supported in Python, but some applications need to run Sleek from a child thread. SleekXMPP applications that run inside a child thread will NOT be able to detect SIGHUP or SIGTERM events. Those must be caught and managed by the main program. | |||
2010-10-27 | SSL and signal fixes. | Lance Stout | |
Made setting the SIG* handlers conditional on if the signal defined for the OS. Added the attribute ssl_version to XMLStream to set the version of SSL used during connection. It defaults to ssl.PROTOCOL_TLSv1, but OpenFire tends to require ssl.PROTOCOL_SSLv23. | |||
2010-10-27 | More cleanup. | Lance Stout | |
2010-10-27 | More docs! | Lance Stout | |
2010-10-27 | Added more docs. | Lance Stout | |
2010-10-27 | Added docs for main Roster class. | Lance Stout | |
2010-10-27 | Cleaned up names. | Lance Stout | |
2010-10-26 | First pass at integrating the new roster manager. | Lance Stout | |
2010-10-25 | Added XEP-202 Entity Time plugin. | Lance Stout | |
Contributed by Cesar Alcalde. | |||
2010-10-25 | Added XEP-0012 Last Activity plugin. | Lance Stout | |
Contributed by Cesar Alcalde. | |||
2010-10-25 | Made exceptions work.sleek-1.0-Beta21.0-Beta2 | Lance Stout | |
Raising an XMPPError exception from an event handler now works, even if from a threaded handler. Added stream tests to verify. We should start using XMPPError, it really makes things simple! | |||
2010-10-25 | Added more presence stream tests. | Lance Stout | |
Tests auto_authorize=False, and got_online. | |||
2010-10-25 | Fixed bug in presence subscription handling. | Lance Stout | |
Subscription requests and responses were not setting the correct 'to' attribute. | |||
2010-10-24 | Added stream tests for presence events. | Lance Stout | |
First batch of tests, currently focuses on the got_offline event. | |||
2010-10-24 | Added test for error stanzas. | Lance Stout | |