summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-27FIX SCRAM-SHA-1-PLUSLance Stout
The mechanism name was being correctly de-plussed, but then we used the original, -PLUS, name to extract the hash, finding SHA-1-PLUS and therefore finding no match. Test-Information: Tested with Sleek against an Isode M-Link with SCRAM-SHA-1-PLUS available. Author: dwd
2011-10-11Update the docs for XEP-0060 publish method.Lance Stout
2011-10-10Fix MUC methods to optionally specify the sending JID.Lance Stout
Should fix issue #107
2011-10-08Break reference cycle to fix potential memory leaks for callback handlers.Lance Stout
2011-10-07Fix typos in the roster update method.Lance Stout
2011-10-05XEP-0009 will likely be updated to use <base64 /> instead of <Base64 />Lance Stout
Both are supported when reading, but <base64 /> will be used for output.
2011-10-04Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-10-04Fix missing import statement.Lance Stout
Fixes issue #105
2011-10-03Merge pull request #104 from correl/developLance Stout
Make RPC events threaded
2011-10-03Make RPC events threadedCorrel Roush
Allows, for example, an RPC service to make remote RPC calls with its own connection without blocking its own thread waiting for the result.
2011-09-28Allow SASL mechanism to be set when creating a ClientXMPP instance.Lance Stout
Instead of using: ClientXMPP(jid, password, plugin_config={ 'feature_mechanisms': {'use_mech': 'SOME-MECH'}}) You can use: ClientXMPP(jid, password, sasl_mech='SOME-MECH') If you need to change the mechanism after instantiation, use: xmpp['feature_mechanisms'].sasl.mech = 'SCRAM-MD5'
2011-09-28Expand live stream testing capabilities.Lance Stout
2011-09-23Fix del_event_handler for Python3 (different semantics for filter()).Lance Stout
Fixes issue #103
2011-09-22Fix regression for handling the case where the server terminates the stream.Lance Stout
The processing loop was continuing to call __read_xml after </stream> was received, which caused SyntaxErrors (can't find starting element). This should fix issue #102
2011-09-19SyntaxError requires a restartNathan Fritz
2011-09-02Make get_node_config block by default.Lance Stout
2011-09-01Tweak setup.py, and bump dev version to RC3.Lance Stout
2011-09-01Add whitespace keepalive option.sleek-1.0-RC21.0-RC2Lance Stout
May be disabled by setting: self.whitespace_keepalive = False The keepalive interval can be adjusted using: self.whitespace_keepalive_interval = 300 The default interval is 5min.
2011-09-01remove ping schedule on disconnectNathan Fritz
2011-09-01Mark pubsub state stanzas as non-standard.Lance Stout
2011-09-01Add tests for pubsub error stanzasLance Stout
2011-09-01More stanza cleanup for pubsub.Lance Stout
2011-09-01Some more minor cleanup.Lance Stout
2011-09-01Clean up pubsub#event stanzas.Lance Stout
2011-09-01Clean up pubsub#owner stanzas.Lance Stout
2011-09-01Add support for notify attribute when retracting an item.Lance Stout
2011-09-01Add ability to get global/node default subscription options.Lance Stout
2011-09-01Clean up pubsub stanzas.Lance Stout
2011-09-01Owners can modify subscriptions/affiliations. With tests.Lance Stout
94% coverage for the main pubsub plugin! (91% including stanzas)
2011-09-01Users can retrieve their affiliations now, with tests.Lance Stout
2011-09-01Add ability for a user to get retrieve subscriptions, with tests.Lance Stout
2011-09-01Add tests for pubsub subscription options.Lance Stout
2011-09-01Add tests for retrieving pubsub items.Lance Stout
2011-09-01Fix memory reference bugs.Lance Stout
2011-08-31XEP-0060 v1.13 dictates publishing/retracting one item at a time.Lance Stout
2011-08-31Simplify pubsub tests.Lance Stout
We don't really care about empty responses, so let's use block=False.
2011-08-31Add test for purging a pubsub node.Lance Stout
2011-08-31Retract stanzas are behaving oddly when using stanza values.Lance Stout
2011-08-31Test publishing multiple items, and with options.Lance Stout
2011-08-31Test publishng an item with options.Lance Stout
2011-08-31Test publishing a single item.Lance Stout
2011-08-31More pubsub unit tests!Lance Stout
2011-08-31Fix pubsub get_items.Lance Stout
- item_ids checked for None - pubsub node is set
2011-08-31Fix requesting pubsub node configuration, and add tests.Lance Stout
- <default /> doesn't have a type attribute in the XEP - <configure /> isn't used anymore for requesting default configuration
2011-08-31Added pubsub error stanza.Lance Stout
iq['error']['pubsub']['condition'] iq['error']['pubsub']['unsupported']
2011-08-31Create a tox config for automating tests for different Python versions.Lance Stout
To use: sudo pip install tox tox
2011-08-30Add tests for pubsub unsubscribe.Lance Stout
2011-08-30Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout
2011-08-30fixed form accessors in pubsub stanzasNathan Fritz
2011-08-30Merge branch 'develop' of github.com:fritzy/SleekXMPP into developLance Stout