summaryrefslogtreecommitdiff
path: root/lib/vtls/nss.c
Commit message (Expand)AuthorAgeFilesLines
* nss: remove the BACKEND define kludgeDaniel Stenberg2020-03-191-51/+62
* build: Disable Visual Studio warning "conditional expression is constant"Jay Satiro2019-12-011-1/+1
* vtls: fix narrowing conversion warningsMarcel Raad2019-09-231-1/+1
* nss: use TLSv1.3 as default if supportedPeter Wu2019-08-131-10/+6
* nss: inspect returnvalue of token checkDaniel Gustafsson2019-07-171-1/+4
* nss: support using libnss on macOSDaniel Gustafsson2019-07-061-1/+4
* nss: don't set unused parameterDaniel Gustafsson2019-07-061-1/+1
* nss: only cache valid CRL entriesDaniel Gustafsson2019-07-061-6/+8
* nss: allow to specify TLS 1.3 ciphers if supported by NSSHubert Kario2019-05-271-0/+5
* cleanup: remove FIXME and TODO commentsDaniel Stenberg2019-05-161-1/+0
* nss: allow fifos and character devices for certificates.Frank Gevaerts2019-05-071-1/+1
* multi: provide Curl_multiuse_state to update informationDaniel Stenberg2019-05-011-1/+4
* nss: provide more specific error messages on failed initKamil Dudka2019-04-291-2/+8
* nss: Fix compatibility with nss versions 3.14 to 3.15Paul Howarth2018-12-051-1/+5
* nss: Improve info message when falling back SSL protocolPaul Howarth2018-12-051-2/+34
* nss: Fall back to latest supported SSL versionPaul Howarth2018-12-051-0/+9
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* ssl: replace all internal uses of CURLE_SSL_CACERTHan Han2018-11-201-1/+1
* nss: remove version selecting dead codebagder/nss-max-tlsKamil Dudka2018-11-131-14/+1
* nss: set default max-tls to 1.3/1.2Daniel Stenberg2018-11-131-1/+5
* nss: fix fallthrough comment to fix picky compiler warningDaniel Stenberg2018-11-121-1/+1
* nss: fix nssckbi module loading on WindowsJay Satiro2018-10-031-2/+7
* vtls: fix ssl version "or later" behavior change for many backendsJay Satiro2018-09-201-2/+0
* nss: try to connect even if libnssckbi.so fails to loadKamil Dudka2018-09-191-2/+3
* ssl: deprecate CURLE_SSL_CACERT in favour of a unified error codeHan Han2018-09-061-1/+0
* checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg2018-05-211-5/+6
* vtls: use unified "supports" bitfield member in backendsDaniel Stenberg2018-05-041-6/+5
* tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day2018-04-061-1/+3
* nss: use PK11_CreateManagedGenericObject() if availableKamil Dudka2018-02-151-1/+11
* vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat2017-10-191-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-5/+5
* vtls: refactor out essential information about the SSL backendsJohannes Schindelin2017-08-281-2/+1
* vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin2017-08-281-1/+0
* vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin2017-08-281-0/+1
* vtls: encapsulate SSL backend-specific dataJohannes Schindelin2017-08-281-6/+16
* vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin2017-08-281-51/+55
* getinfo: access SSL internals via Curl_sslJohannes Schindelin2017-08-281-0/+8
* vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin2017-08-281-15/+14
* vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin2017-08-281-0/+1
* vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin2017-08-281-0/+5
* vtls: move sha256sum into the Curl_ssl structJohannes Schindelin2017-08-281-5/+6
* vtls: move md5sum into the Curl_ssl structJohannes Schindelin2017-08-281-5/+8
* vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin2017-08-281-0/+1
* vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin2017-08-281-0/+24
* nss: fix a possible use-after-free in SelectClientCert()Kamil Dudka2017-07-201-0/+8
* nss: unify the coding style of nss_send() and nss_recv()Kamil Dudka2017-07-201-6/+11
* HTTPS-Proxy: don't offer h2 for https proxy connectionsJay Satiro2017-06-161-1/+2
* nss: load libnssckbi.so if no other trust is specifiedKamil Dudka2017-04-251-8/+43
* nss: factorize out nss_{un,}load_module to separate fncsKamil Dudka2017-04-251-27/+56
* nss: do not leak PKCS #11 slot while loading a keyKamil Dudka2017-04-251-2/+4