On Thu, Mar 31, 2011 at 5:02 PM, ask@perl.org via RT
<bug-HTTP-Tiny@rt.cpan.org> wrote:
Show quoted text> Queue: HTTP-Tiny
> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=66907 >
>
>
> On Mar 31, 2011, at 21:45, David Golden via RT wrote:
>
>
> The support is already built into the ::SSL stuff. You just need the appropriate parameter (or at least support passing it). Many will say that SSL support is pretty pointless without it. (LWP almost had a CVE issued for not doing this right; fixed in 6.0).
As I understand it, LWP's issue was not checking the name match, the
CA stuff wasn't the crux of the CVE.
FWIW, the debian-perl folks are considering patching LWP to use
debian's existing CA tools instead of adding a new dependency on
Mozilla::CA.
Ultimately, choice of CA's should be up to the user. I'm not
convinced that Mozilla::CA is the right approach. When the CA
controversy shakes out, I might reconsider adding it to HTTP::Tiny.
My default reaction to feature requests for any Tiny module is "no".
If CA authentication is important, people should use LWP, not
HTTP::Tiny.
-- David