Werner Koch
cdd6747e1e
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
2023-08-31 11:13:38 +02:00
..
2023-01-13 10:31:20 +01:00
2023-08-28 08:39:16 +02:00
2023-08-31 11:13:38 +02:00
2022-11-15 10:46:03 +01:00
2020-08-28 09:09:34 +02:00
2023-08-31 11:13:38 +02:00
2022-11-14 18:16:49 +01:00
2023-03-24 13:50:37 +01:00
2011-12-01 11:09:02 +01:00
2023-08-28 08:49:45 +02:00
2023-02-24 17:46:39 +01:00
2023-07-05 12:04:08 +02:00
2023-02-24 17:46:39 +01:00
2022-10-28 12:17:46 +02:00
2020-10-02 17:04:12 +02:00
2023-08-31 11:13:38 +02:00
2023-08-31 11:13:38 +02:00
2023-05-25 11:10:21 +02:00
2023-08-28 08:39:16 +02:00
2023-02-24 17:46:39 +01:00
2021-03-02 19:01:07 +01:00
2023-08-28 08:39:16 +02:00
2023-07-05 14:21:16 +02:00
2023-07-05 14:21:16 +02:00
2023-07-05 14:21:16 +02:00
2022-11-14 17:23:06 +01:00
2016-11-05 12:02:19 +01:00
2016-11-05 12:02:19 +01:00
2020-10-21 21:09:38 +02:00
2023-08-31 11:13:38 +02:00
2023-08-28 08:39:16 +02:00
2023-07-05 14:21:16 +02:00
2023-07-05 12:04:08 +02:00