summaryrefslogtreecommitdiff
path: root/docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.3
Commit message (Collapse)AuthorAgeFilesLines
* wolfssl: refer to it as wolfSSL onlyDaniel Stenberg2019-06-101-1/+1
| | | | | | | | | | Remove support for, references to and use of "cyaSSL" from the source and docs. wolfSSL is the current name and there's no point in keeping references to ancient history. Assisted-by: Daniel Gustafsson Closes #3903
* PolarSSL: deprecate support step 1. Removed from configure.Daniel Stenberg2019-05-221-7/+3
| | | | | | | | Also removed mentions from most docs. Discussed: https://curl.haxx.se/mail/lib-2019-05/0045.html Closes #3888
* schannel: stop calling it "winssl"Daniel Stenberg2019-02-011-3/+3
| | | | | | | | Stick to "Schannel" everywhere. The configure option --with-winssl is kept to allow existing builds to work but --with-schannel is added as an alias. Closes #3504
* GSKit: restore pinnedpubkey functionalitymoparisthebest2018-01-251-1/+3
| | | | | | inadvertently removed in 283babfaf8d8f3bab9d3c63cea94eb0b84e79c37 Closes #2263
* SChannel/WinSSL: Implement public key pinningmoparisthebest2018-01-251-1/+5
| | | | Closes #1429
* SecureTransport/DarwinSSL: Implement public key pinningmoparisthebest2017-05-151-1/+5
| | | | Closes #1400
* docs: Add note about libcurl copying strings to CURLOPT_* manpagesFrank Gevaerts2017-01-131-0/+3
| | | | Closes #1169
* CURLOPT_PINNEDPUBLICKEY.3: fix the AVAILABILITY formattingJay Satiro2016-09-181-2/+11
|
* PolarSSL: Implement public key pinningmoparisthebest2016-04-241-4/+10
|
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* mbedtls: implement CURLOPT_PINNEDPUBLICKEYThomas Glanzmann2016-01-101-2/+3
|
* opts: Corrected TLS protocols list to include POP3S rather than POP3Steve Holme2015-11-071-1/+1
|
* CURLOPT_PINNEDPUBLICKEY.3: replace test.com with example.comViktor Szakats2015-09-201-4/+4
| | | | closes #443
* CURLOPT_PINNEDPUBLICKEY.3: mention error codeDaniel Stenberg2015-09-171-1/+3
|
* CURLOPT_PINNEDPUBLICKEY.3: Improve pubkey extraction exampleJay Satiro2015-09-141-0/+14
| | | | | | | - Show how a certificate can be obtained using OpenSSL. Bug: https://github.com/bagder/curl/pull/430 Reported-by: Daniel Hwang
* docs: fix typosAlessandro Ghedini2015-08-121-1/+1
| | | | closes #376
* SSL: Pinned public key hash supportmoparisthebest2015-07-011-4/+15
|
* cyassl: Implement public key pinningJay Satiro2015-04-221-4/+15
| | | | Also add public key extraction example to CURLOPT_PINNEDPUBLICKEY doc.
* nss: implement public key pinning for NSS backendKamil Dudka2015-04-221-1/+1
| | | | Bug: https://bugzilla.redhat.com/1195771
* SSL: Add PEM format support for public key pinningmoparisthebest2014-11-241-1/+1
|
* CURLOPT_PINNEDPUBLICKEY.3: added detailsDaniel Stenberg2014-10-301-8/+22
|
* SSL: implement public key pinningmoparisthebest2014-10-071-0/+51
Option --pinnedpubkey takes a path to a public key in DER format and only connect if it matches (currently only implemented with OpenSSL). Provides CURLOPT_PINNEDPUBLICKEY for curl_easy_setopt(). Extract a public RSA key from a website like so: openssl s_client -connect google.com:443 2>&1 < /dev/null | \ sed -n '/-----BEGIN/,/-----END/p' | openssl x509 -noout -pubkey \ | openssl rsa -pubin -outform DER > google.com.der