diff options
author | Werner Koch <[email protected]> | 2016-11-17 09:14:14 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2016-11-17 09:14:14 +0000 |
commit | bd91f92ace09263e3a91177f2a1644379baeb08a (patch) | |
tree | d8cfd172423a9347e4988cddfecab270b9a83d48 /tools/gpgconf-comp.c | |
parent | dirmngr: Improve downloading of swdb.lst. (diff) | |
download | gnupg-bd91f92ace09263e3a91177f2a1644379baeb08a.tar.gz gnupg-bd91f92ace09263e3a91177f2a1644379baeb08a.zip |
dirmngr: Auto-sownload the swdb.lst
* dirmngr/dirmngr.h (struct opt): Add field allow_version_check.
* dirmngr/dirmngr.c (oAllowVersionCheck): New.
(opts): Add --allow-version-check.
(network_activity_seen): New variable.
(parse_rereadable_options): Set opt.allow_version_check.
(main) <aGPGConfList>: Do not anymore set the no change flag for
Windows. Add allow-version-check.
(netactivity_action): Set network_activity_seen.
(housekeeping_thread): Call dirmngr_load_swdb.
* tools/gpgconf-comp.c (gc_options_dirmngr): Add allow-version-check.
Make "use-tor" available at Basic level.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'tools/gpgconf-comp.c')
-rw-r--r-- | tools/gpgconf-comp.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/gpgconf-comp.c b/tools/gpgconf-comp.c index 48c1b68bf..cd99c8132 100644 --- a/tools/gpgconf-comp.c +++ b/tools/gpgconf-comp.c @@ -909,11 +909,14 @@ static gc_option_t gc_options_dirmngr[] = { "force", GC_OPT_FLAG_NONE, GC_LEVEL_BASIC, "dirmngr", "force loading of outdated CRLs", GC_ARG_TYPE_NONE, GC_BACKEND_DIRMNGR }, + { "allow-version-check", GC_OPT_FLAG_NONE, GC_LEVEL_BASIC, + "dirmngr", "allow online software version check", + GC_ARG_TYPE_NONE, GC_BACKEND_DIRMNGR }, { "Tor", GC_OPT_FLAG_GROUP, GC_LEVEL_BASIC, "gnupg", N_("Options controlling the use of Tor") }, - { "use-tor", GC_OPT_FLAG_NONE, GC_LEVEL_INVISIBLE, + { "use-tor", GC_OPT_FLAG_NONE, GC_LEVEL_BASIC, "dirmngr", "route all network traffic via TOR", GC_ARG_TYPE_NONE, GC_BACKEND_DIRMNGR }, |