cloudfoundry/systemcerts

Name: systemcerts

Owner: Cloud Foundry

Description: null

Created: 2016-03-29 16:01:33.0

Updated: 2017-03-02 15:23:29.0

Pushed: 2018-03-05 19:58:16.0

Homepage: null

Size: 324

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

package systemcerts

Note: This repository should be imported as code.cloudfoundry.org/systemcerts.

This repo is a copy of the Go1.6 crypto/x509 package. There is an unfortunate bug #13335 which causes use to not add custom certs to golang brojects via manifest configurations. The bug has been fixed for future versions of golang, but until that fix makes it's way into a stable release we will be using this repository as a replacement for golang's crypto/x509 package.

The repo also contains code from an additional commit to the Golang 1.8 crypto/x509 library. This code implements the SystemCertPool on Windows, but was reverted in a later commit due to some edge cases that don't really apply to BOSH-deployed jobs (see Issue #18609 for details). These edge cases are expected to be fixed in a future version of Golang (ideally Go 1.9).


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.