Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jul 21, 2015
  1. @miyagawa

    0.21

    miyagawa authored
  2. @miyagawa

    Merge pull request #12 from dakkar/fix-selectsaver

    miyagawa authored
    test (and fix) that we restore the selected FH
  3. @dakkar

    test (and fix) that we restore the selected FH

    dakkar authored
    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. @miyagawa

    0.20

    miyagawa authored
  2. @miyagawa

    add Test::Requires #11

    miyagawa authored
Commits on Aug 31, 2014
  1. @miyagawa

    0.19

    miyagawa authored
  2. @miyagawa

    Revert "Merge pull request #3 from waldiTM/master"

    miyagawa authored
    This reverts commit 14d9acf, reversing
    changes made to 0f0cd2b.
    
    Conflicts:
    	lib/CGI/Emulate/PSGI.pm
  3. @miyagawa

    typo

    miyagawa authored
Commits on Aug 9, 2014
  1. @miyagawa
Commits on Aug 7, 2014
  1. @miyagawa

    0.18

    miyagawa authored
  2. @miyagawa

    Merge pull request #7 from haarg/patch-1

    miyagawa authored
    Fix perl prerequisite
  3. @haarg

    Fix perl prerequisite

    haarg authored
Commits on Aug 4, 2014
  1. @miyagawa

    0.17

    miyagawa authored
  2. @miyagawa

    add LICENSE

    miyagawa authored
  3. @miyagawa

    Merge pull request #5 from tehmoth/master

    miyagawa authored
    make localizing STDOUT work properly in the debugger for perl 5.8.8
  4. @tehmoth
Commits on Sep 18, 2013
  1. @miyagawa

    0.16

    miyagawa authored
  2. @miyagawa

    convert to Milla

    miyagawa authored
  3. @miyagawa

    Merge pull request #3 from waldiTM/master

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

    Bastian Blank authored
    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 authored
  3. Use tied file handle for STDIN

    Bastian Blank authored
    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. @miyagawa

    Checking in changes prior to tagging of version 0.15.

    miyagawa authored
    Changelog diff is:
  2. @miyagawa

    Checking in changes prior to tagging of version 0.15.

    miyagawa authored
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 796a4f4..6a42395 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,6 @@
    +0.15 Fri Oct 19 15:09:17 PDT 2012
    +     - Repackage with the latest Module::Install
    +
     0.14 Mon Oct 31 10:37:49 PDT 2011
          - Fixed a bug where croak was not imported from Carp (ctfliblime)
Commits on Oct 31, 2011
  1. @miyagawa

    Checking in changes prior to tagging of version 0.14.

    miyagawa authored
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 4ca2ce3..796a4f4 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,6 @@
    +0.14 Mon Oct 31 10:37:49 PDT 2011
    +     - Fixed a bug where croak was not imported from Carp (ctfliblime)
    +
     0.13 Sun Sep 18 12:10:56 PDT 2011
          - Set the status header to 302 if there's Location header but no Status in the resonse (ASP)
  2. @miyagawa

    Merge pull request #2 from ctfliblime/patch-1

    miyagawa authored
    Update lib/CGI/Emulate/PSGI.pm
  3. @ctfliblime
Commits on Sep 18, 2011
  1. @miyagawa

    change name

    miyagawa authored
  2. @miyagawa

    Checking in changes prior to tagging of version 0.13.

    miyagawa authored
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 45799bb..86e0e59 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,6 @@
    +0.13 Sun Sep 18 12:10:56 PDT 2011
    +     - Set the status header to 302 if there's Location header but no Status in the resonse (uniq)
    +
     0.12 Thu Jun  9 23:58:10 PDT 2011
          - Fixed the PSGI header generation to prevent invalid PSGI response headers
            such as newlines in the value and "Status" key
  3. @miyagawa
Commits on Jun 10, 2011
  1. @miyagawa

    Delete Date header

    miyagawa authored
  2. @miyagawa

    Checking in changes prior to tagging of version 0.12.

    miyagawa authored
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index ed877db..45799bb 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,7 @@
    +0.12 Thu Jun  9 23:58:10 PDT 2011
    +     - Fixed the PSGI header generation to prevent invalid PSGI response headers
    +       such as newlines in the value and "Status" key
    +
     0.11 Fri Feb 18 21:35:29 PST 2011
          - Filter psgix.* environment too (mkanat)
Commits on Jun 8, 2011
  1. @miyagawa

    Handle response headers to comply to the PSGI specification.

    miyagawa authored
    Status: header is usually sent from CGI or FastCGI program that sends
    the non-200 code. The PSGI specification doesn't allow Status key in
    the header to avoid confusion. So remove this.
    
    CGI response allows multiline header values while PSGI doesn't. Just
    strip all the new lines, which at least I hope won't break anything.
Commits on Feb 19, 2011
  1. @miyagawa

    Checking in changes prior to tagging of version 0.11.

    miyagawa authored
    Changelog diff is:
  2. @miyagawa

    Checking in changes prior to tagging of version 0.11.

    miyagawa authored
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index ea1925c..ed877db 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,6 @@
    +0.11 Fri Feb 18 21:35:29 PST 2011
    +     - Filter psgix.* environment too (mkanat)
    +
     0.10 Sun May 16 00:39:55 PDT 2010
          - Added a possible workaround to deal with Win32 systems to undo :utf8 PerlIO layer
            perl #75106 (suggested by Eric Brine)
Something went wrong with that request. Please try again.