Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loading Native Certs on MacOS #1649

Open
ansg191 opened this issue Nov 12, 2023 · 0 comments
Open

Loading Native Certs on MacOS #1649

ansg191 opened this issue Nov 12, 2023 · 0 comments

Comments

@ansg191
Copy link

ansg191 commented Nov 12, 2023

Currently, the TLS Context loads native root CA certs on Windows & Linux, but does not load CA certs on macOS.

MacOS native certs can be loaded using the security-framework crate (which is what rustls-native-certs uses).

A potential problem is that the Apple Security Framework has to be dynamically linked. This would be transparent for users using this as a rust crate or dynamically linking. But it would require users statically linking to quiche to manually link with the Security Framework.

Would this be something worth adding? And if the dynamic linking is a problem, could this be added as a cargo feature to make it opt-in?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant