Permalink
Commits on Jun 16, 2011
  1. rename tests as well

    committed Jun 16, 2011
  2. Rename psgix.harakiri parameters

    Admittedly this change is for the sake of change.
    
    However given how psgix.session (server -> app: the session hash ref)
    and psgix.session.options (app -> server: options hash ref like
    expires) works, we should generally use "psgix.foo" as an indicator
    for the capability from the server and then "psgix.foo.action" or
    "psgix.foo.options" from the application.
    committed Jun 16, 2011
  3. Merge pull request #27 from pecastro/add-error-log-option

    Net::Server doesn't like being passed a bare *STDERR handle.
    committed Jun 16, 2011
  4. Net::Server doesn't like being passed a bare *STDERR handle.

    Add error-log documentation to the starman bin.
    pecastro committed Jun 16, 2011
Commits on Jun 15, 2011
  1. Merge pull request #26 from pecastro/add-error-log-option

    Add error-log support to starman
    committed Jun 15, 2011
  2. Add error-log support to starman to prevent the logs going to a black…

    … hole once we --daemonize by ourselves.
    pecastro committed Jun 15, 2011
Commits on Jun 13, 2011
  1. Add psgix.harakiri.supported

    committed Jun 13, 2011
  2. Merge pull request #25 from audreyt/master

    * Implement psgix.harakiri support (with tests).
    committed Jun 13, 2011
Commits on May 24, 2011
  1. Checking in changes prior to tagging of version 0.2011.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index db43c07..79bce2d 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Starman
    
    +0.2011  Tue May 24 09:41:52 PDT 2011
    +        - Fix chunked response with 0-length PSGI array elements (chmrr)
    +
     0.2010  Mon Mar 28 16:23:23 PDT 2011
             - Fixed packaging. No changes.
    committed May 24, 2011
  2. test for 0-length flushes

    alexmv committed with May 24, 2011
  3. When sending chunked replies, ignore 0-length flushes from perl

    Simply ignore any 0-length flsuhes; per RFC, "0\r\n" means the end of
    the chunked stream, which is not the intended interpretation from
    PSGI.
    alexmv committed with May 24, 2011
Commits on Apr 13, 2011
  1. document STARMAN_DEBUG=1

    committed Apr 13, 2011
Commits on Mar 28, 2011
  1. Checking in changes prior to tagging of version 0.2010.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index add4ebe..db43c07 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Starman
    
    +0.2010  Mon Mar 28 16:23:23 PDT 2011
    +        - Fixed packaging. No changes.
    +
     0.2009  Fri Mar 25 19:15:23 PDT 2011
             - Requires Plack 0.9971 to support localizing $0 to fix the FindBin issues #7, #15, #18, #19
             - Calls srand() automatically in the child init hook to avoid a fixed random seed #20
    committed Mar 28, 2011
Commits on Mar 26, 2011
  1. dist fix

    committed Mar 26, 2011
  2. Checking in changes prior to tagging of version 0.2009.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index e1ee873..add4ebe 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,6 +1,6 @@
     Revision history for Perl extension Starman
    
    -0.2008_2
    +0.2009  Fri Mar 25 19:15:23 PDT 2011
             - Requires Plack 0.9971 to support localizing $0 to fix the FindBin issues #7, #15, #18, #19
             - Calls srand() automatically in the child init hook to avoid a fixed random seed #20
             - Implemented --keepalive-timeout which defaults to 1 (acme)
    committed Mar 26, 2011
Commits on Mar 8, 2011
Commits on Mar 3, 2011
  1. Checking in changes prior to tagging of version 0.2008_2.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 8088c4c..e1ee873 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,8 +1,9 @@
     Revision history for Perl extension Starman
    
    -0.2008_1
    +0.2008_2
             - Requires Plack 0.9971 to support localizing $0 to fix the FindBin issues #7, #15, #18, #19
             - Calls srand() automatically in the child init hook to avoid a fixed random seed #20
    +        - Implemented --keepalive-timeout which defaults to 1 (acme)
    
     0.2008  Mon Feb 14 17:19:20 PST 2011
             - Documented that -E is automatically set to 'deployment' RT:61517 (timbunce)
    committed Mar 3, 2011
  2. Add --keepalive-timeout option: The number of seconds Starman will wa…

    …it for a subsequent request before closing the connection
    acme committed Mar 3, 2011
Commits on Feb 23, 2011
  1. Checking in changes prior to tagging of version 0.2008_1.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 9d3feb4..8088c4c 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Starman
    
    +0.2008_1
    +        - Requires Plack 0.9971 to support localizing $0 to fix the FindBin issues #7, #15, #18, #19
    +        - Calls srand() automatically in the child init hook to avoid a fixed random seed #20
    +
     0.2008  Mon Feb 14 17:19:20 PST 2011
             - Documented that -E is automatically set to 'deployment' RT:61517 (timbunce)
             - Check the defined-ness of the input buffer to suppress warnings RT:60007
    committed Feb 23, 2011
  2. Add a sensible timeout

    committed Feb 23, 2011
Commits on Feb 15, 2011
  1. Checking in changes prior to tagging of version 0.2008.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 91ec48a..9d3feb4 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Starman
    
    +0.2008  Mon Feb 14 17:19:20 PST 2011
    +        - Documented that -E is automatically set to 'deployment' RT:61517 (timbunce)
    +        - Check the defined-ness of the input buffer to suppress warnings RT:60007
    +
     0.2007 Thu Sep 30 14:09:00 PDT 2010
             - Fixed a bug where Date header can be duplicate if the app generates one (spleenjack)
    committed Feb 15, 2011
  2. Document the env RT:61517

    committed Feb 15, 2011
Commits on Sep 30, 2010
  1. Checking in changes prior to tagging of version 0.2007.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index e7f8cfd..91ec48a 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Starman
    
    +0.2007 Thu Sep 30 14:09:00 PDT 2010
    +        - Fixed a bug where Date header can be duplicate if the app generates one (spleenjack)
    +
     0.2006 Fri Jul  2 17:21:22 PDT 2010
             - Fixed a bug in chunked response when Content-Length is 0. #8 (chiba)
             - Documented --pid and --daemonize
    committed Sep 30, 2010
Commits on Sep 20, 2010
Commits on Jul 3, 2010
  1. Checking in changes prior to tagging of version 0.2006.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index d84de99..e7f8cfd 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Starman
    
    +0.2006 Fri Jul  2 17:21:22 PDT 2010
    +        - Fixed a bug in chunked response when Content-Length is 0. #8 (chiba)
    +        - Documented --pid and --daemonize
    +
     0.2005 Fri Jul  2 17:02:16 PDT 2010
             - Don't use lib 'lib'
             - Documentation updates (miyagawa, grantm)
    committed Jul 3, 2010
  2. document --pid. Fixes gh-10

    committed Jul 3, 2010
  3. Checking in changes prior to tagging of version 0.2005.

    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 115d403..d84de99 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Starman
    
    +0.2005 Fri Jul  2 17:02:16 PDT 2010
    +        - Don't use lib 'lib'
    +        - Documentation updates (miyagawa, grantm)
    +
     0.2004 Tue Apr 20 21:22:31 JST 2010
             - Delay set $0 in master so FindBin works. #7
    committed Jul 3, 2010
  4. cleanup

    committed Jul 3, 2010
Commits on Jun 28, 2010