3177ee8010 
								
							
								 
							
						 
						
							
							
								
								Add license  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31ab737bf2 
								
							
								 
							
						 
						
							
							
								
								Refactor code related to getting current version  
							
							
 
							
							
							And set version in CertMagic for User-Agent purposes 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4bdf249db 
								
							
								 
							
						 
						
							
							
								
								Caddy 2 gets a CLI! And admin endpoint is now configurable via JSON  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6706c9225a 
								
							
								 
							
						 
						
							
							
								
								Implement templates handler; various minor cleanups and bug fixes  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5137859e47 
								
							
								 
							
						 
						
							
							
								
								Rename caddy2 -> caddy  
							
							
 
							
							
							Removes the version from the package name 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8e7453fef 
								
							
								 
							
						 
						
							
							
								
								Implement brotli encoder; improve validation of other encoders  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f93dab755b 
								
							
								 
							
						 
						
							
							
								
								Update go modules  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f5b4f268dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement encode middleware ( #2 )  
							
							
 
							
							
							* Implement encode middleware
* Add missing break; and add missing JSON struct field tag 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								613aecb898 
								
							
								 
							
						 
						
							
							
								
								Change import paths to GitHub package names  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f064889a4f 
								
							
								 
							
						 
						
							
							
								
								Customize admin endpoint address with -listen flag  
							
							
 
							
							
							This is a temporary holdover for development purposes 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3439933235 
								
							
								 
							
						 
						
							
							
								
								Implement session ticket keys; default STEK module with rotation  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34a25dd558 
								
							
								 
							
						 
						
							
							
								
								Add very simple markdown middleware for now  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c24a3e389f 
								
							
								 
							
						 
						
							
							
								
								Change admin listener to :1234 for now; output message when listening  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65195a726d 
								
							
								 
							
						 
						
							
							
								
								Implement rewrite middleware; fix middleware stack bugs  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a969872850 
								
							
								 
							
						 
						
							
							
								
								Default error handler; rename StaticFiles -> FileServer  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d22f64e6d4 
								
							
								 
							
						 
						
							
							
								
								Implement headers middleware  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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() 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e40bbecb16 
								
							
								 
							
						 
						
							
							
								
								Rough implementation of auto HTTP->HTTPS redirects  
							
							
 
							
							
							Also added GracePeriod for server shutdowns 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fbea3374e9 
								
							
								 
							
						 
						
							
							
								
								Add missing run.go (oops)  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2eb3593327 
								
							
								 
							
						 
						
							
							
								
								Begin implementing HTTP replacer and static responder  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d056fbe66 
								
							
								 
							
						 
						
							
							
								
								Initial commit of Storage, TLS, and automatic HTTPS implementations  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d42529348f 
								
							
								 
							
						 
						
							
							
								
								Updated proxy module import  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6621406fa8 
								
							
								 
							
						 
						
							
							
								
								Very basic middleware and route matching functionality  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8dc73b4d9 
								
							
								 
							
						 
						
							
							
								
								Performance testing Load function  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								859b5d7ea3 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							
								
 
							
							
						 
						7 years ago