| 
							
							
								 Matthew Holt | a674450198 | Refactored ext middleware to return errors | 2015-03-28 16:47:28 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 843f6e83a9 | Refactored browse middleware to return errors | 2015-03-28 16:46:54 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 9378f38371 | Major refactoring for better error handling | 2015-03-28 16:37:37 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 09aad777f4 | Proper host/port splitting; also log file perms | 2015-03-26 23:39:36 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | da72a5fbcd | Controller can register functions to run at shutdown | 2015-03-26 23:22:48 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 2fbfafc408 | New startup and shutdown directives | 2015-03-26 09:52:03 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 63b39c78ee | Better default template; other fixes | 2015-03-24 23:05:42 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 13d9bcc0c7 | Clean URL middleware handles URLs ending with / | 2015-03-24 21:56:22 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 9672850d11 | Bug fixes and improvements for browse middleware | 2015-03-24 21:54:33 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 00e43197fd | Started browse middleware to list directory contents | 2015-03-24 20:12:48 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 284ab11c7f | Little bit of cleanup | 2015-03-21 15:18:50 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 5d4726446d | Finished dispenser tests | 2015-03-21 14:36:32 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 010ac23e8a | More tests! | 2015-03-21 11:18:37 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 6d869ef55b | Support multiple occurrences of markdown directive | 2015-03-21 10:59:29 -06:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 35225fe2d3 | Docs and comments, la la | 2015-03-20 18:11:54 -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 | 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 | 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 | 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 | 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 | 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 |  | 
			
				
					| 
							
							
								 Matthew Holt | a38a2a0e4f | Created basic fastcgi middleware layer | 2015-01-21 17:51:47 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | decfda2705 | Made parsing easier in middleware | 2015-01-21 12:09:49 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 822c231f1c | Renamed {time} placeholder to {when} | 2015-01-19 17:12:38 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 24fc2ae59e | Major refactoring; more modular middleware | 2015-01-18 23:11:21 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Holt | 4497a16fb0 | Early prototype; initial commit | 2015-01-13 12:43:45 -07:00 |  |