1
0
mirror of https://github.com/moparisthebest/curl synced 2025-01-13 15:08:02 -05:00
curl/lib/vtls
Daniel Stenberg 720b4a1a43
TLS: prevent shutdown loops to get stuck
... by making sure the loops are only allowed to read the shutdown
traffic a limited number of times.

Reported-by: Harry Sintonen
Closes #7271
2021-06-17 17:06:21 +02:00
..
bearssl.c bearssl: explicitly initialize all fields of Curl_ssl 2021-05-26 14:43:45 +02:00
bearssl.h
gskit.c TLS: prevent shutdown loops to get stuck 2021-06-17 17:06:21 +02:00
gskit.h
gtls.c ssl: read pending close notify alert before closing the connection 2021-06-01 09:40:40 +02:00
gtls.h
keylog.c
keylog.h
mbedtls_threadlock.c
mbedtls_threadlock.h
mbedtls.c mbedtls: make mbedtls_strerror always work 2021-06-01 17:53:44 +02:00
mbedtls.h
mesalink.c openssl: associate/detach the transfer from connection 2021-05-24 13:15:10 +02:00
mesalink.h
nss.c ssl: read pending close notify alert before closing the connection 2021-06-01 09:40:40 +02:00
nssg.h
openssl.c TLS: prevent shutdown loops to get stuck 2021-06-17 17:06:21 +02:00
openssl.h
rustls.c rustls: remove native_roots fallback 2021-06-14 11:01:41 +02:00
rustls.h
schannel_verify.c SSL: support in-memory CA certs for some backends 2021-05-05 02:29:16 -04:00
schannel.c schannel: move code out of SChannel_connect_step1 2021-06-04 23:16:55 +02:00
schannel.h schannel: don't use static to store selected ciphers 2021-05-24 07:56:05 +02:00
sectransp.c TLS: prevent shutdown loops to get stuck 2021-06-17 17:06:21 +02:00
sectransp.h
vtls.c openssl: don't remove session id entry in disassociate 2021-06-11 12:52:55 +02:00
vtls.h openssl: associate/detach the transfer from connection 2021-05-24 13:15:10 +02:00
wolfssl.c ssl: read pending close notify alert before closing the connection 2021-06-01 09:40:40 +02:00
wolfssl.h