downloadWindowsSSL

Downloads OpenSSL for Windows and/or a cacert.pem certificate bundle from the cURL project, extracted from Mozilla Firefox.

If --force was not supplied, the configuration file is updated with "cacert.pem" entered as caBundle. If it is supplied, the value is still changed but to the absolute path to the file, and the configuration file is not implicitly updated. (--save will have to be separately passed.)

version(Windows)
downloadWindowsSSL
(,
const Flag!"shouldDownloadCacert" shouldDownloadCacert
,
const Flag!"shouldDownloadOpenSSL" shouldDownloadOpenSSL
,
const Flag!"shouldDownloadOpenSSL1_1" shouldDownloadOpenSSL1_1
)

Parameters

instance Kameloso

The current Kameloso instance.

shouldDownloadCacert Flag!"shouldDownloadCacert"

Whether or not cacert.pem should be downloaded.

shouldDownloadOpenSSL Flag!"shouldDownloadOpenSSL"

Whether or not OpenSSL for Windows should be downloaded.

shouldDownloadOpenSSL1_1 Flag!"shouldDownloadOpenSSL1_1"

Whether or not OpenSSL v1.1 should be downloaded instead of v3.2.

Return Value

Type: auto

Yes.settingsTouched if Kameloso.settings were touched and the configuration file should be updated; No.settingsTouched if not.