Change #241626
Category | curl |
Changed by | Stefan Eissing <stefan | @eissing.org>
Changed at | Fri 01 Aug 2025 17:54:05 |
Repository | https://github.com/curl/curl.git |
Project | curl |
Branch | master |
Revision | ec4c559104ad2af536e0a549ef87623da275d13e |
Comments
openssl: check SSL_write() length on retries When an SSL_write() blocks we need to retry it with the same length as before or stupid OpenSSL freaks out. Remember it, limit any longer sends and fail shorter ones. Fixes #18121 Reported-by: adamse on github Closes #18132
Changed files
- lib/request.c
- lib/vtls/openssl.c
- lib/vtls/openssl.h
- tests/http/test_02_download.py