Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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

    Jason May authored
    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. @obra

    Bump the version, cpansign

    obra authored
  2. @obra

    Date: Sun, 13 Mar 2011 17:02:18 -0400

    obra authored
    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. @obra

    Checking in changes prior to tagging of version 0.43.

    obra authored
    Changelog diff is:
  2. @obra

    Support for REMOTE_PORT

    obra authored
Commits on Apr 2, 2010
  1. @obra

    Checking in changes prior to tagging of version 0.42_01. Changelog di…

    obra authored
    …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. @obra

    quote Test::More in Makefile.PL

    obra authored
  3. @obra
  4. @obra
  5. @obra

    Patch to t/01live.t to deal with spurious win32 test failures

    sawyer x authored obra committed
Commits on Feb 18, 2010
  1. @obra

    Checking in changes prior to tagging of version 0.42. Changelog diff is:

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

    Inline uri_unescape to drop URI::Escape which is the only non-core

    miyagawa authored
    dependency of this distribution.
  2. @miyagawa

    Do not special case COOKIE and sets Cookie header to HTTP_COOKIE.

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

    changes file

    obra authored
  3. @obra

    Based on a patch from NANIS, updated HTTP::Server::Simple::CGI to let

    obra authored
    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. @obra

    Checking in changes prior to tagging of version 0.41. Changelog diff is:

    obra authored
    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. @obra
  2. @obra

    Changes update

    obra authored
  3. @miyagawa
Commits on Aug 18, 2009
  1. @obra

    0.40 - srand after a fork

    obra authored
Commits on Aug 17, 2009
  1. @obra
  2. @obra

    inc update

    obra authored
  3. @obra

    META.yml update

    obra authored
  4. @obra

    Sign dists when building them

    obra authored
  5. @obra

    Checking in changes prior to tagging of version 0.39. Changelog diff is:

    obra authored
    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
  6. @obra

    Added signature tests

    obra authored
Commits on Aug 13, 2009
  1. @obra
  2. @obra

    0.38_04, signature

    obra authored
Commits on Aug 12, 2009
  1. @obra

    Applied updates from kmx working toward a working windows install

    obra authored
    Subject: [rt.cpan.org #42546] t/04cgi.t  fails test 20-21 on Windows
Commits on Jul 28, 2009
  1. @obra
  2. @obra
  3. @obra
  4. @obra
Something went wrong with that request. Please try again.