dirmngr: Support Tor hidden services.
* dirmngr/dns-stuff.c (is_onion_address): New. * dirmngr/ks-engine-hkp.c (hostinfo_s): Add field "onion". (map_host): Special case onion addresses. (ks_hkp_print_hosttable): Print an 'O' for an onion address. * dirmngr/http.c (connect_server): Special case onion addresses.
Note that this requires the latest libassuan from git. Onion addresses
are always support regardless of the --use-tor flag.
- Signed-off-by: Werner Koch <wk@gnupg.org>