plan9fox/sys
cinap_lenrek e9aed242cc libsec: emulate openssl asn1 when generating x509 csr
when trying to request certificates from letsencrypt,
their test api would reject our csr because of
"tuncated sequence" unless we force subectAltName
by passing multiple domains (as comma separated list).

apparently, we need to provide the context specific tag
"cont [ 0 ]" for the extensions even when we do have
any extensions for the csr (triggered when we need to
have subjectAltNames).

for this, we change mkcont() to take a Elist* instead,
which then can be nil when not used. also put the tag
number argument first, which makes it easier to read.
2021-06-20 23:33:13 +00:00
..
doc /sys/doc: fix mkfile to and remove files that now can be regenerated 2017-05-09 16:23:48 +02:00
games/lib fortunes: That depends on how you define native. -- Andre Garzia 2021-02-09 23:11:08 -05:00
include thread.h: threadnonotes does not exist 2021-06-20 14:55:13 +00:00
lib troff: fix mangled fonts and character files 2021-06-15 16:13:59 +00:00
man date(1): list all option characters in SYNOPSIS 2021-06-20 02:05:00 +00:00
src libsec: emulate openssl asn1 when generating x509 csr 2021-06-20 23:33:13 +00:00