aboutsummaryrefslogtreecommitdiffstats
path: root/common/xmalloc.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2014-05-16 19:14:03 +0000
committerWerner Koch <[email protected]>2014-05-16 19:15:40 +0000
commitd2d9d4fb60e3f2160af6252335364d3aac4b7d17 (patch)
tree566dbd6c99b20ff77d770a92edd54dd4f84ed160 /common/xmalloc.c
parenthttp: Allow overriding of the Host header. (diff)
downloadgnupg-d2d9d4fb60e3f2160af6252335364d3aac4b7d17.tar.gz
gnupg-d2d9d4fb60e3f2160af6252335364d3aac4b7d17.zip
keyserver: Improve support for hkps pools.
* dirmngr/ks-engine-hkp.c (hostinfo_s): Add fields cname, v4addr, and v6addr. (create_new_hostinfo): Clear them. (my_getnameinfo): Add args numeric and r_isnumeric. (is_ip_address): New. (map_host): Add arg r_host. Rewrite the code to handle pools in a special way. (ks_hkp_print_hosttable): Change format of help info output. (make_host_part): Add arg optional r_httphost. (send_request): Add arg httphost. (ks_hkp_search, ks_hkp_get, ks_hkp_put): Get httphost and pass it to send_request. -- This changes quite some things on how the hostinfo is maintained. However, it might be better to rework the data structures and have one entry per IP address instead of this clumsy patch.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions