summaryrefslogtreecommitdiff
path: root/lib/vtls/nss.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nss: adapt to the new Curl_llist APIKamil Dudka2017-04-241-4/+26
* nss: fix MinGW compiler warningsMarcel Raad2017-04-181-5/+5
* TLS: Fix switching off SSL session id when client cert is usedJay Satiro2017-04-181-1/+1
* nss: load CA certificates even with --insecureKamil Dudka2017-04-101-2/+5
* nss: fix build after e60fe20fdf94e829ba5fce33f7a9d6c281149f7dMarcel Raad2017-04-061-15/+8
* vtls: add options to specify range of enabled TLS versionsJozef Kralik2017-03-081-35/+65
* nss: make FTPS work with --proxytunnelKamil Dudka2017-02-091-12/+11
* nss: use the correct lock in nss_find_slot_by_name()Kamil Dudka2017-01-151-2/+2
* rand: make it work without TLS backingDaniel Stenberg2017-01-121-6/+6
* checksrc: warn for assignments within if() expressionsDaniel Stenberg2016-12-141-1/+2
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-1/+1
* HTTPS Proxy: Implement CURLOPT_PROXY_PINNEDPUBLICKEYThomas Glanzmann2016-11-251-1/+5
* checksrc: move open braces to comply with function declaration styleDaniel Stenberg2016-11-241-1/+2
* checksrc: white space edits to comply to stricter checksrcDaniel Stenberg2016-11-241-1/+1
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-6/+6
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-62/+106
* vtls: Fail on unrecognized param for CURLOPT_SSLVERSIONJay Satiro2016-11-091-2/+2
* nss: silence warning 'SSL_NEXT_PROTO_EARLY_VALUE not handled in switch'Kamil Dudka2016-11-071-0/+5
* vtls: support TLS 1.3 via CURL_SSLVERSION_TLSv1_3Kamil Dudka2016-11-071-0/+8
* nss: map CURL_SSLVERSION_DEFAULT to NSS defaultKamil Dudka2016-11-071-1/+13
* gskit, nss: do not include strequal.hKamil Dudka2016-10-311-1/+1