Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-26 | Fix shebang line for testall.py | Lance Stout | |
2010-07-23 | Fix shebang lines to use #!/usr/bin/env python instead of hard coding a ↵ | Lance Stout | |
python version. | |||
2010-07-20 | Issue 26. Only set from address in reply() for components | Joe Hildebrand | |
2010-07-20 | Modified example to take JID and password on command line | Joe Hildebrand | |
2010-07-20 | fixed resource binding element to conform to spec | Nathan Fritz | |
2010-07-20 | don't send resource in bind request if you don't have one | Nathan Fritz | |
2010-07-20 | Upated xep_0045 to use old_0004 for now. | Lance Stout | |
2010-07-20 | Updated xep_0050 to use old_0004 for now. | Lance Stout | |
2010-07-20 | Update test_events to use SleekTest to make everything consistent. | Lance Stout | |
2010-07-20 | Updated pubsub stanzas to use xep_0004 stanza objects, and updated tests to ↵ | Lance Stout | |
match. | |||
2010-07-20 | Lots of XEP-0004 bug fixes. | Lance Stout | |
Forms have default type of 'form' setFields now uses a list of tuples instead of a dictionary because ordering is important. getFields defaults to returning a list of tuples, but the use_dict parameter can change that | |||
2010-07-20 | Please tab nanny. | Lance Stout | |
2010-07-20 | Updated license notices to use the correct MIT format. Also corrected ↵ | Lance Stout | |
references to nonexistant license.txt to LICENSE. | |||
2010-07-20 | Updated message stanza tests. | Lance Stout | |
2010-07-20 | Update XEP-0128 to use new xep_0004 | Lance Stout | |
2010-07-20 | Updated presence stanza to include a 'show' interface. Presence stanza tests ↵ | Lance Stout | |
updated accordingly. | |||
2010-07-19 | Updated SleekTest to implement the checkPresence method. | Lance Stout | |
Also, removed unnecessary TestStream class and shortened timeout during stream connection. | |||
2010-07-19 | Removed outdated MANIFEST file. Setuptools will generate a new one when needed. | Lance Stout | |
2010-07-19 | more set/get Values changes | Nathan Fritz | |
2010-07-19 | updated sleektest to use new stanza get/set values api | Nathan Fritz | |
2010-07-19 | Can now pass a name to add_handler so that the handler can be reliably ↵ | Lance Stout | |
removed later. Updated uses of add_handler to include a name. | |||
2010-07-19 | stanza should not have setValues/getValues because that conflicts with ↵ | Nathan Fritz | |
attribute accessors | |||
2010-07-19 | indent problem on stanzabase | Nathan Fritz | |
2010-07-19 | added fromXML/getXML compatiblity to the new xep-0004 w/ deprecated warnings | Nathan Fritz | |
2010-07-19 | made Lance's new XEP-4 stanzas the default, and put xep-0004 as old_0004 | Nathan Fritz | |
2010-07-19 | Condensed all of the stanzaPlugin functions into a single ↵ | Lance Stout | |
registerStanzaPlugin function. Updated plugins and tests to use new function. | |||
2010-07-19 | Added implementation for XEP-0128 Service Discovery Extensions. | Lance Stout | |
Uses the alt_0004 plugin for jabber:x:data stanza objects. | |||
2010-07-19 | Fixed error in updateRoster when the name keyword parameter is left out. | Lance Stout | |
The Roster stanza object builds item elements manually, and did not handle the case where the name attribute is set to None, which would crash SleekXMPP. | |||
2010-07-19 | Merge branch 'develop' of git://github.com/fritzy/SleekXMPP into develop | Lance Stout | |
2010-07-15 | accidental debugging return left in the code from last commit | Nathan Fritz | |
2010-07-15 | fixed updateRoster and delRosterItem | Nathan Fritz | |
2010-07-14 | Updated SleekTest to be able to simulate and test interactions with an XML ↵ | Lance Stout | |
stream. | |||
2010-07-14 | Added initial stanza object version of the xep_0004 plugin. Items/reported ↵ | Lance Stout | |
elements still need to be unit tested | |||
2010-07-11 | Reworked the Gmail notification plugin to use stanza objects and expose more ↵ | Lance Stout | |
information. | |||
2010-07-11 | Fixed tabs to please tab nanny. | Lance Stout | |
2010-06-27 | Refactored unit tests for XEP-0030, XEP-0033, and XEP-0085 to use the new ↵ | Lance Stout | |
SleekTest class. | |||
2010-06-27 | Fixed indentation to please tab nanny during unit tests. | Lance Stout | |
2010-06-27 | Added a new SleekTest class that provides useful methods for test cases. | Lance Stout | |
Can now use: (where self is a SleekTest instance) self.stanzaPlugin(stanza, plugin) self.Message() \ self.Iq() > Just like basexmpp.Message(), etc. self.Presence() / self.checkMessage(msg, xmlstring) self.checkIq(iq, xmlstring) self.checkPresence(pres, xmlstring) <- Not implemented yet, but stub is there. The check* methods also accept a use_values keyword argument that defaults to True. When this value is True, an additional test is executed by creating a stanza using getValues() and setValues(). Since some stanza objects can override these two methods, disabling this test is sometimes required. | |||
2010-06-27 | Fixed several errors in xep_0033 plugin. | Lance Stout | |
The method getAddresses was removing addresses by mistake. Several instances of using self.attrib instead of self.xml.attrib. | |||
2010-06-27 | Fixed error in setState() method. | Lance Stout | |
2010-06-27 | Fixed typo | Lance Stout | |
2010-06-27 | Fixed tab and spacing issue to please the Tab Nanny during unit tests. | Lance Stout | |
2010-06-22 | Added plugin and tests for XEP-0033, Extended Stanza Addresses. | Lance Stout | |
XEP-0033 can be useful for interacting with XMPP<->Email gateways. | |||
2010-06-07 | Needed to use copy.deepcopy() to copy XML objects to make sure that the ↵ | Lance Stout | |
entire tree is copied. | |||
2010-06-06 | Modified basexmpp.event() to pass a copy of the event data to each handler. | Lance Stout | |
2010-06-06 | Added a __copy__ method to both ElementBase and StanzaBase. | Lance Stout | |
Stanzas may now be copied using copy.copy(), which will be useful to prevent stanza objects from being shared between event handlers. | |||
2010-06-03 | Modified xmlstream.py to pass a clean stanza object to each stream handler. | Lance Stout | |
The previous version passed the same stanza object to each registered handler, which can cause issues when the stanza object is modified by one handler. The next handler receives the stanza with the modifications, not the original stanza. | |||
2010-06-02 | added very, very, very basic atom stanza | Nathan Fritz | |
2010-06-02 | Return result of iq.send() for disco requests. Events are still triggered, ↵ | Lance Stout | |
but now the caller can determine if there was a timeout. | |||
2010-06-02 | Merge branch 'develop' of git://github.com/fritzy/SleekXMPP into develop | Lance Stout | |