c8cb186260 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix broken link in MSC1711 FAQ  
							
							
							
						 
						
							2019-06-25 12:27:56 +01:00  
				
					
						
							
							
								 
						
							
							
								426218323b 
								
									
								
							
								 
							
						 
						
							
							
								
								Neilj/improve federation docs ( #5419 )  
							
							... 
							
							
							
							Add FAQ questions to federate.md. Add a health warning making it clear that the 1711 upgrade FAQ is now out of date. 
							
						 
						
							2019-06-11 12:17:43 +01:00  
				
					
						
							
							
								 
						
							
							
								833c406b9b 
								
									
								
							
								 
							
						 
						
							
							
								
								Neilj/1.0 upgrade notes ( #5371 )  
							
							... 
							
							
							
							1.0 upgrade/install notes 
							
						 
						
							2019-06-06 17:23:02 +01:00  
				
					
						
							
							
								 
						
							
							
								95ab2eb4a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix notes about well-known and acme ( #5357 )  
							
							... 
							
							
							
							fixes  #4951  
						
							2019-06-05 15:12:33 +01:00  
				
					
						
							
							
								 
						
							
							
								6824ddd93d 
								
							
								 
							
						 
						
							
							
								
								Config option for verifying federation certificates (MSC 1711) ( #4967 )  
							
							
							
						 
						
							2019-04-25 14:22:49 +01:00  
				
					
						
							
							
								 
						
							
							
								00cf679bf2 
								
							
								 
							
						 
						
							
							
								
								Synapse 0.99.1 (2019-02-14)  
							
							... 
							
							
							
							===========================
 
 Features
 --------
 
 - Include m.room.encryption on invites by default ([\#3902](https://github.com/matrix-org/synapse/issues/3902 ))
 - Federation OpenID listener resource can now be activated even if federation is disabled ([\#4420](https://github.com/matrix-org/synapse/issues/4420 ))
 - Synapse's ACME support will now correctly reprovision a certificate that approaches its expiry while Synapse is running. ([\#4522](https://github.com/matrix-org/synapse/issues/4522 ))
 - Add ability to update backup versions ([\#4580](https://github.com/matrix-org/synapse/issues/4580 ))
 - Allow the "unavailable" presence status for /sync.
   This change makes Synapse compliant with r0.4.0 of the Client-Server specification. ([\#4592](https://github.com/matrix-org/synapse/issues/4592 ))
 - There is no longer any need to specify `no_tls`: it is inferred from the absence of TLS listeners ([\#4613](https://github.com/matrix-org/synapse/issues/4613 ), [\#4615](https://github.com/matrix-org/synapse/issues/4615 ), [\#4617](https://github.com/matrix-org/synapse/issues/4617 ), [\#4636](https://github.com/matrix-org/synapse/issues/4636 ))
 - The default configuration no longer requires TLS certificates. ([\#4614](https://github.com/matrix-org/synapse/issues/4614 ))
 
 Bugfixes
 --------
 
 - Copy over room federation ability on room upgrade. ([\#4530](https://github.com/matrix-org/synapse/issues/4530 ))
 - Fix noisy "twisted.internet.task.TaskStopped" errors in logs ([\#4546](https://github.com/matrix-org/synapse/issues/4546 ))
 - Synapse is now tolerant of the `tls_fingerprints` option being None or not specified. ([\#4589](https://github.com/matrix-org/synapse/issues/4589 ))
 - Fix 'no unique or exclusion constraint' error ([\#4591](https://github.com/matrix-org/synapse/issues/4591 ))
 - Transfer Server ACLs on room upgrade. ([\#4608](https://github.com/matrix-org/synapse/issues/4608 ))
 - Fix failure to start when not TLS certificate was given even if TLS was disabled. ([\#4618](https://github.com/matrix-org/synapse/issues/4618 ))
 - Fix self-signed cert notice from generate-config. ([\#4625](https://github.com/matrix-org/synapse/issues/4625 ))
 - Fix performance of `user_ips` table deduplication background update ([\#4626](https://github.com/matrix-org/synapse/issues/4626 ), [\#4627](https://github.com/matrix-org/synapse/issues/4627 ))
 
 Internal Changes
 ----------------
 
 - Change the user directory state query to use a filtered call to the db instead of a generic one. ([\#4462](https://github.com/matrix-org/synapse/issues/4462 ))
 - Reject federation transactions if they include more than 50 PDUs or 100 EDUs. ([\#4513](https://github.com/matrix-org/synapse/issues/4513 ))
 - Reduce duplication of ``synapse.app`` code. ([\#4567](https://github.com/matrix-org/synapse/issues/4567 ))
 - Fix docker upload job to push -py2 images. ([\#4576](https://github.com/matrix-org/synapse/issues/4576 ))
 - Add port configuration information to ACME instructions. ([\#4578](https://github.com/matrix-org/synapse/issues/4578 ))
 - Update MSC1711 FAQ to calrify .well-known usage ([\#4584](https://github.com/matrix-org/synapse/issues/4584 ))
 - Clean up default listener configuration ([\#4586](https://github.com/matrix-org/synapse/issues/4586 ))
 - Clarifications for reverse proxy docs ([\#4607](https://github.com/matrix-org/synapse/issues/4607 ))
 - Move ClientTLSOptionsFactory init out of `refresh_certificates` ([\#4611](https://github.com/matrix-org/synapse/issues/4611 ))
 - Fail cleanly if listener config lacks a 'port' ([\#4616](https://github.com/matrix-org/synapse/issues/4616 ))
 - Remove redundant entries from docker config ([\#4619](https://github.com/matrix-org/synapse/issues/4619 ))
 - README updates ([\#4621](https://github.com/matrix-org/synapse/issues/4621 ))
 -----BEGIN PGP SIGNATURE-----
 
 iQFHBAABCgAxFiEEQlNDQm4FMsm53u1sih+T1XW16NUFAlxlemgTHHJpY2hhcmRA
 bWF0cml4Lm9yZwAKCRCKH5PVdbXo1eKYCACR9TcOvMver/YyD2qP+dY6Lt24f8zG
 zYYzHGAHin+p204q8Pp6o0XLe4UuLDuhAyNVPZyj1wzwHYdubRvdah1uFwPdxmCY
 tGbJG5p37ykSEfEwcxdXEjYfPqflOwQL5aCeXyCCLWSdVVFKkWCXGgw8F6WPkgrI
 QwWKTfsM3wCnfa8ryKAXHxcmX2G1JncZ0ouUZTVNz5vokBsA19IaLvfJ5Rv3Kk59
 eXsBB/yE+9Dat4A439AGfVDQDKiGYvuhppJmUdYRMqxulzakd8diyZqBDAHZafqt
 QdjxnDx2e0OtSxI3RSevABnDnNyJ4NsUEtrny1Lh/MV72T9K3yEbHuwH
 =UCD1
 -----END PGP SIGNATURE-----
Merge tag 'v0.99.1'
Synapse 0.99.1 (2019-02-14)
===========================
Features
--------
- Include m.room.encryption on invites by default ([\#3902](https://github.com/matrix-org/synapse/issues/3902 ))
- Federation OpenID listener resource can now be activated even if federation is disabled ([\#4420](https://github.com/matrix-org/synapse/issues/4420 ))
- Synapse's ACME support will now correctly reprovision a certificate that approaches its expiry while Synapse is running. ([\#4522](https://github.com/matrix-org/synapse/issues/4522 ))
- Add ability to update backup versions ([\#4580](https://github.com/matrix-org/synapse/issues/4580 ))
- Allow the "unavailable" presence status for /sync.
  This change makes Synapse compliant with r0.4.0 of the Client-Server specification. ([\#4592](https://github.com/matrix-org/synapse/issues/4592 ))
- There is no longer any need to specify `no_tls`: it is inferred from the absence of TLS listeners ([\#4613](https://github.com/matrix-org/synapse/issues/4613 ), [\#4615](https://github.com/matrix-org/synapse/issues/4615 ), [\#4617](https://github.com/matrix-org/synapse/issues/4617 ), [\#4636](https://github.com/matrix-org/synapse/issues/4636 ))
- The default configuration no longer requires TLS certificates. ([\#4614](https://github.com/matrix-org/synapse/issues/4614 ))
Bugfixes
--------
- Copy over room federation ability on room upgrade. ([\#4530](https://github.com/matrix-org/synapse/issues/4530 ))
- Fix noisy "twisted.internet.task.TaskStopped" errors in logs ([\#4546](https://github.com/matrix-org/synapse/issues/4546 ))
- Synapse is now tolerant of the `tls_fingerprints` option being None or not specified. ([\#4589](https://github.com/matrix-org/synapse/issues/4589 ))
- Fix 'no unique or exclusion constraint' error ([\#4591](https://github.com/matrix-org/synapse/issues/4591 ))
- Transfer Server ACLs on room upgrade. ([\#4608](https://github.com/matrix-org/synapse/issues/4608 ))
- Fix failure to start when not TLS certificate was given even if TLS was disabled. ([\#4618](https://github.com/matrix-org/synapse/issues/4618 ))
- Fix self-signed cert notice from generate-config. ([\#4625](https://github.com/matrix-org/synapse/issues/4625 ))
- Fix performance of `user_ips` table deduplication background update ([\#4626](https://github.com/matrix-org/synapse/issues/4626 ), [\#4627](https://github.com/matrix-org/synapse/issues/4627 ))
Internal Changes
----------------
- Change the user directory state query to use a filtered call to the db instead of a generic one. ([\#4462](https://github.com/matrix-org/synapse/issues/4462 ))
- Reject federation transactions if they include more than 50 PDUs or 100 EDUs. ([\#4513](https://github.com/matrix-org/synapse/issues/4513 ))
- Reduce duplication of ``synapse.app`` code. ([\#4567](https://github.com/matrix-org/synapse/issues/4567 ))
- Fix docker upload job to push -py2 images. ([\#4576](https://github.com/matrix-org/synapse/issues/4576 ))
- Add port configuration information to ACME instructions. ([\#4578](https://github.com/matrix-org/synapse/issues/4578 ))
- Update MSC1711 FAQ to calrify .well-known usage ([\#4584](https://github.com/matrix-org/synapse/issues/4584 ))
- Clean up default listener configuration ([\#4586](https://github.com/matrix-org/synapse/issues/4586 ))
- Clarifications for reverse proxy docs ([\#4607](https://github.com/matrix-org/synapse/issues/4607 ))
- Move ClientTLSOptionsFactory init out of `refresh_certificates` ([\#4611](https://github.com/matrix-org/synapse/issues/4611 ))
- Fail cleanly if listener config lacks a 'port' ([\#4616](https://github.com/matrix-org/synapse/issues/4616 ))
- Remove redundant entries from docker config ([\#4619](https://github.com/matrix-org/synapse/issues/4619 ))
- README updates ([\#4621](https://github.com/matrix-org/synapse/issues/4621 )) 
							
						 
						
							2019-02-14 14:41:40 +00:00  
				
					
						
							
							
								 
						
							
							
								c475275926 
								
									
								
							
								 
							
						 
						
							
							
								
								Clarifications for reverse proxy docs ( #4607 )  
							
							... 
							
							
							
							Factor out the reverse proxy info to a separate file, add some more info on
reverse-proxying the federation port. 
							
						 
						
							2019-02-11 11:44:28 +00:00  
				
					
						
							
							
								 
						
							
							
								4588b0d64a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update MSC1711_certificates_FAQ.md  
							
							... 
							
							
							
							Fix incorrect heading level 
							
						 
						
							2019-02-08 09:37:16 +00:00  
				
					
						
							
							
								 
						
							
							
								acb2ac5863 
								
							
								 
							
						 
						
							
							
								
								Update MSC1711 FAQ to be explicit about well-known ( #4584 )  
							
							... 
							
							
							
							A surprising number of people are using the well-known method, and are
simply copying the example configuration. This is problematic as the
example includes an explicit port, which causes inbound federation
requests to have the HTTP Host header include the port, upsetting some
reverse proxies.
Given that, we update the well-known example to be more explicit about
the various ways you can set it up, and the consequence of using an
explict port. 
							
						 
						
							2019-02-07 19:30:32 +00:00  
				
					
						
							
							
								 
						
							
							
								7cadc4c918 
								
							
								 
							
						 
						
							
							
								
								cleanups  
							
							
							
						 
						
							2019-02-07 19:29:20 +00:00  
				
					
						
							
							
								 
						
							
							
								188ad47e73 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into erikj/msc1711_faq  
							
							
							
						 
						
							2019-02-07 19:27:42 +00:00  
				
					
						
							
							
								 
						
							
							
								9285d5c2ce 
								
							
								 
							
						 
						
							
							
								
								Update MSC1711 FAQ to be explicit about well-known  
							
							... 
							
							
							
							A surprising number of people are using the well-known method, and are
simply copying the example configuration. This is problematic as the
example includes an explicit port, which causes inbound federation
requests to have the HTTP Host header include the port, upsetting some
reverse proxies.
Given that, we update the well-known example to be more explicit about
the various ways you can set it up, and the consequence of using an
explict port. 
							
						 
						
							2019-02-07 19:24:11 +00:00  
				
					
						
							
							
								 
						
							
							
								9b7aa543d9 
								
									
								
							
								 
							
						 
						
							
							
								
								clarify option 1  
							
							
							
						 
						
							2019-02-07 18:46:02 +00:00  
				
					
						
							
							
								 
						
							
							
								b05dd4ac06 
								
							
								 
							
						 
						
							
							
								
								faq cleanups  
							
							
							
						 
						
							2019-02-05 18:59:57 +00:00  
				
					
						
							
							
								 
						
							
							
								39bf0ea2e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Add notes on SRV and .well-known ( #4573 )  
							
							
							
						 
						
							2019-02-05 18:11:26 +00:00  
				
					
						
							
							
								 
						
							
							
								6585ef4799 
								
									
								
							
								 
							
						 
						
							
							
								
								Neilj/1711faq ( #4572 )  
							
							... 
							
							
							
							MSC1711 certificates FAQ 
							
						 
						
							2019-02-05 17:19:28 +00:00