← Commit list

8a86fa13f3

Mark Esler
Mark Esler
2026-05-18
SUCCESS Duration: 226s

Subject

vtls_scache: include signature_algorithms in the SSL peer cache key

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/vtls_scache.c+6 -0
@@ -223,6 +223,12 @@ CURLcode Curl_ssl_peer_key_make(struct Curl_cfilter *cf,
if(r)
goto out;
}
+ if(ssl->signature_algorithms) {
+ r = curlx_dyn_addf(&buf, ":SIGALGS-%s",
+ ssl->signature_algorithms);
+ if(r)
+ goto out;
+ }
if(ssl->verifypeer) {
r = cf_ssl_peer_key_add_path(&buf, "CA", ssl->CAfile, &is_local);
if(r)