Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2010-10-24 | More JID unit tests. | Lance Stout | |
sleekxmpp.xmlstream.jid now has 100% coverage! | |||
2010-10-24 | Fixed got_offline triggering bug. | Lance Stout | |
2010-10-24 | Fixed resource bug in JIDs. | Lance Stout | |
JIDs without resources will return '' instead of the bare JID. Cleaned up JID tests, and added check_JID to SleekTest. | |||
2010-10-24 | Make SleekTest streams register all plugins. | Lance Stout | |
Makes test coverage nicer. | |||
2010-10-24 | ComponentXMPP saves all of its config data now. | Lance Stout | |
ComponentXMPP was ignoring plugin_config and plugin_whitelist parameters, making register_plugins() fail. | |||
2010-10-24 | Added stream tests for rosters. | Lance Stout | |
2010-10-24 | Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop | Lance Stout | |
2010-10-24 | Fixed error in client roster handling. | Lance Stout | |
The roster result iq was not being passed to the roster update handler. | |||
2010-10-21 | presence no longer replies when exception is caught and tweaks to presence ↵ | Nathan Fritz | |
events | |||
2010-10-21 | Fixed mixed text and elements bug in tostring. | Lance Stout | |
XML of the form <a>foo <b>bar</b> baz</a> was outputted as <a>foo <b>bar</b> baz baz</a>. Includes unit test. | |||
2010-10-20 | misc small tweakssleek-1.0-Beta11.0-Beta1 | Nathan Fritz | |
2010-10-20 | pep8 fixes on core library | Nathan Fritz | |
2010-10-20 | when disconnected, reset the roster | Nathan Fritz | |
2010-10-20 | reconnect if session isn't established within 15 seconds | Nathan Fritz | |
2010-10-20 | capture SIGHUP and SIGTERM (windows) and disconnect; also testall no longer ↵ | Nathan Fritz | |
loads string26 with python3 | |||
2010-10-20 | fixed logic error in state machine | Nathan Fritz | |
2010-10-20 | fixed disconnect | Nathan Fritz | |
2010-10-18 | Continue converting to underscored names. | Lance Stout | |
2010-10-17 | Underscore names by default. | Lance Stout | |
Stanza objects now accept the use of underscored names. The CamelCase versions are still available for backwards compatibility, but are discouraged. The property stanza.values now maps to the old getStanzaValues and setStanzaValues, in addition to _set_stanza_values and _get_stanza_values. | |||
2010-10-17 | Import plugins from string referenced modules. | Lance Stout | |
2010-10-16 | Cleanup, restore PEP8. | Lance Stout | |
2010-10-17 | Fix the error on non-number priority | Florent Le Coz | |
The priority is not a number: we consider it 0 as a default | |||
2010-10-17 | Default history is 0 | Florent Le Coz | |
2010-10-17 | MUC leave message and MUC history request | Florent Le Coz | |
It is now possible to ask for "any number of history stanzas" when joining a muc (with history=None). Also we use "maxchars" when asking NO history ("0") since it's a MUST in the XEP. And you can specify a message when leaving a MUC. | |||
2010-10-17 | Remove deprecation warnings | Florent Le Coz | |
Remove all the deprecation warnings by using only boundjid. And also fix a indentation error. | |||
2010-10-17 | Anonymous authentication | Florent Le Coz | |
Implemented ANONYMOUS authentication on the ClientXMPP class. To use it, you just need to provide a domain (e.g 'anon.example.com') with an optional resource (e.g 'anon.example.com/resource') as the JID, with no password. The JID class has been improved to accept domains as fulljid. You can test this with echo_client.py python echo_client.py -j anon.louiz.org/ # anonymous with a resource # defined by the server python echo_client.py -j anon.louiz.org/resource # anonymous with given # resource The "normal" authentication method still works exactly like before. | |||
2010-10-16 | Fixed setup.py to use py_modules in the setup call. | Lance Stout | |
2010-10-14 | fixed JID to accept server/domain/host as the same | Nathan Fritz | |
2010-10-14 | fixed stream test not disconnecting cleanly | Nathan Fritz | |
2010-10-14 | don't import statemachine | Nathan Fritz | |
2010-10-14 | fixed stream tests | Nathan Fritz | |
2010-10-14 | deprecated jid, fulljid, server, user, resource properties and added ↵ | Nathan Fritz | |
boundjid JID | |||
2010-10-14 | fixed socket name collision in xmlstream.py and fixed python 3.x compatibility | Nathan Fritz | |
2010-10-13 | disconnect cleanly | Nathan Fritz | |
2010-10-13 | new state machine in place | Nathan Fritz | |
2010-10-07 | Added example live stream test. | Lance Stout | |
Run using: python tests/live_test.py | |||
2010-10-07 | SleekTest may now run against a live stream. | Lance Stout | |
Moved SleekTest to sleekxmpp.test package. Corrected error in XML compare method. Added TestLiveSocket to run stream tests against live streams. Modified XMLStream to work with TestLiveSocket. | |||
2010-10-07 | Corrected test errors. | Lance Stout | |
There was a bug in the XML compare method. | |||
2010-10-07 | Removed debug log statement. | Lance Stout | |
2010-10-07 | Unit test reorganization. | Lance Stout | |
Moved SleekTest to sleekxmpp.test. Organized test suites by their focus. - Suites focused on testing stanza objects are named test_stanza_X.py - Suites focused on testing stream behavior are name test_stream_X.py | |||
2010-10-07 | Moved the pubsub tester to conn_tests. | Lance Stout | |
2010-10-07 | Changed SleekTest to use underscored names. | Lance Stout | |