|  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 | 5b46ce579b | Bump version, changelog and upgrade.rst | 2014-11-19 18:00:57 +00:00 | 
				
					
						|  Mark Haines | 8c2b5ea7c4 | Fix PDU and event signatures | 2014-11-14 19:11:04 +00:00 | 
				
					
						|  Erik Johnston | f04b3d5042 | Store all signatures on events rather than just dropping them | 2014-11-12 17:02:34 +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 | 5d439b127b | PEP8 | 2014-11-10 13:46:44 +00:00 | 
				
					
						|  Erik Johnston | 6cb6cb9e69 | Tidy up some of the unused sql tables | 2014-11-10 10:31:00 +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 | 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 | 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 | f139c02e95 | Formatting | 2014-11-03 11:34:49 +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 | 2f39dc19a2 | Remove more references to dead PDU tables | 2014-10-31 14:27:14 +00:00 | 
				
					
						|  Erik Johnston | bfa36a72b9 | Remove PDU tables. | 2014-10-31 14:00:32 +00:00 | 
				
					
						|  Erik Johnston | e7858b6d7e | Start filling out and using new events tables | 2014-10-29 16:59:24 +00:00 | 
				
					
						|  Erik Johnston | a10c2ec88d | Don't reference PDU when persisting event | 2014-10-28 17:15:32 +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 | da1dda3e1d | Add transaction level logging and timing information. Add a _simple_delete method | 2014-10-28 11:18:04 +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 | 
				
					
						|  Mark Haines | acb2d171e8 | Merge branch 'develop' into event_signing | 2014-10-27 11:14:11 +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 | 
				
					
						|  Mark Haines | db2e350e29 | Wrap preparing the database in a transaction. Otherwise it will take many seconds to complete because sqlite will create a transaction per statement | 2014-10-24 19:04:26 +01:00 | 
				
					
						|  Erik Johnston | 5662be894e | Bump database version number. | 2014-10-17 20:26:18 +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 | 82c5820767 | keep 'origin_server_ts' as 'ts' in the database to avoid needlessly updating schema | 2014-10-17 17:31:48 +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 | bb04447c44 | Include hashes of previous pdus when referencing them | 2014-10-16 23:25:12 +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 | 
				
					
						|  Erik Johnston | 5fefc12d1e | Begin implementing state groups. | 2014-10-14 16:59:51 +01:00 | 
				
					
						|  Mark Haines | 9605593d11 | Merge branch 'develop' into server2server_signing Conflicts:
	synapse/storage/__init__.py
	tests/rest/test_presence.py | 2014-09-30 17:55:06 +01:00 | 
				
					
						|  Mark Haines | b95a178584 | SYN-75 Verify signatures on server to server transactions | 2014-09-30 15:15:10 +01:00 | 
				
					
						|  Erik Johnston | fbf6320614 | pyflakes cleanup | 2014-09-30 12:38:38 +01:00 | 
				
					
						|  Erik Johnston | 1550ab9e2f | SYN-48: Delete dead code | 2014-09-29 15:04:47 +01:00 | 
				
					
						|  Erik Johnston | 3ccb17ce59 | SYN-48: Implement WHOIS rest servlet | 2014-09-29 14:59:52 +01:00 | 
				
					
						|  Erik Johnston | f7d80930f2 | SYN-48: Track User-Agents as well as IPs for client devices. | 2014-09-29 13:35:15 +01:00 | 
				
					
						|  Erik Johnston | 0fdf308874 | Track the IP users connect with. Add an admin column to users table. | 2014-09-26 16:36:24 +01:00 | 
				
					
						|  Erik Johnston | 37bfe44046 | Merge branch 'deletions' of github.com:matrix-org/synapse into develop | 2014-09-25 17:02:53 +01:00 | 
				
					
						|  Erik Johnston | c818aa13eb | Add LIMIT to scalar subquery | 2014-09-25 15:51:21 +01:00 | 
				
					
						|  Erik Johnston | ba87eb6753 | Fix bug where we tried to insert state events with null state key | 2014-09-25 14:45:27 +01:00 | 
				
					
						|  Erik Johnston | 70899d3ab2 | Rename deletions to redactions | 2014-09-24 15:27:59 +01:00 | 
				
					
						|  Erik Johnston | 7d9a84a445 | Make deleting deletes not undelete | 2014-09-24 14:18:08 +01:00 | 
				
					
						|  Erik Johnston | 1e6c5b205c | Fix bug where we didn't correctly pull out the event_id of the deletion | 2014-09-24 13:29:20 +01:00 | 
				
					
						|  Erik Johnston | 4354590a69 | Add v4 deltas to current sql. | 2014-09-24 11:06:41 +01:00 | 
				
					
						|  Erik Johnston | efea61dc50 | Rename 'pruned' to 'pruned_because' | 2014-09-23 17:40:58 +01:00 | 
				
					
						|  Erik Johnston | b99f6eb904 | Make sure we don't persist the 'pruned' key | 2014-09-23 15:29:27 +01:00 | 
				
					
						|  Erik Johnston | 78af6bbb98 | Add m.room.deletion. If an event is deleted it will be returned to clients 'pruned', i.e. all client specified keys will be removed. | 2014-09-23 15:28:32 +01:00 | 
				
					
						|  Paul "LeoNerd" Evans | 4571cf7baa | Merge branch 'develop' into test-sqlite-memory | 2014-09-17 18:27:47 +01:00 |