Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						bd22a41a78
					 | 
					
						
						
							
							XEP-0363: Also check for disco#info’s feature instead of just the identity.
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-27 23:14:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						a29a29227a
					 | 
					
						
						
							
							XEP-0363: Add a domain argument to discover an upload service on a specific domain.
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-27 22:51:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Klien
							
						 
					 | 
					
						
						
							
						
						d4d542b741
					 | 
					
						
						
							
							fixing uncaught async exceptions due to missing await
						
						
						
						
						
						
						
						fixes uncaught exceptions in the event loop.
passing timeout and timeout_callback through. 
						
						
							
						
					 | 
					
						2018-10-27 22:51:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Klien
							
						 
					 | 
					
						
						
							
						
						897610d819
					 | 
					
						
						
							
							fix: failUnlessEqual -> assertEqual
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-15 14:59:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Florian Klien
							
						 
					 | 
					
						
						
							
						
						d33366badd
					 | 
					
						
						
							
							fixing deprecation warnings for pytest
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-15 14:59:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						809c500002
					 | 
					
						
						
							
							Add the loop parameters at places where it has been forgotten
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-09 12:34:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						dda4e18b81
					 | 
					
						
						
							
							examples: Remove unused asyncio imports.
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-09 10:57:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						8c09d932c8
					 | 
					
						
						
							
							stanzabase: Remove python2 legacy.
						
						
						
						
						
						
							
						
					 | 
					
						2018-10-03 14:56:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								louiz’
							
						 
					 | 
					
						
						
							
						
						ad0dc33df9
					 | 
					
						
						
							
							Trigger poezio’s build if this ours succeeded
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-22 23:19:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						7c3b3827b4
					 | 
					
						
						
							
							jid: Make property aliases proper aliases.
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-20 00:23:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						9f6fa65139
					 | 
					
						
						
							
							examples, tests: Replace all @asyncio.coroutines with proper async functions.
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-19 17:47:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						35fa33e3c2
					 | 
					
						
						
							
							Release slixmpp 1.4.0
						
						
						
						
						
						
							
 slix-1.4.0
						
					 | 
					
						2018-08-12 21:11:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						86a2f280d2
					 | 
					
						
						
							
							Document that slixmpp is now 3.5+ only
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-08 23:42:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						490f15b8fc
					 | 
					
						
						
							
							Fix compatibility with python 3.5 and 3.6
						
						
						
						
						
						
						
						which do not have loop.start_tls and require the old ssl implementation. 
						
						
							
						
					 | 
					
						2018-08-08 23:35:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						62661ee04f
					 | 
					
						
						
							
							xep_0092: Return <service-unavailable/> instead. Fixes #3415.
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-08 16:52:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						37d1f2a6b0
					 | 
					
						
						
							
							xep_0092: Send a <forbidden/> error if we don’t want to send our version. (thanks lovetox!)
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-08 16:49:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						20107ad516
					 | 
					
						
						
							
							features/starttls: handle the case where the socket is an sslobject
						
						
						
						
						
						
						
						Thanks pep. 
						
						
							
						
					 | 
					
						2018-08-07 23:30:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						7738a01311
					 | 
					
						
						
							
							Fix TLS with python 3.7
						
						
						
						
						
						
						
						Use the "new" sslproto API instead of the deprecated TLS API.
Also remove the unused "socket" parameter in XMLStream.__init__. 
						
						
							
						
					 | 
					
						2018-08-07 23:20:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mathieui
							
						 
					 | 
					
						
						
							
						
						a9abed6151
					 | 
					
						
						
							
							xep-0054: XMPP clients should not reply to vcard "get" requests
						
						
						
						
						
						
							
						
					 | 
					
						2018-08-07 21:30:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						0f690d4005
					 | 
					
						
						
							
							tests: Fix the XEP-0323 stream test, broken since 59d4420739.
						
						
						
						
						
						
						
						Thanks debacle! 
						
						
							
						
					 | 
					
						2018-08-02 21:27:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						59d4420739
					 | 
					
						
						
							
							XEP-0323: Display the requested time in addition to the current time on error.
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-29 10:37:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						a88f317bbf
					 | 
					
						
						
							
							XEP-0009: Fix invalid function name under Python 3.7.
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-24 18:21:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Link Mauve
							
						 
					 | 
					
						
						
							
						
						2fc2a88970
					 | 
					
						
						
							
							Merge branch 'factor_find_identities' into 'master'
						
						
						
						
						
						
						
						Factor find identities
See merge request poezio/slixmpp!2 
						
						
							
						
					 | 
					
						2018-07-22 12:49:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						c55e9279ac
					 | 
					
						
						
							
							Fix missing async def in function.
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-02 14:33:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						3502480384
					 | 
					
						
						
							
							Switch from @asyncio.coroutine to async def everywhere.
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-01 18:46:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						caae713dd6
					 | 
					
						
						
							
							xep_0030: rename find_identities; return all domain infos and let caller filter itself
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:36:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						df0198abfe
					 | 
					
						
						
							
							xep_0030: Add callback parameter to find_identities
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:32:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						c20f4bf5fa
					 | 
					
						
						
							
							xep_0030: Add cached parameter to find_identities, defaults to True
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:29:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						9740e93aeb
					 | 
					
						
						
							
							xep_0030: Pass kwargs down in find_identities
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:29:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						e7872aaa29
					 | 
					
						
						
							
							xep_0030: Use self directly as we're already in disco
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:29:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						037706552c
					 | 
					
						
						
							
							Factor out fetching of identities in xep_0363 to xep_0030
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:29:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maxime “pep” Buquet
							
						 
					 | 
					
						
						
							
						
						b881c6729b
					 | 
					
						
						
							
							xep_0363: Remove unused parameters to find_upload_services
						
						
						
						
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> 
						
						
							
						
					 | 
					
						2018-07-01 01:29:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						66909aafb3
					 | 
					
						
						
							
							XEP-0153: Prevent a panic when the BINVAL is invalid.
						
						
						
						
						
						
							
						
					 | 
					
						2018-06-23 14:34:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								louiz’
							
						 
					 | 
					
						
						
							
						
						cdfb5d56fc
					 | 
					
						
						
							
							apt install gpg before running the ci tests
						
						
						
						
						
						
							
						
					 | 
					
						2018-06-10 21:40:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						d146ce9fb6
					 | 
					
						
						
							
							examples: Display only the form, and not the entire stanza.
						
						
						
						
						
						
							
						
					 | 
					
						2018-05-13 21:26:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						cb59d60034
					 | 
					
						
						
							
							examples: Display the actual cause for a failed command.
						
						
						
						
						
						
							
						
					 | 
					
						2018-05-13 21:21:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						1d9fe3553e
					 | 
					
						
						
							
							examples: Use the existing get_node_config function.
						
						
						
						
						
						
							
						
					 | 
					
						2018-05-13 21:13:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						fe66c022ad
					 | 
					
						
						
							
							Revert "XEP-0060: Add support for node configuration."
						
						
						
						
						
						
						
						This reverts commit dd7f67d10d. 
						
						
							
						
					 | 
					
						2018-05-13 21:12:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						92ea131721
					 | 
					
						
						
							
							examples: Add support for node configuration to pubsub_client.
						
						
						
						
						
						
							
						
					 | 
					
						2018-05-13 20:57:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						dd7f67d10d
					 | 
					
						
						
							
							XEP-0060: Add support for node configuration.
						
						
						
						
						
						
							
						
					 | 
					
						2018-05-13 20:47:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						c1562b76b2
					 | 
					
						
						
							
							slixmpp is Python 3.4.4+, remove check for channel binding.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-31 02:22:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						32839f5252
					 | 
					
						
						
							
							util.cache: Let the user select the bare JID or not.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-31 00:44:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						80b7cf6ff8
					 | 
					
						
						
							
							util.cache: Support None for encode and decode.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-31 00:44:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						128cc2eeb4
					 | 
					
						
						
							
							XEP-0115: Use the new cache system.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-31 00:25:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						037912ee89
					 | 
					
						
						
							
							util.cache: New module handling both in-memory and on-file system caching.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-31 00:24:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						769bc6d3bf
					 | 
					
						
						
							
							session: Also fire the session_start event.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-14 19:39:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						084d6cb5d9
					 | 
					
						
						
							
							session: Don’t bind if it is optional.
						
						
						
						
						
						
						
						See https://tools.ietf.org/html/draft-cridland-xmpp-session-01 
						
						
							
						
					 | 
					
						2018-03-14 18:54:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						5184713356
					 | 
					
						
						
							
							Rearm an iq callback if it was addressed to ourself.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-14 17:37:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						2f1225bad3
					 | 
					
						
						
							
							Carry the node attribute to the disco#info result.
						
						
						
						
						
						
						
						Fixes #3323. 
						
						
							
						
					 | 
					
						2018-03-14 16:25:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot
							
						 
					 | 
					
						
						
							
						
						841f5a5a5b
					 | 
					
						
						
							
							xep_0363: Only send the basename() of the filename to the server.
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-11 19:40:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |