John-Mark Bell wrote:
On Sun, 4 May 2008, Leon Stringer wrote:

Without these lines access to HTTP and HTTPS sites seems to work fine so I'm not sure they're necessary. But I'm not a libcurl or SSL expert so maybe there's a very good reason for them?

It's required so that we can present certificate details to the user when it fails to verify. This only works with libcurl+openssl because libcurl doesn't provide access to the underlying SSL library handle for other SSL implementations. We've never attempted to use any other SSL implementation so, while https connections to sites with valid certificates may work, all bets are off when invalid certificates are encountered.


Thanks for your reply. So basically this is working by accident with
Fedora 8 and earlier and won't work with Fedora 9 and later (and
possibly other distros). With this in mind, although I appreciate it's
not a NetSurf bug, I've filed this as a bug
(https://sourceforge.net/tracker/?func=detail&atid=464312&aid=1957289&group_id=51719)
 as presumably it's something to be aware of...


Reply via email to