Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e4bac64e 
							
						 
					 
					
						
						
							
							bump changelog & version  
						
						
						
						
							
 
						
					 
					
						2017-01-07 03:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							4304e7e593 
							
						 
					 
					
						
						
							
							do the discard check in the right place to avoid grabbing dependent events  
						
						
						
						
							
						
					 
					
						2017-01-07 03:44:18 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							6515b9c0d4 
							
						 
					 
					
						
						
							
							changelog  
						
						
						
						
							
						
					 
					
						2017-01-07 02:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c48971b51 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.7' into develop  
						
						
						
						
							
						
					 
					
						2017-01-07 02:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							e10c527930 
							
						 
					 
					
						
						
							
							Discard PDUs from invalid origins due to  #1753  in 0.18.[56]  
						
						
						
						
							
 
						
					 
					
						2017-01-07 02:13:14 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							2f5be2d8dc 
							
						 
					 
					
						
						
							
							oops, this should have been rc1  
						
						
						
						
							
						
					 
					
						2017-01-07 01:11:56 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							4086026524 
							
						 
					 
					
						
						
							
							move logging to right place  
						
						
						
						
							
						
					 
					
						2017-01-07 00:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							9d914454c8 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2017-01-07 00:40:30 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							19e2fb4386 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
						
							
						
					 
					
						2017-01-06 23:38:22 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							189fd15564 
							
						 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
						
					 
					
						2017-01-06 23:33:28 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							8404f132c3 
							
						 
					 
					
						
						
							
							Revert "fix typo breaking the fix to  #1753 "  
						
						... 
						
						
						
						This reverts commit b2850e62db376ea920fed9dff65a47c15cb0dc68. 
						
						
							
						
					 
					
						2017-01-06 23:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew 
							
						 
					 
					
						
						
						
						
							
						
						
							b2850e62db 
							
						 
					 
					
						
						
							
							fix typo breaking the fix to  #1753  
						
						
						
						
							
						
					 
					
						2017-01-06 23:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							06c00bd19b 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2017-01-06 14:46:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							b42a972b71 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
 
						
					 
					
						2017-01-06 14:44:28 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							2c8ac84a26 
							
						 
					 
					
						
						
							
							Merge pull request  #1772  from matrix-org/markjh/fix_guest_access_check  
						
						... 
						
						
						
						handlers/room_member: fix guest access check when joining rooms 
						
						
							
						
					 
					
						2017-01-06 14:41:52 +00:00 
						 
				 
			
				
					
						
							
							
								Patrik Oldsberg 
							
						 
					 
					
						
						
						
						
							
						
						
							1ef6084b75 
							
						 
					 
					
						
						
							
							handlers/room_member: fix guest access check when joining rooms  
						
						... 
						
						
						
						Signed-off-by: Patrik Oldsberg <patrik.oldsberg@ericsson.com> 
						
						
							
						
					 
					
						2017-01-06 14:36:56 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd85434cb3 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2017-01-05 13:58:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							c18f7fc410 
							
						 
					 
					
						
						
							
							Fix flake8 and update changelog  
						
						
						
						
							
 
						
					 
					
						2017-01-05 13:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							dafd50d178 
							
						 
					 
					
						
						
							
							Merge pull request  #1767  from matrix-org/matthew/resolve_state_group_logging  
						
						... 
						
						
						
						log call paths for resolve_state_group 
						
						
							
						
					 
					
						2017-01-05 13:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							883ff92a7f 
							
						 
					 
					
						
						
							
							Fix case  
						
						
						
						
							
						
					 
					
						2017-01-05 13:45:02 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							d79d165761 
							
						 
					 
					
						
						
							
							add logging for all the places we call resolve_state_groups. my kingdom for a backtrace that actually works.  
						
						
						
						
							
						
					 
					
						2017-01-05 13:40:39 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							8cfc0165e9 
							
						 
					 
					
						
						
							
							fix annoying typos  
						
						
						
						
							
						
					 
					
						2017-01-05 13:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							62451800e7 
							
						 
					 
					
						
						
							
							Bump version and changelog to v0.18.6-rc3  
						
						
						
						
							
						
					 
					
						2017-01-05 13:36:10 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							b31ed22738 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2017-01-05 13:03:02 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							7738329672 
							
						 
					 
					
						
						
							
							Merge pull request  #1766  from matrix-org/markjh/linear_logging  
						
						... 
						
						
						
						More logging for the linearizer and for get_events 
						
						
							
						
					 
					
						2017-01-05 13:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							dd3df11c55 
							
						 
					 
					
						
						
							
							More logging for the linearizer and for get_events  
						
						
						
						
							
						
					 
					
						2017-01-05 12:32:47 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							e1c5463efc 
							
						 
					 
					
						
						
							
							Merge pull request  #1765  from matrix-org/markjh/timeout_get_missing_events  
						
						... 
						
						
						
						cherrypick #1744 : limit total timeout for get_missing_events to 10s 
						
						
							
						
					 
					
						2017-01-05 12:02:23 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							468749c9fc 
							
						 
					 
					
						
						
							
							fix comment  
						
						
						
						
							
						
					 
					
						2017-01-05 12:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							eedf400d05 
							
						 
					 
					
						
						
							
							limit total timeout for get_missing_events to 10s  
						
						
						
						
							
						
					 
					
						2017-01-05 11:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							5175094707 
							
						 
					 
					
						
						
							
							Merge pull request  #1744  from matrix-org/matthew/timeout_get_missing_events  
						
						... 
						
						
						
						limit total timeout for get_missing_events to 10s 
						
						
							
						
					 
					
						2017-01-05 11:53:15 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							8e82611f37 
							
						 
					 
					
						
						
							
							fix comment  
						
						
						
						
							
						
					 
					
						2017-01-05 11:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							6028718b1a 
							
						 
					 
					
						
						
							
							Merge pull request  #1764  from matrix-org/markjh/fix_send_pdu  
						
						... 
						
						
						
						Only send events that originate on this server. 
						
						
							
						
					 
					
						2017-01-05 11:41:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							f784980d2b 
							
						 
					 
					
						
						
							
							Only send events that originate on this server.  
						
						... 
						
						
						
						Or events that are sent via the federation "send_join" API.
This should match the behaviour from before v0.18.5 and #1635  landed. 
						
						
							
						
					 
					
						2017-01-05 11:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							0d766c8ccf 
							
						 
					 
					
						
						
							
							Merge pull request  #1758  from matrix-org/markjh/fix_ban_propagation  
						
						... 
						
						
						
						Fix propagation of bans to remote servers. 
						
						
							
						
					 
					
						2017-01-04 15:39:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							e02bdaf08b 
							
						 
					 
					
						
						
							
							Get the destinations from the state from before the event  
						
						... 
						
						
						
						Rather than the state after then event. 
						
						
							
						
					 
					
						2017-01-04 15:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							b6b67715ed 
							
						 
					 
					
						
						
							
							Send ALL membership events to the server that was affected.  
						
						... 
						
						
						
						Send all membership changes to the server that was affected.
This ensures that if the last member of a room on a server
was kicked or banned they get told about it. 
						
						
							
						
					 
					
						2017-01-04 13:56:20 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							555d702e34 
							
						 
					 
					
						
						
							
							limit total timeout for get_missing_events to 10s  
						
						
						
						
							
						
					 
					
						2016-12-31 15:21:37 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							899a3a1268 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2016-12-31 02:38:26 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							f3de4f8cb7 
							
						 
					 
					
						
						
							
							Bump version and changelog  
						
						
						
						
							
 
						
					 
					
						2016-12-30 20:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							321d5b73d8 
							
						 
					 
					
						
						
							
							Merge pull request  #1736  from matrix-org/markjh/linearizer_logging  
						
						... 
						
						
						
						Add more useful logging when we block fetching events 
						
						
							
						
					 
					
						2016-12-30 20:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							62ce3034f3 
							
						 
					 
					
						
						
							
							s/aquire/acquire/g  
						
						
						
						
							
						
					 
					
						2016-12-30 20:04:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							0aff09f6c9 
							
						 
					 
					
						
						
							
							Add more useful logging when we block fetching events  
						
						
						
						
							
						
					 
					
						2016-12-30 20:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							48c3b7dc19 
							
						 
					 
					
						
						
							
							Merge pull request  #1734  from matrix-org/markjh/fix_get_missing  
						
						... 
						
						
						
						Remove fallback from get_missing_events. 
						
						
							
						
					 
					
						2016-12-30 19:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							cc50b1ae53 
							
						 
					 
					
						
						
							
							Remove fallback from get_missing_events.  
						
						... 
						
						
						
						get_missing_events used to fallback to fetching the missing events
individually requesting from every server in the room, one by one.e
This could be unacceptably slow, possibly causing #1732  
						
						
							
						
					 
					
						2016-12-30 18:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							f576c34594 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2016-12-30 15:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							0eac4fa525 
							
						 
					 
					
						
						
							
							Merge pull request  #1731  from matrix-org/markjh/logging-memleak  
						
						... 
						
						
						
						Use the new twisted logging framework. 
						
						
							
						
					 
					
						2016-12-30 12:52:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							822cb39dfa 
							
						 
					 
					
						
						
							
							Use the new twisted logging framework.  
						
						... 
						
						
						
						Hopefully adding an observer to the new framework will avoid a memory
leak https://twistedmatrix.com/trac/ticket/8164  
						
						
							
						
					 
					
						2016-12-30 11:09:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							342fb8dae9 
							
						 
					 
					
						
						
							
							Merge branch 'release-v0.18.6' into develop  
						
						
						
						
							
						
					 
					
						2016-12-29 17:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							f023be9293 
							
						 
					 
					
						
						
							
							Bump changelog and version  
						
						
						
						
							
 
						
					 
					
						2016-12-29 16:18:04 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							828c58522e 
							
						 
					 
					
						
						
							
							Merge pull request  #1725  from matrix-org/erikj/timeout_conn  
						
						... 
						
						
						
						Wrap connections in an N minute timeout to ensure they get reaped correctly 
						
						
							
						
					 
					
						2016-12-29 16:14:57 +00:00