* mainproc.c (check_sig_and_print): If we're honoring preferred
authorDavid Shaw <dshaw@jabberwocky.com>
Sat, 22 May 2004 03:50:20 +0000 (03:50 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Sat, 22 May 2004 03:50:20 +0000 (03:50 +0000)
commitbc3f1a148f01ac44b74c384531eddcc46f2dee8e
tree996d54097c4d4cb814fa8b02a3e881cb09995136
parent50f4faee4abf30aeb2a55c0b0733b4f07bdc9628
* mainproc.c (check_sig_and_print): If we're honoring preferred
keyservers, and auto-key-retrieve is set, try and get a missing key from
the preferred keyserver subpacket when we verify the sig.

* gpgv.c (parse_preferred_keyserver, free_keyserver_spec): Stubs.

* keyserver.c (keyidlist): Use new parse_preferred_keyserver function.
(keyserver_work): Use the passed-in keyserver spec rather than the options
global one.

* keyserver-internal.h, keyserver.c (parse_preferred_keyserver): New
function to take a sig and return a split out keyserver_spec.
(keyserver_import_keyid): Now takes a keyserver_spec.
g10/ChangeLog
g10/gpgv.c
g10/keyserver-internal.h
g10/keyserver.c
g10/mainproc.c