aa620d09a0 
								
							
								 
							
						 
						
							
							
								
								Add a config option to block all room invites ( #2457 )  
							
							... 
							
							
							
							- allows sysadmins the ability to lock down their servers so that people can't
send their users room invites. 
							
						 
						
							2017-09-19 16:08:14 +01:00  
				
					
						
							
							
								 
						
							
							
								d2352347cf 
								
							
								 
							
						 
						
							
							
								
								Fix process startup  
							
							... 
							
							
							
							escape the % that got added in 92168cb 
							
						 
						
							2017-08-16 14:57:35 +01:00  
				
					
						
							
							
								 
						
							
							
								92168cbbc5 
								
							
								 
							
						 
						
							
							
								
								explain why CPU affinity is a good idea  
							
							
							
						 
						
							2017-08-15 18:27:42 +01:00  
				
					
						
							
							
								 
						
							
							
								10d8b701a1 
								
							
								 
							
						 
						
							
							
								
								Allow configuration of CPU affinity  
							
							... 
							
							
							
							Make it possible to set the CPU affinity in the config file, so that we don't
need to remember to do it manually every time. 
							
						 
						
							2017-08-15 17:08:28 +01:00  
				
					
						
							
							
								 
						
							
							
								1fc4a962e4 
								
							
								 
							
						 
						
							
							
								
								Add a frontend proxy  
							
							
							
						 
						
							2017-07-07 18:19:46 +01:00  
				
					
						
							
							
								 
						
							
							
								27bd0b9a91 
								
							
								 
							
						 
						
							
							
								
								Change the config file generator to more descriptive explanation of push.redact_content  
							
							
							
						 
						
							2017-06-24 10:32:12 +02:00  
				
					
						
							
							
								 
						
							
							
								bce144595c 
								
							
								 
							
						 
						
							
							
								
								Fix TravisCI tests for PR  #2301  - Fat finger mistake  
							
							
							
						 
						
							2017-06-23 15:26:09 +02:00  
				
					
						
							
							
								 
						
							
							
								75eba3b07d 
								
							
								 
							
						 
						
							
							
								
								Fix TravisCI tests for PR  #2301  
							
							
							
						 
						
							2017-06-23 15:15:18 +02:00  
				
					
						
							
							
								 
						
							
							
								1591eddaea 
								
							
								 
							
						 
						
							
							
								
								Add configuration parameter to allow redaction of content from push messages for google/apple devices  
							
							
							
						 
						
							2017-06-23 13:01:04 +02:00  
				
					
						
							
							
								 
						
							
							
								6aa5bc8635 
								
							
								 
							
						 
						
							
							
								
								Initial worker impl  
							
							
							
						 
						
							2017-06-16 11:47:11 +01:00  
				
					
						
							
							
								 
						
							
							
								9da4316ca5 
								
							
								 
							
						 
						
							
							
								
								Configurable maximum number of events requested by /sync and /messages ( #2220 )  
							
							... 
							
							
							
							Set the limit on the returned events in the timeline in the get and sync
operations. The default value is -1, means no upper limit.
For example, using `filter_timeline_limit: 5000`:
POST /_matrix/client/r0/user/user:id/filter
{
room: {
    timeline: {
      limit: 1000000000000000000
    }
}
}
GET /_matrix/client/r0/user/user:id/filter/filter:id
{
room: {
    timeline: {
      limit: 5000
    }
}
}
The server cuts down the room.timeline.limit. 
							
						 
						
							2017-05-13 18:17:54 +02:00  
				
					
						
							
							
								 
						
							
							
								8e780b113d 
								
									
								
							
								 
							
						 
						
							
							
								
								web_server_root documentation fix  
							
							... 
							
							
							
							Signed-off-by: Matthew Wolff <matthewjwolff@gmail.com> 
							
						 
						
							2017-04-17 00:49:11 -05:00  
				
					
						
							
							
								 
						
							
							
								7c551ec445 
								
							
								 
							
						 
						
							
							
								
								trust a hypothetical future riot.im IS  
							
							
							
						 
						
							2017-04-10 17:58:36 +01:00  
				
					
						
							
							
								 
						
							
							
								405ba4178a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2102  from DanielDent/add-auth-email  
							
							... 
							
							
							
							Support authenticated SMTP 
							
						 
						
							2017-04-10 15:42:16 +01:00  
				
					
						
							
							
								 
						
							
							
								5058292537 
								
							
								 
							
						 
						
							
							
								
								Support authenticated SMTP  
							
							... 
							
							
							
							Closes (SYN-714) #1385 
Signed-off-by: Daniel Dent <matrixcontrib@contactdaniel.net> 
							
						 
						
							2017-04-05 21:01:08 -07:00  
				
					
						
							
							
								 
						
							
							
								a5c401bd12 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2097  from matrix-org/erikj/repl_tcp_client  
							
							... 
							
							
							
							Move to using TCP replication 
							
						 
						
							2017-04-05 09:36:21 +01:00  
				
					
						
							
							
								 
						
							
							
								d1605794ad 
								
							
								 
							
						 
						
							
							
								
								Remove unused worker config option  
							
							
							
						 
						
							2017-04-04 11:17:00 +01:00  
				
					
						
							
							
								 
						
							
							
								36c28bc467 
								
							
								 
							
						 
						
							
							
								
								Update all the workers and master to use TCP replication  
							
							
							
						 
						
							2017-04-03 15:35:52 +01:00  
				
					
						
							
							
								 
						
							
							
								0970e0307e 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2017-03-15 12:40:42 +00:00  
				
					
						
							
							
								 
						
							
							
								5aa42d4292 
								
							
								 
							
						 
						
							
							
								
								set default for turn_allow_guests correctly  
							
							
							
						 
						
							2017-03-15 12:40:13 +00:00  
				
					
						
							
							
								 
						
							
							
								e0ff66251f 
								
							
								 
							
						 
						
							
							
								
								add setting (on by default) to support TURN for guests  
							
							
							
						 
						
							2017-03-15 12:22:18 +00:00  
				
					
						
							
							
								 
						
							
							
								6037a9804c 
								
							
								 
							
						 
						
							
							
								
								Add helpful texts to logger config options  
							
							
							
						 
						
							2017-03-13 12:33:35 +00:00  
				
					
						
							
							
								 
						
							
							
								6bfe8e32b5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1983  from matrix-org/rav/no_redirect_stdio  
							
							... 
							
							
							
							Add an option to disable stdio redirect 
							
						 
						
							2017-03-13 12:20:07 +00:00  
				
					
						
							
							
								 
						
							
							
								bcfa5cd00c 
								
							
								 
							
						 
						
							
							
								
								Add an option to disable stdio redirect  
							
							... 
							
							
							
							This makes it tractable to run synapse under pdb. 
							
						 
						
							2017-03-10 15:38:29 +00:00  
				
					
						
							
							
								 
						
							
							
								d84bd51e95 
								
							
								 
							
						 
						
							
							
								
								Refactor logger config for workers  
							
							... 
							
							
							
							- to make it easier to add more config options. 
							
						 
						
							2017-03-10 15:34:01 +00:00  
				
					
						
							
							
								 
						
							
							
								9072a8c627 
								
							
								 
							
						 
						
							
							
								
								Reread log config on SIGHUP  
							
							... 
							
							
							
							When we are using a log_config file, reread it on SIGHUP. 
							
						 
						
							2017-03-10 15:29:55 +00:00  
				
					
						
							
							
								 
						
							
							
								df4407d665 
								
							
								 
							
						 
						
							
							
								
								Fix typo in config comments.  
							
							... 
							
							
							
							Signed-off-by: Tyler Smith <tylersmith.me@gmail.com> 
							
						 
						
							2017-02-11 23:02:57 -08:00  
				
					
						
							
							
								 
						
							
							
								86063d4321 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1835  from matrix-org/erikj/fix_workers  
							
							... 
							
							
							
							Make worker listener config backwards compat 
							
						 
						
							2017-01-20 11:55:56 +00:00  
				
					
						
							
							
								 
						
							
							
								97efe99ae9 
								
							
								 
							
						 
						
							
							
								
								Make worker listener config backwards compat  
							
							
							
						 
						
							2017-01-20 11:45:29 +00:00  
				
					
						
							
							
								 
						
							
							
								86e6165687 
								
							
								 
							
						 
						
							
							
								
								Added default config for turn username and password  
							
							
							
						 
						
							2017-01-19 14:35:55 +01:00  
				
					
						
							
							
								 
						
							
							
								1e38be3a7a 
								
							
								 
							
						 
						
							
							
								
								Added username and password for turn server  
							
							... 
							
							
							
							It makes it possible to use a turn server that needs a username and
password instead of a token. 
							
						 
						
							2017-01-19 14:08:20 +01:00  
				
					
						
							
							
								 
						
							
							
								a3e4a198e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow configuring the Riot URL used in notification emails  
							
							... 
							
							
							
							The URLs used for notification emails were hardcoded to use either matrix.to
or vector.im; but for self-hosted setups where Riot is also self-hosted it
may be desirable to allow configuring an alternative Riot URL.
Fixes  #1809 .
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> 
							
						 
						
							2017-01-13 17:12:04 +02:00  
				
					
						
							
							
								 
						
							
							
								641ccdbb14 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1795  from matrix-org/erikj/port_defaults  
							
							... 
							
							
							
							Restore default bind address 
							
						 
						
							2017-01-13 13:02:59 +00:00  
				
					
						
							
							
								 
						
							
							
								bf5c9706d9 
								
							
								 
							
						 
						
							
							
								
								Remove full_twisted_stacktraces option  
							
							... 
							
							
							
							The debug 'full_twisted_stacktraces' flag caused synapse to rewrite
twisted deferreds to always fire the callback on the next reactor tick.
This was to force the deferred to always store the stacktraces on
exceptions, and thus be more likely to have a full stacktrace when it
reaches the final error handlers and gets printed to the logs.
Dynamically rewriting things is generally bad, and in particular this
change violates assumptions of various bits of Twisted. This wouldn't
necessarily be so bad, but it turns out this option has been turned on
on some production servers.
Turning the option can cause e.g. #1778 .
For now, lets just entirely nuke this option. 
							
						 
						
							2017-01-12 10:32:52 +00:00  
				
					
						
							
							
								 
						
							
							
								b1dfd20292 
								
							
								 
							
						 
						
							
							
								
								Pop bind_address  
							
							
							
						 
						
							2017-01-10 17:23:18 +00:00  
				
					
						
							
							
								 
						
							
							
								edd6cdfc9a 
								
							
								 
							
						 
						
							
							
								
								Restore default bind address  
							
							
							
						 
						
							2017-01-10 17:21:41 +00:00  
				
					
						
							
							
								 
						
							
							
								f576c34594 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/release-v0.18.6' into develop  
							
							
							
						 
						
							2016-12-30 15:13:49 +00:00  
				
					
						
							
							
								 
						
							
							
								822cb39dfa 
								
							
								 
							
						 
						
							
							
								
								Use the new twisted logging framework.  
							
							... 
							
							
							
							Hopefully adding an observer to the new framework will avoid a memory
leak https://twistedmatrix.com/trac/ticket/8164  
							
						 
						
							2016-12-30 11:09:24 +00:00  
				
					
						
							
							
								 
						
							
							
								f5cd5ebd7b 
								
							
								 
							
						 
						
							
							
								
								Add IPv6 comment to default config  
							
							... 
							
							
							
							Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> 
							
						 
						
							2016-12-18 23:14:32 +01:00  
				
					
						
							
							
								 
						
							
							
								c95e9fff99 
								
							
								 
							
						 
						
							
							
								
								Make default homeserver config use bind_addresses  
							
							... 
							
							
							
							Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> 
							
						 
						
							2016-12-18 21:51:56 +01:00  
				
					
						
							
							
								 
						
							
							
								c46e7a9c9b 
								
							
								 
							
						 
						
							
							
								
								Bugfix: Console logging handler missing default filter  
							
							
							
						 
						
							2016-12-03 20:14:58 -03:00  
				
					
						
							
							
								 
						
							
							
								1c4f05db41 
								
							
								 
							
						 
						
							
							
								
								Stop putting a time caveat on access tokens  
							
							... 
							
							
							
							The 'time' caveat on the access tokens was something of a lie, since we weren't
enforcing it; more pertinently its presence stops us ever adding useful time
caveats.
Let's move in the right direction by not lying in our caveats. 
							
						 
						
							2016-11-29 16:49:41 +00:00  
				
					
						
							
							
								 
						
							
							
								ed787cf09e 
								
							
								 
							
						 
						
							
							
								
								Hook up the send queue and create a federation sender worker  
							
							
							
						 
						
							2016-11-16 17:34:44 +00:00  
				
					
						
							
							
								 
						
							
							
								d56c39cf24 
								
							
								 
							
						 
						
							
							
								
								Use external ldap auth pacakge  
							
							
							
						 
						
							2016-11-15 13:03:19 +00:00  
				
					
						
							
							
								 
						
							
							
								0964005d84 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1625  from DanielDent/patch-1  
							
							... 
							
							
							
							Add support for durations in minutes 
							
						 
						
							2016-11-12 11:20:46 +00:00  
				
					
						
							
							
								 
						
							
							
								1c93cd9f9f 
								
							
								 
							
						 
						
							
							
								
								Add support for durations in minutes  
							
							
							
						 
						
							2016-11-12 00:10:23 -08:00  
				
					
						
							
							
								 
						
							
							
								ac507e7ab8 
								
							
								 
							
						 
						
							
							
								
								Don't assume providers raise ConfigError's  
							
							
							
						 
						
							2016-11-08 17:23:28 +00:00  
				
					
						
							
							
								 
						
							
							
								c6bbad109b 
								
							
								 
							
						 
						
							
							
								
								default config: blacklist more internal ips  
							
							
							
						 
						
							2016-11-06 17:02:25 -08:00  
				
					
						
							
							
								 
						
							
							
								5b54d51d1e 
								
							
								 
							
						 
						
							
							
								
								Allow Configurable Rate Limiting Per AS  
							
							... 
							
							
							
							This adds a flag loaded from the registration file of an AS that will determine whether or not its users are rate limited (by ratelimit in _base.py). Needed for IRC bridge reasons - see https://github.com/matrix-org/matrix-appservice-irc/issues/240 . 
							
						 
						
							2016-10-18 17:04:09 +01:00  
				
					
						
							
							
								 
						
							
							
								9e18e0b1cb 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1167  from matrix-org/markjh/fingerprints  
							
							... 
							
							
							
							Add config option for adding additional TLS fingerprints 
							
						 
						
							2016-10-12 15:27:44 +01:00