summaryrefslogtreecommitdiff
path: root/sparc
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2021-08-09 15:33:16 +0000
committerOri Bernstein <ori@eigenstate.org>2021-08-09 15:33:16 +0000
commitc6a9c55de7e5d1d510a717cffd42648d249269db (patch)
tree711ddf9fa4a13446013e3cccb073de4f6460bb0c /sparc
parent3909b83a90ff0c820ef7c903a03fc12b043ebfea (diff)
downloadplan9front-c6a9c55de7e5d1d510a717cffd42648d249269db.tar.xz
x509: encode empty sequence as constructed
According to the ASN.1 BER spec, we should be encoding all sequences (including empty ones) as constructed: 8.9.1 The encoding of a sequence value shall be constructed. 8.10.1 The encoding of a sequence-of value shall be constructed. 8.11.1 The encoding of a set value shall be constructed. 8.12.1 The encoding of a set-of value shall be constructed. However, we were only setting them as constructed when the list was non-empty. This changes it, and makes letsencrypt happy with the CSRs that we generate.
Diffstat (limited to 'sparc')
0 files changed, 0 insertions, 0 deletions