Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								9959d9ece8
								
							
								
							
						 | 
						
							
							
								
								Remove redundated BaseHomeServer
							
							
							
							
							
						 | 
						
							2016-01-26 13:52:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								6c28ac260c
								
							
								
							
						 | 
						
							
							
								
								copyrights
							
							
							
							
							
						 | 
						
							2016-01-07 04:26:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ef276e8770
								
							
								
							
						 | 
						
							
							
								
								Fix so timing out connections to actually work.
							
							
							
							
							
						 | 
						
							2015-02-11 16:48:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c92d64a6c3
								
							
								
							
						 | 
						
							
							
								
								Make it the responsibility of the replication layer to check signature and hashes.
							
							
							
							
							
						 | 
						
							2015-01-26 14:33:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								7b88619241
								
							
								
							
						 | 
						
							
							
								
								Split up replication_layer module into client, server and transaction queue
							
							
							
							
							
						 | 
						
							2015-01-26 10:45:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ca65a9d03e
								
							
								
							
						 | 
						
							
							
								
								Split out TransactionQueue from replication layer
							
							
							
							
							
						 | 
						
							2015-01-22 16:37:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								5fed042640
								
							
								
							
						 | 
						
							
							
								
								Finish renaming "context" to "room_id" in federation codebase
							
							
							
							
							
						 | 
						
							2015-01-16 19:01:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Matrix
							
						 | 
						
							
							
							
							
								
							
								0529a7e2e9
								
							
								
							
						 | 
						
							
							
								
								Add some logging for when we are sending transactions.
							
							
							
							
							
						 | 
						
							2015-01-06 14:06:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								adb04b1e57
								
							
								
							
						 | 
						
							
							
								
								Update copyright notices
							
							
							
							
							
						 | 
						
							2015-01-06 13:21:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								041ac476a5
								
							
								
							
						 | 
						
							
							
								
								Supply auth_chain along with current state in '/state/', fetch auth events from a remote server if we are missing some of them
							
							
							
							
							
						 | 
						
							2014-12-18 18:47:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								52f99243ab
								
							
								
							
						 | 
						
							
							
								
								Use is_outlier() so that we don't get AttributeError
							
							
							
							
							
						 | 
						
							2014-12-16 18:33:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3c77d13aa5
								
							
								
							
						 | 
						
							
							
								
								Kill off synapse.api.events.*
							
							
							
							
							
						 | 
						
							2014-12-16 11:29:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								aae8a37e63
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into events_refactor
							
							
							
							
							
						 | 
						
							2014-12-10 13:18:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								95aa903ffa
								
							
								
							
						 | 
						
							
							
								
								Try and figure out how and why signatures are being changed.
							
							
							
							
							
						 | 
						
							2014-12-10 11:37:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b8d30899b1
								
							
								
							
						 | 
						
							
							
								
								Code style.
							
							
							
							
							
						 | 
						
							2014-12-10 10:16:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								71da2bed55
								
							
								
							
						 | 
						
							
							
								
								plateau retries after 1h
							
							
							
							
							
						 | 
						
							2014-12-10 00:18:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								faf12b64f8
								
							
								
							
						 | 
						
							
							
								
								add errbacks to enqueue_pdu deferreds; change logging for failed federation sends to warn rather than exception
							
							
							
							
							
						 | 
						
							2014-12-10 00:12:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								2b1acb7671
								
							
								
							
						 | 
						
							
							
								
								squidge to 79 columns as per pep8
							
							
							
							
							
						 | 
						
							2014-12-10 00:03:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8529fba02d
								
							
								
							
						 | 
						
							
							
								
								fix a million stupid bugs and make it actually work
							
							
							
							
							
						 | 
						
							2014-12-08 19:34:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ee3df06183
								
							
								
							
						 | 
						
							
							
								
								More bug fixes
							
							
							
							
							
						 | 
						
							2014-12-08 14:50:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d044121168
								
							
								
							
						 | 
						
							
							
								
								Various typos and bug fixes.
							
							
							
							
							
						 | 
						
							2014-12-08 09:08:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								9c43b258ec
								
							
								
							
						 | 
						
							
							
								
								actually reset retry schedule if we can successfuly talk to it
							
							
							
							
							
						 | 
						
							2014-12-08 00:17:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								5cd43d4b9f
								
							
								
							
						 | 
						
							
							
								
								fix stupid syntax thinkos
							
							
							
							
							
						 | 
						
							2014-12-07 23:44:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								aed62a3583
								
							
								
							
						 | 
						
							
							
								
								track replication destination health, and perform exponential back-off when sending transactions. does *not* yet retry transactions, but drops them on the floor if waiting for a server to recover.
							
							
							
							
							
						 | 
						
							2014-12-07 02:26:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c31dba86ec
								
							
								
							
						 | 
						
							
							
								
								Convert rest and handlers to use new event structure
							
							
							
							
							
						 | 
						
							2014-12-04 15:50:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5d7c9ab789
								
							
								
							
						 | 
						
							
							
								
								Begin converting things to use the new Event structure
							
							
							
							
							
						 | 
						
							2014-12-04 11:27:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d06dfc70b0
								
							
								
							
						 | 
						
							
							
								
								Fix bug where did not always resolve all the deferreds in _attempt_new_transaction
							
							
							
							
							
						 | 
						
							2014-12-03 11:50:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								07699b5871
								
							
								
							
						 | 
						
							
							
								
								Change the way we get missing auth and state events
							
							
							
							
							
						 | 
						
							2014-11-27 14:31:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3598c11c8d
								
							
								
							
						 | 
						
							
							
								
								Correctly handle the case where we get an event for an unknown room, which turns out we are actually in
							
							
							
							
							
						 | 
						
							2014-11-26 10:41:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								64fc859dac
								
							
								
							
						 | 
						
							
							
								
								Fix bugs in invite/join dances.
							
							
							
							
							
							
							
							We now do more implement more of the auth on the events so that we
don't reject valid events. 
							
						 | 
						
							2014-11-25 17:59:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4961a4fab1
								
							
								
							
						 | 
						
							
							
								
								Mark the auth events as possible outlier
							
							
							
							
							
						 | 
						
							2014-11-24 13:55:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2bca242fdc
								
							
								
							
						 | 
						
							
							
								
								Ask for any auth events that we don't have
							
							
							
							
							
						 | 
						
							2014-11-24 13:46:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4bd0ab76c6
								
							
								
							
						 | 
						
							
							
								
								We don't always want to Auth get_persisted_pdu
							
							
							
							
							
						 | 
						
							2014-11-24 12:56:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								db9ce032a4
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 codestyle warnings
							
							
							
							
							
						 | 
						
							2014-11-20 17:26:36 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								32090aee16
								
							
								
							
						 | 
						
							
							
								
								Add a few missing yields, Move deferred lists inside PreserveLoggingContext because they don't interact well with the logging contexts
							
							
							
							
							
						 | 
						
							2014-11-20 16:24:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								c5eabe3143
								
							
								
							
						 | 
						
							
							
								
								replace user_id with sender
							
							
							
							
							
						 | 
						
							2014-11-19 16:38:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								428581dd05
								
							
								
							
						 | 
						
							
							
								
								SYN-144: Remove bad keys from pdu json objects, convert age_ts to age
							
							
							
							
							
							
							
							for all pdus sent. 
							
						 | 
						
							2014-11-18 19:20:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								cb4b6c844a
								
							
								
							
						 | 
						
							
							
								
								Merge PDUs and Events into one object
							
							
							
							
							
						 | 
						
							2014-11-14 21:25:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3db0efa69f
								
							
								
							
						 | 
						
							
							
								
								Fix pyflake warnings and add a FIXME comment to deal with auth_chains received when joining
							
							
							
							
							
						 | 
						
							2014-11-12 11:27:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6fea478d2e
								
							
								
							
						 | 
						
							
							
								
								Fix bugs with invites/joins across federatiom.
							
							
							
							
							
							
							
							Both in terms of auth and not trying to fetch missing PDUs for invites,
joins etc. 
							
						 | 
						
							2014-11-12 11:24:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								092979b8cc
								
							
								
							
						 | 
						
							
							
								
								Fix bugs which broke federation due to changes in function signatures.
							
							
							
							
							
						 | 
						
							2014-11-11 14:19:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5d439b127b
								
							
								
							
						 | 
						
							
							
								
								PEP8
							
							
							
							
							
						 | 
						
							2014-11-10 13:46:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c46088405a
								
							
								
							
						 | 
						
							
							
								
								Remove useless comments
							
							
							
							
							
						 | 
						
							2014-11-10 13:39:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								003668cfaa
								
							
								
							
						 | 
						
							
							
								
								Add auth to the various server-server APIs
							
							
							
							
							
						 | 
						
							2014-11-10 13:37:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6447db063a
								
							
								
							
						 | 
						
							
							
								
								Fix backfill to work. Add auth to backfill request
							
							
							
							
							
						 | 
						
							2014-11-10 11:59:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								02c3b1c9e2
								
							
								
							
						 | 
						
							
							
								
								Add '/event_auth/' federation api
							
							
							
							
							
						 | 
						
							2014-11-07 15:35:53 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d2fb2b8095
								
							
								
							
						 | 
						
							
							
								
								Implement invite part of invite join dance
							
							
							
							
							
						 | 
						
							2014-11-07 13:41:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								328dab2463
								
							
								
							
						 | 
						
							
							
								
								Remove /context/ request
							
							
							
							
							
						 | 
						
							2014-11-07 11:40:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3b4dec442d
								
							
								
							
						 | 
						
							
							
								
								Return auth chain when handling send_join
							
							
							
							
							
						 | 
						
							2014-11-07 11:22:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a5a4ef3fd7
								
							
								
							
						 | 
						
							
							
								
								Fix bug in replication
							
							
							
							
							
						 | 
						
							2014-11-04 15:16:43 +00:00 |