Home GnuPG
Diffusion GnuPG 4524a2a3714f

dirmngr: Support Tor hidden services.
4524a2a3714fUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

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>

Details

Provenance
wernerAuthored on Oct 26 2015, 4:32 PM
Parents
rG7735bbe539af: dirmngr,w32: Remove gethostbyname hack and make it build again.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rG4524a2a3714f: dirmngr: Support Tor hidden services. (authored by Werner Koch <wk@gnupg.org>).Oct 26 2015, 4:34 PM