|  Erik Johnston | 5d439b127b | PEP8 | 2014-11-10 13:46:44 +00:00 | 
				
					
						|  Erik Johnston | c46088405a | Remove useless comments | 2014-11-10 13:39:33 +00:00 | 
				
					
						|  Erik Johnston | 003668cfaa | Add auth to the various server-server APIs | 2014-11-10 13:37:24 +00:00 | 
				
					
						|  Erik Johnston | 6447db063a | Fix backfill to work. Add auth to backfill request | 2014-11-10 11:59:51 +00:00 | 
				
					
						|  Erik Johnston | 02c3b1c9e2 | Add '/event_auth/' federation api | 2014-11-07 15:35:53 +00:00 | 
				
					
						|  Erik Johnston | d2fb2b8095 | Implement invite part of invite join dance | 2014-11-07 13:41:00 +00:00 | 
				
					
						|  Erik Johnston | 328dab2463 | Remove /context/ request | 2014-11-07 11:40:38 +00:00 | 
				
					
						|  Erik Johnston | 3b4dec442d | Return auth chain when handling send_join | 2014-11-07 11:22:12 +00:00 | 
				
					
						|  Erik Johnston | a5a4ef3fd7 | Fix bug in replication | 2014-11-04 15:16:43 +00:00 | 
				
					
						|  Erik Johnston | fc7b2b11a2 | PEP8 | 2014-11-04 15:09:34 +00:00 | 
				
					
						|  Erik Johnston | 440cbd5235 | Add support for sending failures | 2014-11-04 14:17:55 +00:00 | 
				
					
						|  Erik Johnston | d7412c4df1 | Remove unused interface | 2014-11-04 14:16:19 +00:00 | 
				
					
						|  Erik Johnston | ad6eacb3e9 | Rename PDU fields to match that of events. | 2014-11-03 13:06:58 +00:00 | 
				
					
						|  Erik Johnston | bfa36a72b9 | Remove PDU tables. | 2014-10-31 14:00:32 +00:00 | 
				
					
						|  Erik Johnston | 21fe249d62 | Actually don't store any PDUs | 2014-10-31 10:47:34 +00:00 | 
				
					
						|  Erik Johnston | 841df4da71 | Don't store any PDUs | 2014-10-31 09:59:59 +00:00 | 
				
					
						|  Erik Johnston | f2de2d644a | Move the impl of backfill to use events. | 2014-10-31 09:59:02 +00:00 | 
				
					
						|  Erik Johnston | ad9226eeec | Merge branch 'event_signing' of github.com:matrix-org/synapse into federation_authorization Conflicts:
	synapse/storage/__init__.py | 2014-10-27 11:58:32 +00:00 | 
				
					
						|  Erik Johnston | bb4a20174c | Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization Conflicts:
	synapse/federation/transport.py
	synapse/handlers/message.py | 2014-10-27 10:20:44 +00:00 | 
				
					
						|  Erik Johnston | 5ffe5ab43f | Use state groups to get current state. Make join dance actually work. | 2014-10-17 18:56:42 +01:00 | 
				
					
						|  Mark Haines | dc3c2823ac | Merge branch 'develop' into event_signing Conflicts:
	synapse/federation/replication.py | 2014-10-17 17:33:58 +01:00 | 
				
					
						|  Mark Haines | f5cf7ac25b | SPEC-7: Rename 'ts' to 'origin_server_ts' | 2014-10-17 17:12:25 +01:00 | 
				
					
						|  Mark Haines | c5cec1cc77 | Rename 'meta' to 'unsigned' | 2014-10-17 16:50:04 +01:00 | 
				
					
						|  Mark Haines | 4d1a7624f4 | move 'age' into 'meta' subdict so that it is clearer that it is not part of the signed data | 2014-10-17 15:27:11 +01:00 | 
				
					
						|  Erik Johnston | f71627567b | Finish implementing the new join dance. | 2014-10-17 15:04:17 +01:00 | 
				
					
						|  Mark Haines | bb04447c44 | Include hashes of previous pdus when referencing them | 2014-10-16 23:25:12 +01:00 | 
				
					
						|  Erik Johnston | 1116f5330e | Start implementing the invite/join dance. Continue moving auth to use event.state_events | 2014-10-16 16:56:51 +01:00 | 
				
					
						|  Mark Haines | 9aed791fc3 | SYN-103: Ignore the 'origin' key in received EDUs. Instead take the origin from the transaction itself | 2014-10-14 16:44:27 +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 | 
				
					
						|  Mark Haines | 52ca867670 | Sign federation transactions | 2014-09-24 17:25:41 +01:00 | 
				
					
						|  Erik Johnston | 40d2f38abe | Fix bug where we incorrectly calculated 'age_ts' from 'age' key rather than the reverse. Don't transmit age_ts to clients for now. | 2014-09-15 16:55:39 +01:00 | 
				
					
						|  Erik Johnston | 6ac0b4ade8 | Fix 'age' key to update on retries | 2014-09-15 16:24:03 +01:00 | 
				
					
						|  Erik Johnston | 5bd9369a62 | Correctly handle the 'age' key in events and pdus | 2014-09-15 13:26:11 +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 | 
				
					
						|  Paul "LeoNerd" Evans | 86d6232236 | Don't eat federation transmit errors during unit tests; fix remote presence EDU-sending test because of this | 2014-09-03 13:46:52 +01:00 | 
				
					
						|  Erik Johnston | 5dd38d579b | Fix a couple of bugs in presence handler related to pushing updatesto the correct user. Fix presence tests. | 2014-08-29 12:08:33 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | b1da3fa0a7 | Avoid AlreadyCalledError from EDU sending failures | 2014-08-28 16:19:16 +01:00 | 
				
					
						|  Mark Haines | 474dcecb11 | Remove unused populate_previous_pdus | 2014-08-27 11:34:31 +01:00 | 
				
					
						|  Mark Haines | 6966971a28 | Use store.persist_event rather than pdu_actions.persist_outgoing/pdu_actions.persist_received | 2014-08-26 18:57:17 +01:00 | 
				
					
						|  Erik Johnston | 2c4908ed26 | Ensure that we don't have duplicate hosts in the pdu destinations list | 2014-08-24 14:35:13 +01:00 | 
				
					
						|  Erik Johnston | 347242a5c4 | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactor Conflicts:
	tests/rest/test_presence.py
	tests/rest/test_rooms.py
	tests/utils.py | 2014-08-19 14:48:19 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 992782b9f5 | Ensure that federation's .send_edu() returns a Deferred | 2014-08-19 14:26:06 +01:00 | 
				
					
						|  Erik Johnston | 75b6d982a0 | Add a 'backfill room' button | 2014-08-19 14:20:03 +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 | 
				
					
						|  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 |