Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						67ca2dd0f4 
					 
					
						
						
							
							Import getpass from getpass, instead of using getpass.getpass everytime.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						882f984b26 
					 
					
						
						
							
							Remove (usually) useless comments in examples about OpenFire and how to verify a certificate.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						6175cbcd99 
					 
					
						
						
							
							Reintroduce XMLStream.process, making it run the asyncio event loop.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						476d76a533 
					 
					
						
						
							
							Remove threaded from examples’ add_event_handler.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						df68bb4896 
					 
					
						
						
							
							Remove raw_input usage and other python2 support in examples  
						
						
						
						
							
						
					 
					
						2014-09-01 02:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						815e647c97 
					 
					
						
						
							
							Set the shebang to python3 everywhere.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						ad70ffba59 
					 
					
						
						
							
							Add pygments support to debug output.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						0e95015410 
					 
					
						
						
							
							Remove sys.version_info checks for python2 and clean some imports.  
						
						
						
						
							
						
					 
					
						2014-09-01 02:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						b92dac72f3 
					 
					
						
						
							
							Fix saslprep for non-ascii usernames  
						
						
						
						
							
						
					 
					
						2014-08-25 00:59:23 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						cdb9a6ff7e 
					 
					
						
						
							
							Remove deprecated xmlstream/jid.py  
						
						
						
						
							
						
					 
					
						2014-08-16 11:27:18 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Canfield 
							
						 
					 
					
						
						
							
						
						a59148dfeb 
					 
					
						
						
							
							Remove google modules from setup.py file  
						
						
						
						
							
						
					 
					
						2014-08-15 20:27:31 -07:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						07e46837d9 
					 
					
						
						
							
							Fix some more blocking iq  
						
						
						
						
							
						
					 
					
						2014-08-01 15:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						fa21e262c7 
					 
					
						
						
							
							Add the 'connecting' event  
						
						
						
						
							
						
					 
					
						2014-08-01 04:01:31 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						93934c7992 
					 
					
						
						
							
							Improve the events triggered on failed authentication  
						
						... 
						
						
						
						Trigger failed_auth as before, once for each failed method
Trigger failed_all_auth once all method failed
Trigger no_auth only if we couldn’t even try one method 
						
						
							
						
					 
					
						2014-08-01 03:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						73edd42774 
					 
					
						
						
							
							Fix the connection (and a few minor things) in xmlstream  
						
						
						
						
							
						
					 
					
						2014-07-30 17:57:57 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						ab03ad54aa 
					 
					
						
						
							
							Fix the iq.send() function, and a bunch of places where it is called  
						
						... 
						
						
						
						This is a big-and-dirty commit with a bunch of cleanup, maybe breaking a few
things, and not fixing all iq.send() calls yet. 
						
						
							
						
					 
					
						2014-07-30 17:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						2e571ac950 
					 
					
						
						
							
							Remove all the google stuf  
						
						
						
						
							
						
					 
					
						2014-07-24 01:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						6c15d65107 
					 
					
						
						
							
							And that  
						
						
						
						
							
						
					 
					
						2014-07-23 17:40:08 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						e5af0597a6 
					 
					
						
						
							
							Forgot to remove that  
						
						
						
						
							
						
					 
					
						2014-07-23 17:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						74117453b5 
					 
					
						
						
							
							Cleanup how events are run, they are always direct by definition now  
						
						
						
						
							
						
					 
					
						2014-07-23 17:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						5611b30022 
					 
					
						
						
							
							Use ".remove()" instead of "is in" followed by ".pop()"  
						
						
						
						
							
						
					 
					
						2014-07-22 11:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						ede9dcd18f 
					 
					
						
						
							
							An other cleanup of xmlstream.py  
						
						... 
						
						
						
						Remove some useless things (like handling signals, managing the threads,
etc), add some comment to recently added/fixed methods… 
						
						
							
						
					 
					
						2014-07-22 02:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						d3b56a5d94 
					 
					
						
						
							
							Remove unused RestartStream exception  
						
						
						
						
							
						
					 
					
						2014-07-22 02:18:48 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						f5d4334963 
					 
					
						
						
							
							Remove the now useless state machine  
						
						
						
						
							
						
					 
					
						2014-07-21 20:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						5c769632e8 
					 
					
						
						
							
							Make connect(), abort() and reconnect() work  
						
						... 
						
						
						
						All the auto_reconnect, connect_retry logic and that kind of stuf has been
entirely removed. 
						
						
							
						
					 
					
						2014-07-21 20:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						373505f483 
					 
					
						
						
							
							Clean a new bunch of stuf  
						
						
						
						
							
						
					 
					
						2014-07-21 20:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						a2cad40f91 
					 
					
						
						
							
							Remove the send_thread() function, and the stop threading.event  
						
						
						
						
							
						
					 
					
						2014-07-21 17:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						4328762076 
					 
					
						
						
							
							Fix signature of init_plugins() function  
						
						
						
						
							
						
					 
					
						2014-07-21 17:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						c2f6f07776 
					 
					
						
						
							
							Make xmlstream use an asyncio loop  
						
						... 
						
						
						
						Scheduled events, connection, TLS handshake (with STARTTLS), read and write
on the socket are all done using only asyncio.
A lot of threads, and thread-related (and thus useless) things still remain.
This is only a first step. 
						
						
							
						
					 
					
						2014-07-20 20:46:03 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						5ab77c7452 
					 
					
						
						
							
							Rename to slixmpp  
						
						
						
						
							
						
					 
					
						2014-07-17 14:19:04 +02:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						e5582694c0 
					 
					
						
						
							
							Bump to 1.3.1  
						
						
						
						
							
						
					 
					
						2014-06-09 08:30:31 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						768136e493 
					 
					
						
						
							
							Fix things again, this time for python3  
						
						
						
						
							
						
					 
					
						2014-06-09 08:29:48 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						753cb3580e 
					 
					
						
						
							
							Bump to 1.3.0  
						
						
						
						
							
 
 
						
					 
					
						2014-06-08 20:01:07 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						60b050b82a 
					 
					
						
						
							
							Make ssl args work in Python <=2.6.4  
						
						
						
						
							
						
					 
					
						2014-06-08 19:59:40 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ad91a8cd5e 
					 
					
						
						
							
							Bring back use of dnspython for A/AAAA resolution.  
						
						... 
						
						
						
						This is behind a use_dnspython flag, however, so it can be disabled as
desired. 
						
						
							
						
					 
					
						2014-06-08 19:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						02f79fc94b 
					 
					
						
						
							
							Only request auto-receipts for messages with bodies  
						
						
						
						
							
						
					 
					
						2014-06-07 20:20:42 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						230a73fad2 
					 
					
						
						
							
							Fix own_host in ping plugin  
						
						
						
						
							
						
					 
					
						2014-06-07 20:06:17 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						d94dd486fe 
					 
					
						
						
							
							Merge pull request  #294  from mofrank/develop  
						
						... 
						
						
						
						Fixes log.debug message in _connect_proxy 
						
						
							
						
					 
					
						2014-05-16 08:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						6ecc39b816 
					 
					
						
						
							
							Merge pull request  #292  from 4gra/develop  
						
						... 
						
						
						
						Fix support for jabberd2 with GSSAPI 
						
						
							
						
					 
					
						2014-05-16 08:43:26 -07:00 
						 
				 
			
				
					
						
							
							
								mofrank 
							
						 
					 
					
						
						
							
						
						9c240df9db 
					 
					
						
						
							
							Fixes log.debug message in _connect_proxy  
						
						
						
						
							
						
					 
					
						2014-05-16 08:49:01 -05:00 
						 
				 
			
				
					
						
							
							
								Graham 
							
						 
					 
					
						
						
							
						
						a918bf3a95 
					 
					
						
						
							
							Support jabberd2 SASL with really empty response  
						
						... 
						
						
						
						Despite http://xmpp.org/rfcs/rfc3920.html#rfc.section.6.2 , jabberd version 2.2.14 cannot accept the typical "<response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">=</response>".  Instead it must be truly empty, so we force an empty response for this stanza only. 
						
						
							
						
					 
					
						2014-05-14 22:32:51 +01:00 
						 
				 
			
				
					
						
							
							
								Graham 
							
						 
					 
					
						
						
							
						
						9434ae267f 
					 
					
						
						
							
							support 'success' phase correctly  
						
						... 
						
						
						
						When the GSSAPI mechanism's process() function is invoked for the third time (on success) it must not attempt further processing.  Instead it should clean the context and return an empty response. 
						
						
							
						
					 
					
						2014-05-14 22:25:09 +01:00 
						 
				 
			
				
					
						
							
							
								Graham 
							
						 
					 
					
						
						
							
						
						94187d215a 
					 
					
						
						
							
							don't use the kerberos.GSSError.message attribute  
						
						... 
						
						
						
						Replaced the reference to kerberos.GSSError.message in any raised exception, because:
 DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
and its natural repr is probably the most desirable output. 
						
						
							
						
					 
					
						2014-05-14 17:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						ef2f5d2978 
					 
					
						
						
							
							Merge branch 'develop' of github.com:fritzy/SleekXMPP into develop  
						
						
						
						
							
 
 
						
					 
					
						2014-04-20 18:10:22 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						62671e0f56 
					 
					
						
						
							
							Fix using SCRAM with ejabberd  
						
						
						
						
							
						
					 
					
						2014-04-20 18:09:20 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						93869f77a0 
					 
					
						
						
							
							Merge pull request  #285  from lovesnow/develop  
						
						... 
						
						
						
						Fix Don't process vCard avatars for MUC occupants caused TypeError 
						
						
							
						
					 
					
						2014-04-20 18:06:04 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						8282d135cc 
					 
					
						
						
							
							Bump version  
						
						
						
						
							
						
					 
					
						2014-04-20 18:05:27 -07:00 
						 
				 
			
				
					
						
							
							
								Lance Stout 
							
						 
					 
					
						
						
							
						
						9acc78c81d 
					 
					
						
						
							
							Merge pull request  #288  from tpltnt/develop  
						
						... 
						
						
						
						doc typo fixed 
						
						
							
						
					 
					
						2014-04-20 17:56:56 -07:00 
						 
				 
			
				
					
						
							
							
								tpltnt 
							
						 
					 
					
						
						
							
						
						3642469630 
					 
					
						
						
							
							doc typo fixed  
						
						
						
						
							
						
					 
					
						2014-04-19 19:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								lovesnow 
							
						 
					 
					
						
						
							
						
						34cd20339c 
					 
					
						
						
							
							Fix Don't process vCard avatars for MUC occupants caused TypeError  
						
						
						
						
							
						
					 
					
						2014-02-21 10:31:04 +08:00