curl/lib/vtls
Daniel Stenberg 3ecdfb1958
openssl: make CURLINFO_CERTINFO not truncate x509v3 fields
Avoid "reparsing" the content and instead deliver more exactly what is
provided in the certificate and avoid truncating the data after 512
bytes as done previously. This no longer removes embedded newlines.

Fixes #4837
Reported-by: bnfp on github
Closes #4841
2020-01-23 09:25:52 +01:00
..
bearssl.c bearssl: Improve I/O handling 2019-12-31 02:43:47 -05:00
bearssl.h TLS: add BearSSL vtls implementation 2019-11-26 08:32:23 +01:00
gskit.c gskit: use the generic Curl_socketpair 2019-10-10 11:04:38 +02:00
gskit.h copyrights: fix copyright year range 2019-11-08 14:51:42 +01:00
gtls.c gtls: make gnutls_bye() not wait for response on shutdown 2019-10-31 09:10:50 +01:00
gtls.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
mbedtls.c polarssl: removed 2020-01-16 11:55:56 +01:00
mbedtls.h copyrights: fix copyright year range 2019-11-08 14:51:42 +01:00
mbedtls_threadlock.c polarssl: removed 2020-01-16 11:55:56 +01:00
mbedtls_threadlock.h polarssl: removed 2020-01-16 11:55:56 +01:00
mesalink.c vtls: fix narrowing conversion warnings 2019-09-23 09:44:35 +02:00
mesalink.h vtls: add a MesaLink vtls backend 2018-09-13 08:26:37 +02:00
nss.c build: Disable Visual Studio warning "conditional expression is constant" 2019-12-01 19:01:02 -05:00
nssg.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
openssl.c openssl: make CURLINFO_CERTINFO not truncate x509v3 fields 2020-01-23 09:25:52 +01:00
openssl.h vtls: fold the backend ID into the Curl_ssl structure 2017-08-28 14:56:58 +02:00
schannel.c lib: fix compiler warnings with `CURL_DISABLE_VERBOSE_STRINGS` 2020-01-03 17:02:30 +01:00
schannel.h schannel: use Curl_ prefix for global private symbols 2018-11-01 09:39:45 +01:00
schannel_verify.c schannel_verify: Fix alt names manual verify for UNICODE builds 2020-01-13 18:25:12 -05:00
sectransp.c vtls: Fix comment typo about macosx-version-min compiler flag 2019-09-27 01:46:49 -04:00
sectransp.h Secure Transport: no more "darwinssl" 2019-02-28 08:42:59 +01:00
vtls.c polarssl: removed 2020-01-16 11:55:56 +01:00
vtls.h polarssl: removed 2020-01-16 11:55:56 +01:00
wolfssl.c wolfssl: use the wc-prefixed symbol alternatives 2020-01-16 16:02:17 +01:00
wolfssl.h wolfssl: refer to it as wolfSSL only 2019-06-10 09:18:16 +02:00