| 
							
							
								 Matthew Holt | 010ac23e8a | More tests! | 2015-03-21 11:18:37 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | cdfc67db01 | Some godoc | 2015-03-21 11:04:08 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 6d869ef55b | Support multiple occurrences of markdown directive | 2015-03-21 10:59:29 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 2fa6129c3a | Started dispenser tests | 2015-03-20 18:22:22 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | bb6a921d1e | Tests for location context parsing | 2015-03-20 18:13:13 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 9aaf81328f | There's a std lib function for that | 2015-03-20 18:12:53 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 35225fe2d3 | Docs and comments, la la | 2015-03-20 18:11:54 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 01266ece6b | Minor style nit-pick | 2015-03-20 00:03:41 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 1b7415a81b | Markdown handles titles a little better | 2015-03-20 00:01:39 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | abdadf1ee1 | Improvements to websocket middleware | 2015-03-19 23:52:56 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | d7ae9fb4a2 | Added markdown middleware | 2015-03-16 11:45:51 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | fb78592425 | Experimental HTTP/2 support | 2015-03-16 11:44:54 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | af56c5033c | New method to get remaining arguments on a line | 2015-03-16 11:23:17 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 3858e31942 | A couple pesky env variables to deal with in websockets | 2015-03-03 18:39:38 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 37f0a37ed2 | Filled out more web socket stuff | 2015-03-03 17:36:18 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 411f3256cc | Minor changes to readme | 2015-03-03 11:14:36 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 811c6a986f | Added WebSocket middleware | 2015-03-03 09:49:45 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 974acbf38c | Partial support for location contexts in config files | 2015-03-03 09:49:01 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 634b8b707f | Slight refactoring/renaming | 2015-02-07 22:17:15 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 0e43271cc9 | Basic proxy feature works | 2015-02-02 23:41:35 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 5ae1790e52 | Moved controller into its own file; other minor cleanups | 2015-01-31 10:15:17 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 16997d85eb | Made 'extensionless' middleware more modular/useful | 2015-01-30 11:09:36 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 62d7d61381 | Refactored the dispenser/controller | 2015-01-30 10:00:41 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | ae2a2d5b00 | Godoc for middleware packages and server package | 2015-01-29 23:52:18 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | bcdf04d00e | Inlined a fixed version of the fastcgi_client dependency | 2015-01-29 23:48:35 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | ba88be0fe9 | Allow nil middleware to be returned In case a middleware actually just wants some code to execute at startup... will expand on that idea later. | 2015-01-29 23:09:14 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 8471c2d9d8 | Updated docs; renamed a couple utility files | 2015-01-29 22:52:21 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | dcc67863dc | Experimenting to make middleware more independent | 2015-01-29 22:46:09 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | ac7f50b4cd | Updated doc comment | 2015-01-29 22:14:31 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 612d77eaab | Moved Path type around | 2015-01-29 22:08:40 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 04996b2850 | Exported NewReplacer and NewRecorder | 2015-01-29 22:06:53 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 261beb046e | Moved rewrite middleware into its own package | 2015-01-29 22:06:19 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | b8c43e55db | Moved redirect middleware into its own package | 2015-01-29 22:05:54 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 13cf980879 | Moved proxy middleware into its own package | 2015-01-29 22:05:36 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | e6063fb26b | Moved logging middleware into its own package | 2015-01-29 22:05:21 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 1e4baa53f0 | Moved headers middleware into its own package Further trying out spreading out the code outside of the nested functions | 2015-01-29 22:05:05 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 80ef5d761c | Moved gzip middleware into its own package Trying a different format where the middleware is a type that satisfies http.Handler | 2015-01-29 22:04:18 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | affd470820 | Moved fastcgi middleware into its own package | 2015-01-29 22:03:14 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 89783ac0c2 | Moved extensionless middleware into its own package | 2015-01-29 22:02:58 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | fe62afd3d9 | Beginning to move middleware into their own packages | 2015-01-29 22:02:17 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | dca59d0eda | Stubbed out really basic proxy middleware | 2015-01-29 17:18:14 -07:00 |  | 
			
				
					| 
							
							
								 Matt Holt | ec5f94adc8 | Added feature list | 2015-01-21 19:16:31 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | a38a2a0e4f | Created basic fastcgi middleware layer | 2015-01-21 17:51:47 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | fe1978c6f5 | New 'cpu' directive; now uses all cores by default (if needed) | 2015-01-21 14:10:52 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 509db0b08f | Wrote basic tests for parser | 2015-01-21 13:19:55 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | eae024027f | Parser fixes, and now using base filename | 2015-01-21 13:19:25 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | decfda2705 | Made parsing easier in middleware | 2015-01-21 12:09:49 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 318781512b | Wrote lexer tests | 2015-01-21 12:09:01 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 286d558c54 | Moved most docs to wiki | 2015-01-19 17:13:00 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 822c231f1c | Renamed {time} placeholder to {when} | 2015-01-19 17:12:38 -07:00 |  |