Commit graph

  • 183a3f1b87 Updated XHTML-IM stanza with documentation and PEP8 style. Lance Stout 2010-08-03 17:58:18 -0400
  • 18683d2b75 Fixed typo in README Lance Stout 2010-08-03 17:32:12 -0400
  • 41ab2b8460 Updated presence stanza with documentation and PEP8 style. Lance Stout 2010-08-03 17:30:34 -0400
  • 939ae298c2 Updated message stanzas and tests with documentation and PEP8 style. Lance Stout 2010-08-03 12:19:45 -0400
  • 851e90c572 added dnspython.org to requirements in README Nathan Fritz 2010-08-03 07:51:52 +0000
  • ecde696468 temporary disabled testall methodlength until pep-8 conversion is done Nathan Fritz 2010-08-03 07:37:58 +0000
  • 1cedea2804 Added optional default value to _getAttr. Lance Stout 2010-07-30 14:11:24 -0400
  • cbed8029ba Updated, cleaned, and documented Iq stanza class. Also added unit tests. Lance Stout 2010-07-29 23:58:25 -0400
  • 1da3e5b35e Added unit tests for error stanzas. Corrected error in deleting conditions. Lance Stout 2010-07-29 23:55:13 -0400
  • a96a046e27 Remove extra debugging lines and speed up stream testing in SleekTest. Lance Stout 2010-07-29 23:15:49 -0400
  • 60a183b011 Added useful imports to the xmlstream, xmlstream.handler, and xmlstream.matcher __init__.py files to make it simpler to import common classes. Lance Stout 2010-07-29 20:18:04 -0400
  • a49f511a2f Added RESPONSE_TIMEOUT constant to sleekxmpp.xmlstream to serve as a single place to specify a default timeout value when waiting for a stanza response. Lance Stout 2010-07-29 20:16:57 -0400
  • 25f43bd219 Updated error stanza to be PEP8 compliant and include documentation. Lance Stout 2010-07-29 11:06:10 -0400
  • d148f633f3 Modified ElementBase _getSubText, _setSubText, and _delSubText to use the namespace in a tag name if one is given and to use self.namespace otherwise. Lance Stout 2010-07-29 11:04:21 -0400
  • e8e934fa95 Fixed some PEP8 errors in RootStanza (trailing whitespace and line length) Lance Stout 2010-07-29 11:02:42 -0400
  • bd92ef6acf Updated RootStanza to use registerStanzaPlugin, and be PEP8 compliant. Lance Stout 2010-07-28 13:14:41 -0400
  • aa02ecd154 Added notes/ideas/comments on things that can be cleaned/simplified or needs to be expanded before the 1.0 release. Lance Stout 2010-07-27 02:07:22 -0400
  • aad185fe29 Update test to reflect change in reply() method that removes the from attribute. Lance Stout 2010-07-26 21:38:23 -0400
  • 2b6454786a Merge branch 'experimental' of git@github.com:fritzy/SleekXMPP into experimental Nathan Fritz 2010-07-26 18:13:54 -0700
  • a349a2a317 removed jid from stanzabase to external file Nathan Fritz 2010-07-26 18:13:34 -0700
  • 2cb82afc2c updated and moved jid class -- jids now have setters Nathan Fritz 2010-07-26 18:13:09 -0700
  • c8989c04f3 Replaced traceback calls to use logging.exception where applicable. Lance Stout 2010-07-26 21:02:25 -0400
  • 241aba8c76 Merge branch 'experimental' of github.com:fritzy/SleekXMPP into experimental Lance Stout 2010-07-26 19:46:13 -0400
  • ec860bf9e2 Add StateManager as replacement for StateMachine. Lance Stout 2010-07-26 19:44:42 -0400
  • 73a3d07ad9 Fix shebang line for testall.py Lance Stout 2010-07-23 19:51:41 -0400
  • 07208a3eaf Fix shebang line for testall.py Lance Stout 2010-07-23 19:51:41 -0400
  • d0a5c539d8 Fix shebang lines to use #!/usr/bin/env python instead of hard coding a python version. Lance Stout 2010-07-23 19:41:11 -0400
  • d70a6e6f32 Issue 26. Only set from address in reply() for components Joe Hildebrand 2010-07-20 13:55:48 -0700
  • 66e92c6c9f Modified example to take JID and password on command line Joe Hildebrand 2010-07-20 11:33:43 -0700
  • ca2c421e6c fixed resource binding element to conform to spec Nathan Fritz 2010-07-20 11:20:47 -0700
  • 9fcd2e93a3 don't send resource in bind request if you don't have one Nathan Fritz 2010-07-20 11:15:59 -0700
  • 75afefb5c6 Upated xep_0045 to use old_0004 for now. Lance Stout 2010-07-20 13:23:35 -0400
  • b67b930596 Updated xep_0050 to use old_0004 for now. Lance Stout 2010-07-20 12:27:22 -0400
  • 5c9b47afbd Update test_events to use SleekTest to make everything consistent. Lance Stout 2010-07-20 12:22:25 -0400
  • 7ad0143687 Updated pubsub stanzas to use xep_0004 stanza objects, and updated tests to match. Lance Stout 2010-07-20 12:18:38 -0400
  • de24e9ed45 Lots of XEP-0004 bug fixes. Lance Stout 2010-07-20 12:16:57 -0400
  • 9724efa123 Please tab nanny. Lance Stout 2010-07-20 12:16:06 -0400
  • 690eaf8d3c Updated license notices to use the correct MIT format. Also corrected references to nonexistant license.txt to LICENSE. Lance Stout 2010-07-20 11:19:49 -0400
  • f505e229d6 Updated message stanza tests. Lance Stout 2010-07-20 01:55:44 -0400
  • 9ca4bba2de Update XEP-0128 to use new xep_0004 Lance Stout 2010-07-20 00:34:24 -0400
  • bb927c7e6a Updated presence stanza to include a 'show' interface. Presence stanza tests updated accordingly. Lance Stout 2010-07-20 00:04:34 -0400
  • 14f1c3ba51 Updated SleekTest to implement the checkPresence method. Lance Stout 2010-07-19 23:58:33 -0400
  • 278a8bb443 Removed outdated MANIFEST file. Setuptools will generate a new one when needed. Lance Stout 2010-07-19 23:57:21 -0400
  • 85ee30539d more set/get Values changes Nathan Fritz 2010-07-19 16:26:25 -0700
  • f74baf1c23 updated sleektest to use new stanza get/set values api Nathan Fritz 2010-07-19 16:25:01 -0700
  • b5a14a0190 Can now pass a name to add_handler so that the handler can be reliably removed later. Lance Stout 2010-07-19 19:19:33 -0400
  • fec8578cf6 stanza should not have setValues/getValues because that conflicts with attribute accessors Nathan Fritz 2010-07-19 15:38:48 -0700
  • f80b3285d4 indent problem on stanzabase Nathan Fritz 2010-07-19 14:57:21 -0700
  • 130a148d34 added fromXML/getXML compatiblity to the new xep-0004 w/ deprecated warnings Nathan Fritz 2010-07-19 13:53:41 -0700
  • 16104b6e56 made Lance's new XEP-4 stanzas the default, and put xep-0004 as old_0004 Nathan Fritz 2010-07-19 13:36:28 -0700
  • d5e42ac0e7 Condensed all of the stanzaPlugin functions into a single registerStanzaPlugin function. Lance Stout 2010-07-19 13:58:53 -0400
  • e6bec8681e Added implementation for XEP-0128 Service Discovery Extensions. Lance Stout 2010-07-19 04:22:31 -0400
  • 797e92a6a3 Fixed error in updateRoster when the name keyword parameter is left out. Lance Stout 2010-07-19 04:12:54 -0400
  • 1ef112966b Merge branch 'develop' of git://github.com/fritzy/SleekXMPP into develop Lance Stout 2010-07-19 04:02:28 -0400
  • 078c71ed3f accidental debugging return left in the code from last commit Nathan Fritz 2010-07-15 14:25:10 -0700
  • bae082f437 fixed updateRoster and delRosterItem Nathan Fritz 2010-07-15 11:53:35 -0700
  • 494e3ef449 fixed indentation error 0.9-conn-fixes3 Tom Nichols 2010-07-14 15:40:27 -0400
  • 35212c7991 Updated SleekTest to be able to simulate and test interactions with an XML stream. Lance Stout 2010-07-14 15:24:37 -0400
  • 48f0843ace Added initial stanza object version of the xep_0004 plugin. Items/reported elements still need to be unit tested Lance Stout 2010-07-14 11:59:58 -0400
  • be5688007b moved parsing logic into TimeElement to aid reuse Thom Nichols 2010-07-14 11:05:29 -0400
  • ad7c1b06f4 XEP-0202 Entity Time plugin and fix for unused 'sid' parameter in StanzaBase. Tom Nichols 2010-07-13 17:14:38 -0400
  • 083ac3faaf woops, broke resource binding request Tom Nichols 2010-07-12 13:07:24 -0400
  • a909731b03 removed digest_auth_started (it was never set to 'True') and did a little error handling cleanup Tom Nichols 2010-07-12 12:55:53 -0400
  • 4864197d46 fixed indent Tom Nichols 2010-07-12 12:54:58 -0400
  • 92a5ac2ba9 removed unused imports and fixed log msg Tom Nichols 2010-07-12 12:25:55 -0400
  • 02ca5f0e42 fixed logging error (logging module was not imported) Tom Nichols 2010-07-12 12:17:57 -0400
  • 1e009513ee removed some unused imports Tom Nichols 2010-07-12 12:16:58 -0400
  • 55f83e8ab0 fixed variable name Tom Nichols 2010-07-12 12:09:34 -0400
  • d43fba3c8f adding pylint rcfile Tom Nichols 2010-07-12 12:01:13 -0400
  • b1c997be1d Reworked the Gmail notification plugin to use stanza objects and expose more information. Lance Stout 2010-07-11 22:01:51 -0400
  • d0cb400c54 Fixed tabs to please tab nanny. Lance Stout 2010-07-11 21:43:51 -0400
  • 9c5285987d removed ClientXMPP.server in favor of ClientXMPP.domain Tom Nichols 2010-07-09 17:25:11 -0400
  • d09cbef9a7 catch other DNS errors that might occur and fallback to JID domain. Tom Nichols 2010-07-09 17:23:02 -0400
  • 9c850f080d removed useless 'use_tls' variable Tom Nichols 2010-07-09 16:12:32 -0400
  • 879dd11daa reduced max quiesce delay to 6 minutes. We want to be fairly agressive here. Tom Nichols 2010-07-09 16:16:07 -0400
  • 969c4652a4 wait, shouldn't 'port' default to 5222?? Would seem logical to me. Tom Nichols 2010-07-09 16:15:18 -0400
  • 9506970042 removed useless 'use_tls' variable Tom Nichols 2010-07-09 16:12:32 -0400
  • 3c6b07353d added keepalive to send thread Tom Nichols 2010-07-09 16:06:53 -0400
  • 66c6c21ad8 kill the running threads before disconnecting Brian Beggs 2010-07-06 08:24:23 -0400
  • c5b5cc4af1 fix for md5 sasl authentication Brian Beggs 2010-07-09 13:36:23 -0400
  • e835843aab fixes to digest-md5 for ejabberd Brian Beggs 2010-07-02 13:31:55 -0400
  • d6681f16d2 fixed indentation error Tom Nichols 2010-07-07 15:19:31 -0400
  • fc952efae9 removed unused and redundant 'makeIq...' methods from basexmpp; cleaned up the (few\!) plugins that actually used them. Tom Nichols 2010-07-07 15:18:59 -0400
  • f7273affc5 notes on the usefulness of some of the 'makeIq' methods. In particular, they seem to duplicate behavior or be largely unused for their intended purpose. Tom Nichols 2010-07-07 15:06:39 -0400
  • 34eb88f199 Merge branch 'hacks' of git@github.com:tomstrummer/SleekXMPP into hacks Tom Nichols 2010-07-07 13:19:21 -0400
  • f3cf5f6080 added SSL certificate verification to startTLS method Thom Nichols 2010-07-07 11:33:12 -0400
  • 85d8b9270f client must validate the server's SSL certificate against the CA list if it is provided. Thom Nichols 2010-07-06 17:37:57 -0400
  • 259dffeb6e send now has a priority and an 'init' parameter to denote stanzas that may be sent prior to session establishment. Tom Nichols 2010-07-06 14:16:46 -0400
  • 0a30e6c017 cleaned up disconnect/reconnect logic just a little Thom Nichols 2010-07-02 18:05:50 -0400
  • d381ab320a merged changes from origin/hacks Tom Nichols 2010-07-02 17:14:37 -0400
  • 6e93982fdf trying to get xmlstream to reconnect on stream failure Tom Nichols 2010-07-02 16:46:34 -0400
  • 33602f232c allow 'ensure' to block if a transition is occurring Tom Nichols 2010-07-02 16:45:55 -0400
  • 7968ca2892 added optional 'block_on_transition' param for 'ensure' function that's called while a transition is in-process Tom Nichols 2010-07-02 14:34:59 -0400
  • 661cdd2018 'wait' could delay longer than desired if waiting threads were notified but did not achieve their lock condition afterwards. Tom Nichols 2010-07-02 12:57:27 -0400
  • 4b00baab1e reconnection fix: xmlstream now catches XMLParserError and restarts the stream Brian Beggs 2010-07-02 21:34:43 +0800
  • fe1d3004cc xep_0047 initial module checkin Brian Beggs 2010-07-02 02:17:48 +0800
  • 62da57a6c2 Merge branch 'master' of git://github.com/macdiesel/SleekXMPP into hacks Thom Nichols 2010-07-01 17:50:45 -0400
  • ba9633f8f7 Merge branch 'hacks' of github.com:tomstrummer/SleekXMPP into hacks Thom Nichols 2010-07-01 17:06:50 -0400
  • 065a164223 proper logging. Tom Nichols 2010-07-01 16:47:08 -0400
  • cd2017b8b0 catch XML parse errors & don't attempt to reconnect. Also removed 'connecting' state from setStream method Tom Nichols 2010-07-01 16:46:37 -0400