OtterBrowser / otter-browser

Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
https://otter-browser.org
GNU General Public License v3.0
1.8k stars 277 forks source link

Can I use Qt5WebEngine with OpenSSL #1734

Closed samwell-ho closed 2 years ago

samwell-ho commented 2 years ago

As far as I know, Chromium (in Qt5WebEngine) uses NSS for most of its cryptographic operations, especially for HTTPS/TLS.

If I compile Qt5 using OpenSSL, will it be used for HTTPS or not?

Can someone show me how to compile Qt5 with Qt5WebEngine and OpenSSL so that Otter uses OpenSSL for HTTPS.

Thanks, I'm new to Otter so I don't know how to compile it properly.

Emdek commented 2 years ago

@samwell-ho, Chromium uses BoringSSL, it doesn't use SSL provided by Qt at all, but that one is still used for operations not involving QtWebEngine (for example direct downloads, updating feeds etc.). AFAIK there is no way to replace it.