Skip to content
Snippets Groups Projects
Select Git revision
  • 6b724c8fce31d5e70eae4eacc1a7d32b3e73b6a7
  • noblogs default
  • noblogs-5.7.1
  • upstream
  • noblogs-5.7
  • noblogs-5.6new
  • upstream5.5.1
  • noblogs28dic
  • upstream28dic
  • noblogs-5.5.1
  • noblogs-5.4.2
  • noblogs-5.4_seconda
  • noblogs-5.4
  • noblogs-7c
  • wp5.2.3p3
  • mergedbconf
  • noblogs-5.7.1
  • noblogs.5.7.0p1
  • noblogs-5.7.0
  • noblogs-5.6p3
  • noblogs5.6p2
  • noblogs-5.6p1
  • noblogs-5.6
  • noblogs-5.4.2p1
  • noblogs-5.4.2
  • noblogs-5.4.1
  • noblogs-5.4
  • noblogs-p5.4
  • noblogs-5.3.2p2
  • noblogs-5.3.2p1
  • noblogs-5.3.2
  • noblogs-5.3
  • noblogs-5.2.3p4
  • noblogs-5.2.3p3
  • noblogs-5.2.3p2
  • noblogs-5.2.3p1
36 results

image-edit.min.js

Blame
  • misc.go 417 B
    package common
    
    import (
    	"crypto/x509"
    	"fmt"
    	"io/ioutil"
    )
    
    // LoadCA loads a file containing CA certificates into a x509.CertPool.
    func LoadCA(path string) (*x509.CertPool, error) {
    	data, err := ioutil.ReadFile(path)
    	if err != nil {
    		return nil, err
    	}
    	cas := x509.NewCertPool()
    	if !cas.AppendCertsFromPEM(data) {
    		return nil, fmt.Errorf("no certificates could be parsed in %s", path)
    	}
    	return cas, nil
    }