summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/merge.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-04-21Move the CRL reason method into x509_bitst.ctb2-33/+33
The CRL extension handler is completely misplaced in x509_enum.c. Move it to x509_bitst.c until we find a better home for it. This way it is next to the other two extension methods that have the extra usr_data contortion.
2023-04-21Move i2s_ASN1_ENUMERATED_TABLE() next to i2s_ASN1_ENUMERATED()tb2-17/+18
These functions probably belong into asn1/ but they definitely don't belong into separate files.
2023-04-21Tweak whitespace gone wrongtb1-5/+4
2023-04-21Stop using ENUMERATED_NAMEStb1-3/+5
This is a public alias for the also public BIT_STRING_BITNAME. The ENUMERATED_NAMES type is used exactly twice, namely on two lines in this file. This is silly.
2023-04-20Fix Dt and Xrtb1-3/+3
2023-04-20Flip the default of explicitText to UTF8Stringtb1-2/+2
While it may have been reasonable to use VisibleString back when this code was written, it's an anachronism nowadays. In particular, configuring BoringSSL reports that they have seen malformed certificates with exactly the issue caused by this unfortuante default. Reported by Alex Gaynor in OpenSSL issue 20772 ok jsing
2023-04-20Link s2i_ASN1_INTEGER.3 to buildtb1-1/+2