gnupg/dirmngr
Justus Winter 1e3dbb15af dirmngr: Fix specifying keyservers by IP address.
* dirmngr/ks-engine-hkp.c (map_host): Update the original 'hosttable'
entry instead of creating another one.
--
Previously, if a keyserver was given using its IP address
(e.g. 'hkp://127.0.0.1'), 'map_host' would create two entries in the
'hosttable', one with the name '127.0.0.1', and the second one with
the name 'localhost' and 'v4addr' being set to '127.0.0.1'.  But the
first entry is the one being used for lookups, and since the 'v4' flag
is not set, the 'HTTP_FLAG_IGNORE_IPv4' is used when doing the http
request, making it fail.

Signed-off-by: Justus Winter <justus@g10code.com>
GnuPG-bug-id: 2012
2015-11-17 16:09:45 +01:00
..
ChangeLog-2011 Remove the obsolete keyserver directory from the repo. 2015-04-20 18:20:45 +02:00
ChangeLog-2011-ks Remove the obsolete keyserver directory from the repo. 2015-04-20 18:20:45 +02:00
Makefile.am dirmngr: Do not block during ADNS calls. 2015-11-12 13:31:59 +01:00
OAUTHORS Nuked almost all trailing white space. 2011-02-04 12:57:53 +01:00
ONEWS Nuked almost all trailing white space. 2011-02-04 12:57:53 +01:00
cdb.h Tweaks for gpgconf. 2010-12-14 19:17:58 +00:00
cdblib.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
certcache.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
certcache.h Nuked almost all trailing white space. 2011-02-04 12:57:53 +01:00
crlcache.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
crlcache.h Nuked almost all trailing white space. 2011-02-04 12:57:53 +01:00
crlfetch.c Change capitalization of TOR to Tor. 2015-10-21 18:14:24 +02:00
crlfetch.h Some work on the dirmngr 2010-07-23 16:16:14 +00:00
dirmngr-client.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
dirmngr-err.h Some work on porting dirmngr (unfinished) 2010-07-16 13:19:45 +00:00
dirmngr.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
dirmngr.h Change capitalization of TOR to Tor. 2015-10-21 18:14:24 +02:00
dirmngr_ldap.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
dns-stuff.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
dns-stuff.h dirmngr: New option --nameserver. 2015-11-12 13:20:18 +01:00
http.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
http.h Move http module from common/ to dirmngr/. 2015-10-18 20:08:26 +02:00
ks-action.c dirmngr: If LDAP is not enable, don't build the LDAP bits. 2015-04-13 12:02:40 +02:00
ks-action.h dirmngr: Better encapsulate the keyservers variable. 2015-03-31 11:58:41 +02:00
ks-engine-finger.c dirmngr: Add option --use-tor as a stub. 2015-09-18 16:21:31 +02:00
ks-engine-hkp.c dirmngr: Fix specifying keyservers by IP address. 2015-11-17 16:09:45 +01:00
ks-engine-http.c dirmngr: Add option --use-tor as a stub. 2015-09-18 16:21:31 +02:00
ks-engine-kdns.c Add ECC import regression tests and fixed a regression. 2011-02-10 20:45:37 +01:00
ks-engine-ldap.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
ks-engine.h Move http module from common/ to dirmngr/. 2015-10-18 20:08:26 +02:00
ldap-parse-uri.c dirmngr: Use a better error code. 2015-03-31 12:07:39 +02:00
ldap-parse-uri.h Add new LDAP utility functions. 2015-03-23 19:58:26 +01:00
ldap-url.c dirmngr: Simplify strtok macro. 2014-03-07 19:00:31 +01:00
ldap-url.h Merged Dirmngr with GnuPG. 2010-06-09 16:53:51 +00:00
ldap-wrapper-ce.c Silence more warnings about unused vars and args. 2014-03-07 19:05:41 +01:00
ldap-wrapper.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
ldap-wrapper.h Fixed couple of build problems. However the W32 version is currently 2010-07-26 14:27:59 +00:00
ldap.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
ldapserver.c Improve spelling and grammar of some comments. 2015-03-23 19:58:30 +01:00
ldapserver.h Nuked almost all trailing white space. 2011-02-04 12:57:53 +01:00
misc.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
misc.h Move copy_stream function to misc.c. 2015-03-23 19:58:27 +01:00
ocsp.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
ocsp.h Merged Dirmngr with GnuPG. 2010-06-09 16:53:51 +00:00
server.c dirmngr: Change to new ADNS Tor mode init scheme. 2015-11-09 20:44:13 +01:00
sks-keyservers.netCA.pem dirmngr: Add support for hkps keyservers. 2014-05-05 16:23:37 +02:00
t-dns-stuff.c dirmngr: Change to new ADNS Tor mode init scheme. 2015-11-09 20:44:13 +01:00
t-http.c dirmngr: Add workaround for broken getaddrinfo. 2015-10-25 16:47:12 +01:00
t-ldap-parse-uri.c Add new LDAP utility functions. 2015-03-23 19:58:26 +01:00
t-support.h Add new LDAP utility functions. 2015-03-23 19:58:26 +01:00
tls-ca.pem Move http module from common/ to dirmngr/. 2015-10-18 20:08:26 +02:00
validate.c Fix typos found using codespell. 2015-11-17 12:50:22 +01:00
validate.h Merged Dirmngr with GnuPG. 2010-06-09 16:53:51 +00:00
w32-ldap-help.h Nuked almost all trailing white space. 2011-02-04 12:57:53 +01:00