Net-Async-FastCGI
view release on metacpan or search on metacpan
Revision history for Net-Async-FastCGI
0.26 2024-07-29
[CHANGES]
* Added streaming stdin support
* General module style refresh:
+ use v5.14
+ Pod style updates
0.25 CHANGES:
* Import PSGI support from FCGI::Async directly here
* Add some convenience methods to get often-used fields from request
without needing to use ->param
0.24 CHANGES:
* Correct SYNOPSIS examples to use ->listen rather than 'service'
param
* Import Exporter's 'import' function rather than 'use base'ing on
Exporter
0.23 CHANGES:
* Implement on_request as a normal IO::Async::Notifier-style event,
so it works as a subclass too
0.22 CHANGES:
* Split out from FCGI-Async; most code renamed
* Net::Async::FastCGI::Protocol directly built on top of
IO::Async::Protocol::Stream rather than overriding ::Stream
directly and replacing some methods
Revision history for FCGI-Async
0.21 CHANGES:
* Implement HTTP::Request/HTTP::Response gatewaying
* Implement PSGI gatewaying
* Provide Plack::Handler::FCGI::Async for plackup et.al.
* Implement ->stdin, ->stdout, ->stderr pseudo-filehandles
0.20 CHANGES:
* Use Net::FastCGI for low-level FastCGI constants and message
handling functions
* Ensure that ->set_encoding( undef ) actually works to disable the
encoding mechanism
BUGFIXES:
* Collect the entire PARAMS stream and only parse it when it's all
present, rather than piecewise
0.19 CHANGES:
* import Exporter::import instead of @ISAing it
* Respond with FCGI_UNKNOWN_TYPE or FCGI_UNKNOWN_ROLE when
appropriate (fixes RT 54480)
* Updated bundled example applications to a modern IO::Async style
0.18 CHANGES:
* Allow setting of per-request encoding for STDIN/STDOUT/STDERR
streams
* Code adjustment to make use of the new IO::Async::Listener class
* Deprecated ->listen( handle => IO ) in favour of ->new or
->configure instead.
0.17 CHANGES:
* Added 'use warnings'
* Documentation updates
* Various small updates to keep CPANTS happy
( run in 2.111 seconds using v1.01-cache-2.11-cpan-140bd7fdf52 )