summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-03Updated message stanzas and tests with documentation and PEP8 style.Lance Stout
2010-08-03added dnspython.org to requirements in READMENathan Fritz
2010-08-03temporary disabled testall methodlength until pep-8 conversion is doneNathan Fritz
2010-07-30Added optional default value to _getAttr.Lance Stout
2010-07-29Updated, cleaned, and documented Iq stanza class. Also added unit tests.Lance Stout
2010-07-29Added unit tests for error stanzas. Corrected error in deleting conditions.Lance Stout
2010-07-29Remove extra debugging lines and speed up stream testing in SleekTest.Lance Stout
2010-07-29Added 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-29Added 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-29Updated error stanza to be PEP8 compliant and include documentation.Lance Stout
2010-07-29Modified ElementBase _getSubText, _setSubText, and _delSubText toLance Stout
use the namespace in a tag name if one is given and to use self.namespace otherwise.
2010-07-29Fixed some PEP8 errors in RootStanza (trailing whitespace and line length)Lance Stout
2010-07-28Updated RootStanza to use registerStanzaPlugin, and be PEP8 compliant.Lance Stout
2010-07-27Added notes/ideas/comments on things that can be cleaned/simplified or needs ↵Lance Stout
to be expanded before the 1.0 release.
2010-07-26Update test to reflect change in reply() method that removes the from attribute.Lance Stout
2010-07-26Merge branch 'experimental' of git@github.com:fritzy/SleekXMPP into experimentalNathan Fritz
2010-07-26removed jid from stanzabase to external fileNathan Fritz
2010-07-26updated and moved jid class -- jids now have settersNathan Fritz
2010-07-26Replaced traceback calls to use logging.exception where applicable.Lance Stout
2010-07-26Merge branch 'experimental' of github.com:fritzy/SleekXMPP into experimentalLance Stout
2010-07-26Add StateManager as replacement for StateMachine.Lance Stout
2010-07-26Fix shebang line for testall.pyLance Stout
2010-07-23Fix shebang line for testall.pyLance Stout
2010-07-23Fix shebang lines to use #!/usr/bin/env python instead of hard coding a ↵Lance Stout
python version.
2010-07-20Issue 26. Only set from address in reply() for componentsJoe Hildebrand
2010-07-20Modified example to take JID and password on command lineJoe Hildebrand
2010-07-20fixed resource binding element to conform to specNathan Fritz
2010-07-20don't send resource in bind request if you don't have oneNathan Fritz
2010-07-20Upated xep_0045 to use old_0004 for now.Lance Stout
2010-07-20Updated xep_0050 to use old_0004 for now.Lance Stout
2010-07-20Update test_events to use SleekTest to make everything consistent.Lance Stout
2010-07-20Updated pubsub stanzas to use xep_0004 stanza objects, and updated tests to ↵Lance Stout
match.
2010-07-20Lots 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-20Please tab nanny.Lance Stout
2010-07-20Updated license notices to use the correct MIT format. Also corrected ↵Lance Stout
references to nonexistant license.txt to LICENSE.
2010-07-20Updated message stanza tests.Lance Stout
2010-07-20Update XEP-0128 to use new xep_0004Lance Stout
2010-07-20Updated presence stanza to include a 'show' interface. Presence stanza tests ↵Lance Stout
updated accordingly.
2010-07-19Updated SleekTest to implement the checkPresence method.Lance Stout
Also, removed unnecessary TestStream class and shortened timeout during stream connection.
2010-07-19Removed outdated MANIFEST file. Setuptools will generate a new one when needed.Lance Stout
2010-07-19more set/get Values changesNathan Fritz
2010-07-19updated sleektest to use new stanza get/set values apiNathan Fritz
2010-07-19Can 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-19stanza should not have setValues/getValues because that conflicts with ↵Nathan Fritz
attribute accessors
2010-07-19indent problem on stanzabaseNathan Fritz
2010-07-19added fromXML/getXML compatiblity to the new xep-0004 w/ deprecated warningsNathan Fritz
2010-07-19made Lance's new XEP-4 stanzas the default, and put xep-0004 as old_0004Nathan Fritz
2010-07-19Condensed all of the stanzaPlugin functions into a single ↵Lance Stout
registerStanzaPlugin function. Updated plugins and tests to use new function.
2010-07-19Added implementation for XEP-0128 Service Discovery Extensions.Lance Stout
Uses the alt_0004 plugin for jabber:x:data stanza objects.
2010-07-19Fixed 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.