Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								14d7acfad4
								
							
								
							
						 | 
						
							
							
								
								Host /unstable and /r0 versions of r0 APIs
							
							
							
							
							
						 | 
						
							2015-12-01 17:34:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0eabfa55f6
								
							
								
							
						 | 
						
							
							
								
								Fix typo
							
							
							
							
							
						 | 
						
							2015-11-20 17:17:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6408541075
								
							
								
							
						 | 
						
							
							
								
								Don't limit connections to perspective servers
							
							
							
							
							
						 | 
						
							2015-11-20 17:15:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2f2bbb4d06
								
							
								
							
						 | 
						
							
							
								
								Use min and not max to set an upper bound on retry interval
							
							
							
							
							
						 | 
						
							2015-11-20 09:34:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								cbf3cd6151
								
							
								
							
						 | 
						
							
							
								
								Add comment
							
							
							
							
							
						 | 
						
							2015-11-17 18:29:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								cf4ef5f3c7
								
							
								
							
						 | 
						
							
							
								
								Only retry federation requests for a long time for background requests
							
							
							
							
							
						 | 
						
							2015-11-17 18:26:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								afdfd12bdf
								
							
								
							
						 | 
						
							
							
								
								Implement required method 'resumeProducing'
							
							
							
							
							
						 | 
						
							2015-11-17 16:57:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bceec65913
								
							
								
							
						 | 
						
							
							
								
								Slightly more aggressive retry timers at HTTP level
							
							
							
							
							
						 | 
						
							2015-11-17 15:10:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								eacb068ac2
								
							
								
							
						 | 
						
							
							
								
								Retry dead servers a lot less often
							
							
							
							
							
						 | 
						
							2015-11-02 16:56:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								b8dd5b1a2d
								
							
								
							
						 | 
						
							
							
								
								Verify third party ID server certificates
							
							
							
							
							
						 | 
						
							2015-10-16 14:54:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a80ef851f7
								
							
								
							
						 | 
						
							
							
								
								Fix previous merge to s/version_string/user_agent/
							
							
							
							
							
						 | 
						
							2015-10-10 12:35:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Steven Hammerton
							
						 | 
						
							
							
							
							
								
							
								625e13bfde
								
							
								
							
						 | 
						
							
							
								
								Add get_raw method to SimpleHttpClient, use this in CAS auth rather than requests
							
							
							
							
							
						 | 
						
							2015-10-10 10:54:19 +01:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								492beb62a8
								
							
								
							
						 | 
						
							
							
								
								Use space not dash as delimiter
							
							
							
							
							
						 | 
						
							2015-10-06 09:53:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								e0b466bcfd
								
							
								
							
						 | 
						
							
							
								
								Use space not dash as delimiter
							
							
							
							
							
						 | 
						
							2015-10-06 09:32:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								b28c7da0a4
								
							
								
							
						 | 
						
							
							
								
								Preserve version string in user agent
							
							
							
							
							
						 | 
						
							2015-10-05 20:49:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								8fc52bc56a
								
							
								
							
						 | 
						
							
							
								
								Allow synapse's useragent to be customized
							
							
							
							
							
							
							
							This will allow me to write tests which verify which server made HTTP
requests in a federation context. 
							
						 | 
						
							2015-10-02 17:13:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								3bcbabc9fb
								
							
								
							
						 | 
						
							
							
								
								Rename context factory
							
							
							
							
							
							
							
							Mjark is officially no fun. 
							
						 | 
						
							2015-09-15 15:46:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								6485f03d91
								
							
								
							
						 | 
						
							
							
								
								Fix random formatting
							
							
							
							
							
						 | 
						
							2015-09-09 13:05:00 +01:00 | 
						
					
				
					
						
							
							
								 
								Daniel Wagner-Hall
							
						 | 
						
							
							
							
							
								
							
								81a93ddcc8
								
							
								
							
						 | 
						
							
							
								
								Allow configuration to ignore invalid SSL certs
							
							
							
							
							
							
							
							This will be useful for sytest, and sytest only, hence the aggressive
config key name. 
							
						 | 
						
							2015-09-09 12:02:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								78323ccdb3
								
							
								
							
						 | 
						
							
							
								
								Remove syutil dependency in favour of smaller single-purpose libraries
							
							
							
							
							
						 | 
						
							2015-08-24 16:17:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								adbd720fab
								
							
								
							
						 | 
						
							
							
								
								PEP8
							
							
							
							
							
						 | 
						
							2015-08-13 11:47:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								998a72d4d9
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into markjh/twisted-15
							
							
							
							
							
							
							
							Conflicts:
	synapse/http/matrixfederationclient.py 
							
						 | 
						
							2015-08-12 17:21:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a7dcbfe430
								
							
								
							
						 | 
						
							
							
								
								Don't 500 if a group is missing from the regex
							
							
							
							
							
						 | 
						
							2015-07-06 16:47:17 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								653533a3da
								
							
								
							
						 | 
						
							
							
								
								Fix log context when sending requests
							
							
							
							
							
						 | 
						
							2015-06-19 11:46:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								18968efa0a
								
							
								
							
						 | 
						
							
							
								
								Remove stale debug lines
							
							
							
							
							
						 | 
						
							2015-06-19 10:18:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								9d112f4440
								
							
								
							
						 | 
						
							
							
								
								Add IDs to outbound transactions
							
							
							
							
							
						 | 
						
							2015-06-19 10:13:03 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								aaa749d366
								
							
								
							
						 | 
						
							
							
								
								Disable twisted access logging. Move access logging to SynapseRequest object
							
							
							
							
							
						 | 
						
							2015-06-15 18:18:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								cee69441d3
								
							
								
							
						 | 
						
							
							
								
								Log more when we have processed the request
							
							
							
							
							
						 | 
						
							2015-06-15 17:11:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b5209c5744
								
							
								
							
						 | 
						
							
							
								
								Create SynapseRequest that overrides __repr__ to not print access_token
							
							
							
							
							
						 | 
						
							2015-06-15 16:37:04 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								f00f8346f1
								
							
								
							
						 | 
						
							
							
								
								Make http.server request logging more verbose, but redact access_tokens
							
							
							
							
							
						 | 
						
							2015-06-15 13:37:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								83f119a84a
								
							
								
							
						 | 
						
							
							
								
								Log requests and responses sent via http.client
							
							
							
							
							
						 | 
						
							2015-06-15 13:14:12 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b8d49be5a1
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into markjh/twisted-15
							
							
							
							
							
							
							
							Conflicts:
	synapse/python_dependencies.py 
							
						 | 
						
							2015-06-01 10:56:05 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								90abdaf3bc
								
							
								
							
						 | 
						
							
							
								
								Use Twisted-15.2.1, Use Agent.usingEndpointFactory rather than implement our own Agent
							
							
							
							
							
						 | 
						
							2015-06-01 10:51:50 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d15f166093
								
							
								
							
						 | 
						
							
							
								
								Remove log line
							
							
							
							
							
						 | 
						
							2015-05-29 15:03:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a7b65bdedf
								
							
								
							
						 | 
						
							
							
								
								Add config option to turn off freezing events. Use new encode_json api and ujson.loads
							
							
							
							
							
						 | 
						
							2015-05-29 12:17:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								79e37a7ecb
								
							
								
							
						 | 
						
							
							
								
								Correctly pass connection pool parameter
							
							
							
							
							
						 | 
						
							2015-05-28 16:48:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								11f51e6ded
								
							
								
							
						 | 
						
							
							
								
								Up maxPersistentPerHost count
							
							
							
							
							
						 | 
						
							2015-05-28 15:45:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								086df80790
								
							
								
							
						 | 
						
							
							
								
								Add connection pooling to SimpleHttpClient
							
							
							
							
							
						 | 
						
							2015-05-28 15:43:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								291e942332
								
							
								
							
						 | 
						
							
							
								
								Use connection pool for federation connections
							
							
							
							
							
						 | 
						
							2015-05-28 15:43:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								284f55a7fb
								
							
								
							
						 | 
						
							
							
								
								Add doc strings
							
							
							
							
							
						 | 
						
							2015-05-22 15:18:04 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5b1631a4a9
								
							
								
							
						 | 
						
							
							
								
								Add a timeout param to get_event
							
							
							
							
							
						 | 
						
							2015-05-19 14:53:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2236ef6c92
								
							
								
							
						 | 
						
							
							
								
								Fix up leak. Add warnings.
							
							
							
							
							
						 | 
						
							2015-05-08 19:53:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								476899295f
								
							
								
							
						 | 
						
							
							
								
								Change the way we do logging contexts so that they survive divergences
							
							
							
							
							
						 | 
						
							2015-05-08 16:32:18 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								0c1b7f843b
								
							
								
							
						 | 
						
							
							
								
								Unused import
							
							
							
							
							
						 | 
						
							2015-04-30 13:33:30 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								4b46fbec5b
								
							
								
							
						 | 
						
							
							
								
								Doesn't look like this is used anymore
							
							
							
							
							
						 | 
						
							2015-04-30 12:04:08 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								6532b6e607
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into csauth
							
							
							
							
							
							
							
							Conflicts:
	synapse/http/server.py 
							
						 | 
						
							2015-04-24 09:37:54 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								1967650bc4
								
							
								
							
						 | 
						
							
							
								
								Combine the request wrappers in rest/media/v1 and http/server into a single wrapper decorator
							
							
							
							
							
						 | 
						
							2015-04-21 16:35:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								1ebff9736b
								
							
								
							
						 | 
						
							
							
								
								Split out the JsonResource request logging and error handling into a separate wrapper function
							
							
							
							
							
						 | 
						
							2015-04-21 16:07:20 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								cb03fafdf1
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into csauth
							
							
							
							
							
						 | 
						
							2015-04-17 13:51:10 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								3cbc286d06
								
							
								
							
						 | 
						
							
							
								
								Move server key api into rest/key/v1
							
							
							
							
							
						 | 
						
							2015-04-14 13:28:11 +01:00 |