#3923: mutt may need to support TLS's Server Name Indiciation (SNI) for some
servers, RFC 6066
--------------------------+----------------------
  Reporter:  m-a          |      Owner:  mutt-dev
      Type:  enhancement  |     Status:  new
  Priority:  minor        |  Milestone:
 Component:  crypto       |    Version:
Resolution:               |   Keywords:
--------------------------+----------------------

Comment (by Kevin McCarthy <kevin@…>):

 In [changeset:"9d3d80dd963a75a5661fd667b65d2ebb30f7984a"
 6965:9d3d80dd963a]:
 {{{
 #!CommitTicketReference repository=""
 revision="9d3d80dd963a75a5661fd667b65d2ebb30f7984a"
 Add SNI support for OpenSSL. (see #3923)

 The original patch for this is by Phil Pennock at:
 https://people.spodhuis.org/phil.pennock/software/mutt-patches/

 I have removed the OpenSSL version check and defined(OPENSSL_NO_TLSEXT)
 check because:
   * SSL_set_tlsext_host_name() was added in 0.9.8f [11 Oct 2007]
   * OpenSSL 1.1 no longer has the OPENSSL_NO_TLSEXT compilation option
   *
 https://rt.openssl.org/Ticket/Display.html?id=2788&user=guest&pass=guest
     shows that the no-tlsext compilation option has been broken for some
 time.
   * Going forward, I'd like to minimize and start removing cruft required
     to support ancient/insecure versions of libraries.
 }}}

--
Ticket URL: <https://dev.mutt.org/trac/ticket/3923#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to