Jean-Philippe Caruana 
							
						 
					 
					
						
						
							
						
						a9f2e1482c 
					 
					
						
						
							
							fix: replace mutable argument (a list) in StateMachine constructor  
						
						
						
						
					 
					
						2013-07-26 17:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Caruana 
							
						 
					 
					
						
						
							
						
						2c26fb0d76 
					 
					
						
						
							
							optimize imports  
						
						
						
						
					 
					
						2013-07-26 17:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								Klaudiusz Staniek 
							
						 
					 
					
						
						
							
						
						3279697128 
					 
					
						
						
							
							Fix in tzoffset and _get_fixed_offset_tz  
						
						... 
						
						
						
						The tzoffset object is constructed with offset in minutes not in
seconds. 
						
						
					 
					
						2013-05-09 20:59:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						5c25208fb5 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2012-08-12 22:36:23 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						779c258e27 
					 
					
						
						
							
							Fix ISO date parsing fallback.  
						
						... 
						
						
						
						Closes issue #194  
						
						
					 
					
						2012-08-12 22:35:42 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						962dfad216 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2012-08-10 14:15:55 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						814a50e36f 
					 
					
						
						
							
							Fix handling state machine lock when quick exiting.  
						
						
						
						
					 
					
						2012-08-10 14:11:44 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d11a67702e 
					 
					
						
						
							
							Exit transition immediately if already in the desired state.  
						
						
						
						
					 
					
						2012-08-10 12:41:02 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						06a9d9fc30 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						... 
						
						
						
						Conflicts:
	sleekxmpp/thirdparty/__init__.py 
						
						
					 
					
						2012-07-31 21:33:19 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						695cd95657 
					 
					
						
						
							
							Update and integrate Suelta.  
						
						
						
						
					 
					
						2012-07-30 19:15:10 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						78f0325398 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						
						
						
					 
					
						2012-07-16 20:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6819b57353 
					 
					
						
						
							
							Handle converting None to byte data (b'').  
						
						
						
						
					 
					
						2012-07-06 11:05:47 -07:00 
						 
				 
			
				
					
						
							
							
								Sandro Munda 
							
						 
					 
					
						
						
							
						
						dcdf5dcd09 
					 
					
						
						
							
							Added the Socksipy module in the thirdparty of SleekXMPP.  
						
						... 
						
						
						
						Updated the LICENSE file with the license of the Socksipy
module (New-BSD). 
						
						
					 
					
						2012-06-07 19:02:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d1ad31696e 
					 
					
						
						
							
							Fix X-FACEBOOK-PLATFORM mechanism to work with Python3.  
						
						
						
						
					 
					
						2012-05-25 11:04:46 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						f5beac2afa 
					 
					
						
						
							
							Use SASLPrepFailure as the exception name instead of UnicodeError.  
						
						
						
						
					 
					
						2012-05-14 23:12:54 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						aedbecd673 
					 
					
						
						
							
							Correct the statemachine's ensure_any method.  
						
						... 
						
						
						
						It had not been updated to use the new condition instead of the old
threading event. 
						
						
					 
					
						2012-04-06 17:39:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9c61c2882f 
					 
					
						
						
							
							Add support for XEP-0027  
						
						
						
						
					 
					
						2012-04-06 15:22:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1bd7824f24 
					 
					
						
						
							
							Tidy up the state machine and use a threading condition instead of an event.  
						
						... 
						
						
						
						Fixes issue #154  
						
						
					 
					
						2012-03-28 23:58:38 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						977fcc0632 
					 
					
						
						
							
							Fix instances of using undefined variables.  
						
						
						
						
					 
					
						2012-02-18 11:56:10 -08:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						021c57205f 
					 
					
						
						
							
							Don't assume data is ASCII in saslprep.  
						
						
						
						
					 
					
						2012-02-03 16:01:54 +01:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						999f1932cc 
					 
					
						
						
							
							Merge pull request  #138  from rhcarvalho/patch-2  
						
						... 
						
						
						
						Set default argument value. 
						
						
					 
					
						2012-01-25 20:41:45 -08:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						13158e3cdf 
					 
					
						
						
							
							Revert the X-GOOGLE-TOKEN mech to not perform HTTP requests.  
						
						... 
						
						
						
						Added new example for how to retrieve a Google token, following
the best case, non-browser, workflow. Other thirdparty auth
mechs (Facebook, MSN) follow a similar pattern of using an
access token. 
						
						
					 
					
						2012-01-23 23:58:40 -08:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Carvalho 
							
						 
					 
					
						
						
							
						
						2735b680b9 
					 
					
						
						
							
							Fix ValueError when line has more than one '='.  
						
						
						
						
					 
					
						2012-01-22 18:32:32 -02:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Henrique Carvalho 
							
						 
					 
					
						
						
							
						
						5f1d4ce433 
					 
					
						
						
							
							Set default argument value.  
						
						... 
						
						
						
						Without this features/feature_mechanisms/mechanisms.py throws an error when calling the method `process' without arguments on this mechanism. 
						
						
					 
					
						2012-01-22 01:53:07 -02:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						25f87607aa 
					 
					
						
						
							
							Add support for X-GOOGLE-TOKEN.  
						
						... 
						
						
						
						This is mainly just useful for authenticating without using TLS.
If an access token is not provided, an attempt will be made to
retrieve one from Google. 
						
						
					 
					
						2012-01-21 00:44:03 -08:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						1022fc0060 
					 
					
						
						
							
							Make things work with Python3's byte semantics.  
						
						
						
						
					 
					
						2012-01-20 02:27:30 -08:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						71ea430c62 
					 
					
						
						
							
							Add support for X-FACEBOOK-PLATFORM SASL mechanism.  
						
						... 
						
						
						
						This requires an extra credential for SASL authentication:
xmpp = ClientXMPP('user@chat.facebook.com ', '...access_token...')
xmpp.credentials['api_key'] = '...api_key...' 
						
						
					 
					
						2012-01-20 01:24:05 -08:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6b9a55e62d 
					 
					
						
						
							
							Sync with Suelta.  
						
						
						
						
					 
					
						2012-01-07 00:19:08 -05:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						c578ddeb1a 
					 
					
						
						
							
							Add support for MSN with X-MESSENGER-OAUTH2 SASL support.  
						
						... 
						
						
						
						NOTE: This requires already having the access token. It does NOT
perform any OAuth requests. 
						
						
					 
					
						2012-01-06 23:31:58 -05:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e2720fac9e 
					 
					
						
						
							
							FIX SCRAM-SHA-1-PLUS  
						
						... 
						
						
						
						The mechanism name was being correctly de-plussed, but then we used the
original, -PLUS, name to extract the hash, finding SHA-1-PLUS and therefore
finding no match.
Test-Information:
Tested with Sleek against an Isode M-Link with SCRAM-SHA-1-PLUS available.
Author: dwd 
						
						
					 
					
						2011-10-27 15:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						148a23579c 
					 
					
						
						
							
							Hotfix for ANONYMOUS mech support.  
						
						... 
						
						
						
						Updates version to 1.0-Beta6.1 
						
						
					 
					
						2011-08-05 14:06:58 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						93a4a3f8a0 
					 
					
						
						
							
							Fix Python3 issue with dict.has_key()  
						
						
						
						
					 
					
						2011-08-04 22:36:23 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						caec2976d7 
					 
					
						
						
							
							Fix Python3 bug.  
						
						... 
						
						
						
						Use int() instead of long() 
						
						
					 
					
						2011-08-04 20:34:23 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4d8933abdf 
					 
					
						
						
							
							Actually, we can work around needing dateutil.  
						
						... 
						
						
						
						If dateutil is present, we'll use that. If not, we'll use
some regexes from the fixed_datetime module. 
						
						
					 
					
						2011-08-04 20:22:07 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						0bec040cfe 
					 
					
						
						
							
							Make sure to keep David Cridland's license and copyright.  
						
						
						
						
					 
					
						2011-08-03 17:08:45 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d4091dbde6 
					 
					
						
						
							
							Integrate a modified version of Dave Cridland's Suelta SASL library.  
						
						
						
						
					 
					
						2011-08-03 17:00:51 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						493df57035 
					 
					
						
						
							
							Fix thirdparty imports for Python3  
						
						
						
						
					 
					
						2011-01-19 17:49:39 -05:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ead3af3135 
					 
					
						
						
							
							Make it easier to import OrderedDict  
						
						
						
						
					 
					
						2011-01-15 17:15:33 -05:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						b3353183f3 
					 
					
						
						
							
							Added ordereddict implementation to thirdparty.  
						
						... 
						
						
						
						See http://pypi.python.org/pypi/ordereddict  and
http://code.activestate.com/recipes/576693/ . 
						
						
					 
					
						2010-12-21 17:33:31 -05:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						4fb77ac878 
					 
					
						
						
							
							Logging no longer uses root logger.  
						
						... 
						
						
						
						Each module should now log into its own logger. 
						
						
					 
					
						2010-11-06 01:28:59 -04:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						c4699b92e6 
					 
					
						
						
							
							pep8 fixes on core library  
						
						
						
						
					 
					
						2010-10-20 19:43:53 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						77eab6544f 
					 
					
						
						
							
							reconnect if session isn't established within 15 seconds  
						
						
						
						
					 
					
						2010-10-20 19:18:27 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Fritz 
							
						 
					 
					
						
						
							
						
						11a6e6d2e0 
					 
					
						
						
							
							fixed logic error in state machine  
						
						
						
						
					 
					
						2010-10-20 16:57:47 -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 
							
						 
					 
					
						
						
							
						
						7ad7a29a8f 
					 
					
						
						
							
							new state machine in place  
						
						
						
						
					 
					
						2010-10-13 18:15:21 -07:00