]> Cypherpunks repositories - gostls13.git/commit
crypto/x509: support the PSS certificates that OpenSSL 1.1.0 generates.
authorAdam Langley <agl@golang.org>
Thu, 22 Feb 2018 22:40:03 +0000 (14:40 -0800)
committerFilippo Valsorda <filippo@golang.org>
Tue, 20 Mar 2018 21:23:36 +0000 (21:23 +0000)
commit8a1519249fb482c9ae0831913d7a963e052cb97a
tree9d210c6dc560112dc0c8bfa6e59f8c13cfde6ba2
parent983dcf70ba065bcfe4772c6a1ddd44a1531629d7
crypto/x509: support the PSS certificates that OpenSSL 1.1.0 generates.

It serialises optional parameters as empty rather than NULL. It's
probably technically correct, although ASN.1 has a long history of doing
this different ways.

But OpenSSL is likely common enough that we want to support this
encoding.

Fixes #23847

Change-Id: I81c60f0996edfecf59467dfdf75b0cf8ba7b1efb
Reviewed-on: https://go-review.googlesource.com/96417
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/crypto/x509/x509.go
src/crypto/x509/x509_test.go