From 37aa9eee7c5696c7b79898a33f9c2883962c2a88 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Fri, 23 Aug 2024 12:26:02 +0200 Subject: New context flag "proc-all-sigs". * src/context.h (struct gpgme_context): Add proc_all_sigs. * src/gpgme.c (gpgme_set_ctx_flag): Add flag "proc-all-sigs". (gpgme_get_ctx_flag): Ditto. * src/engine-gpg.c (engine.gpg): Add flags.proc_all_sigs. (have_option_proc_all_sigs): New. (gpg_set_engine_flags): Set flag from context. (build_argv): Add --proc-all-sigs if requested and supported. -- GnuPG-bug-id: 7261 --- src/context.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/context.h') diff --git a/src/context.h b/src/context.h index ea80f48f..9cfd8653 100644 --- a/src/context.h +++ b/src/context.h @@ -137,6 +137,9 @@ struct gpgme_context /* True if the option --no-auto-check-trustdb shall be passed to gpg. */ unsigned int no_auto_check_trustdb : 1; + /* True if the option --proc-all-sigs shall be passed to gpg. */ + unsigned int proc_all_sigs : 1; + /* Pass --expert to gpg edit key. */ unsigned int extended_edit : 1; -- cgit v1.2.3