+2009-05-27 22:52 -0700 Brendan Cully <brendan@kublai.com> (90ef283c103e)
+
+ * mutt_ssl_gnutls.c: Don't leak gnutls certs on preauth validation
+ failure. Thanks to Miroslav Lichvar.
+
+ * mutt_ssl.c: Fix TLS certificate chain validation for
+ openssl.
+
2009-05-25 17:31 -0700 Brendan Cully <brendan@kublai.com> (8f11dd00c770)
* mutt_ssl_gnutls.c: Fix a serious oversight validating TLS
menu->title = title;
/* certificates with bad dates, or that are revoked, must be
accepted manually each and every time */
- if (SslCertFile && !(certerr & (CERTERR_EXPIRED | CERTERR_NOTYETVALID
- | CERTERR_REVOKED)))
+ if (SslCertFile && !savedcert
+ && !(certerr & (CERTERR_EXPIRED | CERTERR_NOTYETVALID
+ | CERTERR_REVOKED)))
{
menu->prompt = _("(r)eject, accept (o)nce, (a)ccept always");
menu->keys = _("roa");