Lance Stout 
							
						 
					 
					
						
						
							
						
						998741b87e 
					 
					
						
						
							
							Fixed typos in ElementBase._fix_ns  
						
						
						
						
					 
					
						2010-08-30 15:25:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9c62bce206 
					 
					
						
						
							
							Updated ElementBase.match to respect namespaces with slashes.  
						
						... 
						
						
						
						Required adding option to _fix_ns to not propagate namespaces to child elements. 
						
						
					 
					
						2010-08-30 14:55:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f5ae27da4f 
					 
					
						
						
							
							Fix some documentation typos.  
						
						
						
						
					 
					
						2010-08-27 18:16:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						89fb15e896 
					 
					
						
						
							
							Updated the suite of handler classes with documentation.  
						
						... 
						
						
						
						Updated XMLStream to return True or False from removeHandler to indicate if the handler
existed and was removed.
Waiter handlers now unregister themselves after timing out. 
						
						
					 
					
						2010-08-27 16:42:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						906aa0bd68 
					 
					
						
						
							
							Fixed SleekTest compare method to check XML text.  
						
						... 
						
						
						
						Corrected resulting test failures. All pass again. 
						
						
					 
					
						2010-08-27 15:48:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						bb6f4af8e2 
					 
					
						
						
							
							Added unit tests for StanzaBase.  
						
						
						
						
					 
					
						2010-08-27 12:22:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6677df39f2 
					 
					
						
						
							
							Updated xmlstream.filesocket.  
						
						
						
						
					 
					
						2010-08-27 11:29:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a2c515bc97 
					 
					
						
						
							
							Updated StanzaBase with documentation.  
						
						
						
						
					 
					
						2010-08-27 11:07:20 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ca6ce26b0d 
					 
					
						
						
							
							Added comments to _fix_ns to clarify the cleaning procedure.  
						
						
						
						
					 
					
						2010-08-26 18:40:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						37ff17b0cb 
					 
					
						
						
							
							Added unit test for _fix_ns for handling namespaces with forward slashes.  
						
						
						
						
					 
					
						2010-08-26 18:27:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						00d7952001 
					 
					
						
						
							
							Fixed ElementBase._fix_ns and related methods to respect namespaces which contain forward slashes.  
						
						
						
						
					 
					
						2010-08-26 18:18:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						56766508b3 
					 
					
						
						
							
							Fixed indentation in StanzaBase.  
						
						
						
						
					 
					
						2010-08-26 14:19:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5c59f5baca 
					 
					
						
						
							
							Clarify ElementBase documentation.  
						
						
						
						
					 
					
						2010-08-26 14:07:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e16b37d2be 
					 
					
						
						
							
							Fixed line lengths in ElementBase to comply with PEP8.  
						
						
						
						
					 
					
						2010-08-26 13:55:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d68bc2ba07 
					 
					
						
						
							
							Finished the update of ElementBase with docs and unit tests.  
						
						... 
						
						
						
						Corrected bugs in equality comparisons between stanzas. 
						
						
					 
					
						2010-08-26 13:49:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						10298a6eab 
					 
					
						
						
							
							Updated the remaining ElementBase methods.  
						
						... 
						
						
						
						Remaining ElementBase todos:
    Write the class documentation for ElementBase.
    Write unit tests for the __magic__ methods. 
						
						
					 
					
						2010-08-26 10:08:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a3580dcef9 
					 
					
						
						
							
							Fixed ElementBase.match to respect namespaces.  
						
						
						
						
					 
					
						2010-08-25 14:54:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1eaa9cb28c 
					 
					
						
						
							
							Updated ElementBase.match and added unit tests.  
						
						
						
						
					 
					
						2010-08-25 14:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5d458bf6c2 
					 
					
						
						
							
							Updated ElementBase._delSub and added unit tests.  
						
						... 
						
						
						
						_delSub can now accept a path and will optionally remove any empty parent elements after deleting the target elements. 
						
						
					 
					
						2010-08-25 10:52:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2fa58a74ab 
					 
					
						
						
							
							Fixed indenting issue.  
						
						
						
						
					 
					
						2010-08-24 09:44:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c8f406d1b3 
					 
					
						
						
							
							Updated ElementBase._setSubText and added unit tests.  
						
						... 
						
						
						
						_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 09:37:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						203986dd7c 
					 
					
						
						
							
							Updated ElementBase._getSubText and added unit tests.  
						
						... 
						
						
						
						Also added ElementBase._fix_ns() to apply the stanza namespace to elements that don't have a namespace. 
						
						
					 
					
						2010-08-24 08:55:37 -04:00 
						 
				 
			
				
					
						
							
							
								fritzy 
							
						 
					 
					
						
						
							
						
						f4ecf0bac4 
					 
					
						
						
							
							fixed a but in stanza_pubsub  
						
						
						
						
					 
					
						2010-08-22 06:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								fritzy 
							
						 
					 
					
						
						
							
						
						345656926e 
					 
					
						
						
							
							added form compatibility with old api, stanzas now bool() to True on 2.x, jid attributes will return '' if not set  
						
						
						
						
					 
					
						2010-08-21 22:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						c05ddcb7f5 
					 
					
						
						
							
							Merge branch 'develop' of git@github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2010-08-19 19:54:09 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						eb9e72fe3e 
					 
					
						
						
							
							added some xep-0004 compatibility changes  
						
						
						
						
					 
					
						2010-08-19 19:53:56 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8a0616b3e0 
					 
					
						
						
							
							Updated ElementBase methods _getAttr, _setAttr, and _delAttr with docs and tests.  
						
						
						
						
					 
					
						2010-08-19 20:41:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b71cfe0492 
					 
					
						
						
							
							Small cleanup in ElementBase.__setitem__  
						
						
						
						
					 
					
						2010-08-19 19:14:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						fac3bca1f6 
					 
					
						
						
							
							Updated ElementBase.__delitem__ and added unit tests.  
						
						
						
						
					 
					
						2010-08-19 19:11:12 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						d150b35464 
					 
					
						
						
							
							fixed todo merge  
						
						
						
						
					 
					
						2010-08-19 16:09:47 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						21b7109c06 
					 
					
						
						
							
							fixed jobs  
						
						
						
						
					 
					
						2010-08-19 16:09:00 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e4240dd593 
					 
					
						
						
							
							Updated ElementBase.__setitem__ and added unit tests.  
						
						
						
						
					 
					
						2010-08-19 14:21:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2f6f4fc16d 
					 
					
						
						
							
							Updated ElementBase.__getitem__ with docs and unit tests.  
						
						
						
						
					 
					
						2010-08-13 21:33:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						fe49b8c377 
					 
					
						
						
							
							Updated getStanzaValues and setStanzaValues with docs and unit tests.  
						
						
						
						
					 
					
						2010-08-13 20:05:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b580a3138d 
					 
					
						
						
							
							Updated ElementBase.enable and ElementBase.initPlugin  
						
						
						
						
					 
					
						2010-08-13 12:51:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c20fab0f6c 
					 
					
						
						
							
							Updated ElementBase.setup, and added unit tests.  
						
						
						
						
					 
					
						2010-08-13 12:24:47 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c721fb4126 
					 
					
						
						
							
							Added a generic checkStanza method to SleekTest. Updated the other check methods to use it.  
						
						
						
						
					 
					
						2010-08-13 12:23:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						415520200e 
					 
					
						
						
							
							Updated ElementBase.__init__  
						
						
						
						
					 
					
						2010-08-13 10:26:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						747001d33c 
					 
					
						
						
							
							Adjust first level indenting in ElementBase to prepare for cleanup.  
						
						
						
						
					 
					
						2010-08-13 10:15:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b0fb205c16 
					 
					
						
						
							
							Updated registerStanzaPlugin and the XML test type.  
						
						
						
						
					 
					
						2010-08-13 10:12:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4b52007e8c 
					 
					
						
						
							
							Cleaned stanzabase imports.  
						
						
						
						
					 
					
						2010-08-12 23:24:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5da7bd1866 
					 
					
						
						
							
							Removed unused xmlcompare.py.  
						
						
						
						
					 
					
						2010-08-12 01:26:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						22134c302b 
					 
					
						
						
							
							Updated SleekTest with docs and PEP8 style.  
						
						
						
						
					 
					
						2010-08-12 01:25:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b40a489796 
					 
					
						
						
							
							Updated roster stanza with docs and PEP8 style.  
						
						
						
						
					 
					
						2010-08-11 23:32:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						7a5ef28492 
					 
					
						
						
							
							Updated SleekTest.streamClose to check that the stream was actually started before closing it.  
						
						... 
						
						
						
						Updated tests for Iq stanzas to not start a stream for every test; tests now run a lot faster.
The call to streamClose must still be in the tearDown method to ensure it is called in the
case of an error. 
						
						
					 
					
						2010-08-11 18:41:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c09e9c702c 
					 
					
						
						
							
							Updated sleekxmpp.exceptions with PEP8 style and docs.  
						
						
						
						
					 
					
						2010-08-11 18:21:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						48ba7292bc 
					 
					
						
						
							
							Updated SleekTest to use the new tostring function instead of ET.tostring  
						
						
						
						
					 
					
						2010-08-06 12:04:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4d1f071f83 
					 
					
						
						
							
							Updated the use of tostring in xmlstream.py  
						
						... 
						
						
						
						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 23:11:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						0d0c044a68 
					 
					
						
						
							
							Add unit tests for the tostring function.  
						
						
						
						
					 
					
						2010-08-05 20:57:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3c0dfb56e6 
					 
					
						
						
							
							Update tostring docs to clarify what the xmlns and stanza_ns parameters do.  
						
						
						
						
					 
					
						2010-08-05 20:43:38 -04:00