3982a6ee07 
								
									
								
							
								 
							
						 
						
							
							
								
								Changing macaroon_secret_key no longer logs you out ( #4387 )  
							
							
							
						 
						
							2019-01-16 23:14:41 +00:00  
				
					
						
							
							
								 
						
							
							
								e0910d0145 
								
							
								 
							
						 
						
							
							
								
								Merge branch rav/macaroon_key_fix_0.34 into rav/macaroon_key_fix_0.34.1  
							
							... 
							
							
							
							Fixes  #4371  
						
							2019-01-10 14:12:50 +00:00  
				
					
						
							
							
								 
						
							
							
								ba41aeed6a 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix macaroon_secret_key fallback logic"  
							
							... 
							
							
							
							This is already fixed in 0.34.1, by 59f93bbefc522c55e 
							
						 
						
							2019-01-10 14:09:26 +00:00  
				
					
						
							
							
								 
						
							
							
								efc522c55e 
								
							
								 
							
						 
						
							
							
								
								Fix macaroon_secret_key fallback logic  
							
							
							
						 
						
							2019-01-10 12:57:27 +00:00  
				
					
						
							
							
								 
						
							
							
								353f2407b7 
								
							
								 
							
						 
						
							
							
								
								Fix fallback to signing key for macaroon-secret-key  
							
							
							
						 
						
							2019-01-10 12:42:56 +00:00  
				
					
						
							
							
								 
						
							
							
								9c2af7b2c5 
								
							
								 
							
						 
						
							
							
								
								Add a script to generate a clean config file ( #4315 )  
							
							
							
						 
						
							2018-12-22 02:04:57 +11:00  
				
					
						
							
							
								 
						
							
							
								49af402019 
								
							
								 
							
						 
						
							
							
								
								run isort  
							
							
							
						 
						
							2018-07-09 16:09:20 +10:00  
				
					
						
							
							
								 
						
							
							
								47815edcfa 
								
							
								 
							
						 
						
							
							
								
								ConsentResource to gather policy consent from users  
							
							... 
							
							
							
							Hopefully there are enough comments and docs in this that it makes sense on its
own. 
							
						 
						
							2018-05-15 15:11:59 +01:00  
				
					
						
							
							
								 
						
							
							
								7216c76654 
								
							
								 
							
						 
						
							
							
								
								Improve error handling for missing files ( #2551 )  
							
							... 
							
							
							
							`os.path.exists` doesn't allow us to distinguish between permissions errors and
the path actually not existing, which repeatedly confuses people. It also means
that we try to overwrite existing key files, which is super-confusing. (cf
issues #2455 , #2379 ). Use os.stat instead.
Also, don't recomemnd the the use of --generate-config, which screws everything
up if you're using debian (cf #2455 ). 
							
						 
						
							2017-10-17 14:46:17 +01:00  
				
					
						
							
							
								 
						
							
							
								40aa6e8349 
								
							
								 
							
						 
						
							
							
								
								Create user with expiry  
							
							... 
							
							
							
							- Add unittests for client, api and handler
Signed-off-by: Negar Fazeli <negar.fazeli@ericsson.com> 
							
						 
						
							2016-05-13 15:34:15 +02:00  
				
					
						
							
							
								 
						
							
							
								f078ecbc8f 
								
							
								 
							
						 
						
							
							
								
								Derive macaroon_secret_key from signing key.  
							
							... 
							
							
							
							Unfortunately, there are people that are running synapse without a
`macaroon_sercret_key` set. Mandating they set one is a good solution,
except that breaking auto upgrades is annoying. 
							
						 
						
							2016-02-08 16:35:44 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								7213588083 
								
							
								 
							
						 
						
							
							
								
								Implement configurable stats reporting  
							
							... 
							
							
							
							SYN-287
This requires that HS owners either opt in or out of stats reporting.
When --generate-config is passed, --report-stats must be specified
If an already-generated config is used, and doesn't have the
report_stats key, it is requested to be set. 
							
						 
						
							2015-09-22 12:57:40 +01:00  
				
					
						
							
							
								 
						
							
							
								cf8c04948f 
								
							
								 
							
						 
						
							
							
								
								Fix typo in module imports and package dependencies  
							
							
							
						 
						
							2015-08-25 10:42:59 +01:00  
				
					
						
							
							
								 
						
							
							
								78323ccdb3 
								
							
								 
							
						 
						
							
							
								
								Remove syutil dependency in favour of smaller single-purpose libraries  
							
							
							
						 
						
							2015-08-24 16:17:38 +01:00  
				
					
						
							
							
								 
						
							
							
								62cebee8ee 
								
							
								 
							
						 
						
							
							
								
								Update key.py  
							
							
							
						 
						
							2015-04-30 17:54:01 +01:00  
				
					
						
							
							
								 
						
							
							
								2f1348f339 
								
							
								 
							
						 
						
							
							
								
								Write a default log_config when generating config  
							
							
							
						 
						
							2015-04-30 16:52:57 +01:00  
				
					
						
							
							
								 
						
							
							
								c28f1d16f0 
								
							
								 
							
						 
						
							
							
								
								Add a random string to the auto generated key id  
							
							
							
						 
						
							2015-04-30 15:13:14 +01:00  
				
					
						
							
							
								 
						
							
							
								d624e2a638 
								
							
								 
							
						 
						
							
							
								
								Manually generate the default config yaml, remove most of the commandline arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class  
							
							
							
						 
						
							2015-04-30 04:24:44 +01:00  
				
					
						
							
							
								 
						
							
							
								288702170d 
								
							
								 
							
						 
						
							
							
								
								Add config for setting the perspective servers  
							
							
							
						 
						
							2015-04-24 17:01:34 +01:00  
				
					
						
							
							
								 
						
							
							
								b1e68add19 
								
							
								 
							
						 
						
							
							
								
								Add a config file for perspective servers  
							
							
							
						 
						
							2015-04-24 11:26:19 +01:00  
				
					
						
							
							
								 
						
							
							
								c8c710eca7 
								
							
								 
							
						 
						
							
							
								
								Move the key related config parser into a separate file  
							
							
							
						 
						
							2015-04-24 10:22:22 +01:00