Dreamacro 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b0a97b1c 
							
						 
					 
					
						
						
							
							Add missing imports ( #2688 )  
						
						
						
						
					 
					
						2019-07-24 01:28:33 -06:00 
						 
				 
			
				
					
						
							
							
								Toby Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							b855e66170 
							
						 
					 
					
						
						
							
							Force quit on Windows with taskkill /f ( #2670 )  
						
						... 
						
						
						
						* Force quit /f on windows, also check for processname '.exe' on windows.
* Remove unneeded spaces
* fix tabs
* go fmt tabs
* Return consistent appname which always includes .exe
* Change func name 
						
						
					 
					
						2019-07-20 10:44:54 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d3f99e85a 
							
						 
					 
					
						
						
							
							cmd: Add print-env flag to run command  
						
						
						
						
					 
					
						2019-07-18 10:58:31 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b780f0f49b 
							
						 
					 
					
						
						
							
							Standardize exit codes and improve shutdown handling; update gitignore  
						
						
						
						
					 
					
						2019-07-12 10:07:11 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4eb5fc541b 
							
						 
					 
					
						
						
							
							Better error handling in CLI commands  
						
						
						
						
					 
					
						2019-07-07 16:39:21 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9429c843c8 
							
						 
					 
					
						
						
							
							cmd: New reload command  
						
						
						
						
					 
					
						2019-07-05 09:59:13 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							31ab737bf2 
							
						 
					 
					
						
						
							
							Refactor code related to getting current version  
						
						... 
						
						
						
						And set version in CertMagic for User-Agent purposes 
						
						
					 
					
						2019-06-28 19:28:28 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							a4bdf249db 
							
						 
					 
					
						
						
							
							Caddy 2 gets a CLI! And admin endpoint is now configurable via JSON  
						
						
						
						
					 
					
						2019-06-28 15:39:41 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							6706c9225a 
							
						 
					 
					
						
						
							
							Implement templates handler; various minor cleanups and bug fixes  
						
						
						
						
					 
					
						2019-06-18 11:13:12 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							b8e7453fef 
							
						 
					 
					
						
						
							
							Implement brotli encoder; improve validation of other encoders  
						
						
						
						
					 
					
						2019-06-13 11:20:43 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							f93dab755b 
							
						 
					 
					
						
						
							
							Update go modules  
						
						
						
						
					 
					
						2019-06-13 10:55:25 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5b4f268dc 
							
						 
					 
					
						
						
							
							Implement encode middleware ( #2 )  
						
						... 
						
						
						
						* Implement encode middleware
* Add missing break; and add missing JSON struct field tag 
						
						
					 
					
						2019-06-10 10:21:25 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							613aecb898 
							
						 
					 
					
						
						
							
							Change import paths to GitHub package names  
						
						
						
						
					 
					
						2019-06-04 13:52:37 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							f064889a4f 
							
						 
					 
					
						
						
							
							Customize admin endpoint address with -listen flag  
						
						... 
						
						
						
						This is a temporary holdover for development purposes 
						
						
					 
					
						2019-06-03 15:35:14 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							3439933235 
							
						 
					 
					
						
						
							
							Implement session ticket keys; default STEK module with rotation  
						
						
						
						
					 
					
						2019-05-29 23:11:46 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							34a25dd558 
							
						 
					 
					
						
						
							
							Add very simple markdown middleware for now  
						
						
						
						
					 
					
						2019-05-23 14:41:43 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							c24a3e389f 
							
						 
					 
					
						
						
							
							Change admin listener to :1234 for now; output message when listening  
						
						
						
						
					 
					
						2019-05-22 19:10:29 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							65195a726d 
							
						 
					 
					
						
						
							
							Implement rewrite middleware; fix middleware stack bugs  
						
						
						
						
					 
					
						2019-05-20 23:48:43 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							a969872850 
							
						 
					 
					
						
						
							
							Default error handler; rename StaticFiles -> FileServer  
						
						
						
						
					 
					
						2019-05-20 21:21:33 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							d22f64e6d4 
							
						 
					 
					
						
						
							
							Implement headers middleware  
						
						
						
						
					 
					
						2019-05-20 15:46:52 -06:00 
						 
				 
			
				
					
						
							
							
								dev 
							
						 
					 
					
						
						
						
						
							
						
						
							043eb1d9e5 
							
						 
					 
					
						
						
							
							move internal packages to pkg folder and update reverse proxy  
						
						... 
						
						
						
						* set automatic https error type for cert-magic failures
* add state to onload and unload methods
* update reverse proxy to use Provision() and Cleanup() 
						
						
					 
					
						2019-05-20 14:48:26 -04:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							e40bbecb16 
							
						 
					 
					
						
						
							
							Rough implementation of auto HTTP->HTTPS redirects  
						
						... 
						
						
						
						Also added GracePeriod for server shutdowns 
						
						
					 
					
						2019-05-07 09:56:18 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							fbea3374e9 
							
						 
					 
					
						
						
							
							Add missing run.go (oops)  
						
						
						
						
					 
					
						2019-05-06 12:43:04 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb3593327 
							
						 
					 
					
						
						
							
							Begin implementing HTTP replacer and static responder  
						
						
						
						
					 
					
						2019-05-04 13:21:20 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							2d056fbe66 
							
						 
					 
					
						
						
							
							Initial commit of Storage, TLS, and automatic HTTPS implementations  
						
						
						
						
					 
					
						2019-04-25 13:54:48 -06:00 
						 
				 
			
				
					
						
							
							
								dev 
							
						 
					 
					
						
						
						
						
							
						
						
							d42529348f 
							
						 
					 
					
						
						
							
							Updated proxy module import  
						
						
						
						
					 
					
						2019-04-08 16:25:27 -04:00 
						 
				 
			
				
					
						
							
							
								dev 
							
						 
					 
					
						
						
						
						
							
						
						
							27ecc7f384 
							
						 
					 
					
						
						
							
							Protocol and Caddyscript matchers  
						
						... 
						
						
						
						* Added matcher to determine what protocol the request is being made by
  - grpc, tls, http
* Added ability to run caddyscript in a matcher to evaluate the http request
* Added TLS field to caddyscript request time
* Added a library to manipulate and compare a new caddyscript time type
* Library for regex in starlark 
						
						
					 
					
						2019-04-08 09:58:11 -04:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							6621406fa8 
							
						 
					 
					
						
						
							
							Very basic middleware and route matching functionality  
						
						
						
						
					 
					
						2019-03-31 20:41:29 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							a8dc73b4d9 
							
						 
					 
					
						
						
							
							Performance testing Load function  
						
						
						
						
					 
					
						2019-03-26 19:42:52 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							859b5d7ea3 
							
						 
					 
					
						
						
							
							Initial commit  
						
						
						
						
					 
					
						2019-03-26 12:00:54 -06:00