#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 --------------------------+---------------------- Changes (by Matthias Andree <matthias.andree@…>):
* status: new => closed * resolution: => fixed Comment: In [changeset:"5a04f3797f03ec46814e1ff0bd85644744a16898" 6960:5a04f3797f03]: {{{ #!CommitTicketReference repository="" revision="5a04f3797f03ec46814e1ff0bd85644744a16898" Add $ssl_verify_partial_chains option for OpenSSL. (closes #3916) The reworked OpenSSL certificate validation took away a "feature" of the previous implementation: the ability to reject a node in the chain and yet continue to the next node. If this new option is set to 'yes', enables OpenSSL's X509_V_FLAG_PARTIAL_CHAIN flag to reinstate the functionality and permit to use a non-root certificate as the trust anchor. This option is only available if OpenSSL offers the X509_V_FLAG_PARTIAL_CHAIN macro, which should be the case as of 1.0.2b or later. Code written by Kevin McCarthy and Matthias Andree. }}} -- Ticket URL: <https://dev.mutt.org/trac/ticket/3916#comment:64> Mutt <http://www.mutt.org/> The Mutt mail user agent