Frank Gevaerts
|
191ffd0708
nss: allow fifos and character devices for certificates.
|
5 years ago |
Daniel Stenberg
|
be6e281cf2
multi: provide Curl_multiuse_state to update information
|
5 years ago |
Kamil Dudka
|
9e8f28a8f1
nss: provide more specific error messages on failed init
|
5 years ago |
Paul Howarth
|
8ad9e5915a
nss: Fix compatibility with nss versions 3.14 to 3.15
|
6 years ago |
Paul Howarth
|
71a1442eb2
nss: Improve info message when falling back SSL protocol
|
6 years ago |
Paul Howarth
|
6848ea585b
nss: Fall back to latest supported SSL version
|
6 years ago |
Daniel Stenberg
|
dcd6f81025
snprintf: renamed and we now only use msnprintf()
|
6 years ago |
Han Han
|
78ff4e0de3
ssl: replace all internal uses of CURLE_SSL_CACERT
|
6 years ago |
Kamil Dudka
|
3d988c5563
nss: remove version selecting dead code
|
6 years ago |
Daniel Stenberg
|
0c448093dd
nss: set default max-tls to 1.3/1.2
|
6 years ago |
Daniel Stenberg
|
42fd235040
nss: fix fallthrough comment to fix picky compiler warning
|
6 years ago |
Jay Satiro
|
dd6b62acc3
nss: fix nssckbi module loading on Windows
|
6 years ago |
Jay Satiro
|
2e5651a5ce
vtls: fix ssl version "or later" behavior change for many backends
|
6 years ago |
Kamil Dudka
|
eb0b3acbc1
nss: try to connect even if libnssckbi.so fails to load
|
6 years ago |
Han Han
|
3f3b26d6fe
ssl: deprecate CURLE_SSL_CACERT in favour of a unified error code
|
6 years ago |
Daniel Stenberg
|
cb529b713f
checksrc: make sure sizeof() is used *with* parentheses
|
6 years ago |
Daniel Stenberg
|
e66cca046c
vtls: use unified "supports" bitfield member in backends
|
6 years ago |
Wyatt O'Day
|
336b6a32c0
tls: fix mbedTLS 2.7.0 build + handle sha256 failures
|
6 years ago |
Kamil Dudka
|
1605d93a7b
nss: use PK11_CreateManagedGenericObject() if available
|
6 years ago |
Patrick Monnerat
|
8aee8a6a2d
vtls: change struct Curl_ssl `close' field name to `close_one'.
|
7 years ago |
Daniel Stenberg
|
6b84438d9a
code style: use spaces around equals signs
|
7 years ago |
Johannes Schindelin
|
b59288f881
vtls: refactor out essential information about the SSL backends
|
7 years ago |
Johannes Schindelin
|
b0989cd3ab
vtls: allow selecting which SSL backend to use at runtime
|
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
|
d65e6cc4fc
vtls: prepare the SSL backends for encapsulated private data
|
7 years ago |
Johannes Schindelin
|
69039fd1fa
getinfo: access SSL internals via Curl_ssl
|
7 years ago |
Johannes Schindelin
|
6f1eec14e0
vtls: remove obsolete declarations of SSL backend functionality
|
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 |