|
From: | Daniel Stenberg |
Subject: | Re: [Bug-wget] let's fix the openssl backend once and for all (was: Patch Test-proxied-https-auth.px) |
Date: | Thu, 30 Oct 2014 14:34:46 +0100 (CET) |
User-agent: | Alpine 2.00 (DEB 1167 2008-08-23) |
On Thu, 30 Oct 2014, Giuseppe Scrivano wrote:
and this remembers us that maintaining two different backends is not a good idea. I am for just moving to GNU TLS and forget about OpenSSL. It is a bit drastic but I think it is a better move for the long term. And we get rid of the copyright exception as well...
Allow me to throw a (much more) crazy idea at you:Consider sharing the TLS backend setup that libcurl has[1]. It currently supports 9 (or 11, depending on how you count libressl/boringssl) TLS libraries using a unified internal function set... It would for example allow more small foot-print libs to be used, and the native TLS libs on platforms like mac and windows.
[1] = there would be some amount of work involved to make it happen, from both parties, but I think there would be mutual benefit. The code is somewhat separated in the libcurl code base already, but would need some further polish to get properly useful.
-- / daniel.haxx.se
[Prev in Thread] | Current Thread | [Next in Thread] |