Pascal 
							
						 
					 
					
						
						
						
						
							
						
						
							bc738991b6 
							
						 
					 
					
						
						
							
							caddyhttp: Support placeholders in MatchHost ( #2810 )  
						
						... 
						
						
						
						* Replace global placeholders in host matcher
* caddyhttp: Fix panic on MatchHost tests 
						
						
					 
					
						2019-10-14 11:29:36 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							d49f762f6d 
							
						 
					 
					
						
						
							
							Various bug fixes and minor improvements  
						
						... 
						
						
						
						- Fix static responder so it doesn't replace its own headers config,
  and instead replaces the actual response header values
- caddyhttp.ResponseRecorder type optionally buffers response
- Add interface guards to ensure regexp matchers get provisioned
- Use default HTTP port if one is not explicitly set
- Encode middleware writes status code 200 if not written upstream
- Templates and markdown only try to execute on text responses
- Static file server sets Content-Type based on file extension only
  (this whole thing -- MIME sniffing, etc -- needs more configurability) 
						
						
					 
					
						2019-06-21 14:36:26 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							6d0350d04e 
							
						 
					 
					
						
						
							
							caddyhttp: Fix host matching when host has a port  
						
						
						
						
					 
					
						2019-06-20 20:24:46 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							613aecb898 
							
						 
					 
					
						
						
							
							Change import paths to GitHub package names  
						
						
						
						
					 
					
						2019-06-04 13:52:37 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							bf54615efc 
							
						 
					 
					
						
						
							
							ResponseMatcher for conditional logic of response headers  
						
						
						
						
					 
					
						2019-05-28 18:53:08 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							284fb3a98c 
							
						 
					 
					
						
						
							
							Allow multiple matcher sets in routes (OR'ed together)  
						
						... 
						
						
						
						Also export MatchRegexp in case other matcher modules find it useful.
Add comments to the exported matchers. 
						
						
					 
					
						2019-05-22 13:13:39 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							bc00d840e8 
							
						 
					 
					
						
						
							
							Export types and fields necessary to build configs (for config adapters)  
						
						... 
						
						
						
						Also flag most fields with 'omitempty' for JSON marshaling 
						
						
					 
					
						2019-05-22 12:32:36 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							67d32e6779 
							
						 
					 
					
						
						
							
							Fix up matchers tests and take care of TODO in rewrite  
						
						
						
						
					 
					
						2019-05-21 13:10:14 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							65195a726d 
							
						 
					 
					
						
						
							
							Implement rewrite middleware; fix middleware stack bugs  
						
						
						
						
					 
					
						2019-05-20 23:48:43 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							fec7fa8bfd 
							
						 
					 
					
						
						
							
							Implement most of static file server; refactor and improve Replacer  
						
						
						
						
					 
					
						2019-05-20 10:59:20 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							ff5b4639d5 
							
						 
					 
					
						
						
							
							Some minor updates, and get rid of OnLoad/OnUnload  
						
						
						
						
					 
					
						2019-05-16 11:46:17 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							f9d93ead4e 
							
						 
					 
					
						
						
							
							Rename and export some types, other minor changes  
						
						
						
						
					 
					
						2019-05-14 14:14:05 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							8ae0d6a509 
							
						 
					 
					
						
						
							
							caddyhttp: Implement better HTTP matchers including regexp; add tests  
						
						
						
						
					 
					
						2019-05-10 21:07:02 -06:00