Add Chrome Root Store certificate option

Adds `chrome` as a new certificate store option alongside `mozilla`.
Both stores filter out China-based CA certificates.
This commit is contained in:
世界 committed 2026-01-17 05:47:54 +08:00
1 parent 0d8c7a9c5d
commit cba18635c8
6 files changed
+2934 -9

No files matched your search

File diff suppressed because it is too large. Load diff
+2
View File
@@ -53,6 +53,8 @@ func NewStore(ctx context.Context, logger logger.Logger, options option.Certific
}
case C.CertificateStoreMozilla:
systemPool = mozillaIncluded
case C.CertificateStoreChrome:
systemPool = chromeIncluded
case C.CertificateStoreNone:
systemPool = nil
default: