diff options
author | Werner Koch <[email protected]> | 2023-08-31 09:13:38 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-08-31 10:30:26 +0000 |
commit | 776876ce1c4c5da3a0fe1dc538fc7a67cf18c054 (patch) | |
tree | 45ffc94f904bc7158f32f6708b928ea2d9b80a9f /g10/gpg.c | |
parent | doc: Add some hints for AD queries. (diff) | |
download | gnupg-776876ce1c4c5da3a0fe1dc538fc7a67cf18c054.tar.gz gnupg-776876ce1c4c5da3a0fe1dc538fc7a67cf18c054.zip |
gpgsm: Add --always-trust feature.
* sm/gpgsm.h (opt): Re-purpose unused flag always_trust.
(struct server_control_s): Add "always_trust".
(VALIDATE_FLAG_BYPASS): New.
* sm/gpgsm.c (oAlwaysTrust): New.
(opts): Add "--always-trust"
(main): Set option.
* sm/server.c (option_handler): Add option "always-trust".
(reset_notify): Clear that option.
(cmd_encrypt): Ditto.
(cmd_getinfo): Add sub-command always-trust.
* sm/certchain.c (gpgsm_validate_chain): Handle VALIDATE_FLAG_BYPASS.
* sm/certlist.c (gpgsm_add_to_certlist): Set that flag for recipients
in always-trust mode.
--
GnuPG-bug-id: 6559
Diffstat (limited to 'g10/gpg.c')
0 files changed, 0 insertions, 0 deletions