Re: System certificate store support in macOS

Daniel Stenberg via curl-library <[email protected]>
Newsgroups gmane.comp.web.curl.library
Message-ID <[email protected]>
On Fri, 22 Aug 2025, Ryan Carsten Schmidt wrote:

>> As a short-term work around, it is possible to use the LibreSSL shipped by 
>> Apple to get the feature, but I don't consider that a very good or reliable 
>> solution.
>
> Why? What's bad or unreliable about it?

Two reasons really:

1. Because Apple doesn't seem to enable this easily, it seems shaky to depend
    on and risks them changing things subtly that breaks a build.

2. The list of things LibreSSL doesn't do or doesn't support, that all the
    other OpenSSL aleady do, seems to be growing almost daily these days.
    Independent of it being the one Apple ships or not.

> I thought your justification for removing Secure Transport support was that 
> support for native certificates via Apple's libressl was available.

The justification for removing Secure Transport is that it doesn't support TLS 
1.3 and it never will.

> If not that, what should we be doing instead?

We should add support for using the native CA store on macOS to other 
backends.

-- 

  / daniel.haxx.se || https://rock-solid.curl.dev
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.