The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.21 - 2008-04-20

  • ENHANCEMENTS
    • HTTP::Proxy::Engine::Legacy and HTTP::Proxy::Engine::ScoreBoard log the number of remaining child processes (in addition to their pids), thanks to Amos Shapira.
  • FIXES
    • HTTP::Proxy::BodyFilter::save had a bug that prevented the 'filename' parameter to be correctly used to compute the filename to save to, and that made the proxy die the second time the filter was called. This fix allowed to close RT tickets #14548 (Max Maischein), #18644 (Mark Tilford) and #33018 (Roland Stigge and Gunnar Wolf).
    • HTTP::Proxy::BodyFilter::save had many other bugs, which the test suite allowed to spot and fix.
  • TESTS
    • t/67save.t provides 96% coverage of HTTP::Proxy::BodyFilter::save, and helped fix many bugs in it.
  • DOCUMENTATION
    • closed RT ticket #25295 (Matsuno Tokuhiro) with a doc patch.

Modules

A pure Perl HTTP proxy
A base class for HTTP messages body filters
A filter that passes on a complete body or nothing
Filter using HTML::Parser
A filter to transmogrify HTML text
A filter that outputs only complete lines
A filter that saves transfered data to a file
A class for creating simple filters
A filter that outputs only complete tags
Generic child process manager engine for HTTP::Proxy
The "older" HTTP::Proxy engine
A basic, non forking HTTP::Proxy engine
A scoreboard-based HTTP::Proxy engine
A class to manage filter stacks
A base class for HTTP message header filters
A class for creating simple filters
An internal filter to respect RFC2616