James Shiffer 
							
						 
					 
					
						
						
							
						
						610923138f 
					 
					
						
						
							
							Bump version to 1.7.2  
						
						
						
						
					 
					
						2025-02-10 15:03:37 -08:00 
						 
				 
			
				
					
						
							
							
								James Shiffer 
							
						 
					 
					
						
						
							
						
						c4cbb59a44 
					 
					
						
						
							
							Fix for Python 3.10+  
						
						
						
						
					 
					
						2025-02-10 14:55:30 -08:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						24375f3c47 
					 
					
						
						
							
							Release slix 1.7.1  
						
						
						
						
					 
					
						2021-04-30 18:52:13 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						8b90cdd73f 
					 
					
						
						
							
							xmlstream: fix slow tasks scheduling  
						
						... 
						
						
						
						- wrong attribute used
- some mistakes in the slow tasks function 
						
						
					 
					
						2021-04-30 18:51:07 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ee671dfb29 
					 
					
						
						
							
							Merge branch 'next-version-1.7.0' into 'master'  
						
						... 
						
						
						
						Increment version to 1.7.0
See merge request poezio/slixmpp!107  
						
						
					 
					
						2021-01-29 21:57:26 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d954283fb6 
					 
					
						
						
							
							version: update to 1.7.0  
						
						
						
						
					 
					
						2021-01-29 21:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ed2c03fade 
					 
					
						
						
							
							DOAP: add an 1.7.0 entry  
						
						... 
						
						
						
						also remove some duplicate description tags 
						
						
					 
					
						2021-01-29 21:50:22 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						a381267d21 
					 
					
						
						
							
							Merge branch 'connect-basic-itests' into 'master'  
						
						... 
						
						
						
						tests: add basic reconnect/connect integration tests
See merge request poezio/slixmpp!106  
						
						
					 
					
						2021-01-29 16:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						1e1576473b 
					 
					
						
						
							
							tests: add basic reconnect/connect integration tests  
						
						
						
						
					 
					
						2021-01-29 16:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						dbcd0c6050 
					 
					
						
						
							
							Merge branch 'reconnect-logic-doomed' into 'master'  
						
						... 
						
						
						
						fix reconnect logic
See merge request poezio/slixmpp!104  
						
						
					 
					
						2021-01-29 16:11:29 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						f93af07882 
					 
					
						
						
							
							XEP-0198: do not send acks when disconnected  
						
						
						
						
					 
					
						2021-01-29 16:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3f739e513b 
					 
					
						
						
							
							xmlstream: keep value of "end_session_on_disconnect"  
						
						... 
						
						
						
						That value should be set statically. Worst case is we fail to resume the
session. 
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fc7d7b4eb7 
					 
					
						
						
							
							XEP-0198: Enable SM even if we failed resuming the session  
						
						... 
						
						
						
						And trigger session_end only after we fail the resuming. 
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3642e2c7f4 
					 
					
						
						
							
							xmlstream: ensure slow futures are scheduled on this loop  
						
						
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						f15311bda8 
					 
					
						
						
							
							xmlstream: Make the reconnect handler a coroutine  
						
						
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b2dfb4c1f3 
					 
					
						
						
							
							xmlstream: do not touch connection state on abort()  
						
						... 
						
						
						
						leave it to the connection_lost handler 
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d227579d56 
					 
					
						
						
							
							xmlstream: set disconnected future on event  
						
						
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						571774edb4 
					 
					
						
						
							
							xmlstream: end the parser when the stream has ended  
						
						
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						456dff0b61 
					 
					
						
						
							
							xmlstream: rename run_filters  
						
						
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a0b6bfcefe 
					 
					
						
						
							
							xmlstream: change the connection logic  
						
						... 
						
						
						
						* use asyncio wait_for to wait for a disconnected event
* abort the connection if the timeout is not enough 
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9fbd40578c 
					 
					
						
						
							
							xmlstream: purge send queue and pending tasks on session end  
						
						... 
						
						
						
						and keep track of slow tasks 
						
						
					 
					
						2021-01-29 15:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						8700f8d162 
					 
					
						
						
							
							xmlstream: do not cancel the send filter task  
						
						... 
						
						
						
						it does not make sense to cancel it, it does not do anything when the
sending queue is empty, and clients should not fill the send queue when
not connected anyway. 
						
						
					 
					
						2021-01-28 17:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						efdcd396d8 
					 
					
						
						
							
							xmlstream: fix race conditions on handlers  
						
						
						
						
					 
					
						2021-01-28 17:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						0eed84d0b2 
					 
					
						
						
							
							xmlstream: handle done tasks in wait_until  
						
						... 
						
						
						
						and handle other loops properly 
						
						
					 
					
						2021-01-28 17:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						370abb1d98 
					 
					
						
						
							
							Merge branch 'block-threaded-examples-docs' into 'master'  
						
						... 
						
						
						
						Remove the remaining block and threaded from examples
See merge request poezio/slixmpp!105  
						
						
					 
					
						2021-01-27 00:20:31 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						51866f0d46 
					 
					
						
						
							
							docs: update the tutorials a bit  
						
						
						
						
					 
					
						2021-01-27 00:16:56 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9390794401 
					 
					
						
						
							
							examples: updates to reflect asyncio  
						
						
						
						
					 
					
						2021-01-27 00:09:26 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						70b5081018 
					 
					
						
						
							
							Merge branch 'xep-0382-spoiler-messages' into 'master'  
						
						... 
						
						
						
						XEP-0382: Spoiler Messages
See merge request poezio/slixmpp!100  
						
						
					 
					
						2021-01-27 00:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						4cb679ae2a 
					 
					
						
						
							
							Merge branch 'fix-emoji-update' into 'master'  
						
						... 
						
						
						
						XEP-0444: Fix emoji detection
See merge request poezio/slixmpp!103  
						
						
					 
					
						2021-01-24 11:33:57 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ab280b44cc 
					 
					
						
						
							
							XEP-0444: Fix emoji detection  
						
						... 
						
						
						
						the emoji lib just released a major release after 5 years, which breaks
the API. This new code is compatible with both. 
						
						
					 
					
						2021-01-24 11:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						0193667ace 
					 
					
						
						
							
							Merge branch 'ping-cancel-iqs-on-session-end' into 'master'  
						
						... 
						
						
						
						Cancel  0199 pings on session end
See merge request poezio/slixmpp!102  
						
						
					 
					
						2021-01-24 11:30:51 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9cb5131f1c 
					 
					
						
						
							
							XEP-0199: Fix handler default parameter, add typing  
						
						... 
						
						
						
						Clear futures when disabling the keepalive, and do it on every
disconnect instead of only at session end. 
						
						
					 
					
						2021-01-24 11:20:43 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						0bf1b96859 
					 
					
						
						
							
							Merge branch 'handle-connection-errors-in-starttls' into 'master'  
						
						... 
						
						
						
						Handle connection errors in start_tls (fix  #3449 )
Closes  #3449 
See merge request poezio/slixmpp!101  
						
						
					 
					
						2021-01-24 10:30:45 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c6a0da63ae 
					 
					
						
						
							
							XEP-0199: cancel ongoing handlers on session end  
						
						... 
						
						
						
						and keep track of them but be careful to not store too many
fix for #3442  
						
						
					 
					
						2021-01-22 22:57:15 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3f10dfe138 
					 
					
						
						
							
							iq: only update the future if it is not done  
						
						
						
						
					 
					
						2021-01-22 22:55:39 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						49577e6c84 
					 
					
						
						
							
							Handle connection errors in start_tls ( fix   #3449 )  
						
						
						
						
					 
					
						2021-01-22 22:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						04dcc8628d 
					 
					
						
						
							
							XEP-0382: update DOAP file  
						
						
						
						
					 
					
						2021-01-22 19:24:11 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						81ebf4e8ba 
					 
					
						
						
							
							XEP-0382: Spoiler Messages  
						
						
						
						
					 
					
						2021-01-22 18:40:37 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b784b68bcd 
					 
					
						
						
							
							Merge branch 'disconnect-event-after-cleanup' into 'master'  
						
						... 
						
						
						
						XMLStream: Only fire "disconnected" after removal of related objects
See merge request poezio/slixmpp!99  
						
						
					 
					
						2021-01-19 21:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						f38c61a6b9 
					 
					
						
						
							
							XMLStream: Only fire "disconnected" after removal of related objects  
						
						... 
						
						
						
						Otherwise we could end up reconnecting and getting some useful things
like the XML parser or other stuff removed afterwards.
Also, move 'session_end' before 'disconnected', it makes more sense that
way. 
						
						
					 
					
						2021-01-17 18:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						2631b25e3e 
					 
					
						
						
							
							Merge branch 'ad-mucjoin-component-event' into 'master'  
						
						... 
						
						
						
						XEP-0045: Add a groupchat_join MUC event for components
See merge request poezio/slixmpp!98  
						
						
					 
					
						2021-01-12 20:36:36 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						2b11d81b86 
					 
					
						
						
							
							XEP-0045: Add a groupchat_join MUC event for components  
						
						
						
						
					 
					
						2021-01-12 20:29:27 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						ca465032e7 
					 
					
						
						
							
							Merge branch 'xep-0045-fixes-misc' into 'master'  
						
						... 
						
						
						
						Misc fixes for XEP-0045
See merge request poezio/slixmpp!97  
						
						
					 
					
						2021-01-10 15:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						6369ee0e5f 
					 
					
						
						
							
							XEP-0045: Better component handling  
						
						
						
						
					 
					
						2021-01-10 15:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						1e23167ce4 
					 
					
						
						
							
							XEP-0045: Better "groupchat_presence" targeting  
						
						... 
						
						
						
						(do not make EVERY SINGLE presence go through the 0045 handler) 
						
						
					 
					
						2021-01-10 15:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						cccc1253aa 
					 
					
						
						
							
							XEP-0045: add more elements (<actor/>)  
						
						
						
						
					 
					
						2021-01-10 15:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fb31e9c1fd 
					 
					
						
						
							
							Merge branch 'test-skip-dependency' into 'master'  
						
						... 
						
						
						
						CI: Skip test if the emoji dep is not here
See merge request poezio/slixmpp!96  
						
						
					 
					
						2021-01-10 11:27:48 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b4dd1e0132 
					 
					
						
						
							
							CI: Skip test if the emoji dep is not here  
						
						
						
						
					 
					
						2021-01-10 11:12:00 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						525855c17b 
					 
					
						
						
							
							Fix homepage in DOAP. Thanks mathieui!  
						
						
						
						
					 
					
						2021-01-01 14:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ce0d615786 
					 
					
						
						
							
							Merge branch 'muc-mypy-fixes' into 'master'  
						
						... 
						
						
						
						XEP-0045: Fix issues found by mypy
See merge request poezio/slixmpp!95  
						
						
					 
					
						2020-12-27 19:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						1e08c90018 
					 
					
						
						
							
							XEP-0045: Add a set_subject() helper  
						
						
						
						
					 
					
						2020-12-27 02:59:43 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c05cafc963 
					 
					
						
						
							
							XEP-0045: Add missing reason for affiliation and role changes  
						
						... 
						
						
						
						This is especially useful for ban/kick reasons. 
						
						
					 
					
						2020-12-27 02:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						166b265de0 
					 
					
						
						
							
							XEP-0045: Fix issues found by mypy  
						
						
						
						
					 
					
						2020-12-27 01:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d91eea3a3a 
					 
					
						
						
							
							Merge branch 'fix-moderation-stanzaid' into 'master'  
						
						... 
						
						
						
						XEP-0425: Use stanzaid in integration test
See merge request poezio/slixmpp!93  
						
						
					 
					
						2020-12-14 19:04:50 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						569b9c5ee2 
					 
					
						
						
							
							XEP-0425: Use stanzaid in integration test  
						
						... 
						
						
						
						It only worked due to a prosody quirk 
						
						
					 
					
						2020-12-14 18:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						a3ca4c11c3 
					 
					
						
						
							
							Merge branch 'retract-in-groupchats' into 'master'  
						
						... 
						
						
						
						XEP-0424: fire event even with groupchat messages
See merge request poezio/slixmpp!92  
						
						
					 
					
						2020-12-13 23:39:12 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						489e419e38 
					 
					
						
						
							
							XEP-0424: fire event even with groupchat messages  
						
						
						
						
					 
					
						2020-12-13 22:48:17 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						0b2594aa2c 
					 
					
						
						
							
							Merge branch 'doap-predict-next-version' into 'master'  
						
						... 
						
						
						
						doap: add next release link
See merge request poezio/slixmpp!91  
						
						
					 
					
						2020-12-12 16:59:36 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						1b3a00c894 
					 
					
						
						
							
							doap: add next release link  
						
						
						
						
					 
					
						2020-12-12 16:57:07 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						ef201b6ae9 
					 
					
						
						
							
							Merge branch 'oopsdate-doap' into 'master'  
						
						... 
						
						
						
						doap: replace NEXT with 1.6.0
See merge request poezio/slixmpp!90  
						
						
					 
					
						2020-12-12 16:55:03 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						69af0fc1dc 
					 
					
						
						
							
							doap: replace NEXT with 1.6.0  
						
						
						
						
					 
					
						2020-12-12 16:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						7ecdc7fced 
					 
					
						
						
							
							Merge branch 'update-slix-version' into 'master'  
						
						... 
						
						
						
						Release: update version to 1.6.0
See merge request poezio/slixmpp!89  
						
						
					 
					
						2020-12-12 16:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						39c624f958 
					 
					
						
						
							
							Release: update version to 1.6.0  
						
						
						
						
					 
					
						2020-12-12 16:43:29 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						4c9591d5c9 
					 
					
						
						
							
							Merge branch 'create-extras-require' into 'master'  
						
						... 
						
						
						
						setup.py: Move emoji and aiohttp to extras_require
See merge request poezio/slixmpp!88  
						
						
					 
					
						2020-12-12 16:33:15 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						31841ef3bf 
					 
					
						
						
							
							setup.py: Move emoji and aiohttp to extras_require  
						
						
						
						
					 
					
						2020-12-12 16:30:34 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						6773dc4409 
					 
					
						
						
							
							Merge branch 'fix-moderation' into 'master'  
						
						... 
						
						
						
						XEP-0425: small fix & integration test
See merge request poezio/slixmpp!86  
						
						
					 
					
						2020-12-12 14:51:25 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						71888b24a6 
					 
					
						
						
							
							Merge branch 'retraction-event' into 'master'  
						
						... 
						
						
						
						XEP-0424: Add an event for message retraction
See merge request poezio/slixmpp!87  
						
						
					 
					
						2020-12-12 14:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3b00c56bdc 
					 
					
						
						
							
							XEP-0424: Add an event for message retraction  
						
						... 
						
						
						
						+ update the integration test 
						
						
					 
					
						2020-12-12 14:43:18 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						bf17c32705 
					 
					
						
						
							
							XEP-0425: Add integration test  
						
						
						
						
					 
					
						2020-12-12 14:34:43 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						bc58c5a045 
					 
					
						
						
							
							XEP-0425: Fix plugin registration, and add element  
						
						
						
						
					 
					
						2020-12-12 14:33:48 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						d6be776640 
					 
					
						
						
							
							Merge branch 'move-plugin-index-away' into 'master'  
						
						... 
						
						
						
						docs: move the plugin index away from the main page
See merge request poezio/slixmpp!85  
						
						
					 
					
						2020-12-10 21:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						878870255f 
					 
					
						
						
							
							docs: move the plugin index away from the main page  
						
						... 
						
						
						
						it’s too big 
						
						
					 
					
						2020-12-10 20:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						1e2d15b8f5 
					 
					
						
						
							
							Merge branch 'docs-event-sphinx-plugins' into 'master'  
						
						... 
						
						
						
						Docs: add more events, add plugins to the doc
See merge request poezio/slixmpp!84  
						
						
					 
					
						2020-12-10 19:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						155fc58a22 
					 
					
						
						
							
							docs: add sphinx_autodoc_typehints dep  
						
						
						
						
					 
					
						2020-12-10 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						95d40a3ca3 
					 
					
						
						
							
							docs: update docstrings for sphinx conformity  
						
						... 
						
						
						
						Remove most references to timeout/callback/ifrom/timeout_callbacks args 
						
						
					 
					
						2020-12-10 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						010bf6dd70 
					 
					
						
						
							
							docs: fix rest issues  
						
						
						
						
					 
					
						2020-12-10 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9d61655215 
					 
					
						
						
							
							docs: Add plugins  
						
						
						
						
					 
					
						2020-12-10 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						f768a980d8 
					 
					
						
						
							
							docs: update event index  
						
						
						
						
					 
					
						2020-12-10 19:22:38 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d371828041 
					 
					
						
						
							
							Merge branch 'rai' into 'master'  
						
						... 
						
						
						
						XEP-0437: Room Activity Indicators
See merge request poezio/slixmpp!83  
						
						
					 
					
						2020-12-08 18:59:04 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b63dc3bc8c 
					 
					
						
						
							
							XEP-047: Room Activity Indicators  
						
						... 
						
						
						
						Implement the XEP 
						
						
					 
					
						2020-12-08 18:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						8258202681 
					 
					
						
						
							
							Merge branch 'xep-0333-fixes' into 'master'  
						
						... 
						
						
						
						XEP-0333: Fix some issues
See merge request poezio/slixmpp!80  
						
						
					 
					
						2020-12-07 21:25:18 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						c892fba778 
					 
					
						
						
							
							Merge branch 'xep-0439-improved' into 'master'  
						
						... 
						
						
						
						XEP-0439: add events & tests
See merge request poezio/slixmpp!82  
						
						
					 
					
						2020-12-07 21:21:43 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						758dfb930c 
					 
					
						
						
							
							XEP-0439: add integration tests  
						
						
						
						
					 
					
						2020-12-07 20:59:04 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						91c3d64ca2 
					 
					
						
						
							
							XEP-0439: Add events  
						
						
						
						
					 
					
						2020-12-07 20:58:16 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						340b0f0f16 
					 
					
						
						
							
							Merge branch 'no-emoji-required' into 'master'  
						
						... 
						
						
						
						CI: do not require the emoji package
See merge request poezio/slixmpp!81  
						
						
					 
					
						2020-12-07 20:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a1ef32a122 
					 
					
						
						
							
							CI: do not require the emoji package  
						
						
						
						
					 
					
						2020-12-06 21:58:10 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ef6dab81b9 
					 
					
						
						
							
							itests: Add a chat markers test  
						
						
						
						
					 
					
						2020-12-06 21:45:53 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b3e2a8eb91 
					 
					
						
						
							
							XEP-0333: Add missing feature, and a send_marker method  
						
						
						
						
					 
					
						2020-12-06 21:45:22 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						11ac5867ff 
					 
					
						
						
							
							XEP-0333: Rename plugin file from "hints" to "markers"  
						
						
						
						
					 
					
						2020-12-06 21:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a61f2248fd 
					 
					
						
						
							
							Merge branch 'update-readme' into 'master'  
						
						... 
						
						
						
						README: document integration tests
See merge request poezio/slixmpp!79  
						
						
					 
					
						2020-12-06 21:01:16 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						7a4ea4c1ae 
					 
					
						
						
							
							README: document integration tests  
						
						
						
						
					 
					
						2020-12-06 20:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						c0acb7e34f 
					 
					
						
						
							
							Merge branch 'more-tests' into 'master'  
						
						... 
						
						
						
						Add more integration tests
See merge request poezio/slixmpp!78  
						
						
					 
					
						2020-12-06 19:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c89a21463f 
					 
					
						
						
							
							XEP-0444: fix a mistake in plugin_end  
						
						
						
						
					 
					
						2020-12-06 18:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						1836b2b887 
					 
					
						
						
							
							itests: add another bunch of tests  
						
						
						
						
					 
					
						2020-12-06 18:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						12e3c9988d 
					 
					
						
						
							
							itests: fix muc test name  
						
						
						
						
					 
					
						2020-12-06 18:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b8f368acf3 
					 
					
						
						
							
							Integration tests: parallelize client connects  
						
						
						
						
					 
					
						2020-12-06 18:41:21 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						bcd8cf085f 
					 
					
						
						
							
							Merge branch 'no-ordered-stuff' into 'master'  
						
						... 
						
						
						
						Remove usage of OrderedDict
See merge request poezio/slixmpp!77  
						
						
					 
					
						2020-12-06 17:08:00 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						cd4c9f82fc 
					 
					
						
						
							
							Remove OrderedDict usage  
						
						... 
						
						
						
						We now support only Python 3.7+, this means we can rely on dict being
ordered by order of insertion, and thus no need to use OrderedDict from
collections. 
						
						
					 
					
						2020-12-06 17:00:47 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						73cc2a4008 
					 
					
						
						
							
							Merge branch 'first-integration-tests' into 'master'  
						
						... 
						
						
						
						First integration tests
See merge request poezio/slixmpp!75  
						
						
					 
					
						2020-12-05 17:37:50 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						aa5d422f38 
					 
					
						
						
							
							Merge branch 'doap' into 'master'  
						
						... 
						
						
						
						DOAP di doap
See merge request poezio/slixmpp!76  
						
						
					 
					
						2020-12-05 01:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						684247b375 
					 
					
						
						
							
							XEP-0352: Only enable the feature on ClientXMPP  
						
						
						
						
					 
					
						2020-12-05 01:05:16 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						6db5bb65d3 
					 
					
						
						
							
							XEP-0300: Fix tests  
						
						
						
						
					 
					
						2020-12-05 01:00:52 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						cc96e4a6e7 
					 
					
						
						
							
							Plugins: Update the list to match what’s available  
						
						... 
						
						
						
						Piugins for deprecated and obsolete XEPs aren’t loaded by default
anymore. 
						
						
					 
					
						2020-12-05 01:00:27 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						bb3c61f6e0 
					 
					
						
						
							
							DOAP: Add all of the releases  
						
						
						
						
					 
					
						2020-12-04 23:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						2c764b7c7d 
					 
					
						
						
							
							DOAP: List the correct versions and support status  
						
						
						
						
					 
					
						2020-12-04 23:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						77587a4843 
					 
					
						
						
							
							CI: add integration tests to the gitlab pipeline  
						
						
						
						
					 
					
						2020-12-04 23:08:00 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						2cb2fcefbf 
					 
					
						
						
							
							Add some very basic integration tests  
						
						
						
						
					 
					
						2020-12-04 23:06:50 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d3dc09ce94 
					 
					
						
						
							
							CI: add a script to run integration tests  
						
						... 
						
						
						
						(same as run_tests.py, but use adifferent directory) 
						
						
					 
					
						2020-12-04 23:04:21 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						e6d1badb81 
					 
					
						
						
							
							CI: Add helper for integration tests  
						
						
						
						
					 
					
						2020-12-04 23:01:54 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3d1e539d2b 
					 
					
						
						
							
							XMLStream: Add a wait_until coroutine  
						
						... 
						
						
						
						It will set a disposable handler on an event and wait on it with a
specific timeout. Useful for integration tests without callback hell. 
						
						
					 
					
						2020-12-04 22:59:34 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						05749c4969 
					 
					
						
						
							
							Merge branch 'more-xeps' into 'master'  
						
						... 
						
						
						
						Add a batch of newer XEPs
See merge request poezio/slixmpp!69  
						
						
					 
					
						2020-12-04 20:03:32 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c2b09c5c83 
					 
					
						
						
							
							Update doap.xml  
						
						
						
						
					 
					
						2020-12-04 19:49:41 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fdb0749cd1 
					 
					
						
						
							
							XEP-0422,0424,0425,0439: Add basic stanza tests  
						
						
						
						
					 
					
						2020-12-04 19:45:05 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						2c523d1a3b 
					 
					
						
						
							
							XEP-0439: Quick Response  
						
						
						
						
					 
					
						2020-12-04 19:42:23 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						41dea80d94 
					 
					
						
						
							
							XEP-0425: Message Moderation  
						
						
						
						
					 
					
						2020-12-04 19:42:23 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c4ca15a040 
					 
					
						
						
							
							XEP-0424: Message Retraction  
						
						
						
						
					 
					
						2020-12-04 19:14:32 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						54d556280a 
					 
					
						
						
							
							XEP-0428: Fallback Indication  
						
						
						
						
					 
					
						2020-12-04 19:14:32 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c63e9a32b9 
					 
					
						
						
							
							XEP-0359: Unique and Stable Stanza IDs  
						
						... 
						
						
						
						(was partially supported in places before) 
						
						
					 
					
						2020-12-04 19:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						58c3579f74 
					 
					
						
						
							
							XEP-0422: Message Fastening  
						
						
						
						
					 
					
						2020-12-04 19:13:55 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						e592a46c99 
					 
					
						
						
							
							Merge branch 'add-363' into 'master'  
						
						... 
						
						
						
						XEP-0363: Add 0363 to the extension list
See merge request poezio/slixmpp!74  
						
						
					 
					
						2020-12-04 19:12:34 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fa6fe5e851 
					 
					
						
						
							
							CI: install aiohttp as well  
						
						
						
						
					 
					
						2020-12-04 19:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						6c52843d71 
					 
					
						
						
							
							XEP-0363: Add 0363 to the extension list  
						
						
						
						
					 
					
						2020-12-04 18:55:55 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						d660e447ee 
					 
					
						
						
							
							Merge branch 'fix-reactions' into 'master'  
						
						... 
						
						
						
						XEP-0444: Fix session_bind()
See merge request poezio/slixmpp!73  
						
						
					 
					
						2020-12-04 18:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						70cf35e9bf 
					 
					
						
						
							
							XEP-0444: Fix session_bind()  
						
						... 
						
						
						
						wrong method called: remove_feature instead of del_feature 
						
						
					 
					
						2020-12-04 18:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						5c5780503a 
					 
					
						
						
							
							Merge branch 'xep-0353' into 'master'  
						
						... 
						
						
						
						XEP-0353: Jingle Message Initiation
See merge request poezio/slixmpp!72  
						
						
					 
					
						2020-12-04 13:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						203628d707 
					 
					
						
						
							
							XEP-0353: Jingle Message Initiation  
						
						
						
						
					 
					
						2020-12-04 12:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						922ad8d9ea 
					 
					
						
						
							
							Merge branch 'muc-more' into 'master'  
						
						... 
						
						
						
						MUC: Fix invite/decline issue and add basic stanza tests
See merge request poezio/slixmpp!71  
						
						
					 
					
						2020-12-04 00:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						8eb756d55c 
					 
					
						
						
							
							XEP-0045: Add basic stanza tests  
						
						
						
						
					 
					
						2020-12-04 00:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						4da1c8573e 
					 
					
						
						
							
							XEP-0045: Register the missing invite/decline element  
						
						
						
						
					 
					
						2020-12-04 00:22:22 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						380f0e4e38 
					 
					
						
						
							
							Tests: Remove tabnanny  
						
						... 
						
						
						
						it is not actively useful and takes 70% of the time of the tests 
						
						
					 
					
						2020-12-04 00:20:51 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						56f44dc47d 
					 
					
						
						
							
							Merge branch 'muc-improvements' into 'master'  
						
						... 
						
						
						
						MUC improvements
See merge request poezio/slixmpp!70  
						
						
					 
					
						2020-12-03 23:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fa7e33110f 
					 
					
						
						
							
							XEP-0045: Misc small fixes.  
						
						
						
						
					 
					
						2020-12-03 23:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						7033bc0061 
					 
					
						
						
							
							XEP-0045: Better invitation handling  
						
						
						
						
					 
					
						2020-12-03 23:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						98b9a6f9e3 
					 
					
						
						
							
							XEP-0045: Remove "self" returns from stanza methods  
						
						
						
						
					 
					
						2020-12-03 23:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						de548fbcce 
					 
					
						
						
							
							XEP-0045: Add status_codes interface to the MUC element  
						
						
						
						
					 
					
						2020-12-03 23:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						af46efc12a 
					 
					
						
						
							
							Merge branch 'doap' into 'master'  
						
						... 
						
						
						
						DOAP: Add the list of XEPs we support
See merge request poezio/slixmpp!68  
						
						
					 
					
						2020-12-02 19:30:08 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						88132def60 
					 
					
						
						
							
							DOAP: Add the list of XEPs we support  
						
						... 
						
						
						
						This comes from slixmpp/plugins/__init__.py 
						
						
					 
					
						2020-12-02 19:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						26db6175f2 
					 
					
						
						
							
							Merge branch 'doap' into 'master'  
						
						... 
						
						
						
						doap.xml
See merge request poezio/slixmpp!54  
						
						
					 
					
						2020-12-02 19:22:53 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						4d5586f4a1 
					 
					
						
						
							
							Merge branch 'mix-implementation' into 'master'  
						
						... 
						
						
						
						First try at a MIX implementation
See merge request poezio/slixmpp!63  
						
						
					 
					
						2020-12-02 19:19:14 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						4eb2bb7da8 
					 
					
						
						
							
							ElementBase: serialize JID objects as strings automatically  
						
						... 
						
						
						
						This is a shortcut to avoid defining custom methods each time a
substanza containing a JID exists in a plugin.
Same thing with attributes, there is no place where we do not want this. 
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						15bf6bc827 
					 
					
						
						
							
							XEP-0405: add basic stanza tests  
						
						
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3d1615ea54 
					 
					
						
						
							
							XEP-0369: add basic stanza tests  
						
						
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						350f85a8d1 
					 
					
						
						
							
							XEP-0403: MIX-Presence  
						
						
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b62ea49de3 
					 
					
						
						
							
							XEP-0404: MIX-Anon: JID hidden channels  
						
						... 
						
						
						
						(not found) 
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						bdc12c00c6 
					 
					
						
						
							
							XEP-0405: MIX-PAM  
						
						
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						51cc459bd0 
					 
					
						
						
							
							XEP-0369: MIX-Core  
						
						
						
						
					 
					
						2020-12-02 19:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						54b9721f3a 
					 
					
						
						
							
							Merge branch 'xep-0047-fix-sequence-number' into 'master'  
						
						... 
						
						
						
						XEP-0047: Fix the max sequence number
See merge request poezio/slixmpp!67  
						
						
					 
					
						2020-12-02 17:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						c20b72376e 
					 
					
						
						
							
							Merge branch 'muc-update' into 'master'  
						
						... 
						
						
						
						XEP-0045 examples: remove wait arg to join_muc calls
See merge request poezio/slixmpp!66  
						
						
					 
					
						2020-12-02 17:27:47 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b27510f05b 
					 
					
						
						
							
							XEP-0047: Fix the max sequence number  
						
						... 
						
						
						
						The max seq allowed according to the XEP is 65535, therefore we must
modulo using 65536 to allow that value. 
						
						
					 
					
						2020-12-01 20:13:34 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						45a14871ee 
					 
					
						
						
							
							Examples: remove wait arg to join_muc calls  
						
						... 
						
						
						
						it hasn’t worked in years, and I removed it recently 
						
						
					 
					
						2020-12-01 19:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						6ff5162fb4 
					 
					
						
						
							
							Merge branch 'adhoc-execute-next' into 'master'  
						
						... 
						
						
						
						Allow execute to be used with the meaning of 'next'.
Closes  #3432 
See merge request poezio/slixmpp!13  
						
						
					 
					
						2020-11-27 20:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c3a6352a6b 
					 
					
						
						
							
							Merge branch 'fix-xep_0115-disco-component' into 'master'  
						
						... 
						
						
						
						Fix 'from' attribute missing for ComponentXMPP Disco IQ
Closes  #3455 
See merge request poezio/slixmpp!60  
						
						
					 
					
						2020-11-27 20:06:53 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						086dc894d1 
					 
					
						
						
							
							Merge branch 'remove-protoxep-occupantid' into 'master'  
						
						... 
						
						
						
						Remove protoxep_occupantid
See merge request poezio/slixmpp!65  
						
						
					 
					
						2020-11-27 20:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a245ba54bd 
					 
					
						
						
							
							Remove protoxep_occupantid  
						
						... 
						
						
						
						And fix some minor details in 0421 plugin. 
						
						
					 
					
						2020-11-27 20:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						c86a6ad299 
					 
					
						
						
							
							Merge branch 'xep-0444-and-not-protoxep' into 'master'  
						
						... 
						
						
						
						Promote protoxep_reactions to XEP-0444
See merge request poezio/slixmpp!64  
						
						
					 
					
						2020-11-27 19:54:13 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						7e4b664742 
					 
					
						
						
							
							Install emoji in docker  
						
						
						
						
					 
					
						2020-11-27 19:46:42 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ddc3974d1b 
					 
					
						
						
							
							Update protoxep_reactions to XEP-0444  
						
						
						
						
					 
					
						2020-11-27 19:44:13 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						9b5ab741c8 
					 
					
						
						
							
							Merge branch 'xep-45-misc-fixes' into 'master'  
						
						... 
						
						
						
						Misc fixes for xep-0045
See merge request poezio/slixmpp!62  
						
						
					 
					
						2020-11-26 20:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a9a7bdc6c3 
					 
					
						
						
							
							XEP-0045: update methods for asyncio & stanza, typing  
						
						... 
						
						
						
						- This rewrites most of the stuff in the plugin by using the newly added
  elements instead of raw ElementTree stuff with hardcoded namespaces.
- Adds methods for affiliation/roles
- Adds some type hints
- Fix many cases where the call would simply not work since slixmpp
  exists (and break the API but it was already broken ¯\_(ツ)_/¯) 
						
						
					 
					
						2020-11-26 20:47:21 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fe68d19f91 
					 
					
						
						
							
							XEP-0045: register the new elements & reformat init  
						
						
						
						
					 
					
						2020-11-22 18:11:18 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fe46643f2f 
					 
					
						
						
							
							XEP-0045: add more stanza elements  
						
						
						
						
					 
					
						2020-11-22 18:11:18 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						985505297c 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						... 
						
						
						
						Cancel run_filters task upon disconnect
See merge request poezio/slixmpp!57  
						
						
					 
					
						2020-10-01 17:15:06 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						0b38eeaa4a 
					 
					
						
						
							
							Merge branch 'xep-0363-callback-fix' into 'master'  
						
						... 
						
						
						
						XEP-0363 fix: call callback when receiving the upload slot.
See merge request poezio/slixmpp!58  
						
						
					 
					
						2020-10-01 13:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						4dbabfa211 
					 
					
						
						
							
							Merge branch 'stanzabase-docstring' into 'master'  
						
						... 
						
						
						
						StanzaBase.send: remove inexisting param in docstring -- thanks elghinn
See merge request poezio/slixmpp!61  
						
						
					 
					
						2020-10-01 13:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						57c8196d9c 
					 
					
						
						
							
							StanzaBase.send: remove inexisting param in docstring -- thanks elghinn  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-10-01 13:06:37 +02:00 
						 
				 
			
				
					
						
							
							
								aearil 
							
						 
					 
					
						
						
							
						
						f90713cb9e 
					 
					
						
						
							
							Fix 'from' attribute missing for ComponentXMPP Disco IQ  
						
						... 
						
						
						
						Fixes  #3455 
This reuses the 'to' attribute of the received presence as a 'from' for
the Disco IQ. I don't know if this is the best way to do it, but in
testing with a simple component it fixed the error.
Also I'm not sure whether pres['to'] would also be valid when
is_component is False. 
					
						2020-08-05 20:35:30 -04:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						9b9ace97f4 
					 
					
						
						
							
							Merge branch 'muc-package' into 'master'  
						
						... 
						
						
						
						XEP-0045: Move into a package module. Add MUCMessage stanza plugin
See merge request poezio/slixmpp!56  
						
						
					 
					
						2020-07-08 11:03:23 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						d497f94e6f 
					 
					
						
						
							
							Revert "Merge branch 'muc-stanza-format' into 'master'"  
						
						... 
						
						
						
						This reverts commit cde9ac123dbb61f0f39d 
						
						
					 
					
						2020-07-08 10:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						cde9ac123d 
					 
					
						
						
							
							Merge branch 'muc-stanza-format' into 'master'  
						
						... 
						
						
						
						Muc stanza format
See merge request poezio/slixmpp!59  
						
						
					 
					
						2020-07-08 10:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						c8d1eaa2dc 
					 
					
						
						
							
							xep_0045: also return default value when attr doesn't exist  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-07-08 10:21:16 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						200e1a6128 
					 
					
						
						
							
							xep_0045: Make format string actually format strings  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-07-08 10:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								cnngimenez 
							
						 
					 
					
						
						
							
						
						9c7f3d59d8 
					 
					
						
						
							
							XEP-363 fix: call callback when receiving the upload slot.  
						
						
						
						
					 
					
						2020-06-28 21:01:40 -03:00 
						 
				 
			
				
					
						
							
							
								ehendrix23 
							
						 
					 
					
						
						
							
						
						145bb7a36e 
					 
					
						
						
							
							Cancel run_filters task upon disconnect  
						
						
						
						
					 
					
						2020-06-12 19:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						67fb5fe4c3 
					 
					
						
						
							
							XEP-0045: register_stanza_plgin(Message, MUCMessage)  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 23:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						605a58a864 
					 
					
						
						
							
							XEP-0045: Split __init__  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 23:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						a3d343b253 
					 
					
						
						
							
							XEP-0045: Add MUCMessage  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 23:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						d58f59980f 
					 
					
						
						
							
							XEP-0045: Remove unused MUCPresence attributes  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 23:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						9e8ac6b769 
					 
					
						
						
							
							XEP-0045: Add some types in stanza  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 23:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						3b3eed544e 
					 
					
						
						
							
							XEP-0045: Add stanza.NS* consts  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 17:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						03ee9bc4cc 
					 
					
						
						
							
							XEP-0045: Split stanza into sub-module  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 17:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						4fad5c62ce 
					 
					
						
						
							
							XEP-0045: Remove useless Python2-ness  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 14:15:28 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						5ccae3ce2a 
					 
					
						
						
							
							XEP-0045: Change to a package module  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 14:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						a104e3722e 
					 
					
						
						
							
							XEP-0045: Move into a package module. Add MUCMessage stanza plugin  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-29 01:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						bb61f0f39d 
					 
					
						
						
							
							Merge branch 'xep-0421' into 'master'  
						
						... 
						
						
						
						New XEP: 0421 Occupant-id
See merge request poezio/slixmpp!55  
						
						
					 
					
						2020-05-28 00:35:48 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						a29ce4b547 
					 
					
						
						
							
							XEP-0421: Add shorthand to namespace  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-27 23:45:41 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						07b1a4c1cd 
					 
					
						
						
							
							XEP-0421: add has_feature helper  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-27 22:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						cec34686fc 
					 
					
						
						
							
							New XEP: 0421 Occupant-id  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-27 22:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						03148ed92e 
					 
					
						
						
							
							WIP: doap.xml  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-24 22:59:05 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						6f4e9b485f 
					 
					
						
						
							
							Merge branch 'plugin-377' into 'master'  
						
						... 
						
						
						
						Add a plugin for XEP-0377: spam reporting
See merge request poezio/slixmpp!53  
						
						
					 
					
						2020-05-24 15:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						28123083f7 
					 
					
						
						
							
							Add stanza tests for 0377  
						
						
						
						
					 
					
						2020-05-24 15:00:20 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ef961392be 
					 
					
						
						
							
							Enforce <spam/> and <abuse/> quantity constraints  
						
						
						
						
					 
					
						2020-05-24 13:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						2e31de3f45 
					 
					
						
						
							
							Add a plugin for XEP-0377: spam reporting  
						
						
						
						
					 
					
						2020-05-24 13:33:51 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						8a52730f11 
					 
					
						
						
							
							Merge branch 'tutorial' into 'master'  
						
						... 
						
						
						
						Tutorial - english and polish version.
See merge request poezio/slixmpp!33  
						
						
					 
					
						2020-05-24 13:05:56 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						04df50feac 
					 
					
						
						
							
							Merge branch 'release-slix-1.5.2' into 'master'  
						
						... 
						
						
						
						Update version to 1.5.2
See merge request poezio/slixmpp!52  
						
						
					 
					
						2020-05-23 23:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						c7bd224182 
					 
					
						
						
							
							Update version to 1.5.2  
						
						
						
						
					 
					
						2020-05-23 23:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						bac1e9b44a 
					 
					
						
						
							
							Merge branch 'muc-presence' into 'master'  
						
						... 
						
						
						
						xep_0045: don't create empty item
See merge request poezio/slixmpp!51  
						
						
					 
					
						2020-05-22 16:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						b62f0e90c1 
					 
					
						
						
							
							xep_0045: don't create empty item  
						
						... 
						
						
						
						Only create an item if an attribute is set. Don't create it when reading
if it wasn't already present.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-20 00:37:46 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9ace053992 
					 
					
						
						
							
							Merge branch 'upload-filetoobig' into 'master'  
						
						... 
						
						
						
						xep_0363: pass more information to FileTooBig exception
See merge request poezio/slixmpp!50  
						
						
					 
					
						2020-05-12 01:53:00 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						c7cd2fcf33 
					 
					
						
						
							
							xep_0363: pass more information to FileTooBig exception  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-12 01:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						e57289358f 
					 
					
						
						
							
							Merge branch 'upload-disco-form' into 'master'  
						
						... 
						
						
						
						xep_0363: Ensure every form in disco#info is read
See merge request poezio/slixmpp!49  
						
						
					 
					
						2020-05-12 01:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						4aa35c11ab 
					 
					
						
						
							
							xep_0363: Ensure every form in disco#info is read  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-12 01:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d6f7d32bbe 
					 
					
						
						
							
							Merge branch 'version-1.5.1' into 'master'  
						
						... 
						
						
						
						Update version to 1.5.1
See merge request poezio/slixmpp!47  
						
						
					 
					
						2020-05-02 19:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						0dd32be7f5 
					 
					
						
						
							
							Update version to 1.5.1  
						
						... 
						
						
						
						1.5.0 changed what could be expected to be sent before calling
  disconnect(), this fixes it. 
						
						
					 
					
						2020-05-02 19:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						bf69698af1 
					 
					
						
						
							
							Merge branch 'add-forever-false-examples' into 'master'  
						
						... 
						
						
						
						Add forever=False to some examples to make them terminate
See merge request poezio/slixmpp!46  
						
						
					 
					
						2020-05-02 17:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						aa732b3c94 
					 
					
						
						
							
							Merge branch 'fix-disconnect-send-queue' into 'master'  
						
						... 
						
						
						
						Fix a regression introduced in 1.5.0
See merge request poezio/slixmpp!45  
						
						
					 
					
						2020-05-02 17:35:17 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d076cef023 
					 
					
						
						
							
							Add forever=False to some examples to make them terminate  
						
						
						
						
					 
					
						2020-05-02 17:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						f884b67b8b 
					 
					
						
						
							
							Fix a regression introduced in 1.5.0  
						
						... 
						
						
						
						Due to the send queue, messages sent immediatly before calling
"disconnect" would not be sent. 
						
						
					 
					
						2020-05-02 17:17:08 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						0d3116dbdf 
					 
					
						
						
							
							Merge branch 'fix-start-handlers' into 'master'  
						
						... 
						
						
						
						Change session_start callback to async in most examples
See merge request poezio/slixmpp!44  
						
						
					 
					
						2020-05-02 16:51:51 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						f1ab9ab964 
					 
					
						
						
							
							Change session_start callback to async in most examples  
						
						... 
						
						
						
						If we fetch the roster, we should probably wait until we get it back 
						
						
					 
					
						2020-05-02 16:47:04 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						e520ab1f5e 
					 
					
						
						
							
							Merge branch 'release-1.5.0' into 'master'  
						
						... 
						
						
						
						Update version to 1.5.0
See merge request poezio/slixmpp!43  
						
						
					 
					
						2020-05-01 16:00:58 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3dcb96d9d8 
					 
					
						
						
							
							Update version to 1.5.0  
						
						
						
						
					 
					
						2020-05-01 15:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						0a7a4c3abe 
					 
					
						
						
							
							Merge branch 'python-version' into 'master'  
						
						... 
						
						
						
						Update Python version minimum requirement to 3.7
See merge request poezio/slixmpp!42  
						
						
					 
					
						2020-05-01 15:14:49 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						a4bbc404ed 
					 
					
						
						
							
							Update Python version minimum requirement to 3.7  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-05-01 15:13:19 +02:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						1314e70460 
					 
					
						
						
							
							Changing the use of 'threading' in python for more suitable 'subprocesses'. Change of English names to Polish equivalents, as requested by the authors.  
						
						
						
						
					 
					
						2020-04-14 21:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						f84bfce5f3 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[100%] English version
     [100%] Polish version
     [100%] Both version consistency check
     [98 %] Final sanity check + formating 
						
						
					 
					
						2020-04-10 12:37:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						c3fbc6cb80 
					 
					
						
						
							
							xep_0196: Use correct tag local name (thanks ivucica)  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-04-06 12:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						355d789061 
					 
					
						
						
							
							docs: remove andyet logo/link on every page  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2020-04-06 12:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						47ed67c04e 
					 
					
						
						
							
							Merge branch 'add-github-pr-template' into 'master'  
						
						... 
						
						
						
						Add a github pull request template
See merge request poezio/slixmpp!41  
						
						
					 
					
						2020-04-04 20:06:23 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						34567f450a 
					 
					
						
						
							
							Add a github pull request template  
						
						
						
						
					 
					
						2020-04-04 20:04:23 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9126bd8392 
					 
					
						
						
							
							Merge branch 'fix-deprecations' into 'master'  
						
						... 
						
						
						
						Fix deprecation warning regarding invalid escape sequences.
See merge request poezio/slixmpp!40  
						
						
					 
					
						2020-04-04 18:53:15 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						02202f7cd8 
					 
					
						
						
							
							Merge branch 'fix-nonetype-error' into 'master'  
						
						... 
						
						
						
						Fix an issue when deleting subelements: TypeError: 'NoneType' object is not an iterator
See merge request poezio/slixmpp!39  
						
						
					 
					
						2020-04-04 18:44:25 +02:00 
						 
				 
			
				
					
						
							
							
								jheling 
							
						 
					 
					
						
						
							
						
						2add94f5b0 
					 
					
						
						
							
							Fix TypeError: 'NoneType' object is not an iterator  
						
						... 
						
						
						
						When deleting sub-elements in a stanza. 
						
						
					 
					
						2020-04-04 18:42:48 +02:00 
						 
				 
			
				
					
						
							
							
								Karthikeyan Singaravelan 
							
						 
					 
					
						
						
							
						
						5fc757f200 
					 
					
						
						
							
							Fix deprecation warning regarding invalid escape sequences.  
						
						
						
						
					 
					
						2020-04-04 16:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						98108d0445 
					 
					
						
						
							
							Merge branch 'fix-celementtree-import' into 'master'  
						
						... 
						
						
						
						cElementTree has been deprecated since Python 3.3 and removed in Python 3.9.
See merge request poezio/slixmpp!38  
						
						
					 
					
						2020-04-04 17:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						76f4fb49d6 
					 
					
						
						
							
							Merge branch 'sync-fixes' into 'master'  
						
						... 
						
						
						
						Sync fixes
See merge request poezio/slixmpp!37  
						
						
					 
					
						2020-04-04 15:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						5be46a5e68 
					 
					
						
						
							
							fire 'disconnected' callback from abort()  
						
						
						
						
					 
					
						2020-04-04 13:16:33 +02:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						ab9040c30e 
					 
					
						
						
							
							expose is_connecting state based on connection attempt future  
						
						
						
						
					 
					
						2020-04-04 13:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						a16e2a0f6c 
					 
					
						
						
							
							Merge branch 'fix-0198' into 'master'  
						
						... 
						
						
						
						XEP-0198: unset end_session_on_disconnect on resume/enable
See merge request poezio/slixmpp!36  
						
						
					 
					
						2020-03-29 14:28:06 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						842aa3be8f 
					 
					
						
						
							
							Merge branch 'fix-reconnect-2.0' into 'master'  
						
						... 
						
						
						
						Reset reconnect delay on manual reconnect, add delay event
See merge request poezio/slixmpp!35  
						
						
					 
					
						2020-03-29 14:26:15 +02:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						6c28b49e7f 
					 
					
						
						
							
							XEP-0198: unset end_session_on_disconnect on resume/enable  
						
						
						
						
					 
					
						2020-03-29 14:21:40 +02:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						621255027d 
					 
					
						
						
							
							Reset reconnect delay on manual reconnect, add delay event  
						
						... 
						
						
						
						This is just a hotfix workaround for an underlying problem. The
`_connect_routine` code is "blocking" (in an async way) for
`connect_loop_wait` seconds, so that a fresh-started manual reconnect
will be silenty delayed. This code does the following changes:
1. It moves the delay to before the DNS resolution (with the exponential
   back-off it might well be that the DNS records are changed while
   slixmpp is waiting).
2. It adds a new event `reconnect_delay` that gets passed the number of
   seconds it will delay before actually reconnecting
3. It resets the `connect_loop_wait` timer on a manual connect/reconnect
   call to fix the interactive experience.
A *proper fix* would replace the sleep in `_connect_routine` with a
properly timered re-invocation of it, but I don't understand enough of
asyncio for pulling off that magic, and this is actually a proper
improvement. Also I tested this and it works! 
						
						
					 
					
						2020-03-29 14:21:05 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						efe316dc8c 
					 
					
						
						
							
							Merge branch 'fix-0198' into 'master'  
						
						... 
						
						
						
						XEP-0198: properly disable on disconnect, fix reconnect-loop
See merge request poezio/slixmpp!34  
						
						
					 
					
						2020-03-28 22:11:52 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						e9a87a0b77 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						... 
						
						
						
						reconnect: fix callback when not currently connected
See merge request poezio/slixmpp!32  
						
						
					 
					
						2020-03-28 22:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						85c9967b9c 
					 
					
						
						
							
							XEP-0198: fix race conditions on enable/resume  
						
						... 
						
						
						
						This code splits out the `enabled` property into `enabled_in` and
`enabled_out` to reflect that client and server enable 0198
asynchronously.
This also moves the actual enabling code into the stanza processing
logic, because apparently, `enable.send()` was just added into the end
of the send queue, but `enable` got enabled immediately, so that poezio
requested ACKs for whatever happened to be in the queue before.
Async is hard, let's go get fishing. 
						
						
					 
					
						2020-03-28 21:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						deb6d4f176 
					 
					
						
						
							
							XEP-0198: properly disable on disconnect, fix reconnect-loop  
						
						... 
						
						
						
						When the connection is disconnected (but the session didn't "end",
because 0198 resumption is enabled), poezio will reconnect and try to
send an <r/> element because the 0198 plugin doesn't realize that SM
wasn't re-enabled yet. 
						
						
					 
					
						2020-03-28 20:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Karthikeyan Singaravelan 
							
						 
					 
					
						
						
							
						
						7218bb4499 
					 
					
						
						
							
							cElementTree has been deprecated since Python 3.3 and removed in Python 3.9.  
						
						
						
						
					 
					
						2020-03-28 04:42:23 +00:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						d85efec7a2 
					 
					
						
						
							
							reconnect: fix callback when not currently connected  
						
						... 
						
						
						
						The 'disconnected' event is normally fired from connection_lost(), which
is called by the connection code when the connection is lost after being
established. However, if the connection wasn't successfully established,
a manual /reconnect no-ops because it waits for the 'disconnected'
callback which never fires. This patch does two things:
1. Immediately fire a 'disconnected' event in disconnect() if there is
   no transport.
2. Register the 'disconnected' event handler in reconnect() *before* it
   can be fired. 
						
						
					 
					
						2020-03-23 18:59:29 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						9fd8684c5a 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[98 %] English version
 [98  %] Polish version
 [100%] Both version consistency check
 [95 %] Final sanity check + formating 
						
						
					 
					
						2020-03-21 17:08:31 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						fc77fb7648 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[95 %] English version
 [95  %] Polish version
 [100%] Both version consistency check
 [95 %] Final sanity check + formating 
						
						
					 
					
						2020-03-15 18:02:46 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						c8d802a6c7 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[95 %] English version
            [95  %] Polish version
            [100%] Both version consistency check
            [80  %] Final sanity check + formating 
						
						
					 
					
						2020-03-15 17:27:47 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						3529a36974 
					 
					
						
						
							
							Merge branch 'tutorial' of  https://lab.louiz.org/Hoacyn/slixmpp  into tutorial  
						
						
						
						
					 
					
						2020-03-15 15:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						fe6458303a 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[85 %] English version
        [90  %] Polish version
        [45 %] Both version consistency check
        [0  %] Final sanity check + formating 
						
						
					 
					
						2020-03-15 15:26:21 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						b15d4aa0fa 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[95 %] English version
        [95 %] Polish version
        [100%] Both version consistency check
        [80 %] Final sanity check + formating 
						
						
					 
					
						2020-03-15 15:17:00 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						01371041a3 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[85 %] English version
    [90  %] Polish version
    [45 %] Both version consistency check
    [0  %] Final sanity check + formating 
						
						
					 
					
						2020-03-08 21:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						9c4e3956a7 
					 
					
						
						
							
							Correction and editing of the tutorials.  
						
						... 
						
						
						
						[80 %] English version
[0  %] Polish version
[20 %] Both version consistency check
[0  %] Final sanity check
TODO:
- comments in the code blocks
- side-by-side consistency check 
						
						
					 
					
						2020-02-29 10:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Paulina 
							
						 
					 
					
						
						
							
						
						cd5b47f76c 
					 
					
						
						
							
							Eng and pl tutorials added.  
						
						
						
						
					 
					
						2020-02-27 16:58:54 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						115c234527 
					 
					
						
						
							
							Merge branch 'async-filters' into 'master'  
						
						... 
						
						
						
						Add async filters on the send process
See merge request poezio/slixmpp!24  
						
						
					 
					
						2019-12-27 15:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a0f5cb6e09 
					 
					
						
						
							
							Put the queue exception at toplevel  
						
						
						
						
					 
					
						2019-12-27 15:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						110bbf8afc 
					 
					
						
						
							
							Improve the send queue code a bit  
						
						
						
						
					 
					
						2019-12-27 15:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d97efa0bd8 
					 
					
						
						
							
							add a separate place for slow ass filters  
						
						
						
						
					 
					
						2019-12-27 15:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						672f1b28f6 
					 
					
						
						
							
							raise Exception  
						
						
						
						
					 
					
						2019-12-27 15:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						27d3ae958b 
					 
					
						
						
							
							Try/except around outbound stanza processing  
						
						... 
						
						
						
						to avoid killing the send loop when a filter has an error 
						
						
					 
					
						2019-12-27 15:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a32794ec35 
					 
					
						
						
							
							Remove trailing whitespace  
						
						
						
						
					 
					
						2019-12-27 15:27:28 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						aa11ba463e 
					 
					
						
						
							
							Skip 0323 because  
						
						
						
						
					 
					
						2019-12-27 15:27:28 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						a83c00e933 
					 
					
						
						
							
							Update test framework to work with new filters  
						
						... 
						
						
						
						(eewww) 
						
						
					 
					
						2019-12-27 15:27:28 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						31f6ef6814 
					 
					
						
						
							
							Run the send queue in a separate coroutine  
						
						... 
						
						
						
						To be able to run async stream filters 
						
						
					 
					
						2019-12-27 15:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						9b3874b5df 
					 
					
						
						
							
							xep_0048: Ensure Conference jid is of type str when given a JID  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-11-11 14:00:19 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						0139fb291e 
					 
					
						
						
							
							Fix a bug in the 0202 plugin where a time result would send back a result  
						
						... 
						
						
						
						poezio bug #3499  
						
						
					 
					
						2019-09-19 22:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						e58988484a 
					 
					
						
						
							
							Match the sender JID as well as the queryid in MAM results  
						
						
						
						
					 
					
						2019-09-10 23:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						5d5e5cda19 
					 
					
						
						
							
							Add typing/docstring in the MAM plugin  
						
						
						
						
					 
					
						2019-09-10 22:44:46 +02:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
							
						
						11f707987d 
					 
					
						
						
							
							Added amount parameter, so that limit on the msgs received per query can be changed.  
						
						
						
						
					 
					
						2019-09-08 14:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						db13794e0f 
					 
					
						
						
							
							Revert "Remove a block of compatibility code"  
						
						... 
						
						
						
						This reverts commit 37bc1bb9b3 
						
						
					 
					
						2019-08-28 00:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						37bc1bb9b3 
					 
					
						
						
							
							Remove a block of compatibility code  
						
						... 
						
						
						
						even if the user makes that mistake, it does not cause problems down the
line. 
						
						
					 
					
						2019-08-26 12:00:38 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9be30e5291 
					 
					
						
						
							
							fix a typo in the invalidjid exception name case  
						
						
						
						
					 
					
						2019-08-25 01:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						9fe20a4056 
					 
					
						
						
							
							Merge branch 'origin-id' into 'master'  
						
						... 
						
						
						
						Implement Origin-id (XEP-0359)
See merge request poezio/slixmpp!21  
						
						
					 
					
						2019-08-23 17:10:42 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						3253d34c0a 
					 
					
						
						
							
							basexmpp: Make origin-id opt-out  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-08-23 17:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						fef575ee1a 
					 
					
						
						
							
							Implement origin-id (XEP-0359)  
						
						... 
						
						
						
						This XEP is not implemented as a plugin but directly into Message.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-08-23 17:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						540ff89427 
					 
					
						
						
							
							Merge branch 'mam' into 'master'  
						
						... 
						
						
						
						Assign 'True' to 'before' tag if it's value is 'None'.
See merge request poezio/slixmpp!26  
						
						
					 
					
						2019-08-23 16:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
							
						
						dd8ac8fc87 
					 
					
						
						
							
							Assign True to the 'before' tag if it's value is None (eg:at the start no msg is there in the group, so no stanza-id)  
						
						
						
						
					 
					
						2019-08-23 04:39:20 +05:30 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						2249d878d1 
					 
					
						
						
							
							Merge branch 'mam' into 'master'  
						
						... 
						
						
						
						Removed assigning 'reverse' value to the 'before' tag
See merge request poezio/slixmpp!25  
						
						
					 
					
						2019-08-23 00:03:07 +02:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
							
						
						89fa9dc1dd 
					 
					
						
						
							
							Removed before tag. (Code for setting it is already there)  
						
						
						
						
					 
					
						2019-08-23 00:21:42 +05:30 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
							
						
						d7729e8683 
					 
					
						
						
							
							Removed assigning 'reverse' value to the 'before' tag (It's value is set in xep_0313 (mam.py file) and if not then by default it is takes as 'None').  
						
						
						
						
					 
					
						2019-08-23 00:15:56 +05:30 
						 
				 
			
				
					
						
							
							
								louiz’ 
							
						 
					 
					
						
						
							
						
						d618f55dea 
					 
					
						
						
							
							Merge branch 'mam' into 'master'  
						
						... 
						
						
						
						Added <before> tag for querying messages before a stanza-id.
See merge request poezio/slixmpp!23  
						
						
					 
					
						2019-08-13 09:54:43 +02:00 
						 
				 
			
				
					
						
							
							
								Madhur Garg 
							
						 
					 
					
						
						
							
						
						b0e688eb35 
					 
					
						
						
							
							Added <before> tag for querying messages before a stanza-id.  
						
						
						
						
					 
					
						2019-08-12 23:39:01 +05:30 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						0e7176483b 
					 
					
						
						
							
							xep_0030: add docstring to get_info_from_domain  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-08-03 16:05:09 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						f35569a2c1 
					 
					
						
						
							
							Remove the last instances of a block argument to iq.send().  
						
						... 
						
						
						
						Thanks Madhur Garg for spotting this in
027ce2434d7fd3cf4a286dd373cb761c0d114c66! 
						
						
					 
					
						2019-08-01 22:36:59 +02:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						bec6f7c8f3 
					 
					
						
						
							
							Merge branch 'mam' into 'master'  
						
						... 
						
						
						
						Removed 'block' from set_preferences as it was giving a TypeError while sending the staza.
See merge request poezio/slixmpp!20  
						
						
					 
					
						2019-08-01 22:30:58 +02:00 
						 
				 
			
				
					
						
							
							
								Madhur Garg 
							
						 
					 
					
						
						
							
						
						027ce2434d 
					 
					
						
						
							
							Removed 'block' from set_preferences as it was giving a TypeError while sending the staza.  
						
						
						
						
					 
					
						2019-08-02 01:57:36 +05:30 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						d57fbb57a2 
					 
					
						
						
							
							Merge branch 'mam' into 'master'  
						
						... 
						
						
						
						Added a function in xep313 plugin to get current MAM preferences.
See merge request poezio/slixmpp!19  
						
						
					 
					
						2019-07-22 22:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Madhur Garg 
							
						 
					 
					
						
						
							
						
						85cd7a9166 
					 
					
						
						
							
							Added a function to get current MAM preferences.  
						
						
						
						
					 
					
						2019-07-18 16:55:11 +05:30 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						d50d996c68 
					 
					
						
						
							
							xmlstream/stanzabase: remove unused interfaces and types attributes  
						
						... 
						
						
						
						These are already on each stanza, and were not applicable to all stanzas
anyway.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-07-16 11:26:54 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						371ad20ca7 
					 
					
						
						
							
							Do not add disco#info for occupantid, it’s a server thing  
						
						
						
						
					 
					
						2019-07-14 13:25:22 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						5f49df6b56 
					 
					
						
						
							
							Add the occupant id stanza elements  
						
						
						
						
					 
					
						2019-07-14 13:13:59 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b50bfb2f34 
					 
					
						
						
							
							Initial commit for reactions protoxep  
						
						
						
						
					 
					
						2019-07-13 19:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						b29bb30eb7 
					 
					
						
						
							
							Make generated stanza id truly random  
						
						... 
						
						
						
						Fix long-standing security issues where stanza @id be predictable.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-07-13 14:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						4435c81d77 
					 
					
						
						
							
							xmlstream.disconnect: add compat behaviour, set wait to default 2.0 when True is passed. Update documentation  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-07-03 21:36:17 +02:00 
						 
				 
			
				
					
						
							
							
								Madhur Garg 
							
						 
					 
					
						
						
							
						
						2638ba2744 
					 
					
						
						
							
							Added 'reverse' argument.  
						
						
						
						
					 
					
						2019-07-03 14:18:33 +05:30 
						 
				 
			
				
					
						
							
							
								Madhur Garg 
							
						 
					 
					
						
						
							
						
						dbc9758311 
					 
					
						
						
							
							Added 'reverse' parameter in mam and rsm plugins  
						
						
						
						
					 
					
						2019-07-03 10:31:18 +05:30 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						47968963b1 
					 
					
						
						
							
							Revert part of previous commit. Return NotImplemented when object is not a valid JID  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-05-07 11:56:39 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						4e8800f954 
					 
					
						
						
							
							jid: return not equal if value can't be converted to JID  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-05-07 10:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						40053518aa 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/mr/13'  
						
						
						
						
					 
					
						2019-04-27 12:59:23 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						1ee0f72ead 
					 
					
						
						
							
							xmlstream.disconnect: fix frenchism in docstring  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-24 23:35:33 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						4bb81228ae 
					 
					
						
						
							
							xmlstream.disconnect: typing hints  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-24 23:35:06 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						60a7a5b8df 
					 
					
						
						
							
							presence: Ensure <show/> value is valid when returned as presence @type value  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-24 20:29:54 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						946674f424 
					 
					
						
						
							
							xep_0045: Ensure <show/> value is valid.  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-24 20:28:58 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						412a9169bd 
					 
					
						
						
							
							Fixes   #3432 . Allow execute to be used with the meaning of 'next'.  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-14 02:34:22 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						72b355de8c 
					 
					
						
						
							
							xep_0050: Fix indentation  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-14 02:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						af246dcfe1 
					 
					
						
						
							
							slixmpp/jid: add types  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-07 23:14:44 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime Buquet 
							
						 
					 
					
						
						
							
						
						9612e518fb 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						... 
						
						
						
						Communicate the reason for a disconnect to the application
See merge request poezio/slixmpp!12  
						
						
					 
					
						2019-04-07 00:24:50 +02:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						fde8264191 
					 
					
						
						
							
							xep_0202: Fix plugin_init docstring  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-06 13:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						1cdc656208 
					 
					
						
						
							
							Fixes   poezio/poezio#3472 : Don't remove TZ in 0202 utc tag  
						
						... 
						
						
						
						<utc/> MUST conform to 0082 dateTime profile and thus include a
timezone definition.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-06 13:42:26 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						0042108a67 
					 
					
						
						
							
							poezio/poezio#3472 : Ensure tz is correctly set when offset is an int  
						
						... 
						
						
						
						Thanks lovetox!
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-04-03 23:16:37 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						704161a285 
					 
					
						
						
							
							mark end-of-stream as session-ending event  
						
						
						
						
					 
					
						2019-03-26 15:16:52 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						6b1b58a339 
					 
					
						
						
							
							XEP-0199: use new 0-timeout reconnect() with reason  
						
						
						
						
					 
					
						2019-03-26 12:09:43 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						4f96e5fa75 
					 
					
						
						
							
							Do not directly enqueue connect() as event handler, parameter mismatch  
						
						
						
						
					 
					
						2019-03-26 12:09:43 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						bcb90a653e 
					 
					
						
						
							
							Do not close stream on 0-timeout disconnect, allows 0198 resume  
						
						
						
						
					 
					
						2019-03-26 11:02:28 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Lukas 
							
						 
					 
					
						
						
							
						
						7e435b703d 
					 
					
						
						
							
							Propagate disconnect() reason into 'disconnected' event  
						
						
						
						
					 
					
						2019-03-26 11:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						2dda6b80d4 
					 
					
						
						
							
							Partially  fix   poezio/poezio#3452 . Prevent groupchat_subject from triggered sent when body or thread are in the message.  
						
						... 
						
						
						
						0045 says:
> The subject is changed by sending a message of type "groupchat" to the
> <room@service>, where the <message/> MUST contain a <subject/> element that
> specifies the new subject but MUST NOT contain a <body/> element (or a
> <thread/> element). In accordance with the core definition of XMPP, other child
> elements are allowed (although the entity that receives them might ignore
> them).
>
> Note: A message with a <subject/> and a <body/> or a <subject/> and a <thread/>
> is a legitimate message, but it SHALL NOT be interpreted as a subject change.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-03-23 17:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						5629e44710 
					 
					
						
						
							
							Merge branch 'patch-1' into 'master'  
						
						... 
						
						
						
						Fix slixmpp.ClientXMPP.cancel_connection_attempt()
See merge request poezio/slixmpp!10  
						
						
					 
					
						2019-03-15 00:38:35 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						6a06881d8b 
					 
					
						
						
							
							xep_0030: fix typo on 'remote' in get_info docstring  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-03-05 00:00:14 +00:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						2b666eb1de 
					 
					
						
						
							
							Revert "Remove license from unused project"  
						
						... 
						
						
						
						This reverts commit fbab3ad214 
						
						
					 
					
						2019-02-24 12:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						400e7a3903 
					 
					
						
						
							
							Remove SocksiPy license  
						
						... 
						
						
						
						I wrote a SOCKS5 implementation back in
9c5dd024b1 
						
						
					 
					
						2019-02-24 13:02:08 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						fbab3ad214 
					 
					
						
						
							
							Remove license from unused project  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-24 12:00:16 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						628b357b06 
					 
					
						
						
							
							Merge branch 'eme-add-method' into 'master'  
						
						... 
						
						
						
						xep_0380: Add add_eme method
See merge request poezio/slixmpp!11  
						
						
					 
					
						2019-02-23 14:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						88260cc240 
					 
					
						
						
							
							xep_0380: Add add_eme method  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-23 12:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						e9f2f503b8 
					 
					
						
						
							
							xep_0380: Remove remove_handler call in plugin_end  
						
						... 
						
						
						
						Remove probable copy paste fail in EME plugin_end handler.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-23 12:36:40 +00:00 
						 
				 
			
				
					
						
							
							
								ehendrix23 
							
						 
					 
					
						
						
							
						
						696a72247b 
					 
					
						
						
							
							Fix slixmpp.ClientXMPP.cancel_connection_attempt()  
						
						
						
						
					 
					
						2019-02-22 00:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						05d76e4b1d 
					 
					
						
						
							
							Change more URLs to lab.louiz.org  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-12 10:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						d52d4fbbbe 
					 
					
						
						
							
							Update project URLs to lab.louiz.org  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-12 10:26:04 +00:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						e53c0fcb30 
					 
					
						
						
							
							README: Add pep as a contributor  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-10 14:18:28 +00:00 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						97d68c5196 
					 
					
						
						
							
							setup.py: GTalk is no more  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2019-02-10 14:18:28 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b42fafabb4 
					 
					
						
						
							
							Make the cache encode and decode not crash if something goes wrong  
						
						
						
						
					 
					
						2019-02-02 17:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3a44ec8f15 
					 
					
						
						
							
							Add tests for the cache api  
						
						
						
						
					 
					
						2019-02-02 17:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						93f385562f 
					 
					
						
						
							
							Add a "remove" action on the cache API  
						
						
						
						
					 
					
						2019-02-02 17:31:48 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9cab02438b 
					 
					
						
						
							
							Fix XEP-0335  
						
						
						
						
					 
					
						2019-02-02 15:41:55 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						74ed50e626 
					 
					
						
						
							
							Set @id by default on outgoing messages and presences.  
						
						... 
						
						
						
						Respects RFC6120 §8.1.3’s RECOMMENDED. 
						
						
					 
					
						2019-01-31 16:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						9d378c611c 
					 
					
						
						
							
							Release 1.4.2  
						
						
						
						
					 
					
						2019-01-31 14:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								Link Mauve 
							
						 
					 
					
						
						
							
						
						d85d8f4479 
					 
					
						
						
							
							Merge branch 'xep-0335' into 'master'  
						
						... 
						
						
						
						Add xep_0335: JSON Containers
See merge request poezio/slixmpp!5  
						
						
					 
					
						2019-01-22 19:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						fb75f7cda9 
					 
					
						
						
							
							Stop requesting avatar without the intervention of the client.  
						
						
						
						
					 
					
						2019-01-22 15:12:00 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						41419a2161 
					 
					
						
						
							
							Fix authenticating on a non-TLS socket.  
						
						... 
						
						
						
						This was broken since c1562b76b2 
						
						
					 
					
						2019-01-21 01:02:06 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						7cd73b594e 
					 
					
						
						
							
							XEP-0223: Fix default access_model, it MUST be whitelist.  
						
						
						
						
					 
					
						2019-01-17 12:08:51 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						15c6b775ff 
					 
					
						
						
							
							Simplify the non-CDATA path of tostring.escape.  
						
						
						
						
					 
					
						2019-01-09 15:03:05 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						4b482477e2 
					 
					
						
						
							
							Split ns only once in fix_ns().  
						
						
						
						
					 
					
						2019-01-09 14:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						f7e4caadfe 
					 
					
						
						
							
							Split tag and attrib only once in tostring().  
						
						
						
						
					 
					
						2019-01-09 14:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						5f25b0b6a0 
					 
					
						
						
							
							Add a default timeout to iq.send().  
						
						... 
						
						
						
						This fixes a leak of MatchIDSender in handlers, making it more and more
expensive to match stanzas as more iqs have been sent. 
						
						
					 
					
						2019-01-09 14:20:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mateusz Piotrowski 
							
						 
					 
					
						
						
							
						
						d228bc42ea 
					 
					
						
						
							
							Mention that GnuPG is required for tests  
						
						
						
						
					 
					
						2018-12-27 17:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ecdc44a601 
					 
					
						
						
							
							Merge branch 'master' into 'master'  
						
						... 
						
						
						
						Decode bytes in GSSAPI handling, as expected by the kerberos module API.
See merge request poezio/slixmpp!8  
						
						
					 
					
						2018-12-27 16:55:47 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						33370e42f1 
					 
					
						
						
							
							XEP-0363: Use a specific exception for HTTP errors  
						
						
						
						
					 
					
						2018-11-20 07:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Klien 
							
						 
					 
					
						
						
							
						
						4699861925 
					 
					
						
						
							
							catch http upload errors on upload  
						
						
						
						
					 
					
						2018-11-20 07:34:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jelmer Vernooij 
							
						 
					 
					
						
						
							
						
						2d228bdb56 
					 
					
						
						
							
							Decode bytes in GSSAPI handling, as expected by the kerberos module API.  
						
						
						
						
					 
					
						2018-10-30 22:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						570e653ac2 
					 
					
						
						
							
							Release slixmpp 1.4.1  
						
						
						
						
					 
					
						2018-10-28 14:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						282a481059 
					 
					
						
						
							
							Merge branch 'setup_dependency_fix' into 'master'  
						
						... 
						
						
						
						added aiohttp dependency
See merge request poezio/slixmpp!6  
						
						
					 
					
						2018-10-28 14:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Klien 
							
						 
					 
					
						
						
							
						
						f386db380b 
					 
					
						
						
							
							docs: auto-set copyright year to current year  
						
						
						
						
					 
					
						2018-10-28 10:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Klien 
							
						 
					 
					
						
						
							
						
						7b87d98fff 
					 
					
						
						
							
							auto set version of Slixmpp in Docs  
						
						... 
						
						
						
						getting version of slixmpp from source tree for documentation 
						
						
					 
					
						2018-10-28 10:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Klien 
							
						 
					 
					
						
						
							
						
						8779d40602 
					 
					
						
						
							
							typo  
						
						
						
						
					 
					
						2018-10-27 23:38:09 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						f0b21c42d5 
					 
					
						
						
							
							examples: Add the possibility to use another HTTP File Upload domain.  
						
						
						
						
					 
					
						2018-10-27 23:25:59 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						e241d4e3c7 
					 
					
						
						
							
							XEP-0030: Don’t call the timeout_callback on each domain which doesn’t reply to disco#info.  
						
						
						
						
					 
					
						2018-10-27 23:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						dc4936a6d3 
					 
					
						
						
							
							added aoihttp dependency  
						
						... 
						
						
						
						slixmpp uses aiohttp in the XEP_0363 plugin. 
						
						
					 
					
						2018-10-22 12:41:20 +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 
						 
				 
			
				
					
						
							
							
								Maxime “pep” Buquet 
							
						 
					 
					
						
						
							
						
						31f5e84671 
					 
					
						
						
							
							Add xep_0335: JSON Containers  
						
						... 
						
						
						
						Signed-off-by: Maxime “pep” Buquet <pep@bouah.net > 
						
						
					 
					
						2018-09-16 22:13:41 +01: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  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						0c6de5e972 
					 
					
						
						
							
							xep_0363: Simplify Content-Type guessing.  
						
						
						
						
					 
					
						2018-03-11 19:39:51 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						81dc61c55c 
					 
					
						
						
							
							xep_0363: Fix max_file_size variable name.  
						
						
						
						
					 
					
						2018-03-11 19:39:30 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						bd63b1ce70 
					 
					
						
						
							
							Simplify usage of HTTP File Upload plugin.  
						
						... 
						
						
						
						This makes it usable only on Python 3.5, as documented. 
						
						
					 
					
						2018-03-08 14:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						29faf114a7 
					 
					
						
						
							
							Add max-file-size support to HTTP File Upload example.  
						
						
						
						
					 
					
						2018-03-08 12:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						94ea8151d4 
					 
					
						
						
							
							Add an HTTP File Upload example.  
						
						
						
						
					 
					
						2018-03-08 03:39:23 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						66500ef5fb 
					 
					
						
						
							
							Add an HTTP File Upload plugin.  
						
						
						
						
					 
					
						2018-03-08 03:38:59 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						979396bb1e 
					 
					
						
						
							
							asyncio.async has been scheduled for removal for a long time now  
						
						... 
						
						
						
						move to asyncio.ensure_future 
						
						
					 
					
						2018-02-11 19:25:38 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						e177726387 
					 
					
						
						
							
							Fix usage of the 0004 plugin interface  
						
						... 
						
						
						
						form['fields'] is an ordered list of fields while most plugins expect a
dict there. Fixes, among other things, a caps bug. 
						
						
					 
					
						2018-02-11 16:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						20e88fda50 
					 
					
						
						
							
							Fix typos, thanks codespell!  
						
						
						
						
					 
					
						2018-01-10 02:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						f252be9b6d 
					 
					
						
						
							
							XEP-0115: Fix typo.  
						
						
						
						
					 
					
						2018-01-05 18:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						ee98159586 
					 
					
						
						
							
							Test all known python versions in travais  
						
						
						
						
					 
					
						2017-12-27 15:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c6443af29a 
					 
					
						
						
							
							stringprep: Make pure-Python punycode() return bytes.  
						
						... 
						
						
						
						Fixes  #3366 . 
					
						2017-12-27 15:48:42 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d73f56a7af 
					 
					
						
						
							
							Release slixmpp 1.3.0  
						
						
						
						
					 
					
						2017-11-28 20:16:08 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						7c7f4308c5 
					 
					
						
						
							
							Add a Markup plugin.  
						
						
						
						
					 
					
						2017-11-23 12:18:01 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						eab8c265f4 
					 
					
						
						
							
							Record the current connection attempt in a future and allow cancellation  
						
						... 
						
						
						
						It does not make sense to have competing connection attempts, as the
XMLStream class is not designed for this. On slow and unpredictable
networks, it means we could have two c2s connections opened, leading to
mayhem. 
						
						
					 
					
						2017-11-23 00:00:37 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						80b9cd43b1 
					 
					
						
						
							
							MAM example: Also display the timestamp.  
						
						
						
						
					 
					
						2017-10-24 10:54:53 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						af1f9e08ad 
					 
					
						
						
							
							Clean up the MAM example a bit.  
						
						
						
						
					 
					
						2017-10-24 10:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						e3fd0af9c8 
					 
					
						
						
							
							xep_0054: Fix parsing BINVAL element.  
						
						
						
						
					 
					
						2017-10-08 15:42:48 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						27e23672c1 
					 
					
						
						
							
							Update the MAM plugin for asyncio & new namespace  
						
						... 
						
						
						
						And add an example 
						
						
					 
					
						2017-09-24 17:43:06 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						b38e229359 
					 
					
						
						
							
							Update RSM for asyncio  
						
						... 
						
						
						
						- Use an async iterator
- Add a "recv_interface" parameter in order to differenciate the stanza
   we send from the stanza we receive (required for MAM)
- Add a pre_cb to run before sending the query stanza
- Add a post_cb to run after receiving the result stanza 
						
						
					 
					
						2017-07-21 15:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						9a563f1425 
					 
					
						
						
							
							XEP-0030: Optimise add_node usage a bit.  
						
						
						
						
					 
					
						2017-07-17 22:46:48 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						8b6f5953a7 
					 
					
						
						
							
							XEP-0319: Use the correct timezone.  
						
						... 
						
						
						
						This fixes a specification violation, XEP-0082 says that a date MUST
have a timezone, but we were sending the *local* time without any
timezone information. 
						
						
					 
					
						2017-07-17 22:20:30 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						2d2a80c73d 
					 
					
						
						
							
							xmlstream: Remove pygments dumping.  
						
						... 
						
						
						
						It’s slow and makes the debug logs difficult to parse. 
						
						
					 
					
						2017-07-17 21:17:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Ertl 
							
						 
					 
					
						
						
							
						
						4dfdd5d8e3 
					 
					
						
						
							
							always define ssl_context  
						
						
						
						
					 
					
						2017-05-24 13:18:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Ertl 
							
						 
					 
					
						
						
							
						
						1994ed3025 
					 
					
						
						
							
							pass SSL context to TLS connections  
						
						
						
						
					 
					
						2017-05-24 11:31:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Ertl 
							
						 
					 
					
						
						
							
						
						aaa45846d3 
					 
					
						
						
							
							add function to explicitly get the ssl context  
						
						
						
						
					 
					
						2017-05-24 11:31:13 +02:00 
						 
				 
			
				
					
						
							
							
								louiz’ 
							
						 
					 
					
						
						
							
						
						d7ffcb54eb 
					 
					
						
						
							
							Merge remote-tracking branch 'samwhited/sslsocket_workaround'  
						
						
						
						
					 
					
						2017-05-16 17:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Wambold 
							
						 
					 
					
						
						
							
						
						c33749e57a 
					 
					
						
						
							
							Fixes port being set to 0 when connecting via hostname.  
						
						... 
						
						
						
						This seems to be the same issue as:
  https://dev.louiz.org/issues/3164 
Using their suggested fix, if the DNS lookup doesn't return a port, use
the one passed in instead. 
						
						
					 
					
						2017-05-08 15:58:28 -04:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						e4107d8b4d 
					 
					
						
						
							
							sasl: Merge two bytes instead of concatenating them at runtime.  
						
						
						
						
					 
					
						2017-04-28 21:26:03 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						da5cb72d3a 
					 
					
						
						
							
							Add XMPP classifier to setup.py  
						
						
						
						
					 
					
						2017-04-10 02:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c372bd5168 
					 
					
						
						
							
							xmlstream: Warn when the parser is None when data is received.  
						
						
						
						
					 
					
						2017-02-16 11:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						cabf623131 
					 
					
						
						
							
							Fix the http over xmpp example  
						
						
						
						
					 
					
						2017-02-14 01:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ffc240d5b6 
					 
					
						
						
							
							Fix the gtalk example  
						
						
						
						
					 
					
						2017-02-14 01:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						cc4522d9cd 
					 
					
						
						
							
							Fix custom stanza examples  
						
						
						
						
					 
					
						2017-02-14 01:00:41 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						5bf69dca76 
					 
					
						
						
							
							Return a Future on clientxmpp.get_roster()  
						
						
						
						
					 
					
						2017-02-14 00:46:36 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						59dad12820 
					 
					
						
						
							
							XEP-0300: Workaround for Python 3.5 or below.  
						
						
						
						
					 
					
						2017-02-11 23:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						007c836296 
					 
					
						
						
							
							XEP-0300: Add rudimentary tests.  
						
						
						
						
					 
					
						2017-02-11 04:02:44 +00:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						3721bf9f6b 
					 
					
						
						
							
							Implement XEP-0300 (Use of Cryptographic Hash Functions in XMPP)  
						
						... 
						
						
						
						This is used to provide hash agility support and let other XEPs select
which hash function they support. 
						
						
					 
					
						2017-02-11 04:02:20 +00:00 
						 
				 
			
				
					
						
							
							
								Cédric 'dek' Laudrel 
							
						 
					 
					
						
						
							
						
						802949eba8 
					 
					
						
						
							
							fix small typo in README  
						
						
						
						
					 
					
						2017-02-10 00:08:40 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						24f35e433f 
					 
					
						
						
							
							slixmpp 1.2.4 release  
						
						
						
						
					 
					
						2017-01-30 23:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						22664ee7b8 
					 
					
						
						
							
							Fix carbons  
						
						
						
						
					 
					
						2017-01-28 00:02:27 +01:00 
						 
				 
			
				
					
						
							
							
								Clint Olson 
							
						 
					 
					
						
						
							
						
						6476cfcde5 
					 
					
						
						
							
							Remove unused import caught by Codacy.  
						
						
						
						
					 
					
						2017-01-23 23:58:53 -08:00 
						 
				 
			
				
					
						
							
							
								Clint Olson 
							
						 
					 
					
						
						
							
						
						5bb347e884 
					 
					
						
						
							
							Fix partially-merged Google plugin from  acc52fd935.  
						
						
						
						
					 
					
						2017-01-23 23:51:59 -08:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						eb1251b919 
					 
					
						
						
							
							Fix a typo in the title of the MUC documentation.  
						
						
						
						
					 
					
						2017-01-08 17:38:11 +00:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						820144c40c 
					 
					
						
						
							
							Add missing asyncio.coroutine decorators.  
						
						
						
						
					 
					
						2016-12-30 13:41:15 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						6034df0a78 
					 
					
						
						
							
							Check for XML parsing errors and disconnect in that case.  
						
						
						
						
					 
					
						2016-12-29 18:59:09 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						df4012e66d 
					 
					
						
						
							
							XMLStream: Break a long line to make it more readable.  
						
						
						
						
					 
					
						2016-12-29 18:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c372f3071a 
					 
					
						
						
							
							Examples: Use argparse for http_over_xmpp.  
						
						
						
						
					 
					
						2016-12-29 18:34:37 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						829c8b27b6 
					 
					
						
						
							
							Test more things before trying to build our stringprep module.  
						
						
						
						
					 
					
						2016-12-25 13:28:51 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						fb3ac78bf9 
					 
					
						
						
							
							slixmpp 1.2.3  
						
						
						
						
					 
					
						2016-12-07 21:47:54 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ffd9436e5c 
					 
					
						
						
							
							Fix roster push origin detection and tests  
						
						
						
						
					 
					
						2016-12-07 19:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								louiz’ 
							
						 
					 
					
						
						
							
						
						bbb1344d79 
					 
					
						
						
							
							Add very basic gitlab-ci.yml file  
						
						
						
						
					 
					
						2016-12-05 00:13:13 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						457785b286 
					 
					
						
						
							
							XEP-0380: Add a helper to test for the presence of an EME tag.  
						
						
						
						
					 
					
						2016-11-26 16:41:48 +00:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						4847f834bd 
					 
					
						
						
							
							Add a plugin for XEP-0380: Explicit Message Encryption.  
						
						
						
						
					 
					
						2016-11-26 16:29:19 +00:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						53191ff1cf 
					 
					
						
						
							
							slixmpp 1.2.2  
						
						... 
						
						
						
						Fix CVE-2015-8688, and a few bugfixes. 
						
						
					 
					
						2016-11-21 21:46:02 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						ffdb6ffd69 
					 
					
						
						
							
							Check origin of roster pushes  
						
						... 
						
						
						
						slixmpp is vulnerable to roster push attacks as described by Daniel
Gultsch at https://gultsch.de/gajim_roster_push_and_message_interception.html .
(CVE-2015-8688) 
						
						
					 
					
						2016-11-21 21:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						7560db856b 
					 
					
						
						
							
							stringprep_profiles: Emit a correct StringPrepError on query + unassigned.  
						
						
						
						
					 
					
						2016-10-27 06:44:38 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						63d245ac48 
					 
					
						
						
							
							SASL: Fix traceback on non-hashing mechanism using channel binding.  
						
						
						
						
					 
					
						2016-10-27 06:26:39 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						7ddd37be29 
					 
					
						
						
							
							XEP-0323: Fix wrong import.  
						
						
						
						
					 
					
						2016-10-27 06:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						a4d3a4a25e 
					 
					
						
						
							
							XEP-0313: Add missing setter argument.  
						
						
						
						
					 
					
						2016-10-27 06:22:50 +01:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						58bd07628b 
					 
					
						
						
							
							Add missing parameters in XEP-0222 and XEP-0223  
						
						
						
						
					 
					
						2016-10-27 00:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						3569038493 
					 
					
						
						
							
							XEP-0009: fix a traceback on recipient unavailable  
						
						... 
						
						
						
						(probably a past typo) 
						
						
					 
					
						2016-10-27 00:18:43 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						20c4ff823a 
					 
					
						
						
							
							Add missing JID import in XEP-0079 and 0258  
						
						
						
						
					 
					
						2016-10-27 00:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						8a7448a5a1 
					 
					
						
						
							
							Add missing imports in XEP-0333  
						
						
						
						
					 
					
						2016-10-27 00:15:25 +02:00 
						 
				 
			
				
					
						
							
							
								mathieui 
							
						 
					 
					
						
						
							
						
						d23d8f901e 
					 
					
						
						
							
							Fix a traceback on XEP-0221 del uri['value']  
						
						... 
						
						
						
						(typo) 
						
						
					 
					
						2016-10-27 00:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						391f12eeab 
					 
					
						
						
							
							Transform an if into an elif in cert parsing.  
						
						
						
						
					 
					
						2016-10-23 14:15:02 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						d008988843 
					 
					
						
						
							
							Manual cleanup of the remaining set([…]) and set((…)).  
						
						
						
						
					 
					
						2016-10-22 13:37:46 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						dcacc7d7d5 
					 
					
						
						
							
							sed -i 's/set(\[\(.*\)\])$/{\1}/g' **/*.py  
						
						
						
						
					 
					
						2016-10-22 13:21:44 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						c4285961df 
					 
					
						
						
							
							sed -i 's/set((\(.*\)))$/{\1}/g' **/*.py  
						
						
						
						
					 
					
						2016-10-22 13:21:42 +01:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						1038f656eb 
					 
					
						
						
							
							sed -i 's/set((\(.*\),))$/{\1}/g' **/*.py  
						
						
						
						
					 
					
						2016-10-22 13:21:41 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Whited 
							
						 
					 
					
						
						
							
						
						8b06aa1146 
					 
					
						
						
							
							Fix fetching the SSL socket for Python 3.4 and 3.5  
						
						
						
						
					 
					
						2016-10-06 13:00:17 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						3c7236fe73 
					 
					
						
						
							
							setup.py: Check for libidn before trying to use Cython.  
						
						
						
						
					 
					
						2016-10-05 20:28:11 +01:00