Permalink
Commits on Sep 26, 2011
  1. Checking in changes prior to tagging of version 0.45_01.

    Jason May
    Jason May committed Sep 26, 2011
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index f37ad7a..69e8a74 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,7 @@
    +0.45_01 Thu Sep 22 10:10:41 EST 2011
    +
    +* Support full URIs as required by RFC2616 - penfold [rt.cpan.org #69445]
    +
     0.44 Mon Apr  4 16:59:59 EST 2011
    
     * Fix tests to run in a FreeBSD Jail - Tom Hukins [rt.cpan.org #49807]
Commits on Sep 8, 2011
Commits on Apr 4, 2011
  1. Bump the version, cpansign

    obra committed Apr 4, 2011
  2. Date: Sun, 13 Mar 2011 17:02:18 -0400

    obra committed Apr 4, 2011
    From: Tom Hukins via RT <bug-HTTP-Server-Simple@rt.cpan.org>
    Subject: [rt.cpan.org #49807] fails test 04 on FBSD
    
    <URL: https://rt.cpan.org/Ticket/Display.html?id=49807 >
    
    On 2011-03-11 14:41:13, TOMHUKINS wrote:
    > HTTP::Server::Simple works fine on a jailed host, it's just that the
    > tests' usual expectation about hostnames don't apply here.
    
    I've attached a patch that solves this problem for me.
Commits on May 1, 2010
  1. Checking in changes prior to tagging of version 0.43.

    obra committed May 1, 2010
    Changelog diff is:
  2. Support for REMOTE_PORT

    obra committed May 1, 2010
Commits on Apr 2, 2010
  1. Checking in changes prior to tagging of version 0.42_01. Changelog di…

    obra committed Apr 2, 2010
    …ff is:
    
    diff --git a/Changes b/Changes
    index a6e2619..d3f53c2 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,4 +1,4 @@
    -0.43
    +0.42_01 Fri Apr  2 12:59:48 EDT 2010
    
     * Patch to t/01live.t to prevent spurious win32 test failures.
  2. quote Test::More in Makefile.PL

    obra committed Apr 2, 2010
  3. Patch to t/01live.t to deal with spurious win32 test failures

    sawyer x authored and obra committed Apr 2, 2010
Commits on Feb 18, 2010
  1. Checking in changes prior to tagging of version 0.42. Changelog diff is:

    obra committed Feb 18, 2010
    diff --git a/Changes b/Changes
    index 999a2ad..ef7c021 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,14 @@
    +0.42 Thu Feb 18 10:13:11 PST 2010
    +
    +* Inline uri_unescape to drop URI::Escape which is the only non-core
    +  dependency of this distribution. -- miyagawa
    +
    +* Do not special case COOKIE and sets Cookie header to HTTP_COOKIE. -- miyagawa
    +
    +  O'Reilly's WebSite server misuses COOKIE environment instead of
    +  HTTP_COOKIE. We don't need to replicate that bug since
    +  HTTP::Server::Simple is a server, not a CGI library like CGI.pm.
    +
     0.41_01 Tue Feb  2 12:08:15 PST 2010
    
     * Pluggable CGI class support based on a patch from NANIS
Commits on Feb 4, 2010
  1. Inline uri_unescape to drop URI::Escape which is the only non-core

    miyagawa committed Feb 4, 2010
    dependency of this distribution.
  2. Do not special case COOKIE and sets Cookie header to HTTP_COOKIE.

    miyagawa committed Feb 4, 2010
    O'Reilly's WebSite server misuses COOKIE environment instead of
    HTTP_COOKIE. We don't need to replicate that bug since
    HTTP::Server::Simple is a server, not a CGI library like CGI.pm.
    
    http://www.google.com/codesearch?hl=en&lr=&q=HTTP_COOKIE+o%27reilly+web+server
Commits on Feb 2, 2010
  1. changes file

    obra committed Feb 2, 2010
  2. Based on a patch from NANIS, updated HTTP::Server::Simple::CGI to let

    obra committed Feb 2, 2010
    users select their own CGI class at runtime.
    
    From NANIS @ cpan:
    
    I recently uploaded a module
    <http://search.cpan.org/perldoc/HTTP::Server::Simple::CGI::Simple> to
    CPAN which uses CGI::Simple rather than CGI.pm to provide a $cgi object
    to handle_request.
    
    brian d foy commented that it might be better to add support to
    HTTP::Server::Simple::CGI for the name of the CGI class to be specified
    at run time. I agree with him and, in hindsight, I should have known
    better than to upload such a stupidly named module to CPAN ;-)
    
    To do this without altering the interface to programs that do not care
    about using a different CGI module, I added the following methods to
    HTTP::Server::Simple::CGI:
    
    set_cgi_class / get_cgi_class
    
    set_cgi_init / get_cgi_init
    
    In addition, I removed the hard coded use CGI; from the module and
    modified post_setup_hook so that a CGI.pm object is initialized if no
    initialization sub is provided and in handler, the $cgi object is
    instantiated using the user supplied class name rather than the hard
    coded CGI.pm. If there is no user supplied class name, CGI.pm is used.
    
    This seems to work on my machines (ArchLinux and Windows XP both with
    latest versions of Perl).
    
    I think it would be nice if this support could be added to
    HTTP::Server::Simple::CGI. Alternatively, a module called
    HTTP::Server::Simple::CGI::Any could be provided (which I can package if
    you want).
    
    Thank you. HTTP::Server::Simple is a very hand module.
Commits on Sep 29, 2009
  1. Checking in changes prior to tagging of version 0.41. Changelog diff is:

    obra committed Sep 29, 2009
    diff --git a/Changes b/Changes
    index 74da90f..96876d8 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,5 @@
    
    -0.40_01
    +0.41 Tue Sep 29 23:05:04 JST 2009
    
     * HTTP header concatenation fixes from miyagawa
Commits on Sep 13, 2009
  1. Changes update

    obra committed Sep 13, 2009
Commits on Aug 18, 2009
  1. 0.40 - srand after a fork

    obra committed Aug 18, 2009
Commits on Aug 17, 2009
  1. inc update

    obra committed Aug 17, 2009
  2. META.yml update

    obra committed Aug 17, 2009
  3. Sign dists when building them

    obra committed Aug 17, 2009
  4. Checking in changes prior to tagging of version 0.39. Changelog diff is:

    obra committed Aug 17, 2009
    diff --git a/Changes b/Changes
    index 3df68cf..0795e18 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,3 +1,7 @@
    +0.39 Mon Aug 17 09:41:05 EDT 2009
    +
    +* Added signature tests
    +
     0.38_04 Wed Aug 12 20:15:14 EDT 2009
    
     Another pass at the Win32 fixes from KMX
  5. Added signature tests

    obra committed Aug 17, 2009
Commits on Aug 13, 2009
  1. 0.38_04, signature

    obra committed Aug 13, 2009
Commits on Aug 12, 2009
  1. Applied updates from kmx working toward a working windows install

    obra committed Aug 12, 2009
    Subject: [rt.cpan.org #42546] t/04cgi.t  fails test 20-21 on Windows
Commits on Jul 28, 2009