← Commit list

88bb7f885f

Joshua Rogers
Joshua Rogers
2026-05-15
SUCCESS Duration: 212s

Subject

rustls: error on CURLOPT_CRLFILE with native CA store

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/vtls/rustls.c+6 -0
@@ -1042,6 +1042,12 @@ static CURLcode cr_init_backend(struct Curl_cfilter *cf,
config_builder, cr_verify_none);
}
else if(ssl_config->native_ca_store) {
+ if(conn_config->CRLfile) {
+ failf(data, "rustls: CRL file not supported with native CA store; "
+ "the platform verifier has no CRL attachment API");
+ rustls_client_config_builder_free(config_builder);
+ return CURLE_NOT_BUILT_IN;
+ }
result = init_config_builder_platform_verifier(data, config_builder);
if(result != CURLE_OK) {
rustls_client_config_builder_free(config_builder);