[evolution-data-server] Bug #712564 - [GPG] Treat marginal trust the same as unknown



commit 3a74870c9f0acffe906176d3398abf00c056af40
Author: Milan Crha <mcrha redhat com>
Date:   Thu Mar 6 12:51:21 2014 +0100

    Bug #712564 - [GPG] Treat marginal trust the same as unknown

 camel/camel-gpg-context.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/camel/camel-gpg-context.c b/camel/camel-gpg-context.c
index 98d999f..2a3b94b 100644
--- a/camel/camel-gpg-context.c
+++ b/camel/camel-gpg-context.c
@@ -1925,7 +1925,7 @@ gpg_verify_sync (CamelCipherContext *context,
        diagnostics = gpg_ctx_get_diagnostics (gpg);
        camel_cipher_validity_set_description (validity, diagnostics);
        if (gpg->validsig) {
-               if (gpg->trust == GPG_TRUST_UNDEFINED || gpg->trust == GPG_TRUST_NONE)
+               if (gpg->trust == GPG_TRUST_UNDEFINED || gpg->trust == GPG_TRUST_NONE || gpg->trust == 
GPG_TRUST_MARGINAL)
                        validity->sign.status = CAMEL_CIPHER_VALIDITY_SIGN_UNKNOWN;
                else if (gpg->trust != GPG_TRUST_NEVER)
                        validity->sign.status = CAMEL_CIPHER_VALIDITY_SIGN_GOOD;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]