From 10df06ee8f9192309bf124872438f7c32457e1c6 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Sat, 21 May 2016 10:29:49 +0200 Subject: api: Return Tofu info for signatures. * src/gpgme.h.in (gpgme_tofu_policy_t): New. (gpgme_status_code_t): Add status codes for TOFU. (struct _gpgme_tofu_info, gpgme_tofu_info_t): New. (struct _gpgme_signature): Add field 'tofu'. * src/status-table.c (status_table): Add new codes. * src/verify.c: Include limits.h. (release_tofu_info): New. (release_op_data): Call that. (parse_tofu_user): New. (parse_tofu_stats): New. (parse_tofu_stats_long): New. (_gpgme_verify_status_handler): Handle TOFU status lines. * tests/run-verify.c (print_description): New. (print_result): print tofu info. Signed-off-by: Werner Koch --- NEWS | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 119866e1..04cfe12d 100644 --- a/NEWS +++ b/NEWS @@ -6,8 +6,15 @@ Noteworthy changes in version 1.7.0 (unreleased) [C25/A14/R_] * Interface changes relative to the 1.6.0 release: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gpgme_pubkey_algo_string NEW. - gpgme_set_ctx_flag NEW. GPGME_PK_EDDSA NEW. + gpgme_set_ctx_flag NEW. + gpgme_signature_t EXTENDED: New field tofu. + gpgme_tofu_policy_t NEW. + gpgme_tofu_info_t NEW. + GPGME_STATUS_KEY_CONSIDERED NEW. + GPGME_STATUS_TOFU_USER NEW. + GPGME_STATUS_TOFU_STATS NEW. + GPGME_STATUS_TOFU_STATS_LONG NEW. Noteworthy changes in version 1.6.0 (2015-08-26) [C25/A14/R0] -- cgit v1.2.3