diff options
author | Debarshi Ray <debarshir@gnome.org> | 2017-03-15 20:23:43 +0100 |
---|---|---|
committer | Debarshi Ray <debarshir@gnome.org> | 2017-03-20 15:29:13 +0100 |
commit | adf7b886fae28a604a59c1032dc5bae2881ce477 (patch) | |
tree | 50b56ed19e0bbec964327d7edd9acf6f3884d90e | |
parent | ee8023763edb37e8d694121a1ee61a9476b3229b (diff) | |
download | empathy-adf7b886fae28a604a59c1032dc5bae2881ce477.tar.gz |
tls-verifier: Handle GNUTLS_CERT_REVOKED
... by mapping it to TP_TLS_CERTIFICATE_REJECT_REASON_REVOKED.
https://bugzilla.gnome.org/show_bug.cgi?id=780160
-rw-r--r-- | libempathy/empathy-tls-verifier.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libempathy/empathy-tls-verifier.c b/libempathy/empathy-tls-verifier.c index fcbc559b3..8f80b4372 100644 --- a/libempathy/empathy-tls-verifier.c +++ b/libempathy/empathy-tls-verifier.c @@ -98,6 +98,8 @@ verification_output_to_reason (gint res, *reason = TP_TLS_CERTIFICATE_REJECT_REASON_NOT_ACTIVATED; else if (verify_output & GNUTLS_CERT_EXPIRED) *reason = TP_TLS_CERTIFICATE_REJECT_REASON_EXPIRED; + else if (verify_output & GNUTLS_CERT_REVOKED) + *reason = TP_TLS_CERTIFICATE_REJECT_REASON_REVOKED; else *reason = TP_TLS_CERTIFICATE_REJECT_REASON_UNKNOWN; |