Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b249b45d10 
							
						 
					 
					
						
						
							
							tls: Change struct fields to pointers, add nil checks; rate.Burst update  
						
						 
						
						... 
						
						
						
						Making them pointers makes for cleaner JSON when adapting configs, if
the struct is empty now it will be omitted entirely.
The x/time/rate package was updated to support changing the burst, so
we've incorporated that here and removed a TODO. 
						
						
					 
					
						2019-09-30 09:07:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11696793bd 
							
						 
					 
					
						
						
							
							tls/acme: Ability to customize trusted roots for ACME servers ( #2756 )  
						
						 
						
						... 
						
						
						
						Closes  #2702  
						
						
					 
					
						2019-09-24 15:46:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f15f0d5839 
							
						 
					 
					
						
						
							
							Eliminate some TODOs  
						
						 
						
						
						
						
					 
					
						2019-09-14 18:05:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed40a5dcab 
							
						 
					 
					
						
						
							
							tls: Do away with SetDefaults which did nothing useful  
						
						 
						
						... 
						
						
						
						CertMagic uses the same defaults for us 
						
						
					 
					
						2019-09-12 17:31:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7799554baa 
							
						 
					 
					
						
						
							
							go.mod: Use lego v3 and CertMagic 0.7.0  
						
						 
						
						
						
						
					 
					
						2019-09-12 17:31:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4dce74e59 
							
						 
					 
					
						
						
							
							tls: Use Let's Encrypt production endpoint  
						
						 
						
						... 
						
						
						
						We're done testing this in staging 
						
						
					 
					
						2019-09-11 18:52:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9980fd367 
							
						 
					 
					
						
						
							
							Refactor Caddyfile adapter and module registration  
						
						 
						
						... 
						
						
						
						Use piles from which to draw config values.
Module values can return their name, so now we can do two-way mapping
from value to name and name to value; whereas before we could only map
name to value. This was problematic with the Caddyfile adapter since
it receives values and needs to know the name to put in the config. 
						
						
					 
					
						2019-08-21 10:46:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28df6cedfe 
							
						 
					 
					
						
						
							
							tls: Use IANA-standard cipher suite names  
						
						 
						
						
						
						
					 
					
						2019-07-18 09:52:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd6aa91d72 
							
						 
					 
					
						
						
							
							Fix DNS provider module unmarshaling ( closes   #2676 )  
						
						 
						
						
						
						
					 
					
						2019-07-18 09:15:23 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79216d356c 
							
						 
					 
					
						
						
							
							acmemanager: Use storage module key "module" instead of "system"  
						
						 
						
						
						
						
					 
					
						2019-07-05 09:59:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdd871e177 
							
						 
					 
					
						
						
							
							go.mod: Append /v2 to module name; update all import paths  
						
						 
						
						... 
						
						
						
						See https://github.com/golang/go/wiki/Modules#semantic-import-versioning  
						
						
					 
					
						2019-07-02 12:37:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							3177ee8010 
							
						 
					 
					
						
						
							
							Add license  
						
						 
						
						
						
						
					 
					
						2019-06-30 16:07:58 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							269b1e9aa3 
							
						 
					 
					
						
						
							
							tls: Improve (and fix) on-demand configuration  
						
						 
						
						
						
						
					 
					
						2019-06-20 20:36:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							5137859e47 
							
						 
					 
					
						
						
							
							Rename caddy2 -> caddy  
						
						 
						
						... 
						
						
						
						Removes the version from the package name 
						
						
					 
					
						2019-06-14 11:58:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							b79f86f256 
							
						 
					 
					
						
						
							
							Fix bugs related to auto HTTPS and alternate port configurations  
						
						 
						
						
						
						
					 
					
						2019-06-04 22:43:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							613aecb898 
							
						 
					 
					
						
						
							
							Change import paths to GitHub package names  
						
						 
						
						
						
						
					 
					
						2019-06-04 13:52:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							be9b6e7b57 
							
						 
					 
					
						
						
							
							Honor the configured CA value  
						
						 
						
						
						
						
					 
					
						2019-05-21 14:22:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							2fd98cb040 
							
						 
					 
					
						
						
							
							Module.New() does not need to return an error  
						
						 
						
						
						
						
					 
					
						2019-05-21 14:22:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0c061ce3 
							
						 
					 
					
						
						
							
							Architectural shift to using context for config and module state  
						
						 
						
						
						
						
					 
					
						2019-05-16 16:05:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							43961b542b 
							
						 
					 
					
						
						
							
							General cleanup and more godocs  
						
						 
						
						
						
						
					 
					
						2019-04-26 12:35:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							2d056fbe66 
							
						 
					 
					
						
						
							
							Initial commit of Storage, TLS, and automatic HTTPS implementations  
						
						 
						
						
						
						
					 
					
						2019-04-25 13:54:48 -06:00