Mark Haines
							
						 | 
						
							
							
							
							
								
							
								d80d505b1f
								
							
								
							
						 | 
						
							
							
								
								Limit the size of images that are thumbnailed serverside. Limit the size of file that a server will download from a remote server
							
							
							
							
							
						 | 
						
							2014-12-11 14:19:32 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								61fc37e467
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into media_repository
							
							
							
							
							
						 | 
						
							2014-12-10 16:14:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								5da65085d1
								
							
								
							
						 | 
						
							
							
								
								Get uploads working with new media repo
							
							
							
							
							
						 | 
						
							2014-12-02 19:51:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								027542e2e5
								
							
								
							
						 | 
						
							
							
								
								Fix bugs when joining a remote room that has dodgy event graphs. This should also fix the number of times a HS will trigger a GET /event/
							
							
							
							
							
						 | 
						
							2014-11-27 16:02:26 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								64fc859dac
								
							
								
							
						 | 
						
							
							
								
								Fix bugs in invite/join dances.
							
							
							
							
							
							
							
							We now do more implement more of the auth on the events so that we
don't reject valid events. 
							
						 | 
						
							2014-11-25 17:59:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								e549aac127
								
							
								
							
						 | 
						
							
							
								
								Add missing None check
							
							
							
							
							
						 | 
						
							2014-11-24 13:47:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								db9ce032a4
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 codestyle warnings
							
							
							
							
							
						 | 
						
							2014-11-20 17:26:36 +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 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								512993b57f
								
							
								
							
						 | 
						
							
							
								
								Only users can set state events which have their own user_id
							
							
							
							
							
						 | 
						
							2014-11-19 17:22:37 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								c5eabe3143
								
							
								
							
						 | 
						
							
							
								
								replace user_id with sender
							
							
							
							
							
						 | 
						
							2014-11-19 16:38:40 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								428581dd05
								
							
								
							
						 | 
						
							
							
								
								SYN-144: Remove bad keys from pdu json objects, convert age_ts to age
							
							
							
							
							
							
							
							for all pdus sent. 
							
						 | 
						
							2014-11-18 19:20:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								3553101eb3
								
							
								
							
						 | 
						
							
							
								
								Null check when determining default power levels
							
							
							
							
							
						 | 
						
							2014-11-18 15:43:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								95614e5220
								
							
								
							
						 | 
						
							
							
								
								Fix auth to correctly handle initial creation of rooms
							
							
							
							
							
						 | 
						
							2014-11-18 15:36:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								cb4b6c844a
								
							
								
							
						 | 
						
							
							
								
								Merge PDUs and Events into one object
							
							
							
							
							
						 | 
						
							2014-11-14 21:25:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6fea478d2e
								
							
								
							
						 | 
						
							
							
								
								Fix bugs with invites/joins across federatiom.
							
							
							
							
							
							
							
							Both in terms of auth and not trying to fetch missing PDUs for invites,
joins etc. 
							
						 | 
						
							2014-11-12 11:24:11 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2cdff00788
								
							
								
							
						 | 
						
							
							
								
								Fix typo in validator
							
							
							
							
							
						 | 
						
							2014-11-11 10:31:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0292d991af
								
							
								
							
						 | 
						
							
							
								
								Add EventValidator module
							
							
							
							
							
						 | 
						
							2014-11-11 08:09:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a8e565eca8
								
							
								
							
						 | 
						
							
							
								
								Add an EventValidator. Fix bugs in auth ++ storage
							
							
							
							
							
						 | 
						
							2014-11-10 18:25:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5d439b127b
								
							
								
							
						 | 
						
							
							
								
								PEP8
							
							
							
							
							
						 | 
						
							2014-11-10 13:46:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								6447db063a
								
							
								
							
						 | 
						
							
							
								
								Fix backfill to work. Add auth to backfill request
							
							
							
							
							
						 | 
						
							2014-11-10 11:59:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								65f846ade0
								
							
								
							
						 | 
						
							
							
								
								Notify users about invites.
							
							
							
							
							
						 | 
						
							2014-11-10 11:15:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								407d8a5019
								
							
								
							
						 | 
						
							
							
								
								Fix invite auth
							
							
							
							
							
						 | 
						
							2014-11-10 10:35:43 +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
							
						 | 
						
							
							
							
							
								
							
								49948d72f3
								
							
								
							
						 | 
						
							
							
								
								Fix joining over federation
							
							
							
							
							
						 | 
						
							2014-11-07 10:53:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bf6b72eb55
								
							
								
							
						 | 
						
							
							
								
								Start implementing auth chains
							
							
							
							
							
						 | 
						
							2014-11-07 10:53:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								8421cabb9d
								
							
								
							
						 | 
						
							
							
								
								Neaten things up a bit
							
							
							
							
							
						 | 
						
							2014-11-07 10:53:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								351c64e99e
								
							
								
							
						 | 
						
							
							
								
								Amalgamate all power levels.
							
							
							
							
							
							
							
							Remove concept of reqired power levels, something similiar can be done
using the new power level event. 
							
						 | 
						
							2014-11-06 16:59:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c6766d45b5
								
							
								
							
						 | 
						
							
							
								
								Don't send prev_state to clients anymore
							
							
							
							
							
						 | 
						
							2014-11-06 15:19:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4317c8e583
								
							
								
							
						 | 
						
							
							
								
								Implement new replace_state and changed prev_state
							
							
							
							
							
							
							
							`prev_state` is now a list of previous state ids, similiar to
prev_events. `replace_state` now points to what we think was replaced. 
							
						 | 
						
							2014-11-06 15:10:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								96c001e668
								
							
								
							
						 | 
						
							
							
								
								Fix auth checks to all use the given old_event_state
							
							
							
							
							
						 | 
						
							2014-11-05 11:07:54 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								8918422156
								
							
								
							
						 | 
						
							
							
								
								Move FederationError to synapse.api.errors
							
							
							
							
							
						 | 
						
							2014-11-04 15:10:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								68698e0ac8
								
							
								
							
						 | 
						
							
							
								
								Fix bugs in generating event signatures and hashing
							
							
							
							
							
						 | 
						
							2014-11-03 17:51:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ad6eacb3e9
								
							
								
							
						 | 
						
							
							
								
								Rename PDU fields to match that of events.
							
							
							
							
							
						 | 
						
							2014-11-03 13:06:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0a8b026ccf
								
							
								
							
						 | 
						
							
							
								
								Add 'origin' key to events
							
							
							
							
							
						 | 
						
							2014-11-03 11:32:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								4a1597f295
								
							
								
							
						 | 
						
							
							
								
								Fix bug in redaction auth.
							
							
							
							
							
							
							
							This caused a 500 when sending a redaction due to a typo in a method
invocation. 
							
						 | 
						
							2014-10-31 09:48:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								12ce441e67
								
							
								
							
						 | 
						
							
							
								
								Convert event ids to be of the form :example.com
							
							
							
							
							
						 | 
						
							2014-10-30 17:00:11 +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
							
						 | 
						
							
							
							
							
								
							
								7d709542ca
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 warnings
							
							
							
							
							
						 | 
						
							2014-10-30 11:10:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2d1dfb3b34
								
							
								
							
						 | 
						
							
							
								
								Begin implementing all the PDU storage stuff in Events land
							
							
							
							
							
						 | 
						
							2014-10-28 16:42:35 +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
							
						 | 
						
							
							
							
							
								
							
								b3b1961496
								
							
								
							
						 | 
						
							
							
								
								Fix bug where people could join private rooms
							
							
							
							
							
						 | 
						
							2014-10-17 19:37:41 +01: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 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
								
							
								1c445f88f6
								
							
								
							
						 | 
						
							
							
								
								persist hashes and origin signatures for PDUs
							
							
							
							
							
						 | 
						
							2014-10-15 17:09:04 +01:00 |