Re: [exim/exim] tls_eccurve does not accept multiple entries (Issue #2298)
Jeremy Harris via Exim-dev <[email protected]> Sun, 19 Jul 2026 09:25:02 +0100
| Newsgroups | gmane.mail.exim.devel |
|---|---|
| Message-ID | <[email protected]> |
On 2026/07/19 4:18 AM, Viktor Dukhovni via Exim-dev wrote: > On Sat, Jul 18, 2026 at 11:13:33PM +0100, jgh via Exim-dev wrote: > >> 2703d8ff89 ( https://code.exim.org/exim/exim/commit/2703d8ff893b ) added full tuple-list support for tls_eccurve > > FWIW, I am puzzled by the references to OpenSSL 3.3 in that patch. > The SSL_CTX_set1_groups_list() function dates back to OpenSSL 1.1.0. > > As for "tuples", which are sub-lists of roughly equivalent key exchange > methods (KEMs or (EC)DHE groups) with the overall setting being a list > of said tuples, those are new as of OpenSSL 3.5. So I am not aware of > anything related to setting key exchange "groups" that is specifically > dependent on OpenSSL 3.3 and up. I was going by the documentation: https://docs.openssl.org/master/man3/SSL_CTX_set1_curves/#see-also "Support for ignoring unknown groups in SSL_CTX_set1_groups_list() and SSL_set1_groups_list() was added in OpenSSL 3.3." - which I read as "not full support until then". Perhaps that should be amended to cover the "tuples" point? -- Cheers, Jeremy