]> Cypherpunks repositories - gostls13.git/commit
crypto/x509: return errors instead of panicking
authorPaschalis Tsilias <paschalis.tsilias@gmail.com>
Wed, 2 Sep 2020 10:44:36 +0000 (13:44 +0300)
committerFilippo Valsorda <filippo@golang.org>
Wed, 30 Sep 2020 16:05:36 +0000 (16:05 +0000)
commit27280d8c14331c1c46cd90206be9f3c924f6b4c4
tree2001d6054815682c071d1c0a2db08db61e79d2f0
parent54a112d7197ec320527614e7502a3243eab93b6e
crypto/x509: return errors instead of panicking

Eliminate a panic in x509.CreateCertificate when passing templates with unknown ExtKeyUsage; return an error instead.

Fixes #41169

Change-Id: Ia229d3b0d4a1bdeef05928439d97dab228687b3c
Reviewed-on: https://go-review.googlesource.com/c/go/+/252557
Reviewed-by: Roland Shoemaker <roland@golang.org>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Run-TryBot: Roland Shoemaker <roland@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
src/crypto/x509/x509.go
src/crypto/x509/x509_test.go