summaryrefslogtreecommitdiff
path: root/www/p5-HTTP-Server-Simple
AgeCommit message (Collapse)AuthorFilesLines
2008-07-20Update from version 0.31 to 0.34. Changes:he2-6/+6
0.34 * Call setup_environment if a Net::Server is being used, for consistency. * Don't print_banner if a Net::Server is being used. * Make header parsing comply with RFC 2616. [rt.cpan.org #21411] 0.33 Fri Apr 25 13:57:30 EDT 2008 * The new support for background processes notifying the parent didn't quite work right for some apps using HSS. It's been reverted for now and the tests TODOED 0.32 Thu Apr 24 09:45:14 EDT 2008 * At least Apache and lighttpd put unencoded strings into PATH_INFO, so so should we. * Patch from ntyni@iki.fi to make backgrounding of the standalone server's server process deterministic. [rt.cpan.org #28122]
2008-06-20Add DESTDIR support.joerg1-1/+3
2008-04-23Update to 0.31:wiz2-6/+8
0.31 Sun Mar 16 20:51:04 EDT 2008 * Test suite parallelization fixes. Thanks to Slaven Rezic 0.30 Tue Mar 11 12:14:24 EDT 2008 * Minor doc fix from Paul Miller. * Fixing doc style from "$this" to "$self" like any self-respecting perl code 0.29 Fri Feb 15 11:43:29 EST 2008 * new example section from almut on perlmonks 0.28 Tue Jan 15 09:33:58 EST 2008 * New restartability support from Mark Stosberg After reviewing the code in HTTP::Server::Simple, Catalyst::Engine::HTTP and HTTP::Server::Brick, I found and implemented an updated signal handling approach that I like and understand, and actually works. The current code restarted immediately if a SIGHUP came in, no matter what was happening, including if a request was in process of being fulfilled. The new code works more like "apachectl graceful". It waits for the current request cycle to finish, and then restarts the server. This code has to be integrated in the core, but its just about the same amount of signal handling code that was there... it just works better. It's also written in such a way I think subclass/mixin authors could rewrite just these parts if they wanted. Also, it looks like a Net::Server based sub-class would already be doing its own thing with SIGHUP handling, and should continue to be unaffected.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-04-17Update p5-HTTP-Server-Simple to 0.27.obache2-6/+6
Based on patch provided in PR 36156. 0.27 * 0.26 release apparently didn't get to cpan correctly 0.26 * Supports multi-line encoded values in query_sting (like foo%0Abar) -- Dobrica Pavlinusic * Fixes to URI unescaping to behave like apache does 0.24 * Hopefully deal with an odd case where a poorly behaved Internet Explorer could crash the server. Thanks to the Catalyst project. 0.23 Fix a release-engineering messup. Thanks to ANDK 0.22 Wed Oct 18 23:36:34 EDT 2006 * Query string processing improvements 0.21 Wed Oct 18 23:31:42 EDT 2006 [rt.cpan.org #21727] [PATCH] Support for Perl 5.004 -- Sebastien Aperghis-Tramoni 0.20 Require POSIX only if we need it, rather than "use" it all the time [cpan #17533] - Brad Bowman 0.19 Catch and ignore SIGPIPE, so broken pipes from the client don't cause Standalone to drop all the way back to the shell.
2006-05-02Update www/p5-HTTP-Server-Simple to 0.18. Changes from version 0.17jlam2-6/+6
include adding a new method to make it easier to create servers handling non-standard HTTP verbs/actions.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-07Add trailing / to HOMEPAGEseb1-2/+2
2006-02-07Initial import of p5-HTTP-Server-Simple version 0.17 as seb4-0/+26
www/p5-HTTP-Server-Simple into the NetBSD Packages Collection. HTTP::Server::Simple Perl5 module is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools.