Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ac9345b47a
								
							
								
							
						 | 
						
							
							
								
								Check that we have auth headers and fail nicely
							
							
							
							
							
						 | 
						
							2014-10-17 21:00:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								cd198dfea8
								
							
								
							
						 | 
						
							
							
								
								More log lines.
							
							
							
							
							
						 | 
						
							2014-10-17 20:58:47 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								07639c79d9
								
							
								
							
						 | 
						
							
							
								
								Respond with more helpful error messages for unsigned requests
							
							
							
							
							
						 | 
						
							2014-10-13 16:39:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								25d80f35f1
								
							
								
							
						 | 
						
							
							
								
								Raise a SynapseError if the authorisation header is missing or malformed
							
							
							
							
							
						 | 
						
							2014-10-13 15:53:18 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								75e517a2da
								
							
								
							
						 | 
						
							
							
								
								Remove debug logging, raise a proper SynapseError if the auth header is missing
							
							
							
							
							
						 | 
						
							2014-10-13 15:41:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								6684855767
								
							
								
							
						 | 
						
							
							
								
								Verify signatures for server2server requests
							
							
							
							
							
						 | 
						
							2014-10-13 14:37:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								10ef8e6e4b
								
							
								
							
						 | 
						
							
							
								
								SYN-75 sign at the request level rather than the transaction level
							
							
							
							
							
						 | 
						
							2014-10-13 11:49:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								984e207b59
								
							
								
							
						 | 
						
							
							
								
								Merge branch develop into server2server_signing
							
							
							
							
							
							
							
							Conflicts:
	synapse/app/homeserver.py 
							
						 | 
						
							2014-10-13 10:58:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								574377636e
								
							
								
							
						 | 
						
							
							
								
								Add a keyword argument to get_json to avoid retrying on DNS failures. Rather than passing MatrixHttpClient.RETRY_DNS_LOOKUP_FAILURES as a fake query string parameter
							
							
							
							
							
						 | 
						
							2014-10-02 14:26:13 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b95a178584
								
							
								
							
						 | 
						
							
							
								
								SYN-75 Verify signatures on server to server transactions
							
							
							
							
							
						 | 
						
							2014-09-30 15:15:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6ac0b4ade8
								
							
								
							
						 | 
						
							
							
								
								Fix 'age' key to update on retries
							
							
							
							
							
						 | 
						
							2014-09-15 16:24:03 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								8a7c1d6a00
								
							
								
							
						 | 
						
							
							
								
								fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.
							
							
							
							
							
						 | 
						
							2014-09-03 17:31:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								c75add6ec8
								
							
								
							
						 | 
						
							
							
								
								Added a urls module for keeping client and federation prefixes.
							
							
							
							
							
						 | 
						
							2014-08-14 11:52:56 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								59dfbaba3b
								
							
								
							
						 | 
						
							
							
								
								when we're talking about backfilling data in federation, call it backfilling - not pagination.
							
							
							
							
							
						 | 
						
							2014-08-13 18:17:09 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								827de7cee9
								
							
								
							
						 | 
						
							
							
								
								Define the concept of a 'federation Query'; creating API for making and handling Queries on the Federation's increasingly-inaccurately-named ReplicationLayer
							
							
							
							
							
						 | 
						
							2014-08-13 17:23:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								820ed34abe
								
							
								
							
						 | 
						
							
							
								
								Namespace all the Federation HTTP URLs to /matrix/federation/v1/...
							
							
							
							
							
						 | 
						
							2014-08-13 15:07:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								f98e6380f1
								
							
								
							
						 | 
						
							
							
								
								add in whitespace after copyright statements to improve legibility
							
							
							
							
							
						 | 
						
							2014-08-13 03:14:34 +01:00 | 
						
					
				
					
						
							
							
								 
								matrix.org
							
						 | 
						
							
							
							
							
								
							
								4f475c7697
								
							
								
							
						 | 
						
							
							
								
								Reference Matrix Home Server
							
							
							
							
							
						 | 
						
							2014-08-12 15:10:52 +01:00 |