Jeroen
							
						 | 
						
							
							
							
							
								
							
								2e9c73e8ca
								
							
								
							
						 | 
						
							
							
								
								more generic conversion of str/bytes to unicode
							
							
							
							
							
						 | 
						
							2018-08-09 21:31:26 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								64899341dc
								
							
								
							
						 | 
						
							
							
								
								include private functions from twisted
							
							
							
							
							
						 | 
						
							2018-08-09 21:04:22 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								d5c0ce4cad
								
							
								
							
						 | 
						
							
							
								
								updated docstring for ServerContextFactory
							
							
							
							
							
						 | 
						
							2018-08-08 19:25:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								2903e65aff
								
							
								
							
						 | 
						
							
							
								
								fix isort
							
							
							
							
							
						 | 
						
							2018-07-29 19:47:08 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								95341a8f6f
								
							
								
							
						 | 
						
							
							
								
								take idna implementation from twisted
							
							
							
							
							
						 | 
						
							2018-06-26 21:15:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								b7f34ee348
								
							
								
							
						 | 
						
							
							
								
								allow self-signed certificates
							
							
							
							
							
						 | 
						
							2018-06-26 20:41:05 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								07b4f88de9
								
							
								
							
						 | 
						
							
							
								
								formatting changes for pep8
							
							
							
							
							
						 | 
						
							2018-06-25 12:31:16 +02:00 | 
						
					
				
					
						
							
							
								 
								Jeroen
							
						 | 
						
							
							
							
							
								
							
								3d605853c8
								
							
								
							
						 | 
						
							
							
								
								send SNI for federation requests
							
							
							
							
							
						 | 
						
							2018-06-24 22:38:43 +02:00 | 
						
					
				
					
						
							
							
								 
								Will Hunt
							
						 | 
						
							
							
							
							
								
							
								2ad3fc36e6
								
							
								
							
						 | 
						
							
							
								
								Fixes #3135 - Replace _OpenSSLECCurve with crypto.get_elliptic_curve (#3157)
							
							
							
							
							
							
							
							fixes #3135
Signed-off-by: Will Hunt will@half-shot.uk 
							
						 | 
						
							2018-04-30 16:21:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Richard van der Hoff
							
						 | 
						
							
							
							
							
								
							
								eaaabc6c4f
								
							
								
							
						 | 
						
							
							
								
								replace 'except:' with 'except Exception:'
							
							
							
							
							
							
							
							what could possibly go wrong 
							
						 | 
						
							2017-10-23 15:52:32 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								6c28ac260c
								
							
								
							
						 | 
						
							
							
								
								copyrights
							
							
							
							
							
						 | 
						
							2016-01-07 04:26:29 +00:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								fb8d2862c1
								
							
								
							
						 | 
						
							
							
								
								remove the tls_certificate_chain_path param and simply support tls_certificate_path pointing to a file containing a chain of certificates
							
							
							
							
							
						 | 
						
							2015-07-09 00:45:41 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								f26a3df1bf
								
							
								
							
						 | 
						
							
							
								
								oops, context.tls_certificate_chain_file() expects a file, not a certificate.
							
							
							
							
							
						 | 
						
							2015-07-08 21:33:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								19fa3731ae
								
							
								
							
						 | 
						
							
							
								
								typo
							
							
							
							
							
						 | 
						
							2015-07-08 18:53:41 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								64afbe6ccd
								
							
								
							
						 | 
						
							
							
								
								add new optional config for tls_certificate_chain_path for folks with intermediary SSL certs
							
							
							
							
							
						 | 
						
							2015-07-08 18:20:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3ce8540484
								
							
								
							
						 | 
						
							
							
								
								Don't look for an TLS private key if we have set --no-tls
							
							
							
							
							
						 | 
						
							2015-03-06 11:34:06 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								adb04b1e57
								
							
								
							
						 | 
						
							
							
								
								Update copyright notices
							
							
							
							
							
						 | 
						
							2015-01-06 13:21:39 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								7d709542ca
								
							
								
							
						 | 
						
							
							
								
								Fix pep8 warnings
							
							
							
							
							
						 | 
						
							2014-10-30 11:10:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								15be181642
								
							
								
							
						 | 
						
							
							
								
								Add log message if we can't enable ECC. Require pyopenssl>=0.14 since 0.13 doesn't seem to have ECC
							
							
							
							
							
						 | 
						
							2014-10-24 19:27:12 +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 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								c6eafdfbaf
								
							
								
							
						 | 
						
							
							
								
								Add copyright notices and fix pyflakes errors
							
							
							
							
							
						 | 
						
							2014-09-03 09:43:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								79650f795f
								
							
								
							
						 | 
						
							
							
								
								enable ECDHE ciphers
							
							
							
							
							
						 | 
						
							2014-09-01 22:29:44 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								6200630904
								
							
								
							
						 | 
						
							
							
								
								Add server TLS context factory
							
							
							
							
							
						 | 
						
							2014-09-01 17:55:35 +01:00 |