#3916: Mutt 1.8: TOFU approach bails out on first fail or reject, not offering higher links of the cert' chain --------------------------+---------------------- Reporter: kratem32 | Owner: mutt-dev Type: enhancement | Status: closed Priority: minor | Milestone: 1.8 Component: crypto | Version: Resolution: fixed | Keywords: tofu --------------------------+----------------------
Comment (by Kevin McCarthy <kevin@…>): In [changeset:"f949694ea46134a12240c96deb3e3941e4038f4d" 6963:f949694ea461]: {{{ #!CommitTicketReference repository="" revision="f949694ea46134a12240c96deb3e3941e4038f4d" Prevent skipped certs from showing a second time. (see #3916) OpenSSL sometimes passes a skipped certificate to ssl_verify_callback() a second time, with preverify_ok=1. From OpenSSL's viewpoint there is nothing wrong with this, but mutt will end up showing the certificate in the interactive prompt again. Cache the last cert and position, and compare with the latest when skip_mode and preverify_ok are both set. }}} -- Ticket URL: <https://dev.mutt.org/trac/ticket/3916#comment:80> Mutt <http://www.mutt.org/> The Mutt mail user agent