Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							a1481bc29e 
							
						 
					 
					
						
						
							
							Merge pull request  #306  from mholt/bug/websocket-races  
						
						... 
						
						
						
						fixed data races in websockets 
						
						
					 
					
						2015-11-05 17:19:35 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							bcea5182c6 
							
						 
					 
					
						
						
							
							Don't truncate process log; more consistent output  
						
						
						
						
					 
					
						2015-11-05 17:01:08 -07:00 
						 
				 
			
				
					
						
							
							
								buddhamagnet 
							
						 
					 
					
						
						
						
						
							
						
						
							57f1d3c205 
							
						 
					 
					
						
						
							
							pass golint  
						
						... 
						
						
						
						pass all tests
respond to maintainer comments
reinstate assignment of t
correct typo
correct typo
pass linter some more 
						
						
					 
					
						2015-11-05 00:40:35 +00:00 
						 
				 
			
				
					
						
							
							
								Austin 
							
						 
					 
					
						
						
						
						
							
						
						
							34c369155c 
							
						 
					 
					
						
						
							
							trim possible line terminators from message  
						
						
						
						
					 
					
						2015-11-03 13:37:32 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							ad057ab873 
							
						 
					 
					
						
						
							
							Merge branch 'master' into letsencrypt  
						
						... 
						
						
						
						Conflicts:
	caddy/parse/parse.go
	caddy/parse/parsing.go
	config/config.go
	config/setup/controller.go
	main.go
	server/server.go 
						
						
					 
					
						2015-11-02 20:26:55 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							09341fca12 
							
						 
					 
					
						
						
							
							markdown: Don't generate static site or links unless sitegen is enabled  
						
						
						
						
					 
					
						2015-11-02 20:15:42 -07:00 
						 
				 
			
				
					
						
							
							
								Austin 
							
						 
					 
					
						
						
						
						
							
						
						
							abc7c6a148 
							
						 
					 
					
						
						
							
							fixed data races in websockets  
						
						
						
						
					 
					
						2015-11-02 14:19:38 -08:00 
						 
				 
			
				
					
						
							
							
								Abiola Ibrahim 
							
						 
					 
					
						
						
						
						
							
						
						
							6a32076271 
							
						 
					 
					
						
						
							
							Merge pull request  #299  from abiosoft/master  
						
						... 
						
						
						
						Fix for issues #297  and #298  
						
						
					 
					
						2015-10-31 07:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Abiola Ibrahim 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1c49bde9 
							
						 
					 
					
						
						
							
							Fix for issues  #297  and  #298  
						
						
						
						
					 
					
						2015-10-31 02:24:37 +01:00 
						 
				 
			
				
					
						
							
							
								Guilherme Rezende 
							
						 
					 
					
						
						
						
						
							
						
						
							9d456bba9b 
							
						 
					 
					
						
						
							
							Add argument in new optional block in templates midd to set delimiters  
						
						
						
						
					 
					
						2015-10-29 20:33:01 -02:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							d227bec0ff 
							
						 
					 
					
						
						
							
							Move common function into existing file  
						
						
						
						
					 
					
						2015-10-29 10:34:47 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							a3f0fff734 
							
						 
					 
					
						
						
							
							Merge pull request  #296  from Makpoc/last-modified  
						
						... 
						
						
						
						markdown, templates: Add Last-Modified header 
						
						
					 
					
						2015-10-29 10:31:38 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							234783548f 
							
						 
					 
					
						
						
							
							markdown: Enable tables, fenced code, and strikethrough ( closes   #294 )  
						
						
						
						
					 
					
						2015-10-29 09:59:32 -06:00 
						 
				 
			
				
					
						
							
							
								makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							5a29107f3b 
							
						 
					 
					
						
						
							
							Add Last-Modified header when serving markdown and templates  
						
						
						
						
					 
					
						2015-10-29 11:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							94ff7dc6fb 
							
						 
					 
					
						
						
							
							Merge pull request  #287  from Makpoc/parsewincmd  
						
						... 
						
						
						
						Fix windows command parsing 
						
						
					 
					
						2015-10-27 23:50:21 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							cc229aefae 
							
						 
					 
					
						
						
							
							templates: Parse host successfully when port is implicit ( fixes   #292 )  
						
						
						
						
					 
					
						2015-10-27 23:20:05 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							4ebff9a130 
							
						 
					 
					
						
						
							
							core: Major refactor for graceful restarts; numerous fixes  
						
						... 
						
						
						
						Merged config and app packages into one called caddy. Abstracted away caddy startup functionality making it easier to embed Caddy in any Go application and use it as a library. Graceful restart (should) now ensure child starts properly. Now piping a gob bundle to child process so that the child can match up inherited listeners to server address. Much cleanup still to do. 
						
						
					 
					
						2015-10-26 13:34:31 -06:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							d1b667fbce 
							
						 
					 
					
						
						
							
							Two quotes next to each other result in one escaped quote; Add Split Example, add/refactor tests for every platform.  
						
						
						
						
					 
					
						2015-10-24 15:33:04 +03:00 
						 
				 
			
				
					
						
							
							
								makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							0d004ccbab 
							
						 
					 
					
						
						
							
							Attempt to fix windows command parsing + add more tests  
						
						
						
						
					 
					
						2015-10-23 20:21:05 +03:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							fec491fb12 
							
						 
					 
					
						
						
							
							Removed another test that is Windows-specific  
						
						... 
						
						
						
						We're not trying to test the shlex library; just our wrapper function 
						
						
					 
					
						2015-10-21 14:15:42 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							794d271152 
							
						 
					 
					
						
						
							
							Remove extra tests that were Linux-specific  
						
						... 
						
						
						
						These tests with the backslash seem to assert that shlex (our Unix shell parsing library) is working properly, not our wrapper function (that parses commands for both Windows and non-Windows). These tests break on Windows so I have removed them. 
						
						
					 
					
						2015-10-21 14:11:30 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							29362e45bc 
							
						 
					 
					
						
						
							
							Parse Windows commands differently than Unix commands  
						
						... 
						
						
						
						Stinkin' backslashes 
						
						
					 
					
						2015-10-21 14:03:33 -06:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ec7394ab 
							
						 
					 
					
						
						
							
							fix go vet error  
						
						
						
						
					 
					
						2015-10-21 02:18:33 +03:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							ddd69d19c0 
							
						 
					 
					
						
						
							
							Add tests for fileserver.go  
						
						
						
						
					 
					
						2015-10-21 02:08:36 +03:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							8ecc366582 
							
						 
					 
					
						
						
							
							Check and return the correct error if Stat method fails (see golang issue  #12991 )  
						
						
						
						
					 
					
						2015-10-21 01:25:38 +03:00 
						 
				 
			
				
					
						
							
							
								makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							72a5579d83 
							
						 
					 
					
						
						
							
							Cover the rest of the (not one-liner) functions in context  
						
						
						
						
					 
					
						2015-10-19 13:51:49 +03:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							3faffdce2d 
							
						 
					 
					
						
						
							
							Merge pull request  #274  from Makpoc/context_tests  
						
						... 
						
						
						
						Add context.go tests 
						
						
					 
					
						2015-10-15 15:29:23 -06:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							d6242e9cac 
							
						 
					 
					
						
						
							
							Apply review comments - change the used domain, remove obsolete function, remove commented tests  
						
						
						
						
					 
					
						2015-10-15 23:09:02 +03:00 
						 
				 
			
				
					
						
							
							
								makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							bd4d9c6fe2 
							
						 
					 
					
						
						
							
							add tests for context.Header,IP,URL,Host,Port,Method,PathMatches  
						
						
						
						
					 
					
						2015-10-15 19:46:23 +03:00 
						 
				 
			
				
					
						
							
							
								makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							3440f5cfbe 
							
						 
					 
					
						
						
							
							add tests for context.Cookie() and context.IP()  
						
						
						
						
					 
					
						2015-10-15 18:26:13 +03:00 
						 
				 
			
				
					
						
							
							
								Marcelo E. Magallon 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a14af14d 
							
						 
					 
					
						
						
							
							Simplify websocket ticker shutdown code  
						
						... 
						
						
						
						"A receive from a closed channel returns the zero value immediately"
Close the tickerChan in the calling function, this causes "case <-c" to
unblock immediately, ending the goroutine and stopping the ticker. 
						
						
					 
					
						2015-10-14 18:48:43 -06:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e3ed13f9 
							
						 
					 
					
						
						
							
							TestInclude 2 should fail. Update test data and fix error checking  
						
						
						
						
					 
					
						2015-10-15 02:21:02 +03:00 
						 
				 
			
				
					
						
							
							
								Makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							71c4962ff6 
							
						 
					 
					
						
						
							
							tests for context.Include  
						
						
						
						
					 
					
						2015-10-15 02:09:37 +03:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							65e812d3a9 
							
						 
					 
					
						
						
							
							Merge pull request  #270  from Makpoc/master  
						
						... 
						
						
						
						Add tests for command splitting and fix root tests on Windows 
						
						
					 
					
						2015-10-14 10:13:53 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							5c3085fe51 
							
						 
					 
					
						
						
							
							Merge pull request  #271  from zmb3/windows_failures  
						
						... 
						
						
						
						Fix test failures on Windows. 
						
						
					 
					
						2015-10-14 10:13:18 -06:00 
						 
				 
			
				
					
						
							
							
								Austin 
							
						 
					 
					
						
						
						
						
							
						
						
							24893bf740 
							
						 
					 
					
						
						
							
							removed panics, cleaned up leaking ticker routine  
						
						
						
						
					 
					
						2015-10-13 19:07:54 -07:00 
						 
				 
			
				
					
						
							
							
								Zac Bergquist 
							
						 
					 
					
						
						
						
						
							
						
						
							16bd63fc26 
							
						 
					 
					
						
						
							
							Removed my debug prints  
						
						
						
						
					 
					
						2015-10-13 20:04:34 -04:00 
						 
				 
			
				
					
						
							
							
								Zac Bergquist 
							
						 
					 
					
						
						
						
						
							
						
						
							e158cda057 
							
						 
					 
					
						
						
							
							Fix test failures on Windows.  
						
						... 
						
						
						
						Most of the Windows test failures are due to the path separator not being "/".  The general approach I took here was to keep paths in "URL form" (ie using "/" separators) as much as possible, and only convert to native paths when we attempt to open a file.  This will allow the most consistency between different host OS.  For example, data structures that store paths still store them with "/" delimiters.  Functions that accepted paths as input and return them as outputs still use "/".
There are still a few test failures that need to be sorted out.
- config/setup/TestRoot (I hear this has already been fixed by someone else)
- middleware/basicauth/TestBrowseTemplate and middleware/templates/Test (a line endings issue that I'm still working through) 
						
						
					 
					
						2015-10-13 19:49:53 -04:00 
						 
				 
			
				
					
						
							
							
								makpoc 
							
						 
					 
					
						
						
						
						
							
						
						
							4544dabd56 
							
						 
					 
					
						
						
							
							Add tests for command splitting  
						
						
						
						
					 
					
						2015-10-13 14:39:18 +03:00 
						 
				 
			
				
					
						
							
							
								Austin 
							
						 
					 
					
						
						
						
						
							
						
						
							222781abca 
							
						 
					 
					
						
						
							
							websocket refactored to use gorilla  
						
						
						
						
					 
					
						2015-10-12 19:59:11 -07:00 
						 
				 
			
				
					
						
							
							
								Zac Bergquist 
							
						 
					 
					
						
						
						
						
							
						
						
							f9bc74626d 
							
						 
					 
					
						
						
							
							Address various lint and gocyclo warnings.   Fixes   #253  
						
						
						
						
					 
					
						2015-10-11 16:28:02 -04:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							d414ef0d0f 
							
						 
					 
					
						
						
							
							browse: Fix tests that fail only in CI environment  
						
						... 
						
						
						
						... I think. Submitting as PR to double-check. This change changes file mod times on the testdata to ensure they are not all the same so that the sort is predictable! 
						
						
					 
					
						2015-10-10 19:53:11 -06:00 
						 
				 
			
				
					
						
							
							
								Karthic Rao 
							
						 
					 
					
						
						
						
						
							
						
						
							f5cd4f17f8 
							
						 
					 
					
						
						
							
							Exhaustive test coverage to test the usage of sort,order and limit parameter for the browse middleware  
						
						
						
						
					 
					
						2015-10-09 11:28:11 +05:30 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ba930e65 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:mholt/caddy  
						
						
						
						
					 
					
						2015-10-01 09:58:17 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							61a6b9511a 
							
						 
					 
					
						
						
							
							Commenting on the need for additional redirect tests  
						
						
						
						
					 
					
						2015-10-01 09:58:07 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							87efc67f48 
							
						 
					 
					
						
						
							
							Merge pull request  #259  from abiosoft/master  
						
						... 
						
						
						
						New core middleware, MIME. 
						
						
					 
					
						2015-10-01 09:56:56 -07:00 
						 
				 
			
				
					
						
							
							
								Abiola Ibrahim 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2da6ec48 
							
						 
					 
					
						
						
							
							New core middleware, MIME.  
						
						
						
						
					 
					
						2015-09-30 18:37:10 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9f675c43 
							
						 
					 
					
						
						
							
							redir: Include scheme in redirect rules  
						
						... 
						
						
						
						And added tests for status code and scheme 
						
						
					 
					
						2015-09-30 08:38:31 -06:00 
						 
				 
			
				
					
						
							
							
								Matthew Holt 
							
						 
					 
					
						
						
						
						
							
						
						
							122e3a9430 
							
						 
					 
					
						
						
							
							rewrite: Make internal header field name a const  
						
						
						
						
					 
					
						2015-09-28 14:54:48 -06:00 
						 
				 
			
				
					
						
							
							
								Mathias Beke 
							
						 
					 
					
						
						
						
						
							
						
						
							bb85a84561 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						... 
						
						
						
						Conflicts:
	middleware/fastcgi/fastcgi.go 
						
						
					 
					
						2015-09-28 22:11:05 +02:00