blob: eef9c047b2e3144a47b9b71234e6a32b177634a2 [file] [log] [blame]
// Copyright 2012 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package x509
// To update the embedded iOS root store, update the -version
// argument to the latest security_certificates version from
// and run "go generate". See
//go:generate go run root_ios_gen.go -version 55188.
import "sync"
var (
once sync.Once
systemRoots *CertPool
systemRootsErr error
func systemRootsPool() *CertPool {
return systemRoots
func initSystemRoots() {
systemRoots, systemRootsErr = loadSystemRoots()
if systemRootsErr != nil {
systemRoots = nil