curl/lib/vtls
Stefan Eissing 937ba94ed5
vtls: new io_need flags for poll handling
- decouple need to recv/send from negotiation state, we need
  this later in shutdown handling as well
- move ssl enums from urldata.h to vtls_int.h
- implement use of `connssl->io_need` in vtls.c. and all backends

Closes #13879
2024-06-05 09:03:38 +02:00
..
bearssl.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
bearssl.h
cipher_suite.c
cipher_suite.h
gtls.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
gtls.h
hostcheck.c
hostcheck.h
keylog.c
keylog.h
mbedtls_threadlock.c
mbedtls_threadlock.h
mbedtls.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
mbedtls.h
openssl.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
openssl.h
rustls.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
rustls.h
schannel_int.h windows: fix UWP builds, add GHA job 2024-06-05 00:52:24 +02:00
schannel_verify.c windows: fix UWP builds, add GHA job 2024-06-05 00:52:24 +02:00
schannel.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
schannel.h
sectransp.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
sectransp.h
vtls_int.h vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
vtls.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
vtls.h
wolfssl.c vtls: new io_need flags for poll handling 2024-06-05 09:03:38 +02:00
wolfssl.h
x509asn1.c
x509asn1.h