]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1] crypto/x509: exempt broken Entrust certificate from checks.
authorAdam Langley <agl@golang.org>
Fri, 21 Sep 2012 19:54:02 +0000 (05:54 +1000)
committerAdam Langley <agl@golang.org>
Fri, 21 Sep 2012 19:54:02 +0000 (05:54 +1000)
commitd251529231b70ca8417fa585510fb5009d4978be
treeefd41991bd054141e9c6e3fe6fea04c4238184d1
parent0a128f203e1a5819b5ceb585ea4e826adf5343d8
[release-branch.go1] crypto/x509: exempt broken Entrust certificate from checks.

««« backport 8241ffc8686e
crypto/x509: exempt broken Entrust certificate from checks.

Entrust have issued a root certificate that's not marked as valid for
signing certificates.

This results in Go programs failing to validate certificates that
chain up to this root (i.e. gateway.push.apple.com:2195).

Although this is clearly a mistake on Entrust's part, it seems that we
will have to bodge around it.

R=golang-dev, dave, r
CC=golang-dev
https://golang.org/cl/6346064

»»»
src/pkg/crypto/x509/x509.go