crypto/cms: add CAdES-BES signed attributes validation
authorFdaSilvaYY <fdasilvayy@gmail.com>
Wed, 12 Jun 2019 17:52:39 +0000 (19:52 +0200)
committerTomas Mraz <tmraz@fedoraproject.org>
Wed, 27 May 2020 11:16:30 +0000 (13:16 +0200)
commit9e3c510bde91350c5a40b7ba4e9e0945895e9368
tree1720a2cfea2ffded3a4e374e2c6e110f2499dbc4
parentf7f53d7d61bba235b8babf4cf580114d74183e3e
crypto/cms: add CAdES-BES signed attributes validation

for signing certificate V2 and signing certificate extensions.

CAdES: lowercase name for now internal methods.

crypto/cms: generated file changes.

Add some CHANGES entries.

[extended tests]

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/8098)
19 files changed:
CHANGES.md
apps/cms.c
crypto/cms/cms_err.c
crypto/cms/cms_ess.c
crypto/cms/cms_local.h
crypto/cms/cms_smime.c
crypto/err/openssl.txt
crypto/ess/build.info
crypto/ess/ess_asn1.c
crypto/ess/ess_err.c
crypto/ess/ess_lib.c
crypto/ts/ts_rsp_verify.c
doc/man1/openssl-cms.pod.in
doc/man3/CMS_verify.pod
include/crypto/cms.h
include/crypto/ess.h
include/openssl/cmserr.h
include/openssl/esserr.h
test/recipes/80-test_cms.t