Richard van der Hoff
							
						 | 
						
							
							
							
							
								
							
								e76d1135dd
								
							
								
							
						 | 
						
							
							
								
								Invalidate signing key cache when we gat an update
							
							
							
							
							
							
							
							This might make the cache slightly more efficient. 
							
						 | 
						
							2017-09-20 01:32:42 +01:00 | 
						
					
				
					
						
							
							
								 
								Richard van der Hoff
							
						 | 
						
							
							
							
							
								
							
								64778693be
								
							
								
							
						 | 
						
							
							
								
								fix up some key verif docstrings
							
							
							
							
							
						 | 
						
							2017-03-21 13:27:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6ede23ff1b
								
							
								
							
						 | 
						
							
							
								
								Add more key storage funcs into slave store
							
							
							
							
							
						 | 
						
							2016-07-28 15:41:26 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								aede7248ab
								
							
								
							
						 | 
						
							
							
								
								Split out a FederationReader process
							
							
							
							
							
						 | 
						
							2016-07-21 17:37:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7076082ae6
								
							
								
							
						 | 
						
							
							
								
								Fix relative imports so they work in both py3 and py27
							
							
							
							
							
						 | 
						
							2016-03-08 11:45:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b84d59c5f0
								
							
								
							
						 | 
						
							
							
								
								Add descriptions
							
							
							
							
							
						 | 
						
							2016-02-03 16:22:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								6c28ac260c
								
							
								
							
						 | 
						
							
							
								
								copyrights
							
							
							
							
							
						 | 
						
							2016-01-07 04:26:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								78323ccdb3
								
							
								
							
						 | 
						
							
							
								
								Remove syutil dependency in favour of smaller single-purpose libraries
							
							
							
							
							
						 | 
						
							2015-08-24 16:17:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2df8dd9b37
								
							
								
							
						 | 
						
							
							
								
								Move all the caches into their own package, synapse.util.caches
							
							
							
							
							
						 | 
						
							2015-08-11 18:00:59 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b8e386db59
								
							
								
							
						 | 
						
							
							
								
								Change Cache to not use *args in its interface
							
							
							
							
							
						 | 
						
							2015-08-07 11:52:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								39e21ea51c
								
							
								
							
						 | 
						
							
							
								
								Add support for using keyword arguments with cached functions
							
							
							
							
							
						 | 
						
							2015-07-27 13:57:29 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b5f55a1d85
								
							
								
							
						 | 
						
							
							
								
								Implement bulk verify_signed_json API
							
							
							
							
							
						 | 
						
							2015-06-26 10:39:34 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								29400b45b9
								
							
								
							
						 | 
						
							
							
								
								SYN-367: Use upsert rather than insert_or_replace
							
							
							
							
							
						 | 
						
							2015-04-30 15:21:31 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								4ad8b45155
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into key_distribution
							
							
							
							
							
							
							
							Conflicts:
	synapse/config/homeserver.py 
							
						 | 
						
							2015-04-29 13:15:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								f30d47c876
								
							
								
							
						 | 
						
							
							
								
								Implement remote key lookup api
							
							
							
							
							
						 | 
						
							2015-04-22 14:21:08 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								a429515bdd
								
							
								
							
						 | 
						
							
							
								
								Add methods for storing and retrieving the raw key json
							
							
							
							
							
						 | 
						
							2015-04-15 16:58:35 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								779f7b0f44
								
							
								
							
						 | 
						
							
							
								
								Fix unicode support
							
							
							
							
							
						 | 
						
							2015-04-02 10:06:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								9236136f3a
								
							
								
							
						 | 
						
							
							
								
								Make work in both Maria and SQLite. Fix tests
							
							
							
							
							
						 | 
						
							2015-04-01 14:12:33 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0e8f5095c7
								
							
								
							
						 | 
						
							
							
								
								Fix unicode database support
							
							
							
							
							
						 | 
						
							2015-03-25 17:15:20 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6e7131f02f
								
							
								
							
						 | 
						
							
							
								
								Remove uses of REPLACE and ON CONFLICT IGNORE to make the SQL more portable.
							
							
							
							
							
						 | 
						
							2015-03-23 15:38:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								a7a28f85ae
								
							
								
							
						 | 
						
							
							
								
								Appease pep8
							
							
							
							
							
						 | 
						
							2015-03-11 17:32:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								099e4b88d8
								
							
								
							
						 | 
						
							
							
								
								Add a description to storage layer's _execute_and_decode()
							
							
							
							
							
						 | 
						
							2015-03-11 17:08:57 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								adb04b1e57
								
							
								
							
						 | 
						
							
							
								
								Update copyright notices
							
							
							
							
							
						 | 
						
							2015-01-06 13:21:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7d709542ca
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 warnings
							
							
							
							
							
						 | 
						
							2014-10-30 11:10:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								d56e389a95
								
							
								
							
						 | 
						
							
							
								
								Fix pyflakes warnings
							
							
							
							
							
						 | 
						
							2014-10-27 10:33:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								07639c79d9
								
							
								
							
						 | 
						
							
							
								
								Respond with more helpful error messages for unsigned requests
							
							
							
							
							
						 | 
						
							2014-10-13 16:39:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b95a178584
								
							
								
							
						 | 
						
							
							
								
								SYN-75 Verify signatures on server to server transactions
							
							
							
							
							
						 | 
						
							2014-09-30 15:15:10 +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 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								9ea1de432d
								
							
								
							
						 | 
						
							
							
								
								Fix homeserver config parsing
							
							
							
							
							
						 | 
						
							2014-09-01 15:51:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								d7ae9b90a0
								
							
								
							
						 | 
						
							
							
								
								Add store for server certificates and keys
							
							
							
							
							
						 | 
						
							2014-08-28 18:19:47 +01:00 |