|  David Baker | f1c7f8e813 | Merge branch 'develop' into http_client_refactor | 2014-11-20 17:49:48 +00:00 | 
				
					
						|  David Baker | e377d33652 | Separate out the matrix http client completely because just about all of its code it now separate from the simple case we need for standard HTTP(S) | 2014-11-20 17:41:56 +00:00 | 
				
					
						|  Mark Haines | dfdda2c871 | Use module loggers rather than the root logger. Exceptions caused by bad clients shouldn't cause ERROR level logging. Fix sql logging to use 'repr' rather than 'str' | 2014-11-20 17:10:37 +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 | cb4b6c844a | Merge PDUs and Events into one object | 2014-11-14 21:25:02 +00:00 | 
				
					
						|  Mark Haines | 8c2b5ea7c4 | Fix PDU and event signatures | 2014-11-14 19:11:04 +00:00 | 
				
					
						|  Mark Haines | de1ec90133 | Validate signatures on incoming events | 2014-11-14 19:11:04 +00:00 | 
				
					
						|  Mark Haines | e903c941cb | Merge branch 'develop' into request_logging Conflicts:
	setup.py
	synapse/storage/_base.py
	synapse/util/async.py | 2014-11-14 11:16:50 +00:00 | 
				
					
						|  Erik Johnston | 6cb6cb9e69 | Tidy up some of the unused sql tables | 2014-11-10 10:31:00 +00:00 | 
				
					
						|  Erik Johnston | 1c06806f90 | Finish redaction algorithm. | 2014-11-10 10:21:32 +00:00 | 
				
					
						|  Erik Johnston | 97a096b507 | Add hash of current state to events | 2014-11-07 11:37:06 +00:00 | 
				
					
						|  Erik Johnston | 68698e0ac8 | Fix bugs in generating event signatures and hashing | 2014-11-03 17:51:42 +00:00 | 
				
					
						|  Erik Johnston | 82a6b83524 | Don't assume event has hashes key already | 2014-11-03 11:32:12 +00:00 | 
				
					
						|  Erik Johnston | ecabff7eb4 | Sign evnets | 2014-10-31 17:08:52 +00:00 | 
				
					
						|  Erik Johnston | d30d79b5be | Make prev_event signing work again. | 2014-10-31 15:35:39 +00:00 | 
				
					
						|  Erik Johnston | ef9c4476a0 | Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization | 2014-10-30 11:18:28 +00:00 | 
				
					
						|  Mark Haines | 7c06399512 | Merge branch 'develop' into request_logging Conflicts:
	synapse/config/logger.py | 2014-10-30 11:13:58 +00:00 | 
				
					
						|  Mark Haines | 7d709542ca | Fix pep8 warnings | 2014-10-30 11:10:17 +00:00 | 
				
					
						|  Mark Haines | b29517bd01 | Add a request-id to each log line | 2014-10-30 01:21:33 +00:00 | 
				
					
						|  Mark Haines | 5e2236f9ff | fix pyflakes warnings | 2014-10-27 11:19:15 +00:00 | 
				
					
						|  Mark Haines | acb2d171e8 | Merge branch 'develop' into event_signing | 2014-10-27 11:14:11 +00:00 | 
				
					
						|  Mark Haines | d56e389a95 | Fix pyflakes warnings | 2014-10-27 10:33:17 +00:00 | 
				
					
						|  Mark Haines | 15be181642 | Add log message if we can't enable ECC. Require pyopenssl>=0.14 since 0.13 doesn't seem to have ECC | 2014-10-24 19:27:12 +01:00 | 
				
					
						|  Mark Haines | 3187b5ba2d | add log line for checking verifying signatures | 2014-10-17 20:56:21 +01:00 | 
				
					
						|  Mark Haines | 8afbece683 | Remove signatures from pdu when computing hashes to use for prev pdus, make sure is_state is a boolean. | 2014-10-17 19:41:32 +01:00 | 
				
					
						|  Mark Haines | c5cec1cc77 | Rename 'meta' to 'unsigned' | 2014-10-17 16:50:04 +01:00 | 
				
					
						|  Mark Haines | c8f996e29f | Hash the same content covered by the signature when referencing previous PDUs rather than reusing the PDU content hashes | 2014-10-17 11:40:35 +01:00 | 
				
					
						|  Mark Haines | 66104da10c | Sign outgoing PDUs. | 2014-10-16 00:09:48 +01:00 | 
				
					
						|  Mark Haines | 1c445f88f6 | persist hashes and origin signatures for PDUs | 2014-10-15 17:09:04 +01:00 | 
				
					
						|  Mark Haines | 34034af1c9 | Better response message when signature is missing or unsupported | 2014-10-13 16:47:23 +01: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 | 
				
					
						|  Mark Haines | e3117a2a23 | Add a _matrix/key/v1 resource with the verification keys of the local server | 2014-09-23 18:43:34 +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 | c6eafdfbaf | Add copyright notices and fix pyflakes errors | 2014-09-03 09:43:11 +01:00 | 
				
					
						|  Mark Haines | 79650f795f | enable ECDHE ciphers | 2014-09-01 22:29:44 +01:00 | 
				
					
						|  Mark Haines | 6200630904 | Add server TLS context factory | 2014-09-01 17:55:35 +01:00 | 
				
					
						|  Mark Haines | d9ebe531ed | Add config tree to synapse. Add support for reading config from a file | 2014-08-31 16:06:39 +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 |