Since tb@ added DECLARE_STACK_OF(GENERAL_NAMES) to x509v3.h in rev. 1.9
authorschwarze <schwarze@openbsd.org>
Sun, 24 Oct 2021 13:10:46 +0000 (13:10 +0000)
committerschwarze <schwarze@openbsd.org>
Sun, 24 Oct 2021 13:10:46 +0000 (13:10 +0000)
commitcc926e925fe85a39363772c7b07d559be0f62211
tree6fdb7e524dee38f8a2d135007bc75355d4563ea6
parentd09093c168a1a6df49f1ee8217bfa05a5712a645
Since tb@ added DECLARE_STACK_OF(GENERAL_NAMES) to x509v3.h in rev. 1.9
and since CMS_ReceiptRequest_get0_values(3) uses it, add it to the
list of STACK_OF(3) types.

While here, also add the missing CMS_RecipientInfo, CMS_SignerInfo,
OPENSSL_STRING, SRTP_PROTECTION_PROFILE, SSL_CIPHER, SSL_COMP and
X509_NAME to the list of stack types used by the API, drop
STACK_OF(X509_PURPOSE) which is only used internally, and list those
STACK_OF(*) types separately that are obfuscated with typedef.
lib/libcrypto/man/STACK_OF.3