Debian Patches
Status for libauthen-simple-http-perl/0.2-6
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
LWP-fix.patch | Fix for incompatibility with LWP 6.x under persistent environments LWP::UserAgent::credentials and LWP::UserAgent::get_basic_credentials changed at some point around after 5.805 and before 6.02. Also, LWP::Authen::Basic changed. . Authen::Simple::HTTP implements credential handling by overriding the get_basic_credentials methods in LWP::UserAgent (or the given LWP class). . This breaks with the new LWP because Authen::Simple::HTTP keeps the LWP::UserAgent instance as class data (Class::Data::Inheritable), so a new instance of LWP isn't created for every new Authen::Simple::HTTP... and LWP is caching the user/pass per instance (per host+port+realm) via the credentials sub in an instance variable. |
Joshua I. Miller <unrtst@cpan.org> | yes | upstream | https://rt.cpan.org/Public/Bug/Display.html?id=82575 | 2014-04-25 |