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 
							
						 
					 
					
						
						
						
						
							
						
						
							3dac27a8a9 
							
						 
					 
					
						
						
							
							Storage for pdu signatures  
						
						
						
						
					 
					
						2014-10-14 14:58:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							f74e850b5c 
							
						 
					 
					
						
						
							
							remove debugging logging for signing requests  
						
						
						
						
					 
					
						2014-10-14 11:46:13 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe5dfa74c 
							
						 
					 
					
						
						
							
							Note that this breaks federation  
						
						
						
						
					 
					
						2014-10-14 10:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							636a0dbde7 
							
						 
					 
					
						
						
							
							Merge pull request  #8  from matrix-org/server2server_signing  
						
						... 
						
						
						
						Server2server signing 
						
						
					 
					
						2014-10-14 10:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							c18a6433d4 
							
						 
					 
					
						
						
							
							typoe  
						
						
						
						
					 
					
						2014-10-13 23:24:14 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							25d80f35f1 
							
						 
					 
					
						
						
							
							Raise a SynapseError if the authorisation header is missing or malformed  
						
						
						
						
					 
					
						2014-10-13 15:53:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							75e517a2da 
							
						 
					 
					
						
						
							
							Remove debug logging, raise a proper SynapseError if the auth header is missing  
						
						
						
						
					 
					
						2014-10-13 15:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							6684855767 
							
						 
					 
					
						
						
							
							Verify signatures for server2server requests  
						
						
						
						
					 
					
						2014-10-13 14:37:46 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							cecda27d73 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into server2server_signing  
						
						
						
						
					 
					
						2014-10-13 11:06:36 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							693d0b8f45 
							
						 
					 
					
						
						
							
							Replace on_send_callback with something a bit clearer so that we can sign messages  
						
						
						
						
					 
					
						2014-10-13 10:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							66df7f1aaf 
							
						 
					 
					
						
						
							
							remove wishlist in favour of jira  
						
						
						
						
					 
					
						2014-10-12 00:00:37 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							259b5e8451 
							
						 
					 
					
						
						
							
							move swagger JSON from synapse project to matrix-doc project  
						
						
						
						
					 
					
						2014-10-09 20:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							e1170d4edb 
							
						 
					 
					
						
						
							
							move matrix-generic content to new matrix-doc git project  
						
						
						
						
					 
					
						2014-10-09 20:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							81b956c70d 
							
						 
					 
					
						
						
							
							Add spec-additions.rst with info on recaptcha and common event fields.  
						
						
						
						
					 
					
						2014-10-09 18:08:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							868eb478d8 
							
						 
					 
					
						
						
							
							Fixed test.  
						
						
						
						
					 
					
						2014-10-09 15:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							3db09c4d15 
							
						 
					 
					
						
						
							
							Still broken.  
						
						
						
						
					 
					
						2014-10-09 15:53:40 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							83c53113af 
							
						 
					 
					
						
						
							
							Break a test.  
						
						
						
						
					 
					
						2014-10-09 15:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							d224358e21 
							
						 
					 
					
						
						
							
							Restructure specification sections.  
						
						
						
						
					 
					
						2014-10-09 11:08:06 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							72aef114ab 
							
						 
					 
					
						
						
							
							Fix unit test.  
						
						
						
						
					 
					
						2014-10-08 15:18:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							6045bd89fb 
							
						 
					 
					
						
						
							
							Break unit test.  
						
						
						
						
					 
					
						2014-10-08 15:16:03 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							5b096cc3db 
							
						 
					 
					
						
						
							
							Merge pull request  #7  from matrix-org/paul/doc  
						
						... 
						
						
						
						Clarify that room alias domain names will be server-scoped; nonlocal edi... 
						
						
					 
					
						2014-10-07 16:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								Paul "LeoNerd" Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							917af4705b 
							
						 
					 
					
						
						
							
							Clarify that room alias domain names will be server-scoped; nonlocal edits are unliekly to work but nonlocal lookups will  
						
						
						
						
					 
					
						2014-10-07 16:23:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac53ef8cf 
							
						 
					 
					
						
						
							
							SPEC-3: First hack at defining some of the various event related concepts  
						
						
						
						
					 
					
						2014-10-07 11:38:02 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc00508fb 
							
						 
					 
					
						
						
							
							Add quick and dirty doc about state resolution  
						
						
						
						
					 
					
						2014-10-06 17:34:44 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							c72074b48e 
							
						 
					 
					
						
						
							
							Clarify how-to some more.  
						
						
						
						
					 
					
						2014-10-06 14:57:26 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef2c946d5 
							
						 
					 
					
						
						
							
							Update JSFiddles/how-to to support the new registration format.  
						
						
						
						
					 
					
						2014-10-06 14:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							aaf1d499bf 
							
						 
					 
					
						
						
							
							Add more section headings.  
						
						
						
						
					 
					
						2014-10-06 13:18:52 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							94982392be 
							
						 
					 
					
						
						
							
							Clarify room permission / power level information.  
						
						
						
						
					 
					
						2014-10-06 12:41:48 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							51276c60bf 
							
						 
					 
					
						
						
							
							Add information about the initialSync API.  
						
						... 
						
						
						
						Outline and describe the keys from the initial sync API. Hide room-scoped
initial sync API for now as it is not implemented and needs more thought before
it can be specced. 
						
						
					 
					
						2014-10-06 10:32:04 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							78a3f43d9d 
							
						 
					 
					
						
						
							
							swagger: Added DELETE method for directory server.  
						
						
						
						
					 
					
						2014-10-06 09:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							02a44664b9 
							
						 
					 
					
						
						
							
							More spec work.  
						
						
						
						
					 
					
						2014-10-03 17:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1fa0454288 
							
						 
					 
					
						
						
							
							Merge pull request  #6  from matrix-org/paul/doc  
						
						... 
						
						
						
						Clarify how m.room.alias event works 
						
						
					 
					
						2014-10-03 14:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Paul "LeoNerd" Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							ca0e8dedfb 
							
						 
					 
					
						
						
							
							Clarify how m.room.alias event works  
						
						
						
						
					 
					
						2014-10-03 14:45:42 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							ba11afafb9 
							
						 
					 
					
						
						
							
							Flesh out room alias section.  
						
						
						
						
					 
					
						2014-10-03 14:39:58 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							7e1437c6b1 
							
						 
					 
					
						
						
							
							Add more information to TODOs. Explain m.room.join_rules.  
						
						
						
						
					 
					
						2014-10-03 10:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Paul "LeoNerd" Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa5cc9178 
							
						 
					 
					
						
						
							
							Federation protocol URLs should have an H2 heading, not H1  
						
						
						
						
					 
					
						2014-10-02 18:11:04 +01:00 
						 
				 
			
				
					
						
							
							
								Paul "LeoNerd" Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1d685a8c 
							
						 
					 
					
						
						
							
							Remove TODO note about VoIP events as they now have their own entire section  
						
						
						
						
					 
					
						2014-10-02 18:00:31 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b9853ad0 
							
						 
					 
					
						
						
							
							Merge pull request  #5  from matrix-org/paul/doc  
						
						... 
						
						
						
						Document the Profile system 
						
						
					 
					
						2014-10-02 17:37:21 +01:00 
						 
				 
			
				
					
						
							
							
								Paul "LeoNerd" Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							de38f54f22 
							
						 
					 
					
						
						
							
							Document the Profile system  
						
						
						
						
					 
					
						2014-10-02 17:18:32 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							96213f69a2 
							
						 
					 
					
						
						
							
							Merge pull request  #4  from matrix-org/erikj-spec-changes  
						
						... 
						
						
						
						Erikj spec changes 
						
						
					 
					
						2014-10-02 14:46:40 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							036333412d 
							
						 
					 
					
						
						
							
							Add todo notes  
						
						
						
						
					 
					
						2014-10-02 14:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							82e278029c 
							
						 
					 
					
						
						
							
							Remove incorrect reasons for empty PDU lists.  
						
						
						
						
					 
					
						2014-10-02 14:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							b9cdc443d7 
							
						 
					 
					
						
						
							
							Fix pyflakes errors  
						
						
						
						
					 
					
						2014-10-02 14:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							1561ef56ed 
							
						 
					 
					
						
						
							
							Remove note about assymetry of having left a room.  
						
						... 
						
						
						
						Currently, if you leave a room you still appear in the members list.
This is basically a bug with the current implementation/spec, rather
than something that should happen. 
						
						
					 
					
						2014-10-02 14:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							f368ad946e 
							
						 
					 
					
						
						
							
							m.room.ops_levels includes redact_level  
						
						
						
						
					 
					
						2014-10-02 14:33:26 +01:00