Daniel Stenberg
|
e364546fb3
version: make curl_version* thread-safe without using global context
|
4 years ago |
Daniel Stenberg
|
6357a19ff2
polarssl: removed
|
5 years ago |
Michael Forney
|
9b879160df
TLS: add BearSSL vtls implementation
|
5 years ago |
Daniel Stenberg
|
a55faf33d4
cleanup: remove the 'numsocks' argument used in many places
|
5 years ago |
Daniel Stenberg
|
deb9462ff2
wolfssl: refer to it as wolfSSL only
|
5 years ago |
Chris Young
|
76a9d8df0e
vtls: rename some of the SSL functions
|
5 years ago |
Daniel Stenberg
|
76a9c3c4be
Secure Transport: no more "darwinssl"
|
5 years ago |
Daniel Stenberg
|
302d125b42
axtls: removed
|
6 years ago |
Yiming Jing
|
57348eb97d
vtls: add a MesaLink vtls backend
|
6 years ago |
Daniel Stenberg
|
050c93c46f
setopt: add TLS 1.3 ciphersuites
|
6 years ago |
Daniel Stenberg
|
e66cca046c
vtls: use unified "supports" bitfield member in backends
|
6 years ago |
Daniel Stenberg
|
1621aed9be
vtls: don't define MD5_DIGEST_LENGTH for wolfssl
|
6 years ago |
Wyatt O'Day
|
336b6a32c0
tls: fix mbedTLS 2.7.0 build + handle sha256 failures
|
6 years ago |
Patrick Monnerat
|
8aee8a6a2d
vtls: change struct Curl_ssl `close' field name to `close_one'.
|
7 years ago |
Jay Satiro
|
953b5c4e26
ntlm: move NTLM_NEEDS_NSS_INIT define into core NTLM header
|
7 years ago |
Viktor Szakats
|
6f86022df2
ntlm: use strict order for SSL backend #if branches
|
7 years ago |
Daniel Stenberg
|
4bb80d532e
vtls: switch to CURL_SHA256_DIGEST_LENGTH define
|
7 years ago |
Johannes Schindelin
|
b59288f881
vtls: refactor out essential information about the SSL backends
|
7 years ago |
Johannes Schindelin
|
a53bda35e9
vtls: fold the backend ID into the Curl_ssl structure
|
7 years ago |
Johannes Schindelin
|
70f1db321a
vtls: encapsulate SSL backend-specific data
|
7 years ago |
Johannes Schindelin
|
69039fd1fa
getinfo: access SSL internals via Curl_ssl
|
7 years ago |
Johannes Schindelin
|
f0b4db1ab0
vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl struct
|
7 years ago |
Johannes Schindelin
|
937899a3b8
vtls: convert the have_curlssl_* constants to runtime flags
|
7 years ago |
Johannes Schindelin
|
0a083a66bc
vtls: move sha256sum into the Curl_ssl struct
|
7 years ago |
Johannes Schindelin
|
e35205a0c4
vtls: move md5sum into the Curl_ssl struct
|
7 years ago |
Johannes Schindelin
|
52e8237bfc
vtls: use the Curl_ssl struct to access all SSL backends' functionality
|
7 years ago |
Johannes Schindelin
|
e09bb63ed8
vtls: declare Curl_ssl structs for every SSL backend
|
7 years ago |
Johannes Schindelin
|
e7e03e47d4
vtls: introduce a new struct for SSL backends
|
7 years ago |
Daniel Stenberg
|
dbadaebfc4
checksrc: code style: use 'char *name' style
|
8 years ago |
Alex Rousskov
|
cb4e2be7c6
proxy: Support HTTPS proxy and SOCKS+HTTP(s)
|
8 years ago |