/pidgin/main: 9086eaeacd2c: Improve NSS handling for unknown CAs

Daniel Atallah <[email protected]>
Newsgroups gmane.comp.gnome.gaim.cvs
Message-ID <[email protected]>
Changeset: 9086eaeacd2c2e7d045297ca37ab0ed1dafd77b9
Author:	 Daniel Atallah <[email protected]>
Date:	 2014-10-27 09:14 -0400
Branch:	 release-2.x.y
URL: https://hg.pidgin.im/pidgin/main/rev/9086eaeacd2c

Description:

Improve NSS handling for unknown CAs

diffstat:

 libpurple/plugins/ssl/ssl-nss.c |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff --git a/libpurple/plugins/ssl/ssl-nss.c b/libpurple/plugins/ssl/ssl-nss.c
--- a/libpurple/plugins/ssl/ssl-nss.c
+++ b/libpurple/plugins/ssl/ssl-nss.c
@@ -1075,6 +1075,7 @@ static void x509_verify_cert(PurpleCerti
 				case SEC_ERROR_REVOKED_CERTIFICATE:
 					*flags |= PURPLE_CERTIFICATE_REVOKED;
 					break;
+				case SEC_ERROR_UNKNOWN_ISSUER:
 				case SEC_ERROR_UNTRUSTED_ISSUER:
 					if (crt_dat->isRoot) {
 						*flags |= PURPLE_CERTIFICATE_SELF_SIGNED;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.