aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/crypto
diff options
context:
space:
mode:
authorAdam Langley <agl@golang.org>2014-03-21 11:14:38 -0400
committerAdam Langley <agl@golang.org>2014-03-21 11:14:38 -0400
commit050b60a36975a805921de71d6bfda310cd50e7ca (patch)
tree9a3c7c581224f66f48e91a5d4981f6462d9d59f3 /src/pkg/crypto
parent287967f74c9d937b1075a648be5fd9247283cef6 (diff)
downloadgo-050b60a36975a805921de71d6bfda310cd50e7ca.tar.xz
encoding/asn1: use GeneralizedTime for times outside the range of UTCTime.
Fixes issue #6976. LGTM=r R=golang-codereviews, r CC=golang-codereviews https://golang.org/cl/72080044
Diffstat (limited to 'src/pkg/crypto')
-rw-r--r--src/pkg/crypto/tls/generate_cert.go6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/pkg/crypto/tls/generate_cert.go b/src/pkg/crypto/tls/generate_cert.go
index 1b4830c725..5c6d8396d5 100644
--- a/src/pkg/crypto/tls/generate_cert.go
+++ b/src/pkg/crypto/tls/generate_cert.go
@@ -58,12 +58,6 @@ func main() {
notAfter := notBefore.Add(*validFor)
- // end of ASN.1 time
- endOfTime := time.Date(2049, 12, 31, 23, 59, 59, 0, time.UTC)
- if notAfter.After(endOfTime) {
- notAfter = endOfTime
- }
-
serialNumberLimit := new(big.Int).Lsh(big.NewInt(1), 128)
serialNumber, err := rand.Int(rand.Reader, serialNumberLimit)
if err != nil {