1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-24 17:18:48 -05:00
curl/lib/vtls
Marcel Raad bb0b10135c
polarssl_threadlock: remove conditionally unused code
Make functions no-ops if neither both USE_THREADS_POSIX and
HAVE_PTHREAD_H nor both USE_THREADS_WIN32 and HAVE_PROCESS_H are
defined. Previously, if only one of them was defined, there was either
code compiled that did nothing useful or the wrong header included for
the functions used.

Also, move POLARSSL_MUTEX_T define to implementation file as it's not
used externally.

Closes https://github.com/curl/curl/pull/3739
2019-04-11 21:08:42 +02:00
..
cyassl.c wolfssl: stop custom-adding curves 2019-02-23 11:47:24 +01:00
cyassl.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
gskit.c snprintf: renamed and we now only use msnprintf() 2018-11-23 08:26:51 +01:00
gskit.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
gtls.c gnutls: remove call to deprecated gnutls_compression_get_name 2019-03-02 11:13:57 +01:00
gtls.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
mbedtls.c mbedtls: release sessionid resources on error 2019-02-16 22:30:31 +01:00
mbedtls.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
mesalink.c snprintf: renamed and we now only use msnprintf() 2018-11-23 08:26:51 +01:00
mesalink.h vtls: add a MesaLink vtls backend 2018-09-13 08:26:37 +02:00
nss.c nss: Fix compatibility with nss versions 3.14 to 3.15 2018-12-05 15:24:32 +01:00
nssg.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
openssl.c openssl: if cert type is ENG and no key specified, key is ENG too 2019-03-20 13:10:44 -07:00
openssl.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
polarssl_threadlock.c polarssl_threadlock: remove conditionally unused code 2019-04-11 21:08:42 +02:00
polarssl_threadlock.h polarssl_threadlock: remove conditionally unused code 2019-04-11 21:08:42 +02:00
polarssl.c snprintf: renamed and we now only use msnprintf() 2018-11-23 08:26:51 +01:00
polarssl.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
schannel_verify.c strerror: make the strerror function use local buffers 2019-02-26 10:20:21 +01:00
schannel.c strerror: make the strerror function use local buffers 2019-02-26 10:20:21 +01:00
schannel.h schannel: use Curl_ prefix for global private symbols 2018-11-01 09:39:45 +01:00
sectransp.c sectransp: tvOS 11 is required for ALPN support 2019-03-20 08:14:21 +01:00
sectransp.h Secure Transport: no more "darwinssl" 2019-02-28 08:42:59 +01:00
vtls.c vtls: rename some of the SSL functions 2019-03-15 10:22:42 +01:00
vtls.h vtls: rename some of the SSL functions 2019-03-15 10:22:42 +01:00