Lance Stout 
							
						 
					 
					
						
						
							
						
						4f69a03bb1 
					 
					
						
						
							
							More cleanup.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-27 15:02:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c2c18acd6a 
					 
					
						
						
							
							More docs!  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-27 13:36:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						12ead36f96 
					 
					
						
						
							
							Added more docs.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-27 10:51:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						41a642e06c 
					 
					
						
						
							
							Added docs for main Roster class.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-27 09:27:00 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c6ed4b8a1d 
					 
					
						
						
							
							Cleaned up names.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-27 08:09:50 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						65aa6573df 
					 
					
						
						
							
							First pass at integrating the new roster manager.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-26 23:47:17 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b888610525 
					 
					
						
						
							
							Added XEP-202 Entity Time plugin.  
						
						 
						
						... 
						
						
						
						Contributed by Cesar Alcalde. 
						
						
							
						
					 
					
						2010-10-25 21:26:25 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6d68706326 
					 
					
						
						
							
							Added XEP-0012 Last Activity plugin.  
						
						 
						
						... 
						
						
						
						Contributed by Cesar Alcalde. 
						
						
							
						
					 
					
						2010-10-25 20:37:02 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5bdcd9ef9d 
					 
					
						
						
							
							Made exceptions work.  
						
						 
						
						... 
						
						
						
						Raising an XMPPError exception from an event handler now works, even if
from a threaded handler.
Added stream tests to verify.
We should start using XMPPError, it really makes things simple! 
						
						
							
  1.0-Beta2
 
  sleek-1.0-Beta2
 
						
					 
					
						2010-10-25 15:09:56 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2eff35cc7a 
					 
					
						
						
							
							Added more presence stream tests.  
						
						 
						
						... 
						
						
						
						Tests auto_authorize=False, and got_online. 
						
						
							
						
					 
					
						2010-10-25 13:21:00 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ac330b5c6c 
					 
					
						
						
							
							Fixed bug in presence subscription handling.  
						
						 
						
						... 
						
						
						
						Subscription requests and responses were not setting the correct 'to'
attribute. 
						
						
							
						
					 
					
						2010-10-25 12:52:32 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						46ffa8e9fe 
					 
					
						
						
							
							Added stream tests for presence events.  
						
						 
						
						... 
						
						
						
						First batch of tests, currently focuses on the got_offline event. 
						
						
							
						
					 
					
						2010-10-24 19:57:07 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						03847497cc 
					 
					
						
						
							
							Added test for error stanzas.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-24 19:56:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						185d7cf28e 
					 
					
						
						
							
							More JID unit tests.  
						
						 
						
						... 
						
						
						
						sleekxmpp.xmlstream.jid now has 100% coverage! 
						
						
							
						
					 
					
						2010-10-24 19:06:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8aa3d0c047 
					 
					
						
						
							
							Fixed got_offline triggering bug.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-24 18:56:50 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9e3d506651 
					 
					
						
						
							
							Fixed resource bug in JIDs.  
						
						 
						
						... 
						
						
						
						JIDs without resources will return '' instead of the bare JID.
Cleaned up JID tests, and added check_JID to SleekTest. 
						
						
							
						
					 
					
						2010-10-24 18:22:41 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						2f3ff37a24 
					 
					
						
						
							
							Make SleekTest streams register all plugins.  
						
						 
						
						... 
						
						
						
						Makes test coverage nicer. 
						
						
							
						
					 
					
						2010-10-24 17:35:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1f09d60a52 
					 
					
						
						
							
							ComponentXMPP saves all of its config data now.  
						
						 
						
						... 
						
						
						
						ComponentXMPP was ignoring plugin_config and plugin_whitelist
parameters, making register_plugins() fail. 
						
						
							
						
					 
					
						2010-10-24 17:33:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d528884723 
					 
					
						
						
							
							Added stream tests for rosters.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-24 12:53:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d9aff3d36f 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-24 12:11:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						04cc48775d 
					 
					
						
						
							
							Fixed error in client roster handling.  
						
						 
						
						... 
						
						
						
						The roster result iq was not being passed to the roster update
handler. 
						
						
							
						
					 
					
						2010-10-24 12:08:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						27ebb6e8f6 
					 
					
						
						
							
							presence no longer replies when exception is caught and tweaks to presence events  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-21 16:59:15 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8f55704928 
					 
					
						
						
							
							Fixed mixed text and elements bug in tostring.  
						
						 
						
						... 
						
						
						
						XML of the form <a>foo <b>bar</b> baz</a> was outputted as
<a>foo <b>bar</b> baz baz</a>.
Includes unit test. 
						
						
							
						
					 
					
						2010-10-21 16:21:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						d88999691c 
					 
					
						
						
							
							misc small tweaks  
						
						 
						
						
						
						
							
  1.0-Beta1
 
  sleek-1.0-Beta1
 
						
					 
					
						2010-10-20 20:14:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						c4699b92e6 
					 
					
						
						
							
							pep8 fixes on core library  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-20 19:43:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						ce69213a1e 
					 
					
						
						
							
							when disconnected, reset the roster  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-20 19:33:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						77eab6544f 
					 
					
						
						
							
							reconnect if session isn't established within 15 seconds  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-20 19:18:27 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						11264fe0a8 
					 
					
						
						
							
							capture SIGHUP and SIGTERM (windows) and disconnect; also testall no longer loads string26 with python3  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-20 17:30:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						11a6e6d2e0 
					 
					
						
						
							
							fixed logic error in state machine  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-20 16:57:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						6e34b2cfdd 
					 
					
						
						
							
							fixed disconnect  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-20 16:32:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e18354ae0e 
					 
					
						
						
							
							Continue converting to underscored names.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-18 09:06:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4375ac7d8b 
					 
					
						
						
							
							Underscore names by default.  
						
						 
						
						... 
						
						
						
						Stanza objects now accept the use of underscored names.
The CamelCase versions are still available for backwards compatibility,
but are discouraged.
The property stanza.values now maps to the old getStanzaValues and
setStanzaValues, in addition to _set_stanza_values and
_get_stanza_values. 
						
						
							
						
					 
					
						2010-10-17 22:04:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						faec86b3be 
					 
					
						
						
							
							Import plugins from string referenced modules.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-17 15:47:24 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						505a63da3a 
					 
					
						
						
							
							Cleanup, restore PEP8.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-16 21:15:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						93fbcad277 
					 
					
						
						
							
							Fix the error on non-number priority  
						
						 
						
						... 
						
						
						
						The priority is not a number: we consider it 0 as a default 
						
						
							
						
					 
					
						2010-10-17 09:01:53 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						3625573c7d 
					 
					
						
						
							
							Default history is 0  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-17 09:01:53 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						d9e7f555e6 
					 
					
						
						
							
							MUC leave message and MUC history request  
						
						 
						
						... 
						
						
						
						It is now possible to ask for "any number of history stanzas" when
joining a muc (with history=None).
Also we use "maxchars" when asking NO history ("0") since it's a MUST in
the XEP.
And you can specify a message when leaving a MUC. 
						
						
							
						
					 
					
						2010-10-17 09:01:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						2755d732a4 
					 
					
						
						
							
							Remove deprecation warnings  
						
						 
						
						... 
						
						
						
						Remove all the deprecation warnings by using only boundjid.
And also fix a indentation error. 
						
						
							
						
					 
					
						2010-10-17 08:55:30 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						2d18d905a5 
					 
					
						
						
							
							Anonymous authentication  
						
						 
						
						... 
						
						
						
						Implemented ANONYMOUS authentication on the ClientXMPP class.
To use it, you just need to provide a domain (e.g 'anon.example.com')
with an optional resource (e.g 'anon.example.com/resource') as the JID,
with no password. The JID class has been improved to accept
domains as fulljid.
You can test this with echo_client.py
python echo_client.py -j anon.louiz.org/  # anonymous with a resource
                                          # defined by the server
python echo_client.py -j anon.louiz.org/resource  # anonymous with given
                                                  # resource
The "normal" authentication method still works exactly like before. 
						
						
							
						
					 
					
						2010-10-17 08:55:30 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4eb4d729ee 
					 
					
						
						
							
							Fixed setup.py to use py_modules in the setup call.  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-16 20:48:51 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						8b5c1010de 
					 
					
						
						
							
							fixed JID to accept server/domain/host as the same  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-14 16:34:16 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						95ad8a1878 
					 
					
						
						
							
							fixed stream test not disconnecting cleanly  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-14 16:27:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						aeb7999e6a 
					 
					
						
						
							
							don't import statemachine  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-14 16:08:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						8468332381 
					 
					
						
						
							
							fixed stream tests  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-14 15:53:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						dc001bb201 
					 
					
						
						
							
							deprecated jid, fulljid, server, user, resource properties and added boundjid JID  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-14 15:50:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						0d0b963fe5 
					 
					
						
						
							
							fixed socket name collision in xmlstream.py and fixed python 3.x compatibility  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-14 10:58:07 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						a41a4369c6 
					 
					
						
						
							
							disconnect cleanly  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-13 18:21:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						7ad7a29a8f 
					 
					
						
						
							
							new state machine in place  
						
						 
						
						
						
						
							
						
					 
					
						2010-10-13 18:15:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b0e036d03c 
					 
					
						
						
							
							Added example live stream test.  
						
						 
						
						... 
						
						
						
						Run using:
python tests/live_test.py 
						
						
							
						
					 
					
						2010-10-07 19:46:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Stout 
							
						 
					 
					
						
						
							
						
						a8b948cd33 
					 
					
						
						
							
							SleekTest may now run against a live stream.  
						
						 
						
						... 
						
						
						
						Moved SleekTest to sleekxmpp.test package.
Corrected error in XML compare method.
Added TestLiveSocket to run stream tests against live streams.
Modified XMLStream to work with TestLiveSocket. 
						
						
							
						
					 
					
						2010-10-07 19:43:51 -04:00