1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-10 11:35:07 -05:00
curl/lib/vtls
Jay Satiro 6b39f9c87e schannel: Don't treat encrypted partial record as pending data
- Track when the cached encrypted data contains only a partial record
  that can't be decrypted without more data (SEC_E_INCOMPLETE_MESSAGE).

- Change Curl_schannel_data_pending to return false in such a case.

Other SSL libraries have pending data functions that behave similarly.

Ref: https://github.com/curl/curl/pull/1387

Closes https://github.com/curl/curl/pull/1392
2017-04-22 22:39:40 -04:00
..
axtls.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
axtls.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
cyassl.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
cyassl.h cyassl: fix typo 2017-02-21 22:24:39 -05:00
darwinssl.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
darwinssl.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
gskit.c spelling fixes 2017-03-26 23:56:23 +02:00
gskit.h curl_version_info: add CURL_VERSION_HTTPS_PROXY 2016-11-26 17:28:53 +01:00
gtls.c gnutls: removed some code when --disable-verbose is configured 2017-04-22 12:20:25 +02:00
gtls.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
mbedtls.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
mbedtls.h mbedtls: add support for CURLOPT_SSL_CTX_FUNCTION 2017-03-21 23:51:44 -04:00
nss.c nss: fix MinGW compiler warnings 2017-04-18 16:38:04 +02:00
nssg.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
openssl.c openssl: fix memory leak in servercert 2017-04-20 15:46:03 +02:00
openssl.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
polarssl_threadlock.c Curl_polarsslthreadlock_thread_setup: clear array at init 2016-10-18 13:05:43 +02:00
polarssl_threadlock.h URLs: change all http:// URLs to https:// 2016-02-03 00:19:02 +01:00
polarssl.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
polarssl.h polarssl: fix hangs 2017-01-28 19:47:08 +01:00
schannel.c schannel: Don't treat encrypted partial record as pending data 2017-04-22 22:39:40 -04:00
schannel.h rand: make it work without TLS backing 2017-01-12 17:44:21 +01:00
vtls.c TLS: Fix switching off SSL session id when client cert is used 2017-04-18 07:56:34 +02:00
vtls.h checksrc: code style: use 'char *name' style 2016-11-24 23:58:22 +01:00