|  Erik Johnston | 5e49a57ecc | Separate federation servlet into different lists | 2017-07-05 14:32:24 +01:00 | 
				
					
						|  Erik Johnston | 310b1ccdc1 | Use preserve_fn and add logs | 2017-05-05 13:41:19 +01:00 | 
				
					
						|  Erik Johnston | db7d0c3127 | Always mark remotes as up if we receive a signed request from them | 2017-05-05 10:34:53 +01:00 | 
				
					
						|  Erik Johnston | c974116f19 | Implement device key caching over federation | 2017-01-26 16:07:24 +00:00 | 
				
					
						|  Erik Johnston | f32fb65552 | Add new API appservice specific public room list | 2016-12-06 16:12:27 +00:00 | 
				
					
						|  Erik Johnston | 5810cffd33 | Pass since/from parameters over federation | 2016-09-15 10:36:19 +01:00 | 
				
					
						|  Erik Johnston | 24f36469bc | Add federation /version API | 2016-08-05 16:36:07 +01:00 | 
				
					
						|  Erik Johnston | 597c79be10 | Change the way we specify if we require auth or not | 2016-08-05 16:17:04 +01:00 | 
				
					
						|  Erik Johnston | b4e2290d89 | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/state_ids_api | 2016-08-04 14:04:35 +01:00 | 
				
					
						|  Erik Johnston | e3a720217a | Add /state_ids federation API The new API only returns the event_ids for the state, as most
requesters will already have the vast majority of the events already. | 2016-08-03 14:47:37 +01:00 | 
				
					
						|  Richard van der Hoff | 1efee2f52b | E2E keys: Make federation query share code with client query Refactor the e2e query handler to separate out the local query, and then make
the federation handler use it. | 2016-08-02 18:12:00 +01:00 | 
				
					
						|  Erik Johnston | 8f4a9bbc16 | Linearize some federation endpoints based on (origin, room_id) | 2016-06-17 16:43:45 +01:00 | 
				
					
						|  Erik Johnston | 120c238705 | Disable responding with canonical json for federation | 2016-06-17 16:10:37 +01:00 | 
				
					
						|  Erik Johnston | d88faf92d1 | Fix up federation PublicRoomList | 2016-06-08 14:39:31 +01:00 | 
				
					
						|  Erik Johnston | 1fd6eb695d | Enable auth on federation PublicRoomList | 2016-06-08 14:15:18 +01:00 | 
				
					
						|  David Baker | 6ecb2ca4ec | pep8 | 2016-06-01 09:48:55 +01:00 | 
				
					
						|  David Baker | d240796ded | Basic, un-cached support for secondary_directory_servers | 2016-05-31 17:20:07 +01:00 | 
				
					
						|  David Baker | 70ecb415f5 | Fix c+p fail | 2016-05-31 12:00:54 +01:00 | 
				
					
						|  David Baker | e1625d62a8 | Add federation room list servlet | 2016-05-31 11:55:57 +01:00 | 
				
					
						|  Mark Haines | 9c272da05f | Add an openidish mechanism for proving to third parties that you own a given user_id | 2016-05-05 13:42:44 +01:00 | 
				
					
						|  Erik Johnston | 62b51b8452 | Fix typo in event_auth servlet path | 2016-04-29 12:00:51 +01:00 | 
				
					
						|  Erik Johnston | acdfef7b14 | Intern all the things | 2016-03-23 16:25:54 +00:00 | 
				
					
						|  Mark Haines | e9c1cabac2 | Use parse_json_object_from_request to parse JSON out of request bodies | 2016-03-11 16:41:03 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 577951b032 | Allow third_party_signed to be specified on /join | 2016-02-23 15:11:25 +00:00 | 
				
					
						|  Erik Johnston | 9959d9ece8 | Remove redundated BaseHomeServer | 2016-01-26 13:52:29 +00:00 | 
				
					
						|  Matthew Hodgson | 6c28ac260c | copyrights | 2016-01-07 04:26:29 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 14d7acfad4 | Host /unstable and /r0 versions of r0 APIs | 2015-12-01 17:34:32 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 2cebe53545 | Exchange 3pid invites for m.room.member invites | 2015-11-05 16:43:19 +00:00 | 
				
					
						|  Daniel Wagner-Hall | 137fafce4e | Allow rejecting invites This is done by using the same /leave flow as you would use if you had
already accepted the invite and wanted to leave. | 2015-10-20 11:58:58 +01:00 | 
				
					
						|  Daniel Wagner-Hall | 5b3e9713dd | Implement third party identifier invites | 2015-10-01 17:49:52 +01:00 | 
				
					
						|  Mark Haines | 2da3b1e60b | Get the end-to-end key federation working | 2015-07-24 18:26:46 +01:00 | 
				
					
						|  Mark Haines | 62c010283d | Add federation support for end-to-end key requests | 2015-07-23 16:03:38 +01:00 | 
				
					
						|  Erik Johnston | cee69441d3 | Log more when we have processed the request | 2015-06-15 17:11:44 +01:00 | 
				
					
						|  Erik Johnston | 3483b78d1a | Log where a request came from in federation | 2015-06-02 18:15:13 +01:00 | 
				
					
						|  Erik Johnston | b21d015c55 | Log origin and stats of incoming transactions | 2015-05-22 14:44:25 +01:00 | 
				
					
						|  Erik Johnston | c178e4e6ca | Add missing servlet to list | 2015-03-19 17:48:21 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | 1748605c5d | Count incoming HTTP requests per servlet that responds | 2015-03-12 16:24:51 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | d79d91a4a7 | Appease pep8 | 2015-03-05 20:55:40 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | 5eab2549ab | Append a $ on PATH at registration time, meaning each PATH attribute doesn't need it | 2015-03-05 20:36:05 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | 7644cb79b2 | Slightly neater(?) arrangement of authentication wrapper for HTTP servlet methods | 2015-03-05 20:33:16 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | ba8ac996f9 | Remove the dead 'rate_limit_origin' method from TransportLayerServer | 2015-03-05 19:43:17 +00:00 | 
				
					
						|  Paul "LeoNerd" Evans | a901ed16b5 | Move federation API responding code out of weird mix of lambdas into Servlet-style methods on instances | 2015-03-05 19:10:57 +00:00 | 
				
					
						|  Erik Johnston | 0a036944bd | Merge branch 'develop' of github.com:matrix-org/synapse into batched_get_pdu | 2015-03-02 13:53:30 +00:00 | 
				
					
						|  Erik Johnston | 0554d07082 | Move federation rate limiting out of transport layer | 2015-02-27 15:41:52 +00:00 | 
				
					
						|  Erik Johnston | 9dc9118e55 | Document FederationRateLimiter | 2015-02-27 15:16:47 +00:00 | 
				
					
						|  Erik Johnston | 93d90765c4 | Initial implementation of federation server rate limiting | 2015-02-26 16:15:26 +00:00 | 
				
					
						|  Erik Johnston | db215b7e00 | Implement and use new batched get missing pdu | 2015-02-23 13:58:02 +00:00 | 
				
					
						|  Erik Johnston | 4ebbaf0d43 | Blunty replace json with simplejson | 2015-02-11 14:23:10 +00:00 | 
				
					
						|  Erik Johnston | 78015948a7 | Initial implementation of auth conflict resolution | 2015-01-29 16:52:33 +00:00 | 
				
					
						|  Mark Haines | 5fed042640 | Finish renaming "context" to "room_id" in federation codebase | 2015-01-16 19:01:03 +00:00 |