mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
gpgsm: New option --compatibility-flags.
* sm/gpgsm.c (oCompatibilityFlags): New option. (compatibility_flags): new. (main): Parse and print them in verbose mode. * sm/gpgsm.h (opt): Add field compat_glags.: (COMPAT_ALLOW_KA_TO_ENCR): New. * sm/keylist.c (print_capabilities): Take care of the new flag. * sm/certlist.c (cert_usage_p): Ditto. * common/miscellaneous.c (parse_compatibility_flags): New. * common/util.h (struct compatibility_flags_s): New. -- Backported-from-master:f0b373cec9
Backported-from-master:ce63eaa4f8
This commit is contained in:
parent
b356eddf3d
commit
77b6896f7a
7 changed files with 164 additions and 9 deletions
|
@ -710,6 +710,14 @@ Include ephemeral flagged keys in the output of key listings. Note
|
|||
that they are included anyway if the key specification for a listing
|
||||
is given as fingerprint or keygrip.
|
||||
|
||||
@item --compatibility-flags @var{flags}
|
||||
@opindex compatibility-flags
|
||||
Set compatibility flags to work around problems due to non-compliant
|
||||
certificates or data. The @var{flags} are given as a comma separated
|
||||
list of flag names and are OR-ed together. The special flag "none"
|
||||
clears the list and allows to start over with an empty list. To get a
|
||||
list of available flags the sole word "help" can be used.
|
||||
|
||||
@item --debug-level @var{level}
|
||||
@opindex debug-level
|
||||
Select the debug level for investigating problems. @var{level} may be
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue