Changeset: 68582346a109 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/68582346a109
Modified Files:
clients/mapilib/openssl_windows.c
Branch: monetdburl
Log Message:
Switch back to "ROOT" certificate store on Windows.
Also be less verbose.
diffs (30 lines):
diff --git a/clients/mapilib/openssl_windows.c
b/clients/mapilib/openssl_windows.c
--- a/clients/mapilib/openssl_windows.c
+++ b/clients/mapilib/openssl_windows.c
@@ -32,7 +32,7 @@ process_sysstore_item(Mapi mid, X509_STO
bool is_x509 = (typ & X509_ASN_ENCODING);
bool is_pkcs7 = (typ & PKCS_7_ASN_ENCODING);
- mapi_log_data(mid, "CERT", (char*)data, size);
+ // mapi_log_data(mid, "CERT", (char*)data, size);
if (!is_x509)
return mapi_printError(mid, __func__, MERROR, "sys store
certificate #%d must be in X509 format", nr);
@@ -62,7 +62,7 @@ add_system_certificates(Mapi mid, SSL_CT
mapi_log_record(mid, "CONN", "Enumerating system certificates");
- sysstore = CertOpenSystemStoreW(0, L"CA");
+ sysstore = CertOpenSystemStoreW(0, L"ROOT");
if (!sysstore)
return croak_win32(mid, __func__, GetLastError());
@@ -89,7 +89,7 @@ add_system_certificates(Mapi mid, SSL_CT
case ERROR_NO_MORE_FILES:
// Normal exit codes according to the documentation at
//
https://learn.microsoft.com/en-us/windows/win32/api/wincrypt/nf-wincrypt-certenumcertificatesinstore
- mapi_log_record(mid, "CONN", "Added %d certificates",
count);
+ mapi_log_record(mid, "CONN", "Found %d certificates",
count);
return MOK;
default:
// Anything else is problematic
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]