Permalink
Commits on May 8, 2017
  1. 0.23

    tokuhirom committed May 8, 2017
  2. ignore working files

    tokuhirom committed May 8, 2017
Commits on May 4, 2017
  1. Merge pull request #4 from wu-lee/respect-nph-http-status

    tokuhirom committed on GitHub May 4, 2017
    Respect an NPH script's HTTP status line
Commits on Jul 19, 2016
  1. 0.22

    miyagawa committed Jul 19, 2016
  2. Merge pull request #14 from kazeburo/prevent-httproxy-vulnerability

    miyagawa committed on GitHub Jul 19, 2016
    Do not set HTTP_PROXY env to prevent httpoxy vulnerability
  3. merge two grep

    kazeburo committed Jul 19, 2016
Commits on Jul 18, 2016
Commits on Jul 21, 2015
  1. 0.21

    miyagawa committed Jul 21, 2015
  2. Merge pull request #12 from dakkar/fix-selectsaver

    miyagawa committed Jul 21, 2015
    test (and fix) that we restore the selected FH
  3. test (and fix) that we restore the selected FH

    dakkar committed Jul 21, 2015
    SelectSaver was getting confused by the localization of STDOUT, and was
    selecting the tmpfile on destruction. Just moving it outside of the
    block with the 'local's is enough to make the thing work.
Commits on Sep 8, 2014
  1. 0.20

    miyagawa committed Sep 8, 2014
  2. add Test::Requires #11

    miyagawa committed Sep 8, 2014
Commits on Aug 31, 2014
  1. 0.19

    miyagawa committed Aug 31, 2014
  2. Revert "Merge pull request #3 from waldiTM/master"

    miyagawa committed Aug 31, 2014
    This reverts commit 14d9acf, reversing
    changes made to 0f0cd2b.
    
    Conflicts:
    	lib/CGI/Emulate/PSGI.pm
  3. typo

    miyagawa committed Aug 31, 2014
Commits on Aug 9, 2014
Commits on Aug 7, 2014
  1. 0.18

    miyagawa committed Aug 7, 2014
  2. Merge pull request #7 from haarg/patch-1

    miyagawa committed Aug 7, 2014
    Fix perl prerequisite
  3. Fix perl prerequisite

    haarg committed Aug 7, 2014
Commits on Aug 4, 2014
  1. 0.17

    miyagawa committed Aug 4, 2014
  2. add LICENSE

    miyagawa committed Aug 4, 2014
  3. Merge pull request #5 from tehmoth/master

    miyagawa committed Aug 4, 2014
    make localizing STDOUT work properly in the debugger for perl 5.8.8
Commits on Feb 27, 2014
  1. CGI::Parse::PSGI::parse_cgi_output - accept an option hash allowing p…

    wu-lee committed with wu-lee Feb 27, 2014
    …reservation of the legacy behavour
    
    Tests and documentation added. Tests should all pass.
  2. CGI::Parse::PSGI::parse_cgi_output - use the HTTP status line code's …

    wu-lee committed with wu-lee Feb 27, 2014
    …as the default
    
    i.e. in the case that the "Status:" header is absent, zero, or
    otherwise not well-formed.
    
    The default HTTP status code is 200, when the status line is absent,
    as returned by HTTP::Response->code.
    
    Note, this alters the behaviour from before in one edge case: when the
    Status header is absent, but the HTTP status line is present, and not
    200.  Before, the result would be 200 (because only the status header
    was checked). Now, the result will be the value of the status
    line (because it is checked).  I think this is the most sensible
    default, so I am letting it stand.
  3. t/02_parse.t - check that status line is used when status header absent

    wu-lee committed with wu-lee Feb 27, 2014
    We add a check for the single-argument parse_cgi_output function, and
    modify the test using the option hash to check for the new behaviour
    when that has been requested.
    
    These two tests should both now fail here, prior to the implementation
    change.
  4. t/02_parse.t - check the existing implementation ignores an option hash

    wu-lee committed with wu-lee Feb 27, 2014
    i.e. The yet-to-be-implemented option hash argument can be supplied
    whether the old or the new API is present, and can ensure code has
    backward compatibility.
  5. t/02_parse.t - add test for HTTP status line vs Status header

    wu-lee committed with wu-lee Feb 27, 2014
    This just illustrates the current behaviour when both a status line
    and a status header is present.
    
    Some non-parsed header CGI scripts emit a status line, and expect that
    to be observed.  Note that the status line is not observed, even when
    there is no status header (the last test case added).
    
    I suspect this isn't correct behaviour: the status line should be
    observed if there is no status header.
Commits on Sep 18, 2013
  1. 0.16

    miyagawa committed Sep 18, 2013
  2. convert to Milla

    miyagawa committed Sep 18, 2013
  3. Merge pull request #3 from waldiTM/master

    miyagawa committed Sep 18, 2013
    Use tied file handle for STDIN
Commits on Aug 8, 2013
  1. Use tied file handle for STDERR

    Bastian Blank committed Aug 8, 2013
    Some PSGI server don't provide a file handle for input and errors.
    They need to be tied to a file handle to be properly used.
  2. Add test for tied file handles

    Bastian Blank committed Aug 8, 2013
  3. Use tied file handle for STDIN

    Bastian Blank committed Aug 8, 2013
    Some PSGI server don't provide a file handle for input and errors.
    They need to be tied to a file handle to be properly used.
Commits on Oct 19, 2012
  1. Checking in changes prior to tagging of version 0.15.

    miyagawa committed Oct 19, 2012
    Changelog diff is: