| 
							
							
								 Matthew Holt | 93b301372b | rewrite: Fix a lint suggestion | 2016-01-06 22:23:18 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | ce4981d046 | Merge branch 'master' into letsencryptfix # Conflicts:
#	caddy/letsencrypt/letsencrypt.go
#	caddy/letsencrypt/letsencrypt_test.go | 2016-01-06 22:21:15 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 6d49392602 | Improve tests, fix a few lint warnings | 2016-01-06 16:04:33 -07:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 0a04fa40f4 | Oops. status code check should be after all validations. | 2016-01-02 08:08:55 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 48d7f1ead2 | Refactor. Stop useless rewrite if status code is set. | 2016-01-01 07:05:30 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | be2f5c4b38 | Support for 4xx status codes. | 2015-12-31 23:19:11 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 55f69fd742 | Add not_has and not_match conditions. | 2015-12-31 20:10:42 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 3c086fb2e6 | Support for rewrite match group. | 2015-12-30 21:47:37 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 92bd914418 | Fix vet errors. | 2015-12-23 13:23:43 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 9110dc4745 | Refactor. Tests and tests data. | 2015-12-23 12:11:11 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 1ed786f836 | Cleanups and panic prevention in tests. | 2015-12-23 09:36:00 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 4d5bc9fa6c | Backward compatibility ensured. | 2015-12-23 09:02:52 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 98d8c0f81b | Added new rewrite features. | 2015-12-22 23:19:22 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 016344bae7 | Rewrite: Use middleware.Replacer for simple rule. | 2015-11-24 12:20:39 +01:00 |  | 
			
				
					| 
							
							
								 Zac Bergquist | f9bc74626d | Address various lint and gocyclo warnings.  Fixes #253 | 2015-10-11 16:28:02 -04:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 122e3a9430 | rewrite: Make internal header field name a const | 2015-09-28 14:54:48 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | be6fc35326 | fastcgi: Fix REQUEST_URI if rewrite directive changes URL | 2015-09-27 18:48:28 -06:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 7f9fa5730b | Rewrite: Use only fragment, removefrag. | 2015-09-20 18:13:53 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 0e039a1868 | Rewrite: Use middleware.Replacer. Bug fix for regexps starting with '/'. | 2015-09-20 08:49:55 +01:00 |  | 
			
				
					| 
							
							
								 Zac Bergquist | 41e1f1ffa5 | Update error strings (start with lowercase letters) | 2015-06-07 20:49:17 -04:00 |  | 
			
				
					| 
							
							
								 Zac Bergquist | d0a51048d7 | Fix lint warnings in middleware/rewrite | 2015-05-24 21:00:54 -04:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | f44cd5d740 | Git: Minor fixes. Refactor. Added tests. | 2015-05-22 20:50:04 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | c382c885e4 | use middleware.Path for base path comparison | 2015-05-16 16:57:57 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 7ae9e3a262 | Rewrite: Added new variables file, dir, fragment. | 2015-05-16 16:30:15 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | 74d162f377 | Rewrite: Support for Regular Expressions. | 2015-05-16 13:03:48 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | ad7b453f03 | Rewrite: modified syntax. | 2015-05-15 18:47:26 +01:00 |  | 
			
				
					| 
							
							
								 Abiola Ibrahim | b2afc30d12 | Rewrite: added regexp. awaiting documentation and tests. | 2015-05-15 02:43:29 +01:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | b2ee6638e4 | Tests for rewrite middleware | 2015-05-07 14:55:34 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 995edf0566 | Bringing in latest from master; refactoring under way | 2015-05-04 11:02:46 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | abeb337f45 | Refactored rewrite middleware | 2015-04-11 16:58:34 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | d33256f1dc | Refactor: Middleware chain uses Handler instead of HandlerFunc | 2015-04-02 23:30:54 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 878ae7ea89 | Refactored rewrite middleware to return errors | 2015-03-28 16:49:18 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 261beb046e | Moved rewrite middleware into its own package | 2015-01-29 22:06:19 -07:00 |  |