CMS: Export CMS_EnvelopedData and add CMS_EnvelopedData_decrypt()
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Mon, 9 May 2022 19:00:03 +0000 (21:00 +0200)
committerDr. David von Oheimb <dev@ddvo.net>
Tue, 28 Jun 2022 15:51:21 +0000 (17:51 +0200)
commite2f6960fc5fe1d6eb2178adf51db1ed206ff9e90
treebc336323cf198db2c004e7490bbf47e24fe23740
parent61f510600e2c7cdee6e61f8b7075fb0e939eb179
CMS: Export CMS_EnvelopedData and add CMS_EnvelopedData_decrypt()

Also document CMS_decrypt_set1_password() and fix CMS_EnvelopedData_create.pod.

Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
(Merged from https://github.com/openssl/openssl/pull/18301)
crypto/asn1/asn1_item_list.h
crypto/cms/cms_env.c
crypto/cms/cms_local.h
doc/man3/CMS_EncryptedData_decrypt.pod
doc/man3/CMS_EnvelopedData_create.pod
doc/man3/CMS_decrypt.pod
doc/man3/X509_dup.pod
include/openssl/cms.h.in
util/libcrypto.num
util/missingcrypto.txt