mathieui 
							
						 
					 
					
						
						
							
						
						804b23d390 
					 
					
						
						
							
							Merge branch 'socks5' of  http://git.linkmauve.fr/slixmpp  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-23 17:14:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						04eaf52b1d 
					 
					
						
						
							
							xep_0065: Remove an unused variable.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-23 16:06:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						dc7fef1064 
					 
					
						
						
							
							xep_0065: Remove the last useless threading locks.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-23 16:06:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						488c433555 
					 
					
						
						
							
							Add SOCKS5 Bytestream examples.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-23 16:06:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						9c5dd024b1 
					 
					
						
						
							
							Fix the xep_0065 plugin, by rewriting its socks5 implementation.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-23 16:06:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						6e61adf3db 
					 
					
						
						
							
							Fix the order in which <identity/> and <feature/> tags are sent on disco#info  
						
						 
						
						... 
						
						
						
						The identities should all be at the start, and features at the end, so we
just prepend the identity on add_identity, and append features on
add_feature 
						
						
							
						
					 
					
						2015-08-22 18:48:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						041bd63864 
					 
					
						
						
							
							Add a function to convert a domain name to punycode.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-20 20:04:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						a721084f6e 
					 
					
						
						
							
							Fix the pubsub_client example.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						1b4187fa56 
					 
					
						
						
							
							Add a format() method to XMPPError which returns a readable string.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						cf7a60705e 
					 
					
						
						
							
							Fix docstring of unsubscribe method in the PubSub plugin.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						349b05b9b7 
					 
					
						
						
							
							Stop disco_browser and pubsub_client examples once they are finished.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						9fbacf377a 
					 
					
						
						
							
							Strip strings after pygments, so we don’t include an needless newline.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						2da9e35cbc 
					 
					
						
						
							
							Add missing files to the MANIFEST  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						8adc8fa2ba 
					 
					
						
						
							
							Update README  
						
						 
						
						
						
						
							
  slix-1.0
 
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						9efa909dfc 
					 
					
						
						
							
							slixmpp v1.0  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						7f21fdbe26 
					 
					
						
						
							
							Fix the test suite  
						
						 
						
						... 
						
						
						
						(mock transport class missing .close()) 
						
						
							
						
					 
					
						2015-08-08 17:34:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						f9c7fa92ea 
					 
					
						
						
							
							Reset the connect future after a disconnect  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florent Le Coz 
							
						 
					 
					
						
						
							
						
						e75a160d52 
					 
					
						
						
							
							Remove a useless line of code from “your first XMPP bot” example  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:34:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						170bd51387 
					 
					
						
						
							
							Properly answer an error instead of tracebacking on unknown command execution.  
						
						 
						
						
						
						
							
						
					 
					
						2015-08-08 17:33:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						2ce931cb7a 
					 
					
						
						
							
							Add a waiting time before reconnecting automatically  
						
						 
						
						... 
						
						
						
						Punishing a server for being down by sending more traffic is not a nice
thing to do. Taking 100% of the CPU is not nice either. 
						
						
							
						
					 
					
						2015-07-21 00:58:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						84eddd2ed2 
					 
					
						
						
							
							Fix components  
						
						 
						
						... 
						
						
						
						(use_tls is useless since slixmpp will always try to use starttls
whenever possible) 
						
						
							
						
					 
					
						2015-07-21 00:33:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						d0ad25745a 
					 
					
						
						
							
							Merge branch 'jid' of  http://git.linkmauve.fr/slixmpp  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-22 23:56:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						55be23a6da 
					 
					
						
						
							
							Update the INSTALL file, and add a point about Cython.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-22 01:16:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						75ba283572 
					 
					
						
						
							
							Store None instead of '' for unset parts of a JID.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-22 01:12:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						f7164d35d2 
					 
					
						
						
							
							Add a wrapper to get_info/get_items functions  
						
						 
						
						... 
						
						
						
						(and fix caps in the process) 
						
						
							
						
					 
					
						2015-06-21 16:23:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						4afbb0322b 
					 
					
						
						
							
							Rework slixmpp.jid’s JID classes to make them more efficient.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-20 01:49:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						7bce1ecc8a 
					 
					
						
						
							
							Add a Cython version of slixmpp.stringprep, using libidn.  
						
						 
						
						... 
						
						
						
						This makes the validation of a JID a *lot* faster. 
						
						
							
						
					 
					
						2015-06-20 01:14:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						bbce16d526 
					 
					
						
						
							
							Move stringprep and idna support in a different module than slixmpp.jid.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-20 01:14:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c29fc39ef1 
					 
					
						
						
							
							Remove JID cache, to better test for performance.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-20 01:12:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						8335c08782 
					 
					
						
						
							
							Fix test_jid to not use deprecated ways to create JID objects, and add it a few more tests.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-20 01:12:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						04bff00171 
					 
					
						
						
							
							XEP-0030: return the iq.send() future when sending a disco#info or disco#items.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-14 15:11:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						f3e31baf04 
					 
					
						
						
							
							Properly consider malformed IPv6 domains as invalid.  
						
						 
						
						
						
						
							
						
					 
					
						2015-06-12 11:52:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						a2852eb249 
					 
					
						
						
							
							Allow the use of a custom loop instead of asyncio.get_event_loop()  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-12 00:02:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						f1e6d6b0a9 
					 
					
						
						
							
							Advertize the disco#info feature in our disco#info  
						
						 
						
						... 
						
						
						
						Actually a MUST in XEP-0030 
						
						
							
						
					 
					
						2015-05-08 13:41:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						116a33ba51 
					 
					
						
						
							
							Make syntax highlighting for XML lazy, to only call pygments when debug logs are enabled.  
						
						 
						
						... 
						
						
						
						Makes poezio about 11% faster when sending/receiving messages. 
						
						
							
						
					 
					
						2015-05-06 13:03:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						b8d7b9520c 
					 
					
						
						
							
							Fix some disco tests  
						
						 
						
						... 
						
						
						
						The targeted JID was a bare JID, which is wrong since the XEP specifies
that such disco requests are handled by the server. 
						
						
							
						
					 
					
						2015-04-21 20:10:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						0305ce66b7 
					 
					
						
						
							
							Merge branch 'ibb' of  http://linkmauve.fr/git/slixmpp  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-19 20:53:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						474405ab90 
					 
					
						
						
							
							XEP-0047: fix examples.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-19 20:48:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						4415d3be1a 
					 
					
						
						
							
							XEP-0047: use coroutines for send(), sendall() and the new sendfile().  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-19 20:48:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						058c530787 
					 
					
						
						
							
							XEP-0047: prevent any unneededly large or useless bytes slice.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-19 20:48:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						766d0dfd40 
					 
					
						
						
							
							XEP-0047: use asyncio’s Queue implementation, to prevent any possibility of deadlock.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-19 20:48:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						ac31913a65 
					 
					
						
						
							
							XEP-0047: make open_stream() return a future that will be set to the stream object.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						d34ddf33db 
					 
					
						
						
							
							XEP-0047: replace threading events with simple booleans.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						eb4e09b0ca 
					 
					
						
						
							
							XEP-0047: allow only one window over the stream.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						ce085bf4f4 
					 
					
						
						
							
							XEP-0047: announce the correct stanza type if message is selected.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						990113f8e7 
					 
					
						
						
							
							XEP-0047: return the correct error type on not-acceptable (example 5).  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						aa022204ee 
					 
					
						
						
							
							XEP-0047: don’t answer with an unauthorized error when block-size is too big.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c1f23b566b 
					 
					
						
						
							
							XEP-0047: remove now-useless threading locks.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						45f7cb8bda 
					 
					
						
						
							
							XEP-0047: prevent tracebacks in stanza reading.  
						
						 
						
						
						
						
							
						
					 
					
						2015-04-14 19:14:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						bdb1f66ac9 
					 
					
						
						
							
							basexmpp: Add a message_error event  
						
						 
						
						... 
						
						
						
						The "message" event only receives messages with a body, and error
messages don’t necessarily have it. Removing the body requirement from
the "message" event could lean to unhandled conditions in existing code. 
						
						
							
						
					 
					
						2015-04-13 15:08:04 +02:00