aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/nss.c
AgeCommit message (Expand)Author
2019-12-01build: Disable Visual Studio warning "conditional expression is constant"Jay Satiro
2019-09-23vtls: fix narrowing conversion warningsMarcel Raad
2019-08-13nss: use TLSv1.3 as default if supportedPeter Wu
2019-07-17nss: inspect returnvalue of token checkDaniel Gustafsson
2019-07-06nss: support using libnss on macOSDaniel Gustafsson
2019-07-06nss: don't set unused parameterDaniel Gustafsson
2019-07-06nss: only cache valid CRL entriesDaniel Gustafsson
2019-05-27nss: allow to specify TLS 1.3 ciphers if supported by NSSHubert Kario
2019-05-16cleanup: remove FIXME and TODO commentsDaniel Stenberg
2019-05-07nss: allow fifos and character devices for certificates.Frank Gevaerts
2019-05-01multi: provide Curl_multiuse_state to update informationDaniel Stenberg
2019-04-29nss: provide more specific error messages on failed initKamil Dudka
2018-12-05nss: Fix compatibility with nss versions 3.14 to 3.15Paul Howarth
2018-12-05nss: Improve info message when falling back SSL protocolPaul Howarth
2018-12-05nss: Fall back to latest supported SSL versionPaul Howarth
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-20ssl: replace all internal uses of CURLE_SSL_CACERTHan Han
2018-11-13nss: remove version selecting dead codeKamil Dudka
2018-11-13nss: set default max-tls to 1.3/1.2Daniel Stenberg
2018-11-12nss: fix fallthrough comment to fix picky compiler warningDaniel Stenberg
2018-10-03nss: fix nssckbi module loading on WindowsJay Satiro
2018-09-20vtls: fix ssl version "or later" behavior change for many backendsJay Satiro
2018-09-19nss: try to connect even if libnssckbi.so fails to loadKamil Dudka
2018-09-06ssl: deprecate CURLE_SSL_CACERT in favour of a unified error codeHan Han
2018-05-21checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg
2018-05-04vtls: use unified "supports" bitfield member in backendsDaniel Stenberg
2018-04-06tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day
2018-02-15nss: use PK11_CreateManagedGenericObject() if availableKamil Dudka
2017-10-19vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-08-28vtls: refactor out essential information about the SSL backendsJohannes Schindelin
2017-08-28vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin
2017-08-28vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin
2017-08-28vtls: encapsulate SSL backend-specific dataJohannes Schindelin
2017-08-28vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin
2017-08-28getinfo: access SSL internals via Curl_sslJohannes Schindelin
2017-08-28vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin
2017-08-28vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin
2017-08-28vtls: move sha256sum into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: move md5sum into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin
2017-08-28vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin
2017-07-20nss: fix a possible use-after-free in SelectClientCert()Kamil Dudka
2017-07-20nss: unify the coding style of nss_send() and nss_recv()Kamil Dudka
2017-06-16HTTPS-Proxy: don't offer h2 for https proxy connectionsJay Satiro
2017-04-25nss: load libnssckbi.so if no other trust is specifiedKamil Dudka
2017-04-25nss: factorize out nss_{un,}load_module to separate fncsKamil Dudka
2017-04-25nss: do not leak PKCS #11 slot while loading a keyKamil Dudka
2017-04-24nss: adapt to the new Curl_llist APIKamil Dudka