./www/p5-Plack, PSGI toolkit and servers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0047nb1, Package name: p5-Plack-1.0047nb1, Maintainer: pkgsrc-users

The Perl 5 module Plack is a set of tools for using PSGI stack. It
contains middleware components, a reference server and utilities
for Web application frameworks. Plack is like Ruby's Rack or Python's
Paste for WSGI.


Required to run:
[www/p5-URI] [www/p5-libwww] [lang/perl5] [devel/p5-Devel-StackTrace] [devel/p5-File-ShareDir] [devel/p5-Try-Tiny] [net/p5-Test-TCP] [devel/p5-Devel-StackTrace-AsHTML] [devel/p5-Filesys-Notify-Simple] [devel/p5-Hash-MultiValue] [www/p5-HTTP-Message] [devel/p5-File-ShareDir-Install] [devel/p5-Stream-Buffered] [www/p5-Apache-LogFormat-Compiler] [www/p5-Cookie-Baker] [www/p5-HTTP-Headers-Fast] [www/p5-HTTP-Entity-Parser]

Required to build:
[devel/p5-Test-Requires] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: be6e14f858af0f6b7ec1389697dda5dfc186e2e0
RMD160: cbee59517d53968b8c9bb69700814e522b781512
Filesize: 176.555 KB

Version history: (Expand)


CVS history: (Expand)


   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-02-24 05:11:36 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.0047

Upstream changes:
1.0047  2018-02-10 01:23:37 PST
    [BUG FIXES]
        - Disable FCGI/lighttpd test that was supposed to be releng only #611

1.0046  2018-02-09 23:51:10 PST
    [NEW FEATURES]
        - Support psgix.cleanup and psgix.harakiri in FCGI handler (afresh1) #610

    [IMPROVEMENTS]
        - Do not set TCP_NODELAY when it's unavailable in embedded systems \ 
(dex4er) #579
   2018-01-03 08:50:14 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Plack: update to 1.0045.

1.0045  2017-12-31 12:40:52 PST
    [BUG FIXES]
        - Protect WrapCGI against SIGCHLD handlers #596

    [IMPROVEMENTS]
        - Set Content-Length to 0 in XSendfile middleware #602
        - Document options for XSendfile middleware
        - Remove #foo file for testing that was causing issues on Win32 systems #599
        - Add 103 Early Hints to Plack::Handler::CGI
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-04-29 10:01:25 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.0044

Upstream changes:
1.0044  2017-04-26 22:30:27 PDT
    [IMPROVEMENTS]
        - Allow passing an already-open listen socket to HTTP::Server::PSGI
          and add an option to do so in Plack::Test::Server.
   2017-02-25 16:47:27 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.0043

Upstream changes:
1.0043  2017-02-21 19:00:31 PST
    [IMPROVEMENTS]
        - Fixed typo in docs #578 #584
        - Remove test that expects cookie to be delimited by comma #573
        - Stop upper-casing all header keys in Plack::Request->headers #585
   2016-10-04 13:49:19 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.0042
Update DEPENDS

Upstream changes:
1.0042  2016-09-28 22:37:33 PDT
    [BUG FIXES]
        - Revert: Allow passing an already-open listen socket to \ 
HTTP::Server::PSGI #550

1.0041  2016-09-25 14:24:07 PDT
    [BUG FIXES]
        - Fix ConditionalGET middleware in case both Last-Modified and ETag \ 
exist. #569
        - Handle Cookie values with quotes correctly (alh, kazeburo) #564, #567

    [IMPROVEMENTS]
        - Several documentation fixes and error message improvements #556, #557, \ 
#558, #559

1.0040  2016-04-01 09:57:06 PDT
    [INCOMPATIBLE CHANGES]
        - Fixes a mistake in the value of %D and %T in Accesslog::Timed middleware.
          This is due to a bug in Apache::LogFormat::Compiler that sets a wrong value
          for these fields. This bug has been fixed and now it emits what the \ 
documentation
          has always said, in the same way as how Apache's log format works.

          However, this is a BREAKING CHANGE if you are using '%D' or '%T' in \ 
your log
          formats, and you'll likely need to swap them if you need the same values as
          previously. Read https://github.com/plack/Plack/issues/549 for more \ 
details.
          (astj) #549, #551

    [IMPROVEMENTS]
        - Remove the use of HTTP::Body in favor of HTTP::Entity::Parser \ 
(kazeburo) #538
        - Increase the buffer size to 1MB for requests already buffered by the \ 
PSGI server
        - Allow passing an already-open listen socket to HTTP::Server::PSGI \ 
(ilmari) #550

    [BUG FIXES]
        - Lint middleware now allows blessed code refs as a PSGI app (smcmurray) #542
        - Fix log4perl tests to pass when running in parallel (rsimoes) #545
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.