CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2022/05/09 13:19:33

Modified files:
        lib/libcrypto/asn1: t_req.c x_attrib.c 
        lib/libcrypto/pkcs12: p12_attr.c 
        lib/libcrypto/pkcs7: pk7_doit.c 
        lib/libcrypto/x509: x509_att.c x509_lcl.h 

Log message:
Simplify X509_ATTRIBUTE ASN.1 encoding.

For some unknown historical reason, X509_ATTRIBUTE allows for a single
ASN.1 value or an ASN.1 SET OF, rather than requiring an ASN.1 SET OF.
Simplify encoding and remove support for single values - this is similar
to OpenSSL e20b57270dec.

This removes the last use of COMBINE in the ASN.1 decoder.

ok tb@

Reply via email to