Lance Stout 
							
						 
					 
					
						
						
							
						
						0fffbb8200 
					 
					
						
						
							
							Unit test reorganization.  
						
						... 
						
						
						
						Moved SleekTest to sleekxmpp.test.
Organized test suites by their focus.
- Suites focused on testing stanza objects are named test_stanza_X.py
- Suites focused on testing stream behavior are name test_stream_X.py 
						
						
					 
					
						2010-10-07 10:58:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						21c32c6e1c 
					 
					
						
						
							
							Moved the pubsub tester to conn_tests.  
						
						
						
						
					 
					
						2010-10-07 10:28:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						75a051556f 
					 
					
						
						
							
							Changed SleekTest to use underscored names.  
						
						
						
						
					 
					
						2010-10-07 09:22:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						78141fe5f3 
					 
					
						
						
							
							Fixed dealing with deleting handlers.  
						
						... 
						
						
						
						The call to .index() may raise a ValueError if the item is not in the
list. So both the .index() and .pop() calls should be in the try block. 
						
						
					 
					
						2010-10-07 09:17:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						88d21d210c 
					 
					
						
						
							
							Corrected stream header tester.  
						
						... 
						
						
						
						Added test for testing stream headers. 
						
						
					 
					
						2010-10-06 18:46:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						799645f13f 
					 
					
						
						
							
							Updated method names.  
						
						... 
						
						
						
						Using underscored names where possible. 
						
						
					 
					
						2010-10-06 18:45:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f234dc02cf 
					 
					
						
						
							
							Updated SleekTest and related tests.  
						
						... 
						
						
						
						May now use a component for stream testing.
Methods provided for testing stream headers. 
						
						
					 
					
						2010-10-06 18:10:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c294c1a85c 
					 
					
						
						
							
							More PEP8 compliance cleanups.  
						
						... 
						
						
						
						Cleaned up the atom entry stanza. 
						
						
					 
					
						2010-10-06 15:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						cbe76c8a70 
					 
					
						
						
							
							Cleaned up the Scheduler.  
						
						
						
						
					 
					
						2010-10-06 15:03:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						77b8f0f4bb 
					 
					
						
						
							
							Fixed whitespace issue.  
						
						
						
						
					 
					
						2010-10-06 14:31:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						259f91d2bd 
					 
					
						
						
							
							Updated todo list.  
						
						
						
						
					 
					
						2010-10-06 14:23:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ed366b338d 
					 
					
						
						
							
							Moved ClientXMPP to clientxmpp.py.  
						
						... 
						
						
						
						Cleaned up the __init__.py files. 
						
						
					 
					
						2010-10-06 14:20:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9e2cada19e 
					 
					
						
						
							
							Missed a few docstrings.  
						
						
						
						
					 
					
						2010-10-06 14:09:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d0ccbf6b7a 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2010-10-06 14:06:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e1866ab328 
					 
					
						
						
							
							Made first pass at cleaning up ClientXMPP.  
						
						... 
						
						
						
						Added self.stream_ns to BaseXMPP.
Moved connected/disconnected events and logging to XMLStream. 
						
						
					 
					
						2010-10-06 14:03:19 -04:00 
						 
				 
			
				
					
						
							
							
								fritzy 
							
						 
					 
					
						
						
							
						
						3ffa09ba7c 
					 
					
						
						
							
							deal with deleting handlers that are no longer there  
						
						
						
						
					 
					
						2010-10-06 17:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a7410f2146 
					 
					
						
						
							
							Made a first pass at cleaning up ComponentXMPP.  
						
						
						
						
					 
					
						2010-10-06 10:47:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						178608f4c0 
					 
					
						
						
							
							XMLStream cleanup.  
						
						... 
						
						
						
						Added RestartStream as a top level item in sleekxmpp.xmlstream.
Fixed trailing whitespace. 
						
						
					 
					
						2010-10-06 10:45:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						19ee6979a5 
					 
					
						
						
							
							Updated 1.0 release todo list.  
						
						
						
						
					 
					
						2010-10-03 22:31:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9f0baec7b2 
					 
					
						
						
							
							Made first pass at cleaning BaseXMPP.  
						
						... 
						
						
						
						Have not intregrated the new JID class yet. 
						
						
					 
					
						2010-10-01 23:56:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						433c147627 
					 
					
						
						
							
							Fixed typo in XEP-0033 plugin.  
						
						
						
						
					 
					
						2010-10-01 21:25:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9a34c9a9a1 
					 
					
						
						
							
							Modified event handling to use the event queue.  
						
						... 
						
						
						
						Updated tests to match. (Needed to add a small wait to make sure
the event got through the queue before checking the results.) 
						
						
					 
					
						2010-10-01 13:49:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2662131124 
					 
					
						
						
							
							Fixed tostring bug when using mapped namespaces.  
						
						
						
						
					 
					
						2010-10-01 12:41:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						bb219595a7 
					 
					
						
						
							
							Moved event functions to XMLStream.  
						
						... 
						
						
						
						This is just a transplant, modifying event to use the main
event queue has not been implemented yet. 
						
						
					 
					
						2010-10-01 12:24:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						fcdd57ce54 
					 
					
						
						
							
							Moved add_handler, send, and sendXML to XMLStream.  
						
						
						
						
					 
					
						2010-10-01 11:15:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5522443e0e 
					 
					
						
						
							
							Moved getNewId and getId to XMLStream.  
						
						... 
						
						
						
						This prepares the way for moving add_handler to XMLStream.
Since stanzas, matchers, and handlers in any XML stream will typically
use unique IDs, XMLStream is a good place for these methods. 
						
						
					 
					
						2010-10-01 10:46:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						55cfe69fef 
					 
					
						
						
							
							Cleaned up trailing whitespace.  
						
						
						
						
					 
					
						2010-10-01 10:09:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6de87a1cbf 
					 
					
						
						
							
							Fixed line lengths and trailing whitespace.  
						
						... 
						
						
						
						The pep8 command is now pleased. 
						
						
					 
					
						2010-09-30 13:06:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						7c10ff16fb 
					 
					
						
						
							
							Made a first pass at cleaning up XMLStream.  
						
						... 
						
						
						
						A few extra methods are mentioned in the docs, but those have not
been moved to XMLStream from BaseXMPP yet. 
						
						
					 
					
						2010-09-30 12:56:22 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						c258d2f19d 
					 
					
						
						
							
							added room events for specific rooms, added buildForm to xep_0004 plugin  
						
						
						
						
					 
					
						2010-09-23 00:51:23 +00:00 
						 
				 
			
				
					
						
							
							
								fritzy 
							
						 
					 
					
						
						
							
						
						d576e32f7a 
					 
					
						
						
							
							Merge branch 'develop' of git@github.com:fritzy/SleekXMPP into develop  
						
						
						
						
					 
					
						2010-09-02 20:01:28 +00:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4a2e7c5393 
					 
					
						
						
							
							Fixed linespacing and whitespace issues in examples to make them PEP8 compliant.  
						
						
						
						
					 
					
						2010-09-01 18:21:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						0b4320a196 
					 
					
						
						
							
							Updated the client and component examples.  
						
						... 
						
						
						
						The component example now actually uses a config.xml file for its
connection information, and to initialize a roster. 
						
						
					 
					
						2010-09-01 18:18:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9bef4b4d4d 
					 
					
						
						
							
							Move the examples to a top-level examples directory.  
						
						
						
						
					 
					
						2010-09-01 14:47:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5c3066ba30 
					 
					
						
						
							
							Updated all of the matcher classes in sleekxmpp.xmlstream.matcher.  
						
						... 
						
						
						
						Matchers are now PEP8 compliant and have documentation. 
						
						
					 
					
						2010-09-01 14:28:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						576eefb097 
					 
					
						
						
							
							Fixed line spacing in filesocket.py to please pep8.  
						
						
						
						
					 
					
						2010-09-01 14:25:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						aebd115ba2 
					 
					
						
						
							
							A few cleanups to make things simpler.  
						
						
						
						
					 
					
						2010-09-01 14:20:34 -04:00 
						 
				 
			
				
					
						
							
							
								fritzy 
							
						 
					 
					
						
						
							
						
						6dfea828be 
					 
					
						
						
							
							xep-0004 merge should deal with dictionaries  
						
						
						
						
					 
					
						2010-08-31 14:44:24 +00:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						3749c1b88c 
					 
					
						
						
							
							Fixed ElementBase.match to match using sub_interface elements.  
						
						
						
						
					 
					
						2010-08-30 17:12:10 -04:00 
						 
				 
			
				
					
						
							
							
								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