- 12 Aug, 2017 3 commits
-
-
Matt Holt authored
* SIGUSR2 triggers graceful binary upgrades (spawns new process) * Move some functions around, hopefully fixing Windows build * Clean up a couple file closes and add links to useful debugging thread * Use two underscores in upgrade env var To help ensure uniqueness / avoid possible collisions
-
Mark Severson authored
-
Henrique Dias authored
-
- 09 Aug, 2017 2 commits
-
-
Matthew Holt authored
(allow no arguments of paths to protect)
-
Matthew Holt authored
-
- 08 Aug, 2017 1 commit
-
-
Dusty Doris authored
* static files ending with an index were redirected improperly * optimize requestPage
-
- 05 Aug, 2017 1 commit
-
-
Dhananjay Balan authored
-
- 03 Aug, 2017 1 commit
-
-
Matthew Holt authored
-
- 02 Aug, 2017 2 commits
-
-
Matt Holt authored
Distinguishable exit codes
-
Matthew Holt authored
0: normal or expected exit 1: error before server finished starting 2: double SIGINT (force quit) 3: error stopping with SIGQUIT 4: shutdown callback(s) returned error(s)
-
- 31 Jul, 2017 1 commit
-
-
Matthew Holt authored
Only the outside function call is executed in a new goroutine when invoking 'go'. Oops. Force quits (2 SIGINTs) now work again.
-
- 28 Jul, 2017 4 commits
-
-
Matthew Holt authored
-
Matt Holt authored
fastcgi: Fix for #1788. Align atomic fields to 64-bit word (Go bug)
-
Abiola Ibrahim authored
-
Henrique Dias authored
-
- 27 Jul, 2017 5 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
Also clarified a comment in SiteConfig
-
Matt Holt authored
Move fallbackHosts to vhostTrie
-
Sergey Frolov authored
-
- 26 Jul, 2017 1 commit
-
-
Matt Holt authored
httpserver: Add global FallbackHosts for vhost matching
-
- 25 Jul, 2017 8 commits
-
-
Matt Holt authored
mitm: Fix out of bounds error when checking software version in UA
-
Sergey Frolov authored
-
Matt Holt authored
httpserver: Encapsulate WriteSiteNotFound error
-
Sergey Frolov authored
-
Matthew Holt authored
-
Matt Holt authored
proxy: fix hang on chunked websocket server
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
Matthew Holt authored
-
- 24 Jul, 2017 2 commits
-
-
Matt Holt authored
Pushes for /index.html work when surfing to /
-
Thomas De Keulenaer authored
Use httpserver.IndexFile() to determine index files Test if middleware pushes indexfile when requesting directory Fix codereview issues Serve original request first, push later Revert "Serve original request first, push later" This reverts commit 2c66f01115747e5665ba7f2d33e2fd551dc31877.
-
- 20 Jul, 2017 2 commits
-
-
Matt Holt authored
log,error: fix roller parser issue
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
- 19 Jul, 2017 1 commit
-
-
Matthew Holt authored
Include test for iOS 11 beta
-
- 18 Jul, 2017 1 commit
-
-
Abiola Ibrahim authored
* Revert fastcgi to emove persistent connections. * Fix linting errors * reintroduce timeout tests * check for non-zero timeout * ensure resp is not nil
-
- 17 Jul, 2017 1 commit
-
-
Jaume Martin authored
* Adding nobots directive * Moving nobots directive behind log one. * Move nobots directive to a better position
-
- 14 Jul, 2017 2 commits
-
-
Matt Holt authored
gzip: change ETag to weak etag after gzip
-
spacewander authored
According to https://tools.ietf.org/html/rfc7232#section-2.1 > Likewise, a validator is weak if it is shared by two or more representations of a given resource at the same time, unless those representations have identical representation data. For example, if the origin server sends the same validator for a representation with a gzip content coding applied as it does for a representation with no content coding, then that validator is weak. Therefore, after gzip, we should change the original etag to weak etag.
-
- 13 Jul, 2017 2 commits
-
-
Nicolas authored
-
Matthew Holt authored
Not much changed but it's a clean pull now; easier for future reference.
-