Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							7d958a4798 
							
						 
					 
					
						
						
							
							examples/client: Fix certificate trust check  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-08 14:07:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							a5493b708a 
							
						 
					 
					
						
						
							
							tofu: Fix known host unmarshaling  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-06 15:49:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							6e5c2473e7 
							
						 
					 
					
						
						
							
							tofu: Use base64-encoded sha256 fingerprints  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-06 15:24:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							c639233ea1 
							
						 
					 
					
						
						
							
							tofu: Fix format in error message  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-06 15:13:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							5677440876 
							
						 
					 
					
						
						
							
							tofu: Automatically create file in KnownHosts.Load  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-06 15:11:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							be3d09d7f4 
							
						 
					 
					
						
						
							
							certificate.Store: Don't call os.MkdirAll  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-06 13:11:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							504da9afd8 
							
						 
					 
					
						
						
							
							certificate.Store: Don't check parent scopes in Lookup  
						
						 
						
						... 
						
						
						
						Limit the scopes of client certificates to hostnames only instead of
hostnames and paths. 
						
						
							
						
					 
					
						2021-03-06 12:59:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							d1cb8967b6 
							
						 
					 
					
						
						
							
							certificate.Store: Make 100 years the default duration  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-05 23:29:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							107b3a1785 
							
						 
					 
					
						
						
							
							Move LoggingMiddleware out of examples/server.go  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-05 11:35:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a06a12bf 
							
						 
					 
					
						
						
							
							certificate.Store: Clean scope path in Load  
						
						 
						
						... 
						
						
						
						Clean the scope path so that trimming the path from the scope works for
relative paths. 
						
						
							
						
					 
					
						2021-03-05 10:51:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							649b20659b 
							
						 
					 
					
						
						
							
							Revert "certificate: Remove Subject from CreateOptions"  
						
						 
						
						... 
						
						
						
						This reverts commit ce649ecc66ba390a5e9f95c027a15030f90c3b36. 
						
						
							
  v0.1.19
 
						
					 
					
						2021-03-04 20:04:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							c9e2af98f3 
							
						 
					 
					
						
						
							
							Revert "certificate.Store: Allow using '*' in DNSNames"  
						
						 
						
						... 
						
						
						
						This reverts commit de0b93a4f6f5df309816a8cf718c8325a1bb619d. 
						
						
							
						
					 
					
						2021-03-04 19:26:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d02e398e 
							
						 
					 
					
						
						
							
							certificate.Store: Bump default duration to 250 years  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 16:55:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							de0b93a4f6 
							
						 
					 
					
						
						
							
							certificate.Store: Allow using '*' in DNSNames  
						
						 
						
						... 
						
						
						
						This isn't exactly a valid DNSName, but it reduces the number of
certificates that need to be created. Clients should either accept it or
skip checking DNSNames. 
						
						
							
						
					 
					
						2021-03-04 16:40:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							ce649ecc66 
							
						 
					 
					
						
						
							
							certificate: Remove Subject from CreateOptions  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 16:27:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							688e7e2823 
							
						 
					 
					
						
						
							
							certificate: Fix deadlock in Store.Get  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 16:20:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							b38311da00 
							
						 
					 
					
						
						
							
							certificate.Store: Fix hostname registration check  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 16:12:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							8e2ac24830 
							
						 
					 
					
						
						
							
							tofu: Remove expiration timestamp from known hosts  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 15:37:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa3356d3a 
							
						 
					 
					
						
						
							
							client: Remove hostname verification check  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 14:36:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							9f3564936e 
							
						 
					 
					
						
						
							
							client: Ignore certificate expiration time  
						
						 
						
						
						
						
							
						
					 
					
						2021-03-04 14:35:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							d8fb072826 
							
						 
					 
					
						
						
							
							Rename vendor.go to verify_hostname.go  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 23:21:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							69f0913b3d 
							
						 
					 
					
						
						
							
							Make Response implement io.WriterTo  
						
						 
						
						
						
						
							
  v0.1.18
 
						
					 
					
						2021-02-28 22:21:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							f7012b38da 
							
						 
					 
					
						
						
							
							Request.WriteTo: return int64  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 22:20:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							768ec6c17b 
							
						 
					 
					
						
						
							
							Make Request implement io.WriterTo  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 22:16:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							ae7d58549d 
							
						 
					 
					
						
						
							
							Add message argument to TimeoutHandler  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 22:07:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5d78f08f 
							
						 
					 
					
						
						
							
							Mention that Request methods don't work for clients  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 21:59:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							4b92c71839 
							
						 
					 
					
						
						
							
							Remove Request.RemoteAddr helper method  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 21:52:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							19f1d6693e 
							
						 
					 
					
						
						
							
							Replace uses of ioutil with io  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 21:38:36 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							0e87d64ffc 
							
						 
					 
					
						
						
							
							Require Go 1.16  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 21:38:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							845f8e9bd1 
							
						 
					 
					
						
						
							
							Reintroduce Response.Write method  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 20:50:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							cf9ab18c1f 
							
						 
					 
					
						
						
							
							certificate.Store: Check parent scopes in Lookup  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 20:23:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							ada42ff427 
							
						 
					 
					
						
						
							
							certificate.Store: Support client certificates  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-28 19:29:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							fcc71b76d9 
							
						 
					 
					
						
						
							
							examples/server: Clean up LoggingMiddleware  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-27 14:53:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1ccdc644 
							
						 
					 
					
						
						
							
							response: Add tests for maximum-length META  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-27 14:08:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							f156be19b4 
							
						 
					 
					
						
						
							
							request: Add RemoteAddr helper function  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-27 14:03:33 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							82bdffc1eb 
							
						 
					 
					
						
						
							
							request: Add ServerName helper method  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-27 14:02:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							a396ec77e4 
							
						 
					 
					
						
						
							
							request: Cache calls to TLS  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-27 13:59:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							21ad3a2ded 
							
						 
					 
					
						
						
							
							server: Disallow ServeConn usage after Shutdown  
						
						 
						
						
						
						
							
  v0.1.17
 
						
					 
					
						2021-02-24 19:25:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							2d7f28e152 
							
						 
					 
					
						
						
							
							Update examples/client.go  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 19:21:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							1764e02d1e 
							
						 
					 
					
						
						
							
							Remove ResponseWriter.Close method  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 19:00:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc5c68c3f 
							
						 
					 
					
						
						
							
							response: Revert to using fields instead of methods  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 18:50:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							867074d81b 
							
						 
					 
					
						
						
							
							examples/client: Fix display of response status  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 16:16:42 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							1da23ba07b 
							
						 
					 
					
						
						
							
							Revert "Replace uses of ioutil with io"  
						
						 
						
						... 
						
						
						
						This reverts commit 48c67bceadc51a7e4951d912225bb62698e3ee54. 
						
						
							
  v0.1.16
 
						
					 
					
						2021-02-24 14:45:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							cbfbeb6c22 
							
						 
					 
					
						
						
							
							Don't require Go 1.16  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 14:29:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							c3418fdfed 
							
						 
					 
					
						
						
							
							Add missing import  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 14:28:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							6181751e8d 
							
						 
					 
					
						
						
							
							Move mimetype registration to gemini.go  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 14:27:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							48c67bcead 
							
						 
					 
					
						
						
							
							Replace uses of ioutil with io  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 11:11:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							25f441f573 
							
						 
					 
					
						
						
							
							fs: Remove build constraint  
						
						 
						
						
						
						
							
  v0.1.15
 
						
					 
					
						2021-02-24 11:01:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7879c966 
							
						 
					 
					
						
						
							
							Add NewResponse function  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 10:48:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adnan Maolood 
							
						 
					 
					
						
						
						
						
							
						
						
							19bfca1cc3 
							
						 
					 
					
						
						
							
							examples/server: Cancel context  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-24 10:27:28 -05:00