Permalink
Switch branches/tags
Commits on Sep 4, 2017
  1. Merge pull request #599 from skaji/fix-591

    miyagawa committed Sep 4, 2017
    Remove share/#foo
  2. remove share/#foo

    skaji committed Sep 4, 2017
Commits on Jul 24, 2017
  1. Merge pull request #596 from dakkar/protect-against-sigchld-handlers

    miyagawa committed Jul 24, 2017
    protect WrapCGI against SIGCHLD handlers
  2. protect WrapCGI against SIGCHLD handlers

    Gianni Ceccarelli committed Jul 24, 2017
    If `$SIG{CHLD}` is set to `'IGNORE'`, or to a "reaper" coderef,
    `WrapCGI` (in "execute" mode) stalls in a tight loop when the CGI
    exits, because `waitpid` returns -1 instead of the positive pid it
    would usually return.
    
    This patch fixes that (and tests that it works)
Commits on Jul 14, 2017
  1. Merge pull request #595 from pangyre/patch-1

    miyagawa committed Jul 14, 2017
    Update Chunked.pm
  2. Update Chunked.pm

    pangyre committed Jul 14, 2017
    s/Middeware/Middleware/ in POD. :P
Commits on Apr 27, 2017
  1. 1.0044

    miyagawa committed Apr 27, 2017
Commits on Apr 24, 2017
  1. Merge pull request #581 from ilmari/listen-sock

    miyagawa committed Apr 24, 2017
    Listen socket take two
Commits on Feb 22, 2017
  1. 1.0043

    miyagawa committed Feb 22, 2017
Commits on Feb 21, 2017
  1. add test for #585

    miyagawa committed Feb 21, 2017
Commits on Feb 16, 2017
  1. Merge pull request #585 from plack/lc-psgi-headers

    miyagawa committed Feb 16, 2017
    Lowercase headers before passing to HTTP::Headers::Fast
  2. lowercase headers before passing to HTTP::Headers::Fast

    miyagawa committed Feb 16, 2017
    HTTP::Headers::Fast tries to preserve the original case in
    initializer, but in PSGI they're all in upper-case from the
    environment. This makes a weird result when you try to print
    headers as a string or use the scan() method, where all incoming
    keys are all uppercase.
Commits on Jan 5, 2017
  1. Merge pull request #584 from dmaestro/dmaestro-doc-fcgid-directive

    miyagawa committed Jan 5, 2017
    Fix typo on mod_fcgid directive
  2. Fix typo on mod_fcgid directive

    dmaestro committed Jan 5, 2017
    Ref: https://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#FcgidPassHeader
    
    I needed this to make it work for me :-)
Commits on Nov 1, 2016
Commits on Oct 23, 2016
  1. Fix typo. Fix #578

    miyagawa committed Oct 23, 2016
Commits on Oct 5, 2016
  1. Merge pull request #573 from kazeburo/cve-2016-7401-remove-comma-test

    miyagawa committed Oct 5, 2016
    #570 CVE-2016-7401. Remove tests that expects cookie to be delimited by comma
Commits on Sep 29, 2016
  1. 1.0042

    miyagawa committed Sep 29, 2016
  2. Revert "Use test_tcp(listen => 1, ...) in tests"

    miyagawa committed Sep 29, 2016
    This reverts commit f9fc3b5.
  3. Revert "Add listen_sock option to HTTP::Server::PSGI"

    miyagawa committed Sep 29, 2016
    This reverts commit 8ee156b.
Commits on Sep 25, 2016
  1. 1.0041

    miyagawa committed Sep 25, 2016
Commits on Sep 23, 2016
  1. Merge pull request #569 from plack/conditionalget-fix

    miyagawa committed Sep 23, 2016
    If both etag and last-modified are present, check if both match
  2. cleanup the test

    miyagawa committed Sep 23, 2016
Commits on Sep 22, 2016
  1. Correct conditional get logic

    melmothx committed Sep 22, 2016
    If both etag and last-modified are present, check if both match
    
    From https://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.3.4
    
    An HTTP/1.1 origin server, upon receiving a conditional request that includes
    both a Last-Modified date (e.g., in an If-Modified-Since or If-Unmodified-Since
    header field) and one or more entity tags (e.g., in an If-Match, If-None-Match,
    or If-Range header field) as cache validators, MUST NOT return a response
    status of 304 (Not Modified) unless doing so is consistent with all of the
    conditional header fields in the request.
Commits on Sep 21, 2016
  1. Merge pull request #567 from kazeburo/use-cookie-baker-for-parsing-co…

    miyagawa committed Sep 21, 2016
    …okie
    
    Use Cookie::Baker to parse cookie
Commits on Sep 6, 2016
  1. Merge pull request #563 from haarg/no-dot-inc

    miyagawa committed Sep 6, 2016
    stop relying on . in @INC
  2. stop relying on . in @INC

    haarg committed Sep 6, 2016
Commits on Jun 15, 2016
  1. Merge pull request #559 from akzhan/patch-1

    miyagawa committed Jun 15, 2016
    More information about wrong headers.