# HG changeset patch # User Paul Aurich # Date 1255146839 0 # Node ID 401a0022761517a338e0c3db3a83e2e876ea272b # Parent fd5471007cbdaedcdfed34a02079a7efb54e0092 ssl-gnutls: I think this error message makes a little more sense. The error is meant to indicate that the certificate crt is *not* signed by issuer (where crt_issuer_id is the information extracted from the certificate itself). diff -r fd5471007cbd -r 401a00227615 libpurple/plugins/ssl/ssl-gnutls.c --- a/libpurple/plugins/ssl/ssl-gnutls.c Sat Oct 10 03:37:48 2009 +0000 +++ b/libpurple/plugins/ssl/ssl-gnutls.c Sat Oct 10 03:53:59 2009 +0000 @@ -698,9 +698,8 @@ crt_issuer_id = purple_certificate_get_issuer_unique_id(crt); purple_debug_info("gnutls/x509", - "Certificate for %s claims to be " - "issued by %s, but the certificate " - "for %s does not match.\n", + "Certificate %s is issued by " + "%s, which does not match %s.\n", crt_id ? crt_id : "(null)", crt_issuer_id ? crt_issuer_id : "(null)", issuer_id ? issuer_id : "(null)");