Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-25 | Updated ElementBase._delSub and added unit tests. | Lance Stout | |
_delSub can now accept a path and will optionally remove any empty parent elements after deleting the target elements. | |||
2010-08-24 | Fixed indenting issue. | Lance Stout | |
2010-08-24 | Updated ElementBase._setSubText and added unit tests. | Lance Stout | |
_setSubText can now handle elements specified by an XPath expression, and will build up the element tree as needed, reusing an existing elements in the path. | |||
2010-08-24 | Updated ElementBase._getSubText and added unit tests. | Lance Stout | |
Also added ElementBase._fix_ns() to apply the stanza namespace to elements that don't have a namespace. | |||
2010-08-21 | added form compatibility with old api, stanzas now bool() to True on 2.x, ↵ | fritzy | |
jid attributes will return '' if not set | |||
2010-08-19 | Updated ElementBase methods _getAttr, _setAttr, and _delAttr with docs and ↵ | Lance Stout | |
tests. | |||
2010-08-19 | Small cleanup in ElementBase.__setitem__ | Lance Stout | |
2010-08-19 | Updated ElementBase.__delitem__ and added unit tests. | Lance Stout | |
2010-08-19 | Updated ElementBase.__setitem__ and added unit tests. | Lance Stout | |
2010-08-13 | Updated ElementBase.__getitem__ with docs and unit tests. | Lance Stout | |
2010-08-13 | Updated getStanzaValues and setStanzaValues with docs and unit tests. | Lance Stout | |
2010-08-13 | Updated ElementBase.enable and ElementBase.initPlugin | Lance Stout | |
2010-08-13 | Updated ElementBase.setup, and added unit tests. | Lance Stout | |
2010-08-13 | Updated ElementBase.__init__ | Lance Stout | |
2010-08-13 | Adjust first level indenting in ElementBase to prepare for cleanup. | Lance Stout | |
2010-08-13 | Updated registerStanzaPlugin and the XML test type. | Lance Stout | |
2010-08-12 | Cleaned stanzabase imports. | Lance Stout | |
2010-08-05 | Updated the use of tostring in xmlstream.py | Lance Stout | |
Now uses the xmlns and stream parameters to reduce the number of extra xmlns attributes used in the logging output. Added self.default_ns to XMLStream just to be safe. | |||
2010-08-05 | Update tostring docs to clarify what the xmlns and stanza_ns parameters do. | Lance Stout | |
2010-08-05 | Replaced the ToString class with a tostring function. | Lance Stout | |
The sleekxmpp.xmlstream.tostring and sleekxmpp.xmlstream.tostring26 packages have been merged to sleekxmpp.xmlstream.tostring. The __init__.py file will import the appropriate tostring function depending on the Python version. The setup.py file has been updated with the package changes. ElementBase is now a direct descendent of object and does not subclass ToString. Stanza objects now return their XML contents for __repr__. | |||
2010-08-04 | Modified sleekxmpp.xmlstream.tostring to import ToString class based on ↵ | Lance Stout | |
Python version. The package sleekxmpp.xmlstream.tostring26 remains for now until stanzabase is updated, but is no longer needed. | |||
2010-08-04 | Updated and simplified new JID class to have more documentation and use PEP8 ↵ | Lance Stout | |
style. | |||
2010-07-30 | Added optional default value to _getAttr. | Lance Stout | |
2010-07-29 | Added useful imports to the xmlstream, xmlstream.handler, and ↵ | Lance Stout | |
xmlstream.matcher __init__.py files to make it simpler to import common classes. | |||
2010-07-29 | Added RESPONSE_TIMEOUT constant to sleekxmpp.xmlstream to serve as a single ↵ | Lance Stout | |
place to specify a default timeout value when waiting for a stanza response. | |||
2010-07-29 | Modified ElementBase _getSubText, _setSubText, and _delSubText to | Lance Stout | |
use the namespace in a tag name if one is given and to use self.namespace otherwise. | |||
2010-07-26 | Merge branch 'experimental' of git@github.com:fritzy/SleekXMPP into experimental | Nathan Fritz | |
2010-07-26 | removed jid from stanzabase to external file | Nathan Fritz | |
2010-07-26 | updated and moved jid class -- jids now have setters | Nathan Fritz | |
2010-07-26 | Replaced traceback calls to use logging.exception where applicable. | Lance Stout | |
2010-07-26 | Add StateManager as replacement for StateMachine. | Lance Stout | |
2010-07-20 | Issue 26. Only set from address in reply() for components | Joe Hildebrand | |
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-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 | Condensed all of the stanzaPlugin functions into a single ↵ | Lance Stout | |
registerStanzaPlugin function. Updated plugins and tests to use new function. | |||
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 | 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-05-31 | Scheduler waits too longer, and pubsubstate registration was backwards | Nathan Fritz | |
2010-05-28 | control-c fixes | Nathan Fritz | |
2010-05-27 | added pubsub state stanzas and scheduled events | Nathan Fritz | |
2010-05-26 | adding scheduler | Nathan Fritz | |
2010-05-25 | Modified the return values for several methods so that they can be chained. | Lance Stout | |
For example: iq.reply().error().setPayload(something.xml).send() | |||
2010-05-12 | fixed a rather large memory leak | Nathan Fritz | |
2010-04-22 | bugfixes and continuing to work on pubsub tests | Nathan Fritz | |
2010-04-21 | added pubsub#event stanzas, multi-subtypes iterable stanzas, pubsub#event ↵ | Nathan Fritz | |
test coverage | |||
2010-04-19 | added pubsub tests and fixed match on iterator error | Nathan Fritz | |
2010-04-14 | adding tests, fixed stanzapath matching to match keys, fixed pubsub#owner ↵ | Nathan Fritz | |
stanzas | |||
2010-04-13 | bugfix for .disconnect() hanging | Nathan Fritz | |