24b7f3916d 
								
									
								
							
								 
							
						 
						
							
							
								
								Clean up default listener configuration ( #4586 )  
							
							... 
							
							
							
							Rearrange the comments to try to clarify them, and expand on what some of it
means.
Use a sensible default 'bind_addresses' setting.
For the insecure port, only bind to localhost, and enable x_forwarded, since
apparently it's for use behind a load-balancer. 
							
						 
						
							2019-02-11 12:50:30 +00:00  
				
					
						
							
							
								 
						
							
							
								6e2a5aa050 
								
							
								 
							
						 
						
							
							
								
								ACME Reprovisioning ( #4522 )  
							
							
							
						 
						
							2019-02-11 10:36:26 +00:00  
				
					
						
							
							
								 
						
							
							
								4ffd10f46d 
								
							
								 
							
						 
						
							
							
								
								Be tolerant of blank TLS fingerprints config ( #4589 )  
							
							
							
						 
						
							2019-02-11 10:04:27 +00:00  
				
					
						
							
							
								 
						
							
							
								b201149c7e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4420  from matrix-org/jaywink/openid-listener  
							
							... 
							
							
							
							New listener resource for the federation API "openid/userinfo" endpoint 
							
						 
						
							2019-02-11 09:44:00 +00:00  
				
					
						
							
							
								 
						
							
							
								2dc2b6e9f1 
								
							
								 
							
						 
						
							
							
								
								Allow "unavailable" presence status for /sync ( #4592 )  
							
							... 
							
							
							
							* Allow "unavailable" presence status for /sync
Closes  #3772 , closes  #3779 
Signed-off-by: Valentin Anger <valentin.an.1999@gmail.com>
* Add changelog for PR 4592 
							
						 
						
							2019-02-08 21:09:56 +00:00  
				
					
						
							
							
								 
						
							
							
								56710c7df5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix 'no unique or exclusion constraint' error ( #4591 )  
							
							... 
							
							
							
							Add more tables to the list of tables which need a background update to
complete before we can upsert into them, which fixes a race against the
background updates. 
							
						 
						
							2019-02-08 18:30:46 +00:00  
				
					
						
							
							
								 
						
							
							
								9cd33d2f4b 
								
									
								
							
								 
							
						 
						
							
							
								
								Deduplicate some code in synapse.app ( #4567 )  
							
							
							
						 
						
							2019-02-08 17:25:57 +00:00  
				
					
						
							
							
								 
						
							
							
								2475434080 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							
							
						 
						
							2019-02-05 18:44:49 +00:00  
				
					
						
							
							
								 
						
							
							
								3bd9daf4b8 
								
							
								 
							
						 
						
							
							
								
								v0.99.0  
							
							
							
						 
						
							2019-02-05 18:33:02 +00:00  
				
					
						
							
							
								 
						
							
							
								627ecd358e 
								
							
								 
							
						 
						
							
							
								
								Filter user directory state query to a subset of state events ( #4462 )  
							
							... 
							
							
							
							* Filter user directory state query to a subset of state events
* Add changelog 
							
						 
						
							2019-02-05 12:16:28 +00:00  
				
					
						
							
							
								 
						
							
							
								bf1e4d96ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix default ACME config for py2 ( #4564 )  
							
							... 
							
							
							
							Fixes  #4559  
						
							2019-02-05 11:37:33 +00:00  
				
					
						
							
							
								 
						
							
							
								d7e27a1f08 
								
									
								
							
								 
							
						 
						
							
							
								
								fix typo in config comments ( #4557 )  
							
							
							
						 
						
							2019-02-05 11:32:45 +00:00  
				
					
						
							
							
								 
						
							
							
								30fd2f89db 
								
							
								 
							
						 
						
							
							
								
								0.99.0rc4  
							
							
							
						 
						
							2019-02-01 15:52:28 +00:00  
				
					
						
							
							
								 
						
							
							
								ef43a03fc5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4546  from matrix-org/rav/silence_critical_error_from_federation  
							
							... 
							
							
							
							Fix noisy "twisted.internet.task.TaskStopped" errors in logs 
							
						 
						
							2019-02-01 14:37:22 +00:00  
				
					
						
							
							
								 
						
							
							
								f8db967d5a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/release-v0.99.0' into develop  
							
							
							
						 
						
							2019-02-01 13:20:15 +00:00  
				
					
						
							
							
								 
						
							
							
								fa794980ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4544  from matrix-org/rav/skip_invalid_well_known  
							
							... 
							
							
							
							Treat an invalid .well-known the same as an absent one 
							
						 
						
							2019-02-01 13:18:36 +00:00  
				
					
						
							
							
								 
						
							
							
								e9779a6f8f 
								
							
								 
							
						 
						
							
							
								
								Fix b'ab' noise in logs  
							
							
							
						 
						
							2019-02-01 12:34:31 +00:00  
				
					
						
							
							
								 
						
							
							
								9763a73af0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'release-v0.99.0' into develop  
							
							
							
						 
						
							2019-02-01 12:30:22 +00:00  
				
					
						
							
							
								 
						
							
							
								f0ba34f581 
								
							
								 
							
						 
						
							
							
								
								Fix noisy "twisted.internet.task.TaskStopped" errors in logs  
							
							... 
							
							
							
							Fixes  #4003  
						
							2019-02-01 12:22:57 +00:00  
				
					
						
							
							
								 
						
							
							
								8a21b03fba 
								
							
								 
							
						 
						
							
							
								
								Treat an invalid .well-known the same as an absent one  
							
							... 
							
							
							
							... basically, carry on and fall back to SRV etc. 
							
						 
						
							2019-02-01 11:37:31 +00:00  
				
					
						
							
							
								 
						
							
							
								3c8a41140e 
								
							
								 
							
						 
						
							
							
								
								Cache failures to parse .well-known  
							
							... 
							
							
							
							Also add a Measure block around the .well-known fetch 
							
						 
						
							2019-02-01 00:37:52 +00:00  
				
					
						
							
							
								 
						
							
							
								24d59c7568 
								
							
								 
							
						 
						
							
							
								
								better logging for federation connections  
							
							
							
						 
						
							2019-01-31 23:18:20 +00:00  
				
					
						
							
							
								 
						
							
							
								d428b46346 
								
							
								 
							
						 
						
							
							
								
								Update federation routing logic to check .well-known before SRV  
							
							
							
						 
						
							2019-01-31 23:14:18 +00:00  
				
					
						
							
							
								 
						
							
							
								c45fd0dda0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4530  from matrix-org/anoa/room_upgrade_federatable  
							
							... 
							
							
							
							Copy over non-federatable trait on room upgrade 
							
						 
						
							2019-01-31 20:28:37 +00:00  
				
					
						
							
							
								 
						
							
							
								625385d684 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'release-v0.99.0' into develop  
							
							
							
						 
						
							2019-01-31 18:43:20 +00:00  
				
					
						
							
							
								 
						
							
							
								85129d7068 
								
							
								 
							
						 
						
							
							
								
								v0.99.0rc3  
							
							
							
						 
						
							2019-01-31 18:35:38 +00:00  
				
					
						
							
							
								 
						
							
							
								d239f67c25 
								
							
								 
							
						 
						
							
							
								
								Raise an exception instead of returning None  
							
							
							
						 
						
							2019-01-31 18:34:15 +00:00  
				
					
						
							
							
								 
						
							
							
								07dfe148de 
								
									
								
							
								 
							
						 
						
							
							
								
								Add some debug for membership syncing issues ( #4538 )  
							
							... 
							
							
							
							I can't figure out what's going on with #4422  and #4436 ; perhaps this will help. 
							
						 
						
							2019-01-31 18:30:40 +00:00  
				
					
						
							
							
								 
						
							
							
								3ed3cb4339 
								
							
								 
							
						 
						
							
							
								
								New function for getting room's create event  
							
							
							
						 
						
							2019-01-31 18:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								bbb97a35fd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into anoa/room_upgrade_federatable  
							
							
							
						 
						
							2019-01-31 18:11:00 +00:00  
				
					
						
							
							
								 
						
							
							
								e707e7b38d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix infinite loop when an event is redacted in a v3 room ( #4535 )  
							
							
							
						 
						
							2019-01-31 15:34:17 +00:00  
				
					
						
							
							
								 
						
							
							
								563f6a832b 
								
							
								 
							
						 
						
							
							
								
								Reject large transactions on federation ( #4513 )  
							
							... 
							
							
							
							* Reject large transactions on federation
* Add changelog
* lint
* Simplify large transaction handling 
							
						 
						
							2019-01-31 11:44:04 +00:00  
				
					
						
							
							
								 
						
							
							
								fb50934b8f 
								
							
								 
							
						 
						
							
							
								
								lint  
							
							
							
						 
						
							2019-01-31 11:34:45 +00:00  
				
					
						
							
							
								 
						
							
							
								6fba9fd20c 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/release-v0.99.0' into develop  
							
							
							
						 
						
							2019-01-30 17:02:32 +00:00  
				
					
						
							
							
								 
						
							
							
								d621c5562e 
								
							
								 
							
						 
						
							
							
								
								Copy over non-federatable trait on room upgrade  
							
							
							
						 
						
							2019-01-30 16:33:51 +00:00  
				
					
						
							
							
								 
						
							
							
								b8b898666e 
								
							
								 
							
						 
						
							
							
								
								v0.99.0rc2  
							
							
							
						 
						
							2019-01-30 16:31:07 +00:00  
				
					
						
							
							
								 
						
							
							
								ad7ac8853c 
								
							
								 
							
						 
						
							
							
								
								by default include m.room.encryption on invites ( #3902 )  
							
							... 
							
							
							
							* by default include m.room.encryption on invites
* fix constant
* changelog 
							
						 
						
							2019-01-30 16:26:13 +00:00  
				
					
						
							
							
								 
						
							
							
								c74b96755c 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into release-v0.99.0  
							
							
							
						 
						
							2019-01-30 16:23:28 +00:00  
				
					
						
							
							
								 
						
							
							
								81b7e7eed3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update constants.py  
							
							... 
							
							
							
							remove trailing , 
							
						 
						
							2019-01-30 16:11:36 +00:00  
				
					
						
							
							
								 
						
							
							
								ed8c5e4cda 
								
							
								 
							
						 
						
							
							
								
								Fix remote invite rejections not comming down sync  
							
							... 
							
							
							
							This was broken in PR #4405 , commit 886e5ac 
							
						 
						
							2019-01-30 15:46:27 +00:00  
				
					
						
							
							
								 
						
							
							
								a5d0c771a3 
								
							
								 
							
						 
						
							
							
								
								0.99.0rc1  
							
							
							
						 
						
							2019-01-30 15:11:18 +00:00  
				
					
						
							
							
								 
						
							
							
								6587b0b89b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4472  from matrix-org/neilj/room_capabilities  
							
							... 
							
							
							
							Server capabilities support 
							
						 
						
							2019-01-30 14:26:56 +00:00  
				
					
						
							
							
								 
						
							
							
								a4f52a33fe 
								
							
								 
							
						 
						
							
							
								
								Fix replication for room v3 ( #4523 )  
							
							... 
							
							
							
							* Fix replication for room v3
We were not correctly quoting the path fragments over http replication,
which meant that it exploded when the event IDs had a slash in them
* Newsfile 
							
						 
						
							2019-01-30 14:19:52 +00:00  
				
					
						
							
							
								 
						
							
							
								7615a8ced1 
								
							
								 
							
						 
						
							
							
								
								ACME config cleanups ( #4525 )  
							
							... 
							
							
							
							* Handle listening for ACME requests on IPv6 addresses
the weird url-but-not-actually-a-url-string doesn't handle IPv6 addresses
without extra quoting. Building a string which you are about to parse again
seems like a weird choice. Let's just use listenTCP, which is consistent with
what we do elsewhere.
* Clean up the default ACME config
make it look a bit more consistent with everything else, and tweak the defaults
to listen on port 80.
* newsfile 
							
						 
						
							2019-01-30 14:17:55 +00:00  
				
					
						
							
							
								 
						
							
							
								e87d7a4b0f 
								
							
								 
							
						 
						
							
							
								
								Raise ConfigError instead  
							
							
							
						 
						
							2019-01-30 12:48:09 +00:00  
				
					
						
							
							
								 
						
							
							
								270f212a2a 
								
							
								 
							
						 
						
							
							
								
								_listener_http should return a list  
							
							
							
						 
						
							2019-01-30 12:14:50 +00:00  
				
					
						
							
							
								 
						
							
							
								a79034aedf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4521  from matrix-org/rav/fed_routing/cleanups  
							
							... 
							
							
							
							Tiny .well-known fixes 
							
						 
						
							2019-01-30 11:47:24 +00:00  
				
					
						
							
							
								 
						
							
							
								c7b24ac3d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Follow redirects on .well-known ( #4520 )  
							
							
							
						 
						
							2019-01-30 11:43:33 +00:00  
				
					
						
							
							
								 
						
							
							
								f6813919e8 
								
									
								
							
								 
							
						 
						
							
							
								
								SIGHUP for TLS cert reloading ( #4495 )  
							
							
							
						 
						
							2019-01-30 11:00:02 +00:00  
				
					
						
							
							
								 
						
							
							
								09a1a6b55e 
								
							
								 
							
						 
						
							
							
								
								fix exception text  
							
							
							
						 
						
							2019-01-30 10:58:52 +00:00