Change #247015
| Category | curl |
| Changed by | Stefan Eissing <stefan@eissing.org> |
| Changed at | Wed 29 Oct 2025 08:07:59 |
| Repository | https://github.com/curl/curl.git |
| Project | curl |
| Branch | master |
| Revision | c82a70628dea815364ed41f30e2f6b8eb87f9fdd |
Comments
ssl-session-cache: check use on config and availability Replace the check if a ssl session cache is configured with a function checking if it is configured *and* if an ssl session cache is available. During normal operations, a session cache is always there, however for "connect-only" transfers this might not be the case. When such transfers receive new sessions/tickets, they need to silently discard those and not fail. Reported-by: Marc Aldorasi Fixes https://github.com/curl/curl/issues/18983 Closes https://github.com/curl/curl/pull/19251
Changed files
- lib/vquic/curl_ngtcp2.c
- lib/vtls/gtls.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/schannel.c
- lib/vtls/vtls_scache.c
- lib/vtls/vtls_scache.h
- lib/vtls/wolfssl.c