std.crypto.Certificate.Bundle: find system-installed root certificates on macOS #14169
Labels
contributor friendly
This issue is limited in scope and/or knowledge of Zig internals.
enhancement
Solving this issue will likely involve adding new logic or components to the codebase.
os-macos
standard library
This issue involves writing Zig code for the standard library.
Milestone
Extracted from #13980.
This code needs to be expanded to find the root certificates on macOS:
zig/lib/std/crypto/Certificate/Bundle.zig
Lines 57 to 68 in c9ef277
Hint: this is typically done with a framework on macOS but we cannot depend on frameworks in the zig standard library. Perhaps this implementation can rely on a child process for now, like this:
However, ideally there would be no child process execution like this.
Related:
The text was updated successfully, but these errors were encountered: