summaryrefslogtreecommitdiff
path: root/docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.3
Commit message (Collapse)AuthorAgeFilesLines
* man pages: simplify the .TH sectionsDaniel Stenberg2023-04-261-1/+1
| | | | | | | | | | - remove the version numbers - simplify the texts The date and version number will be put there for releases when maketgz runs the updatemanpages.pl script. Closes #11029
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
| | | | | | | | | | | | - they are mostly pointless in all major jurisdictions - many big corporations and projects already don't use them - saves us from pointless churn - git keeps history for us - the year range is kept in COPYING checksrc is updated to allow non-year using copyright statements Closes #10205
* docs: spellfixesDaniel Stenberg2022-09-211-6/+6
| | | | Pointed by the new CI job
* copyright: make repository REUSE compliantmax.mehl2022-06-131-1/+3
| | | | | | | | | | | Add licensing and copyright information for all files in this repository. This either happens in the file itself as a comment header or in the file `.reuse/dep5`. This commit also adds a Github workflow to check pull requests and adapts copyright.pl to the changes. Closes #8869
* docs: consistent manpage SYNOPSISDaniel Stenberg2021-11-261-2/+5
| | | | | | | | | | Make all libcurl related options use .nf (no fill) for the SYNOPSIS section - for consistent look. roffit then renders that section using <pre> (monospace font) in html for the website. Extended manpage-syntax (test 1173) with a basic check for it. Closes #8062
* docs: reduce/avoid English contractionsDaniel Stenberg2021-11-071-2/+2
| | | | | | | | | | | You're => You are Hasn't => Has not Doesn't => Does not Don't => Do not You'll => You will etc Closes #7930
* opts docs: unify phrasing in NAME headerDaniel Stenberg2021-09-091-2/+2
| | | | | | | | | | | | | - avoid writing "set ..." or "enable/disable ..." or "specify ..." *All* options for curl_easy_setopt() are about setting or enabling things and most of the existing options didn't use that way of description. - start with lowercase letter, unless abbreviation. For consistency. - Some additional touch-ups Closes #7688
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
| | | | Closes #6172
* terminology: call them null-terminated stringsDaniel Stenberg2020-06-281-1/+1
| | | | | | | | | | | Updated terminology in docs, comments and phrases to refer to C strings as "null-terminated". Done to unify with how most other C oriented docs refer of them and what users in general seem to prefer (based on a single highly unscientific poll on twitter). Reported-by: coinhubs on github Fixes #5598 Closes #5608
* 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