Commit Graph

  • a75663501d Little more refactoring in letsencrypt Matthew Holt 2015-10-17 20:51:46 -0600
  • 96ae288c4b More refactoring; cleaning up code, preparing for tests Matthew Holt 2015-10-17 20:44:33 -0600
  • a3a826572f Refactor letsencrypt code into its own package Matthew Holt 2015-10-17 20:17:24 -0600
  • 718d8fd041 Added test for config/setup/startupshutdown Dipen Patel 2015-10-17 21:00:39 -0400
  • fe7ad8ee05 core: Controller has field to persist server state Matthew Holt 2015-10-17 14:11:32 -0600
  • 3614a093e3 Merge pull request #275 from mem/master Matt Holt 2015-10-17 13:14:43 -0600
  • 6325bcf5b2 Add tests for websocket configuration Marcelo E. Magallon 2015-10-17 12:03:27 -0600
  • 307c2ffe3c Remove obsolete test Matthew Holt 2015-10-17 11:19:56 -0600
  • 06913ab74f Oops (pass a pointer) Matthew Holt 2015-10-17 11:15:43 -0600
  • 506630200b Redirect HTTP requests to HTTPS by default Matthew Holt 2015-10-17 09:36:25 -0600
  • df194d567f Don't forget to set port to "https" and indicate TLS enabled Matthew Holt 2015-10-17 09:06:05 -0600
  • 9727603250 Try to use most recent user email if not provided Matthew Holt 2015-10-17 00:01:32 -0600
  • a0c8428f8c Can issue and use SSL certs and serve sites Matthew Holt 2015-10-16 23:30:00 -0600
  • dd91812b11 Merge branch 'configfix' into letsencrypt Matthew Holt 2015-10-16 11:47:32 -0600
  • 10619f06b4 core: Disable TLS for sites where http is explicitly defined (fix) Matthew Holt 2015-10-16 11:47:13 -0600
  • 0a1e472fc2 Merge branch 'configfix' into letsencrypt Matthew Holt 2015-10-16 11:40:44 -0600
  • 4e92c71259 LE flags, modified tis directive, moved LE stuff to own file Matthew Holt 2015-10-16 11:38:56 -0600
  • 2236780190 Add ServerBlockIndex and ServerBlockHosts to Controller Matthew Holt 2015-10-15 23:34:54 -0600
  • 3faffdce2d Merge pull request #274 from Makpoc/context_tests Matt Holt 2015-10-15 15:29:23 -0600
  • d6242e9cac Apply review comments - change the used domain, remove obsolete function, remove commented tests Makpoc 2015-10-15 23:09:02 +0300
  • 691204ceed OncePerServerBlock may now return an error Matthew Holt 2015-10-15 11:38:17 -0600
  • bd4d9c6fe2 add tests for context.Header,IP,URL,Host,Port,Method,PathMatches makpoc 2015-10-15 19:46:23 +0300
  • 3440f5cfbe add tests for context.Cookie() and context.IP() makpoc 2015-10-15 18:26:13 +0300
  • a518049fa2 Merge branch 'master' into configfix Matthew Holt 2015-10-15 00:13:40 -0600
  • 35e309cf87 First use of OncePerServerBlock in a Setup function Matthew Holt 2015-10-15 00:11:26 -0600
  • e0fdddc73f Don't share sync.Once with all directives Matthew Holt 2015-10-15 00:07:26 -0600
  • 0c07f7adcc Epic revert of 0ac8bf5 and adding OncePerServerBlock Matthew Holt 2015-10-14 23:45:28 -0600
  • a48ed9a246 Merge pull request #273 from mem/master Austin Cherry 2015-10-14 18:29:00 -0700
  • d4a14af14d Simplify websocket ticker shutdown code Marcelo E. Magallon 2015-10-14 18:48:43 -0600
  • f7e3ed13f9 TestInclude 2 should fail. Update test data and fix error checking Makpoc 2015-10-15 02:21:02 +0300
  • 71c4962ff6 tests for context.Include Makpoc 2015-10-15 02:09:37 +0300
  • b713a7796e Change c:\go to c:\gopath to avoid conflicts Matthew Holt 2015-10-12 19:17:50 -0600
  • 65e812d3a9 Merge pull request #270 from Makpoc/master Matt Holt 2015-10-14 10:13:53 -0600
  • 5c3085fe51 Merge pull request #271 from zmb3/windows_failures Matt Holt 2015-10-14 10:13:18 -0600
  • 6af26e2306 Use null byte in filename to simulate 'unable to access' on both windows and linux makpoc 2015-10-14 09:35:50 +0300
  • a914565f51 Merge pull request #269 from mholt/chore/gorilla-websocket Matt Holt 2015-10-13 23:43:41 -0600
  • 24893bf740 removed panics, cleaned up leaking ticker routine Austin 2015-10-13 19:07:54 -0700
  • 26cbea9e12 Re-enable test Zac Bergquist 2015-10-13 20:23:05 -0400
  • f7fcd7447a Fix test failure on non-Windows OS. Zac Bergquist 2015-10-13 20:16:43 -0400
  • 16bd63fc26 Removed my debug prints Zac Bergquist 2015-10-13 20:04:34 -0400
  • e158cda057 Fix test failures on Windows. Zac Bergquist 2015-10-13 19:49:53 -0400
  • 7121e2c770 Change c:\go to c:\gopath to avoid conflicts Matthew Holt 2015-10-12 19:17:50 -0600
  • f122b3bbdf Fix failing test (windows) - simulate an error by executing stat on a filename with zero-byte in it. Fix cleanup of created files after the tests. Makpoc 2015-10-13 23:35:24 +0300
  • 6717edcb87 Add AppVeyor badge Matt Holt 2015-10-13 09:52:47 -0600
  • dee2e8e67d Add AppVeyor badge Matt Holt 2015-10-13 09:52:47 -0600
  • 4544dabd56 Add tests for command splitting makpoc 2015-10-13 14:39:18 +0300
  • 222781abca websocket refactored to use gorilla Austin 2015-10-12 19:59:11 -0700
  • 55a098cae8 Add AppVeyor manifest Matthew Holt 2015-10-12 19:11:02 -0600
  • e3a0d6d6fe Merge d0a3c7960c into 837c17c396 Zac Bergquist 2015-10-11 23:56:11 +0000
  • d0a3c7960c Add generated test data to .gitignore file Zac Bergquist 2015-10-11 19:54:10 -0400
  • 837c17c396 Merge pull request #267 from zmb3/reportcard Matt Holt 2015-10-11 16:00:58 -0600
  • f9bc74626d Address various lint and gocyclo warnings. Fixes #253 Zac Bergquist 2015-10-09 18:35:34 -0400
  • 17c91152e0 Merge pull request #266 from Makpoc/master Matt Holt 2015-10-10 20:00:33 -0600
  • d414ef0d0f browse: Fix tests that fail only in CI environment Matthew Holt 2015-10-10 19:53:11 -0600
  • e66aa25fce Fail the test if the configuration fails. Makpoc 2015-10-10 04:15:25 +0300
  • 75d82e8666 Merge pull request #265 from Karthic-Hackintosh/master Matt Holt 2015-10-09 12:38:05 -0600
  • af42d2a54a Add tests for root.go makpoc 2015-10-09 18:20:28 +0300
  • f5cd4f17f8 Exhaustive test coverage to test the usage of sort,order and limit parameter for the browse middleware Karthic Rao 2015-10-09 11:28:11 +0530
  • 02c7770b57 Update change list Matthew Holt 2015-10-04 21:59:09 -0600
  • 0f049856a4 Merge pull request #262 from pyed/patch-4 Matt Holt 2015-10-07 10:41:19 -0600
  • bd14171b88 allow consecutive spaces for browse pyed 2015-10-07 17:55:10 +0300
  • e6ba930e65 Merge branch 'master' of github.com:mholt/caddy Matthew Holt 2015-10-01 09:58:17 -0700
  • 61a6b9511a Commenting on the need for additional redirect tests Matthew Holt 2015-10-01 09:58:07 -0700
  • 87efc67f48 Merge pull request #259 from abiosoft/master Matt Holt 2015-10-01 09:56:56 -0700
  • 9e2da6ec48 New core middleware, MIME. Abiola Ibrahim 2015-09-30 18:37:10 +0100
  • 3f9f675c43 redir: Include scheme in redirect rules Matthew Holt 2015-09-30 08:38:31 -0600
  • 698399e61f Move controller_test.go into controller.go Matthew Holt 2015-09-28 21:16:40 -0600
  • ec676fa15e Version bump: 0.7.6 v0.7.6 Matthew Holt 2015-09-28 14:57:00 -0600
  • 122e3a9430 rewrite: Make internal header field name a const Matthew Holt 2015-09-28 14:54:48 -0600
  • 79a7f8a460 Merge pull request #247 from DenBeke/master Matt Holt 2015-09-28 14:33:27 -0600
  • bb85a84561 Merge remote-tracking branch 'upstream/master' Mathias Beke 2015-09-28 22:11:05 +0200
  • be6fc35326 fastcgi: Fix REQUEST_URI if rewrite directive changes URL Matthew Holt 2015-09-27 18:27:45 -0600
  • 79de2a5de2 Stubbed out basic code to obtain Let's Encrypt cert Matthew Holt 2015-09-26 18:11:53 -0600
  • ca1f1362cc Merge pull request #257 from tarfu/patch-1 Matt Holt 2015-09-25 06:22:16 -0600
  • 0ca0d552eb change to official http2 repo Tobias Breitwieser 2015-09-25 14:10:03 +0200
  • 8baead6107 Merge remote-tracking branch 'upstream/master' Mathias Beke 2015-09-25 11:54:15 +0200
  • 4f5a29d6d1 errors: New 'visible' mode to write stack trace to response Matthew Holt 2015-09-24 16:21:28 -0600
  • da7562367c errors: Restore http status text in test Matthew Holt 2015-09-24 14:01:08 -0600
  • 6001c94f30 errors: Fix test Matthew Holt 2015-09-24 11:26:52 -0600
  • 104a5998cb Merge pull request #251 from abiosoft/master Matt Holt 2015-09-23 14:22:54 -0600
  • 6cbd3ab096 proxy: 64-bit word alignment for 32-bit systems (fixes #252) Matthew Holt 2015-09-22 16:47:39 -0600
  • 7f9fa5730b Rewrite: Use only `fragment`, remove `frag`. Abiola Ibrahim 2015-09-20 18:13:53 +0100
  • bdccc51437 More consistent error messages Matthew Holt 2015-09-20 10:55:16 -0600
  • 0e039a1868 Rewrite: Use middleware.Replacer. Bug fix for regexps starting with '/'. Abiola Ibrahim 2015-09-20 08:49:55 +0100
  • 10ab037833 Moved fileServer and browse.IndexPages into middleware package Matthew Holt 2015-09-19 20:34:23 -0600
  • 540a651fdf Merge pull request #250 from hacdias/master Matt Holt 2015-09-19 20:11:44 -0600
  • ee893325c4 Update change list Matthew Holt 2015-09-19 11:24:44 -0600
  • 8120e57850 add user defined variables into browse template Henrique Dias 2015-09-18 08:52:12 +0100
  • 043e000459 Merge pull request #1 from mholt/master Henrique Dias 2015-09-18 08:44:47 +0100
  • 66fb8f031b Merge pull request #248 from hacdias/master Matt Holt 2015-09-17 19:01:12 -0600
  • 9e2bef146e middleware: Added StripHTML to Context type Matthew Holt 2015-09-17 16:23:30 -0600
  • 4c642e9d3c browse IgnoreIndexes option Henrique Dias 2015-09-17 20:37:49 +0100
  • 30b19190dc add ignoreIndexes option to browse Henrique Dias 2015-09-17 20:33:39 +0100
  • 37ea1bcff5 Merge 9dbf6e5fee into 840bc505f6 Alexander Morozov 2015-09-17 07:22:30 +0000
  • 840bc505f6 This is a pretty cool change Matthew Holt 2015-09-16 21:31:45 -0600
  • 8c843ceefd middleware: Add StripExt to Context type for stripping extensions from paths Matthew Holt 2015-09-16 21:30:56 -0600
  • aa5a595762 middleware/fastcgi: Stripping PATH_INFO from SCRIPT_NAME Mathias Beke 2015-09-16 20:25:40 +0200
  • 9dfb940d80 Merge pull request #245 from LK4D4/update_go Matt Holt 2015-09-14 11:49:59 -0600
  • 1dbfeb7ecd Use latest minors Go for testing Alexander Morozov 2015-09-14 10:43:46 -0700
  • 9dbf6e5fee Add /debug/pprof handlers Alexander Morozov 2015-09-12 20:47:37 -0700