Changes for version 1.06 - 2026-06-03

  • Fixes:
    • lib/HTTP/Handy.pm: HTTP::Handy::Input::read() no longer emits "Use of uninitialized value $_[1] in substr" when the caller passes an undefined buffer (the common "my $buf; $input->read( $buf, $len)" idiom, as used by PSGI request body readers). The in-place 4-argument substr now treats an undefined buffer as empty first, matching the built-in read() contract. The result was already correct; this only silences the warning under use warnings / $^W.

Documentation

Modules

A tiny HTTP/1.0 server for Perl 5.5.3 and later

Provides

in lib/HTTP/Handy.pm