Debian Patches

Status for libhttp-proxy-perl/0.304-5

Patch Description Author Forwarded Bugs Origin Last update
hashbang.patch add/fix hashbangs in example scripts gregor herrmann <gregoa@debian.org> no 2011-04-04
0001-Work-around-LWP-UserAgent-Net-HTTP-buffering.patch [PATCH] Work around LWP::UserAgent / Net::HTTP buffering
It's possible for the LWP::UserAgent request() call to get both the
headers and (parts of) the body in the same read(2) call. When that
happens, Net::HTTP (as used by LWP::UserAgent) will buffer the body,
but the explicit read() call on the socket bypasses this buffering,
resulting in empty data.

Mark the resulting test failures as TODO by breaking encapsulation and
peeking in the Net::HTTP buffer. Note that this is a hack and not a
proper fix.
Niko Tyni <ntyni@debian.org> yes debian upstream 2015-10-16
no-network.patch don't try to connect to network when NO_NETWORK is set gregor herrmann <gregoa@debian.org> not-needed debian vendor 2016-07-16
spelling.patch fix typos gregor herrmann <gregoa@debian.org> yes upstream vendor 2016-07-16
HTTP-Proxy-0.304-Support-IPv6.patch [PATCH] Support IPv6
When HTTP::Daemon will support IPv6
<https://rt.cpan.org/Public/Bug/Display.html?id=91699>, tests will
fail because LWP::UserAgent still refuses proxy URL with IPv6
numerical host name <https://rt.cpan.org/Public/Bug/Display.html?id=94654>.

Once the LWP::UserAgent is fixed, HTTP-Proxy tests will still fail
because they do not expect a client or server could use IPv6.

This patch fixes the tests and replaces all IO::Socket::INET
occurrences with IO::Socket::IP.
=?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com> no 2017-02-16

All known versions for source package 'libhttp-proxy-perl'

Links