mirror of
https://github.com/curl/curl.git
synced 2026-05-22 21:16:24 +03:00
curl: add --proxy-pinnedpubkey
To verify a proxy's public key. For when using HTTPS proxies. Fixes #2192 Closes #2268
This commit is contained in:
parent
b7db284266
commit
fecec1d8ae
6 changed files with 29 additions and 4 deletions
|
|
@ -232,6 +232,7 @@ static const struct LongShort aliases[]= {
|
|||
{"En", "ssl-allow-beast", ARG_BOOL},
|
||||
{"Eo", "login-options", ARG_STRING},
|
||||
{"Ep", "pinnedpubkey", ARG_STRING},
|
||||
{"EP", "proxy-pinnedpubkey", ARG_STRING},
|
||||
{"Eq", "cert-status", ARG_BOOL},
|
||||
{"Er", "false-start", ARG_BOOL},
|
||||
{"Es", "ssl-no-revoke", ARG_BOOL},
|
||||
|
|
@ -1500,6 +1501,10 @@ ParameterError getparameter(const char *flag, /* f or -long-flag */
|
|||
GetStr(&config->pinnedpubkey, nextarg);
|
||||
break;
|
||||
|
||||
case 'P': /* proxy pinned public key */
|
||||
GetStr(&config->proxy_pinnedpubkey, nextarg);
|
||||
break;
|
||||
|
||||
case 'q': /* --cert-status */
|
||||
config->verifystatus = TRUE;
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue