Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								472734a8cc
								
							
								
							
						 | 
						
							
							
								
								Consume errors in time_bound_deferred
							
							
							
							
							
						 | 
						
							2015-02-17 15:13:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								2674aeb96a
								
							
								
							
						 | 
						
							
							
								
								Factor out ExpiringCache from StateHandler
							
							
							
							
							
						 | 
						
							2015-02-16 16:16:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c52e8d395b
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #61 from matrix-org/timeout-federation-requests
							
							
							
							
							
							
							
							Timeout federation requests 
							
						 | 
						
							2015-02-11 17:10:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								42bc56dad3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into use-simplejson
							
							
							
							
							
						 | 
						
							2015-02-11 17:01:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ef276e8770
								
							
								
							
						 | 
						
							
							
								
								Fix so timing out connections to actually work.
							
							
							
							
							
						 | 
						
							2015-02-11 16:48:05 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								41a9a76a99
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into timeout-federation-requests
							
							
							
							
							
						 | 
						
							2015-02-11 16:12:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ddb816cf60
								
							
								
							
						 | 
						
							
							
								
								Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder that understands FrozenDict
							
							
							
							
							
						 | 
						
							2015-02-11 15:44:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								d8324d5a2b
								
							
								
							
						 | 
						
							
							
								
								Add a lru cache class
							
							
							
							
							
						 | 
						
							2015-02-11 14:52:23 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								fb233dc40b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into timeout-federation-requests
							
							
							
							
							
						 | 
						
							2015-02-11 10:33:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								dcf52469e8
								
							
								
							
						 | 
						
							
							
								
								Move time_bound_deferred into Clock
							
							
							
							
							
						 | 
						
							2015-02-11 10:25:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0e6b3e4e40
								
							
								
							
						 | 
						
							
							
								
								Time out HTTP federation requests
							
							
							
							
							
						 | 
						
							2015-02-10 18:17:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ef995e6946
								
							
								
							
						 | 
						
							
							
								
								Add looping_call to Clock
							
							
							
							
							
						 | 
						
							2015-02-09 14:47:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								dfa05f0cd6
								
							
								
							
						 | 
						
							
							
								
								Optimize FrozenEvent creation
							
							
							
							
							
						 | 
						
							2015-01-06 18:51:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								d5ae67e67d
								
							
								
							
						 | 
						
							
							
								
								Fix typo where we used wrong var.
							
							
							
							
							
						 | 
						
							2015-01-06 16:05:01 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								03a501456c
								
							
								
							
						 | 
						
							
							
								
								Time how long calls to _get_destination_retry_timings take
							
							
							
							
							
						 | 
						
							2015-01-06 15:22:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								adb04b1e57
								
							
								
							
						 | 
						
							
							
								
								Update copyright notices
							
							
							
							
							
						 | 
						
							2015-01-06 13:21:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								041ac476a5
								
							
								
							
						 | 
						
							
							
								
								Supply auth_chain along with current state in '/state/', fetch auth events from a remote server if we are missing some of them
							
							
							
							
							
						 | 
						
							2014-12-18 18:47:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								dbe77ec79a
								
							
								
							
						 | 
						
							
							
								
								Replace distributor deferred list, with a simple for loop until I understand why the former breaks and the latter doesn't
							
							
							
							
							
						 | 
						
							2014-12-18 17:47:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5a465b67ba
								
							
								
							
						 | 
						
							
							
								
								Fix pyflakes
							
							
							
							
							
						 | 
						
							2014-12-16 13:41:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								58168498b0
								
							
								
							
						 | 
						
							
							
								
								Remove FrozenEncoder
							
							
							
							
							
						 | 
						
							2014-12-16 13:38:38 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bc6564bac0
								
							
								
							
						 | 
						
							
							
								
								Add PEP8 newlines
							
							
							
							
							
						 | 
						
							2014-12-09 11:01:44 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								721482c83e
								
							
								
							
						 | 
						
							
							
								
								Add forgotten file
							
							
							
							
							
						 | 
						
							2014-12-08 09:10:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								15099fade5
								
							
								
							
						 | 
						
							
							
								
								Drop log level for incorrect logging contexts to WARN if the context is wrong and DEBUG if the context is missing
							
							
							
							
							
						 | 
						
							2014-11-25 10:57:31 +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 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								32090aee16
								
							
								
							
						 | 
						
							
							
								
								Add a few missing yields, Move deferred lists inside PreserveLoggingContext because they don't interact well with the logging contexts
							
							
							
							
							
						 | 
						
							2014-11-20 16:24:00 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								ca91bb2f7f
								
							
								
							
						 | 
						
							
							
								
								Sometimes there isn't a current logging context
							
							
							
							
							
						 | 
						
							2014-11-19 17:18:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								97c7c34f6f
								
							
								
							
						 | 
						
							
							
								
								Preserve logging context in a few more places, drop the logging context after it has been stashed to reduce potential for confusion
							
							
							
							
							
						 | 
						
							2014-11-19 16:37:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								e903c941cb
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into request_logging
							
							
							
							
							
							
							
							Conflicts:
	setup.py
	synapse/storage/_base.py
	synapse/util/async.py 
							
						 | 
						
							2014-11-14 11:16:50 +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
							
						 | 
						
							
							
							
							
								
							
								ef9c4476a0
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into federation_authorization
							
							
							
							
							
						 | 
						
							2014-10-30 11:18:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7c06399512
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into request_logging
							
							
							
							
							
							
							
							Conflicts:
	synapse/config/logger.py 
							
						 | 
						
							2014-10-30 11:13:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7d709542ca
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 warnings
							
							
							
							
							
						 | 
						
							2014-10-30 11:10:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								fa955cc2a4
								
							
								
							
						 | 
						
							
							
								
								Pep8 and a few doc strings
							
							
							
							
							
						 | 
						
							2014-10-30 10:13:46 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b29517bd01
								
							
								
							
						 | 
						
							
							
								
								Add a request-id to each log line
							
							
							
							
							
						 | 
						
							2014-10-30 01:21:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								53216a500d
								
							
								
							
						 | 
						
							
							
								
								Add a run_on_reactor function
							
							
							
							
							
						 | 
						
							2014-10-29 17:02:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Kegan Dougal
							
						 | 
						
							
							
							
							
								
							
								cc83b06cd1
								
							
								
							
						 | 
						
							
							
								
								Added support for the HS to send emails. Use it to send password resets. Added email_smtp_server and email_from_address config args. Added emailutils.
							
							
							
							
							
						 | 
						
							2014-09-16 12:36:39 +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
							
						 | 
						
							
							
							
							
								
							
								967b45bc1a
								
							
								
							
						 | 
						
							
							
								
								Allow optional non-suppression of exceptions through the Distributor
							
							
							
							
							
						 | 
						
							2014-09-03 10:40:21 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								c6eafdfbaf
								
							
								
							
						 | 
						
							
							
								
								Add copyright notices and fix pyflakes errors
							
							
							
							
							
						 | 
						
							2014-09-03 09:43:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								54d0a75573
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into presence_logging
							
							
							
							
							
							
							
							Conflicts:
	synapse/handlers/presence.py 
							
						 | 
						
							2014-08-28 16:52:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								bddc1d9fff
								
							
								
							
						 | 
						
							
							
								
								use @wraps to set the __name__ __module__ and __doc__ correctly for logged functions
							
							
							
							
							
						 | 
						
							2014-08-28 15:32:38 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b8b52ca09d
								
							
								
							
						 | 
						
							
							
								
								Add logging to try and figure out what is going on with the presence stuff
							
							
							
							
							
						 | 
						
							2014-08-28 14:58:51 +01:00 | 
						
					
				
					
						
							
							
								 
								Paul "LeoNerd" Evans
							
						 | 
						
							
							
							
							
								
							
								657ab9ba9d
								
							
								
							
						 | 
						
							
							
								
								Put some DEBUG logging in lockutils.py so we can debug roomlocks
							
							
							
							
							
						 | 
						
							2014-08-14 16:06:05 +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 |