aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/ks-engine-http.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2014-05-16 18:58:58 +0000
committerWerner Koch <[email protected]>2014-05-16 19:01:08 +0000
commit8b90d79818355b81ce223e1cb96cd0c939096fe2 (patch)
tree74d1f37bc8ad5957ad4a77bfd8bbcce2285d336e /dirmngr/ks-engine-http.c
parentgpg: Fix uninitialized access to search descindex with gpg keyboxes. (diff)
downloadgnupg-8b90d79818355b81ce223e1cb96cd0c939096fe2.tar.gz
gnupg-8b90d79818355b81ce223e1cb96cd0c939096fe2.zip
http: Allow overriding of the Host header.
* common/http.c (http_open): Add arg httphost. (http_open_document): Pass NULL for httphost. (send_request): Add arg httphost. If given, use HTTPHOST instead of SERVER. Use https with a proxy if requested. (http_verify_server_credentials): Do not stop at the first error message. * dirmngr/ocsp.c (do_ocsp_request): Adjust call to http_open. * keyserver/curl-shim.c (curl_easy_perform): Ditto. * dirmngr/ks-engine-http.c (ks_http_fetch): Ditto. * dirmngr/ks-engine-hkp.c (ks_hkp_help): Ditto.
Diffstat (limited to 'dirmngr/ks-engine-http.c')
-rw-r--r--dirmngr/ks-engine-http.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/dirmngr/ks-engine-http.c b/dirmngr/ks-engine-http.c
index a9399a137..aed3aaa84 100644
--- a/dirmngr/ks-engine-http.c
+++ b/dirmngr/ks-engine-http.c
@@ -68,6 +68,7 @@ ks_http_fetch (ctrl_t ctrl, const char *url, estream_t *r_fp)
err = http_open (&http,
HTTP_REQ_GET,
url,
+ /* httphost */ NULL,
/* fixme: AUTH */ NULL,
0,
/* fixme: proxy*/ NULL,